mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() According to the AST2700 design, the data source address is 64-bit, with R_HASH_SRC_HI storing bits [63:32] and R_HASH_SRC storing bits [31:0]. Similarly, the digest address is 64-bit, with R_HASH_DEST_HI storing bits [63:32] and R_HASH_DEST storing bits [31:0]. To maintain compatibility with older SoCs such as the AST2600, the AST2700 HW automatically set bit 34 of the 64-bit sg_addr. As a result, the firmware only needs to provide a 32-bit sg_addr containing bits [31:0]. This is sufficient for the AST2700, as it uses a DRAM offset rather than a DRAM address. Introduce a has_dma64 class attribute and set it to true for the AST2700. Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Link: https://lore.kernel.org/qemu-devel/20250515081008.583578-15-jamin_lin@aspeedtech.com Signed-off-by: Cédric Le Goater <clg@redhat.com> |
2 weeks ago | |
---|---|---|
.. | ||
macio | 11 months ago | |
a9scu.h | ||
allwinner-a10-ccm.h | 2 years ago | |
allwinner-a10-dramc.h | 2 years ago | |
allwinner-cpucfg.h | ||
allwinner-h3-ccu.h | ||
allwinner-h3-dramc.h | ||
allwinner-h3-sysctrl.h | ||
allwinner-r40-ccu.h | 2 years ago | |
allwinner-r40-dramc.h | 2 years ago | |
allwinner-sid.h | ||
allwinner-sramc.h | 2 years ago | |
arm11scu.h | ||
arm_integrator_debug.h | ||
armsse-cpu-pwrctrl.h | 4 years ago | |
armsse-cpuid.h | 4 years ago | |
armsse-mhu.h | 4 years ago | |
armv7m_ras.h | 4 years ago | |
aspeed_hace.h | 2 weeks ago | |
aspeed_i3c.h | 3 years ago | |
aspeed_lpc.h | 2 years ago | |
aspeed_peci.h | 3 years ago | |
aspeed_sbc.h | 3 years ago | |
aspeed_scu.h | 3 months ago | |
aspeed_sdmc.h | 12 months ago | |
aspeed_sli.h | 12 months ago | |
aspeed_xdma.h | 4 years ago | |
auxbus.h | 2 months ago | |
avr_power.h | 4 years ago | |
bcm2835_cprman.h | 3 years ago | |
bcm2835_cprman_internals.h | 3 years ago | |
bcm2835_mbox.h | ||
bcm2835_mbox_defs.h | ||
bcm2835_mphi.h | ||
bcm2835_powermgt.h | 4 years ago | |
bcm2835_property.h | 11 months ago | |
bcm2835_rng.h | ||
bcm2835_thermal.h | ||
djmemc.h | 2 years ago | |
empty_slot.h | ||
grlib_ahb_apb_pnp.h | 4 years ago | |
imx6_ccm.h | ||
imx6_src.h | ||
imx6ul_ccm.h | ||
imx7_ccm.h | ||
imx7_gpr.h | ||
imx7_snvs.h | 1 year ago | |
imx7_src.h | 2 years ago | |
imx8mp_analog.h | 3 months ago | |
imx8mp_ccm.h | 3 months ago | |
imx25_ccm.h | ||
imx31_ccm.h | ||
imx_ccm.h | ||
imx_rngc.h | ||
iosb.h | 2 years ago | |
iotkit-secctl.h | 4 years ago | |
iotkit-sysctl.h | 4 years ago | |
iotkit-sysinfo.h | 4 years ago | |
ivshmem-flat.h | 2 months ago | |
ivshmem.h | ||
lasi.h | 2 months ago | |
led.h | 4 years ago | |
mac_via.h | 2 months ago | |
mchp_pfsoc_dmc.h | 2 years ago | |
mchp_pfsoc_ioscb.h | 2 years ago | |
mchp_pfsoc_sysreg.h | 2 years ago | |
mips_cmgcr.h | 2 years ago | |
mips_cpc.h | ||
mips_itu.h | 1 year ago | |
mos6522.h | 7 months ago | |
mps2-fpgaio.h | 4 years ago | |
mps2-scc.h | 1 year ago | |
msf2-sysreg.h | ||
npcm7xx_mft.h | 2 months ago | |
npcm7xx_pwm.h | 2 years ago | |
npcm7xx_rng.h | 2 years ago | |
npcm_clk.h | 2 months ago | |
npcm_gcr.h | 2 months ago | |
nrf51_rng.h | ||
pvpanic.h | 2 months ago | |
sifive_e_aon.h | 2 years ago | |
sifive_e_prci.h | 2 years ago | |
sifive_test.h | ||
sifive_u_otp.h | 2 years ago | |
sifive_u_prci.h | 2 years ago | |
stm32_rcc.h | 8 months ago | |
stm32f2xx_syscfg.h | ||
stm32f4xx_exti.h | 3 years ago | |
stm32f4xx_syscfg.h | 3 years ago | |
stm32l4x5_exti.h | 11 months ago | |
stm32l4x5_rcc.h | 1 year ago | |
stm32l4x5_rcc_internals.h | 1 year ago | |
stm32l4x5_syscfg.h | 8 months ago | |
tz-mpc.h | ||
tz-msc.h | ||
tz-ppc.h | ||
unimp.h | ||
virt_ctrl.h | 2 years ago | |
vmcoreinfo.h | 5 months ago | |
xlnx-cfi-if.h | 11 months ago | |
xlnx-versal-cframe-reg.h | 1 year ago | |
xlnx-versal-cfu.h | 1 year ago | |
xlnx-versal-crl.h | 1 year ago | |
xlnx-versal-pmc-iou-slcr.h | 2 years ago | |
xlnx-versal-trng.h | 9 months ago | |
xlnx-versal-xramc.h | 4 years ago | |
xlnx-zynqmp-apu-ctrl.h | 3 years ago | |
xlnx-zynqmp-crf.h | 3 years ago |