/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/v3/ |
arm_gicv3_common.c | 29 uintptr_t gicr_base = 0; local 40 gicr_base = gicv3_driver_data->rdistif_base_addrs[i]; 41 assert(gicr_base); 42 assert(gicr_read_waker(gicr_base) & WAKER_CA_BIT); 43 assert(gicr_read_waker(gicr_base) & WAKER_PS_BIT); 46 gicr_base = gicv3_driver_data->rdistif_base_addrs[rdist_proc_num]; 60 gicr_write_waker(gicr_base, gicr_read_waker(gicr_base) | WAKER_SL_BIT); 63 while (!(gicr_read_waker(gicr_base) & WAKER_QSC_BIT)) 73 uintptr_t gicr_base; local [all...] |
gic600.c | 97 uintptr_t gicr_base; local 103 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; 104 assert(gicr_base); 107 gic600_pwr_off(gicr_base); 115 uintptr_t gicr_base; local 121 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; 122 assert(gicr_base); 125 gic600_pwr_on(gicr_base);
|
gicv3_main.c | 64 assert(plat_driver_data->gicr_base); 128 plat_driver_data->gicr_base, 226 uintptr_t gicr_base; local 239 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num]; 242 gicv3_ppi_sgi_configure_defaults(gicr_base); 247 gicv3_secure_ppi_sgi_configure_props(gicr_base, 257 gicv3_secure_ppi_sgi_configure(gicr_base, 265 gicv3_secure_ppi_sgi_configure(gicr_base, 293 uintptr_t gicr_base; local 303 gicr_base = gicv3_driver_data->rdistif_base_addrs[proc_num] 355 uintptr_t gicr_base; local 434 uintptr_t gicr_base; local 547 uintptr_t gicr_base; local 602 uintptr_t gicr_base; local 922 uintptr_t gicr_base; local 947 uintptr_t gicr_base; local [all...] |
gicv3_helpers.c | 265 void gicv3_rdistif_mark_core_awake(uintptr_t gicr_base) 271 assert(gicr_read_waker(gicr_base) & WAKER_CA_BIT); 274 gicr_write_waker(gicr_base, gicr_read_waker(gicr_base) & ~WAKER_PS_BIT); 277 while (gicr_read_waker(gicr_base) & WAKER_CA_BIT) 286 void gicv3_rdistif_mark_core_asleep(uintptr_t gicr_base) 289 gicr_write_waker(gicr_base, gicr_read_waker(gicr_base) | WAKER_PS_BIT); 292 while (!(gicr_read_waker(gicr_base) & WAKER_CA_BIT)) 304 uintptr_t gicr_base, [all...] |
gicv3_private.h | 87 void gicv3_ppi_sgi_configure_defaults(uintptr_t gicr_base); 93 void gicv3_secure_ppi_sgi_configure(uintptr_t gicr_base, 98 void gicv3_secure_ppi_sgi_configure_props(uintptr_t gicr_base, 106 uintptr_t gicr_base, 108 void gicv3_rdistif_mark_core_awake(uintptr_t gicr_base); 109 void gicv3_rdistif_mark_core_asleep(uintptr_t gicr_base); 198 static inline void gicr_wait_for_pending_write(uintptr_t gicr_base) 200 while (gicr_read_ctlr(gicr_base) & GICR_CTLR_RWP_BIT) 204 static inline void gicr_wait_for_upstream_pending_write(uintptr_t gicr_base) 206 while (gicr_read_ctlr(gicr_base) & GICR_CTLR_UWP_BIT [all...] |
/device/linaro/bootloader/arm-trusted-firmware/plat/socionext/uniphier/ |
uniphier_gicv3.c | 60 .gicr_base = 0x5fe40000, 69 .gicr_base = 0x5fe80000, 78 .gicr_base = 0x5fe80000,
|
/device/linaro/bootloader/arm-trusted-firmware/include/drivers/arm/ |
arm_gic.h | 17 uintptr_t gicr_base,
|
gic_v3.h | 54 uintptr_t gicv3_get_rdist(uintptr_t gicr_base, u_register_t mpidr);
|
gicv3.h | 256 * The 'gicr_base' field contains the base address of the Re-distributor 308 uintptr_t gicr_base; member in struct:gicv3_driver_data
|
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/ |
gic_v3.c | 11 uintptr_t gicv3_get_rdist(uintptr_t gicr_base, uint64_t mpidr) 29 addr = gicr_base;
|
arm_gic.c | 282 uintptr_t gicr_base, 298 assert(gicr_base); 299 g_gicr_base = gicr_base;
|
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/poplar/include/ |
hi3798cv200.h | 79 #define GICR_BASE (0xF1000000)
|
/device/linaro/bootloader/arm-trusted-firmware/plat/rockchip/common/ |
rockchip_gicv3.c | 43 .gicr_base = PLAT_RK_GICR_BASE,
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/ |
arm_gicv3.c | 63 .gicr_base = PLAT_ARM_GICR_BASE,
|
/device/linaro/bootloader/arm-trusted-firmware/plat/qemu/include/ |
platform_def.h | 202 #define GICR_BASE 0
|