Home
last modified time | relevance | path

Searched refs:bus (Results 1 – 25 of 61) sorted by relevance

123

/rk3399_ARM-atf/plat/rpi/common/
H A Drpi_pci_svc.c47 uint32_t seg, bus, dev, fun; in pci_segment_lib_get_base() local
58 bus = PCI_ADDR_BUS(address); in pci_segment_lib_get_base()
63 if ((bus == 0U) && ((dev > 0U) || (fun > 0U))) { in pci_segment_lib_get_base()
68 if ((bus == 1U) && (dev > 0U)) { in pci_segment_lib_get_base()
72 if (bus > 0) { in pci_segment_lib_get_base()
/rk3399_ARM-atf/plat/mediatek/drivers/iommu/
H A Dmtk_iommu_smc.c31 #define MMU_AXI_FAULT_STATUS(bus) (0x13c + (bus) * 8) argument
32 #define MMU_AXI_INVLD_PA(bus) (0x140 + (bus) * 8) argument
33 #define MMU_AXI_INT_ID(bus) (0x150 + (bus) * 4) argument
/rk3399_ARM-atf/drivers/qti/accesscontrol/vmidmt/
H A Dvmidmt_hal.c105 static uint32_t set_default_config_bus(struct hal_vmidmt_bus_attrib *bus) in set_default_config_bus() argument
109 if (bus->e_wacfg < HAL_VMIDMT_WACFG_DEFAULT) in set_default_config_bus()
110 attrib |= bus->e_wacfg << VMIDMT_SHFT(CR0, WACFG); in set_default_config_bus()
112 if (bus->e_racfg < HAL_VMIDMT_RACFG_DEFAULT) in set_default_config_bus()
113 attrib |= bus->e_racfg << VMIDMT_SHFT(CR0, RACFG); in set_default_config_bus()
115 if (bus->e_shcfg < HAL_VMIDMT_SHCFG_DEFAULT) in set_default_config_bus()
116 attrib |= bus->e_shcfg << VMIDMT_SHFT(CR0, SHCFG); in set_default_config_bus()
118 if (bus->e_mtcfg < HAL_VMIDMT_MTCFG_DEFAULT) in set_default_config_bus()
119 attrib |= bus->e_mtcfg << VMIDMT_SHFT(CR0, MTCFG); in set_default_config_bus()
121 attrib |= bus->mem_attr << VMIDMT_SHFT(CR0, MEMATTR); in set_default_config_bus()
[all …]
/rk3399_ARM-atf/fdts/
H A Drtsm_ve-motherboard.dtsi43 compatible = "arm,vexpress,config-bus";
81 bus@8000000 {
82 compatible = "simple-bus";
87 motherboard-bus@8000000 {
88 compatible = "arm,vexpress,v2m-p1", "simple-bus";
111 iofpga-bus@300000000 {
112 compatible = "simple-bus";
H A Dstm32mp21-bl31.dtsi10 bus@42080000 {
H A Dstm32mp157c-lxa-mc1.dts52 bus-width = <4>;
79 bus-width = <8>;
H A Dstm32mp15xx-dhcor-avenger96.dtsi44 bus-width = <4>;
53 bus-width = <8>;
H A Dstm32mp21-bl2.dtsi11 bus@42080000 {
19 bus@42080000 {
H A Dstm32mp15xx-dhcom-som.dtsi190 spi-rx-bus-width = <4>;
329 bus-width = <4>;
336 * SD bus pull-up resistors:
355 bus-width = <8>;
H A Dstm32mp151a-prtt1a.dts54 spi-rx-bus-width = <4>;
198 bus-width = <4>;
219 bus-width = <8>;
H A Dstm32mp157c-odyssey.dts31 bus-width = <4>;
H A Dn1sdp.dtsi85 compatible = "arm,neoverse-n1-soc", "simple-bus";
159 bus-range = <0 17>;
182 bus-range = <0 17>;
H A Dstm32mp157c-ev1-sp_min.dts52 spi-rx-bus-width = <4>;
H A Dstm32mp157c-ev1.dts53 spi-rx-bus-width = <4>;
H A Dstm32mp257d-ultra-fly-sbc.dts163 bus-width = <4>;
176 bus-width = <8>;
H A Dstm32mp257f-ev1.dts180 bus-width = <4>;
191 bus-width = <8>;
H A Dstm32mp257f-dk.dts186 bus-width = <4>;
199 bus-width = <8>;
H A Dstm32mp235f-dk.dts203 bus-width = <4>;
216 bus-width = <8>;
H A Dfvp-ve-Cortex-A7x1.dts79 bus@8000000 {
H A Dstm32mp157c-ed1.dts299 bus-width = <4>;
315 bus-width = <8>;
/rk3399_ARM-atf/docs/design_documents/
H A Ddtpm_drivers.rst22 and hardware bus types in order to be compatible with different platforms.
24 and a specific hardware bus interface, such as |I2C| or |SPI|.
42 the appropriate bus type. It includes hardware link read and write functions
43 that use the platform bus interface to transfer commands.
/rk3399_ARM-atf/drivers/brcm/spi/
H A Diproc_qspi.h100 int iproc_qspi_setup(uint32_t bus, uint32_t cs,
/rk3399_ARM-atf/plat/rockchip/px30/drivers/pmu/
H A Dpmu.c157 static inline uint32_t pmu_bus_idle_st(uint32_t bus) in pmu_bus_idle_st() argument
159 return !!((mmio_read_32(PMU_BASE + PMU_BUS_IDLE_ST) & BIT(bus)) && in pmu_bus_idle_st()
160 (mmio_read_32(PMU_BASE + PMU_BUS_IDLE_ST) & BIT(bus + 16))); in pmu_bus_idle_st()
163 static void pmu_bus_idle_req(uint32_t bus, uint32_t state) in pmu_bus_idle_req() argument
168 BITS_WITH_WMASK(state, 0x1, bus)); in pmu_bus_idle_req()
170 while (pmu_bus_idle_st(bus) != state && in pmu_bus_idle_req()
176 if (pmu_bus_idle_st(bus) != state) in pmu_bus_idle_req()
178 __func__, mmio_read_32(PMU_BASE + PMU_BUS_IDLE_ST), bus); in pmu_bus_idle_req()
/rk3399_ARM-atf/plat/rockchip/rk3576/drivers/pmu/
H A Dpmu.c402 void pmu_bus_idle_req(uint32_t bus, uint32_t state) in pmu_bus_idle_req() argument
406 mmio_write_32(PMU_BASE + PMU2_BUS_IDLE_SFTCON(bus / 16), in pmu_bus_idle_req()
407 BITS_WITH_WMASK(state, 0x1, bus % 16)); in pmu_bus_idle_req()
409 while (pmu_bus_idle_st(bus) != state || in pmu_bus_idle_req()
410 pmu_bus_idle_ack(bus) != state) { in pmu_bus_idle_req()
418 __func__, state, bus, in pmu_bus_idle_req()
/rk3399_ARM-atf/docs/plat/marvell/armada/misc/
H A Dmvebu-amb.rst7 transaction towards the CD BootROM, SPI0, SPI1 and Device bus (NOR).

123