Struct rk3399_rs::Peripherals
source · pub struct Peripherals {Show 180 fields
pub pmucru: Pmucru,
pub cru: Cru,
pub grf: Grf,
pub pmugrf: Pmugrf,
pub qos: Qos,
pub qos_cci_m0: QosCciM0,
pub qos_cci_m1: QosCciM1,
pub qos_dmac0: QosDmac0,
pub qos_dmac1: QosDmac1,
pub qos_dcf: QosDcf,
pub qos_crypto0: QosCrypto0,
pub qos_crypto1: QosCrypto1,
pub qos_pmu_cm0: QosPmuCm0,
pub qos_peri_cm0: QosPeriCm0,
pub qos_gic: QosGic,
pub qos_sdio: QosSdio,
pub qos_sdmmc: QosSdmmc,
pub qos_emmc: QosEmmc,
pub qos_pcie: QosPcie,
pub qos_hsic: QosHsic,
pub qos_gmac: QosGmac,
pub qos_usb_otg0: QosUsbOtg0,
pub qos_usb_otg1: QosUsbOtg1,
pub qos_usb_host0: QosUsbHost0,
pub qos_usb_host1: QosUsbHost1,
pub qos_gpu: QosGpu,
pub qos_video_m0: QosVideoM0,
pub qos_video_m1_r: QosVideoM1R,
pub qos_video_m1_w: QosVideoM1W,
pub qos_rga_r: QosRgaR,
pub qos_rga_w: QosRgaW,
pub qos_iep: QosIep,
pub qos_vop_big_r: QosVopBigR,
pub qos_vop_big_w: QosVopBigW,
pub qos_vop_little: QosVopLittle,
pub qos_isp0_m0: QosIsp0M0,
pub qos_isp0_m1: QosIsp0M1,
pub qos_isp1_m0: QosIsp1M0,
pub qos_isp1_m1: QosIsp1M1,
pub qos_hdcp: QosHdcp,
pub qos_perihp_nsp: QosPerihpNsp,
pub qos_perilp_nsp: QosPerilpNsp,
pub qos_perilpslv_nsp: QosPerilpslvNsp,
pub errlog_slv: ErrlogSlv,
pub err_logger_slv0: ErrLoggerSlv0,
pub err_logger_slv1: ErrLoggerSlv1,
pub errlog_msch: ErrlogMsch,
pub err_logger_msch0: ErrLoggerMsch0,
pub err_logger_msch1: ErrLoggerMsch1,
pub msch: Msch,
pub msch0: Msch0,
pub msch1: Msch1,
pub probe: Probe,
pub ic_probe_cci_msch0: IcProbeCciMsch0,
pub ic_probe_gpu_msch0: IcProbeGpuMsch0,
pub ic_probe_perihp_msch0: IcProbePerihpMsch0,
pub ic_probe_perilp_msch0: IcProbePerilpMsch0,
pub ic_probe_video_msch0: IcProbeVideoMsch0,
pub ic_probe_vio0_msch0: IcProbeVio0Msch0,
pub ic_probe_vio1_msch0: IcProbeVio1Msch0,
pub ic_probe_cci_msch1: IcProbeCciMsch1,
pub ic_probe_gpu_msch1: IcProbeGpuMsch1,
pub ic_probe_perihp_msch1: IcProbePerihpMsch1,
pub ic_probe_perilp_msch1: IcProbePerilpMsch1,
pub ic_probe_video_msch1: IcProbeVideoMsch1,
pub ic_probe_vio0_msch1: IcProbeVio0Msch1,
pub ic_probe_vio1_msch1: IcProbeVio1Msch1,
pub cci500: Cci500,
pub ddr_pi: DdrPi,
pub ddr_pi0: DdrPi0,
pub ddr_pi1: DdrPi1,
pub ddr_cic: DdrCic,
pub ddr_mon: DdrMon,
pub pmu: Pmu,
pub mmu: Mmu,
pub mmu0_isp0: Mmu0Isp0,
pub mmu1_isp0: Mmu1Isp0,
pub mmu0_isp1: Mmu0Isp1,
pub mmu1_isp1: Mmu1Isp1,
pub mmu_vopb: MmuVopb,
pub mmu_vopl: MmuVopl,
pub mmu_iep: MmuIep,
pub mmu_hdcp: MmuHdcp,
pub timer: Timer,
pub timer0: Timer0,
pub timer1: Timer1,
pub timer2: Timer2,
pub timer3: Timer3,
pub timer4: Timer4,
pub timer5: Timer5,
pub timer6: Timer6,
pub timer7: Timer7,
pub timer8: Timer8,
pub timer9: Timer9,
pub timer10: Timer10,
pub timer11: Timer11,
pub stimer0: Stimer0,
pub stimer1: Stimer1,
pub stimer2: Stimer2,
pub stimer3: Stimer3,
pub stimer4: Stimer4,
pub stimer5: Stimer5,
pub stimer6: Stimer6,
pub stimer7: Stimer7,
pub stimer8: Stimer8,
pub stimer9: Stimer9,
pub stimer10: Stimer10,
pub stimer11: Stimer11,
pub dmac: Dmac,
pub dmac0: Dmac0,
pub dmac1: Dmac1,
pub tsadc: Tsadc,
pub mailbox: Mailbox,
pub mailbox0: Mailbox0,
pub mailbox1: Mailbox1,
pub efuse: Efuse,
pub efuse0: Efuse0,
pub efuse1: Efuse1,
pub wdt: Wdt,
pub wdt0: Wdt0,
pub wdt1: Wdt1,
pub wdt2: Wdt2,
pub sdmmc: Sdmmc,
pub usb3: Usb3,
pub usb3_otg0: Usb3Otg0,
pub usb3_otg1: Usb3Otg1,
pub pwm: Pwm,
pub uart: Uart,
pub uart0: Uart0,
pub uart1: Uart1,
pub uart2: Uart2,
pub uart3: Uart3,
pub uart4: Uart4,
pub gpio: Gpio,
pub gpio0: Gpio0,
pub gpio1: Gpio1,
pub gpio2: Gpio2,
pub gpio3: Gpio3,
pub gpio4: Gpio4,
pub rki2c: Rki2c,
pub i2c0: I2c0,
pub i2c1: I2c1,
pub i2c2: I2c2,
pub i2c3: I2c3,
pub i2c4: I2c4,
pub i2c5: I2c5,
pub i2c6: I2c6,
pub i2c7: I2c7,
pub i2c8: I2c8,
pub i2s: I2s,
pub i2s0: I2s0,
pub i2s1: I2s1,
pub i2s2: I2s2,
pub spi: Spi,
pub spi0: Spi0,
pub spi1: Spi1,
pub spi2: Spi2,
pub spi3: Spi3,
pub spi4: Spi4,
pub spi5: Spi5,
pub spdif: Spdif,
pub gmac: Gmac,
pub emmccore: Emmccore,
pub emmc: Emmc,
pub pcie_client: PcieClient,
pub saradc: Saradc,
pub ddr_ctl0: DdrCtl0,
pub ddr_ctl1: DdrCtl1,
pub ddr_phy0: DdrPhy0,
pub ddr_phy1: DdrPhy1,
pub pcie_pf: PciePf,
pub pcie_vf: PcieVf,
pub pcie_rc: PcieRc,
pub pcie_lm: PcieLm,
pub pcie_at_ob: PcieAtOb,
pub pcie_at_rp_ib: PcieAtRpIb,
pub pcie_at_ep_ib: PcieAtEpIb,
pub pcie_dma: PcieDma,
pub dp: Dp,
pub hdmi: Hdmi,
}Expand description
All the peripherals.
Fields§
§pmucru: PmucruPMUCRU
cru: CruCRU
grf: GrfGRF
pmugrf: PmugrfPMUGRF
qos: QosQOS
qos_cci_m0: QosCciM0QOS_CCI_M0
qos_cci_m1: QosCciM1QOS_CCI_M1
qos_dmac0: QosDmac0QOS_DMAC0
qos_dmac1: QosDmac1QOS_DMAC1
qos_dcf: QosDcfQOS_DCF
qos_crypto0: QosCrypto0QOS_CRYPTO0
qos_crypto1: QosCrypto1QOS_CRYPTO1
qos_pmu_cm0: QosPmuCm0QOS_PMU_CM0
qos_peri_cm0: QosPeriCm0QOS_PERI_CM0
qos_gic: QosGicQOS_GIC
qos_sdio: QosSdioQOS_SDIO
qos_sdmmc: QosSdmmcQOS_SDMMC
qos_emmc: QosEmmcQOS_EMMC
qos_pcie: QosPcieQOS_PCIE
qos_hsic: QosHsicQOS_HSIC
qos_gmac: QosGmacQOS_GMAC
qos_usb_otg0: QosUsbOtg0QOS_USB_OTG0
qos_usb_otg1: QosUsbOtg1QOS_USB_OTG1
qos_usb_host0: QosUsbHost0QOS_USB_HOST0
qos_usb_host1: QosUsbHost1QOS_USB_HOST1
qos_gpu: QosGpuQOS_GPU
qos_video_m0: QosVideoM0QOS_VIDEO_M0
qos_video_m1_r: QosVideoM1RQOS_VIDEO_M1_R
qos_video_m1_w: QosVideoM1WQOS_VIDEO_M1_W
qos_rga_r: QosRgaRQOS_RGA_R
qos_rga_w: QosRgaWQOS_RGA_W
qos_iep: QosIepQOS_IEP
qos_vop_big_r: QosVopBigRQOS_VOP_BIG_R
qos_vop_big_w: QosVopBigWQOS_VOP_BIG_W
qos_vop_little: QosVopLittleQOS_VOP_LITTLE
qos_isp0_m0: QosIsp0M0QOS_ISP0_M0
qos_isp0_m1: QosIsp0M1QOS_ISP0_M1
qos_isp1_m0: QosIsp1M0QOS_ISP1_M0
qos_isp1_m1: QosIsp1M1QOS_ISP1_M1
qos_hdcp: QosHdcpQOS_HDCP
qos_perihp_nsp: QosPerihpNspQOS_PERIHP_NSP
qos_perilp_nsp: QosPerilpNspQOS_PERILP_NSP
qos_perilpslv_nsp: QosPerilpslvNspQOS_PERILPSLV_NSP
errlog_slv: ErrlogSlvERRLOG_SLV
err_logger_slv0: ErrLoggerSlv0ERR_LOGGER_SLV0
err_logger_slv1: ErrLoggerSlv1ERR_LOGGER_SLV1
errlog_msch: ErrlogMschERRLOG_MSCH
err_logger_msch0: ErrLoggerMsch0ERR_LOGGER_MSCH0
err_logger_msch1: ErrLoggerMsch1ERR_LOGGER_MSCH1
msch: MschMSCH
msch0: Msch0MSCH0
msch1: Msch1MSCH1
probe: ProbePROBE
ic_probe_cci_msch0: IcProbeCciMsch0IC_PROBE_CCI_MSCH0
ic_probe_gpu_msch0: IcProbeGpuMsch0IC_PROBE_GPU_MSCH0
ic_probe_perihp_msch0: IcProbePerihpMsch0IC_PROBE_PERIHP_MSCH0
ic_probe_perilp_msch0: IcProbePerilpMsch0IC_PROBE_PERILP_MSCH0
ic_probe_video_msch0: IcProbeVideoMsch0IC_PROBE_VIDEO_MSCH0
ic_probe_vio0_msch0: IcProbeVio0Msch0IC_PROBE_VIO0_MSCH0
ic_probe_vio1_msch0: IcProbeVio1Msch0IC_PROBE_VIO1_MSCH0
ic_probe_cci_msch1: IcProbeCciMsch1IC_PROBE_CCI_MSCH1
ic_probe_gpu_msch1: IcProbeGpuMsch1IC_PROBE_GPU_MSCH1
ic_probe_perihp_msch1: IcProbePerihpMsch1IC_PROBE_PERIHP_MSCH1
ic_probe_perilp_msch1: IcProbePerilpMsch1IC_PROBE_PERILP_MSCH1
ic_probe_video_msch1: IcProbeVideoMsch1IC_PROBE_VIDEO_MSCH1
ic_probe_vio0_msch1: IcProbeVio0Msch1IC_PROBE_VIO0_MSCH1
ic_probe_vio1_msch1: IcProbeVio1Msch1IC_PROBE_VIO1_MSCH1
cci500: Cci500CCI500
ddr_pi: DdrPiDDR_PI
ddr_pi0: DdrPi0DDR_PI0
ddr_pi1: DdrPi1DDR_PI1
ddr_cic: DdrCicDDR_CIC
ddr_mon: DdrMonDDR_MON
pmu: PmuPMU
mmu: MmuMMU
mmu0_isp0: Mmu0Isp0MMU0_ISP0
mmu1_isp0: Mmu1Isp0MMU1_ISP0
mmu0_isp1: Mmu0Isp1MMU0_ISP1
mmu1_isp1: Mmu1Isp1MMU1_ISP1
mmu_vopb: MmuVopbMMU_VOPB
mmu_vopl: MmuVoplMMU_VOPL
mmu_iep: MmuIepMMU_IEP
mmu_hdcp: MmuHdcpMMU_HDCP
timer: TimerTIMER
timer0: Timer0TIMER0
timer1: Timer1TIMER1
timer2: Timer2TIMER2
timer3: Timer3TIMER3
timer4: Timer4TIMER4
timer5: Timer5TIMER5
timer6: Timer6TIMER6
timer7: Timer7TIMER7
timer8: Timer8TIMER8
timer9: Timer9TIMER9
timer10: Timer10TIMER10
timer11: Timer11TIMER11
stimer0: Stimer0STIMER0
stimer1: Stimer1STIMER1
stimer2: Stimer2STIMER2
stimer3: Stimer3STIMER3
stimer4: Stimer4STIMER4
stimer5: Stimer5STIMER5
stimer6: Stimer6STIMER6
stimer7: Stimer7STIMER7
stimer8: Stimer8STIMER8
stimer9: Stimer9STIMER9
stimer10: Stimer10STIMER10
stimer11: Stimer11STIMER11
dmac: DmacDMAC
dmac0: Dmac0DMAC0
dmac1: Dmac1DMAC1
tsadc: TsadcTSADC
mailbox: MailboxMAILBOX
mailbox0: Mailbox0MAILBOX0
mailbox1: Mailbox1MAILBOX1
efuse: EfuseEFUSE
efuse0: Efuse0EFUSE0
efuse1: Efuse1EFUSE1
wdt: WdtWDT
wdt0: Wdt0WDT0
wdt1: Wdt1WDT1
wdt2: Wdt2WDT2
sdmmc: SdmmcSDMMC
usb3: Usb3USB3
usb3_otg0: Usb3Otg0USB3_OTG0
usb3_otg1: Usb3Otg1USB3_OTG1
pwm: PwmPWM
uart: UartUART
uart0: Uart0UART0
uart1: Uart1UART1
uart2: Uart2UART2
uart3: Uart3UART3
uart4: Uart4UART4
gpio: GpioGPIO
gpio0: Gpio0GPIO0
gpio1: Gpio1GPIO1
gpio2: Gpio2GPIO2
gpio3: Gpio3GPIO3
gpio4: Gpio4GPIO4
rki2c: Rki2cRKI2C
i2c0: I2c0I2C0
i2c1: I2c1I2C1
i2c2: I2c2I2C2
i2c3: I2c3I2C3
i2c4: I2c4I2C4
i2c5: I2c5I2C5
i2c6: I2c6I2C6
i2c7: I2c7I2C7
i2c8: I2c8I2C8
i2s: I2sI2S
i2s0: I2s0I2S0
i2s1: I2s1I2S1
i2s2: I2s2I2S2
spi: SpiSPI
spi0: Spi0SPI0
spi1: Spi1SPI1
spi2: Spi2SPI2
spi3: Spi3SPI3
spi4: Spi4SPI4
spi5: Spi5SPI5
spdif: SpdifSPDIF
gmac: GmacGMAC
emmccore: EmmccoreEMMCCORE
emmc: EmmcEMMC
pcie_client: PcieClientPCIE_CLIENT
saradc: SaradcSARADC
ddr_ctl0: DdrCtl0DDR_CTL0
ddr_ctl1: DdrCtl1DDR_CTL1
ddr_phy0: DdrPhy0DDR_PHY0
ddr_phy1: DdrPhy1DDR_PHY1
pcie_pf: PciePfPCIE_PF
pcie_vf: PcieVfPCIE_VF
pcie_rc: PcieRcPCIE_RC
pcie_lm: PcieLmPCIE_LM
pcie_at_ob: PcieAtObPCIE_AT_OB
pcie_at_rp_ib: PcieAtRpIbPCIE_AT_RP_IB
pcie_at_ep_ib: PcieAtEpIbPCIE_AT_EP_IB
pcie_dma: PcieDmaPCIE_DMA
dp: DpDP
hdmi: HdmiHDMI