Home
last modified time | relevance | path

Searched refs:plat_driver_data (Results 1 – 8 of 8) sorted by relevance

/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/tzc/
Dtzc_dmc500.c234 const tzc_dmc500_driver_data_t *plat_driver_data) in validate_plat_driver_data() argument
241 assert(plat_driver_data); in validate_plat_driver_data()
242 assert(plat_driver_data->dmc_count > 0 && in validate_plat_driver_data()
243 (plat_driver_data->dmc_count <= MAX_DMC_COUNT)); in validate_plat_driver_data()
245 for (i = 0; i < plat_driver_data->dmc_count; i++) { in validate_plat_driver_data()
246 dmc_base = plat_driver_data->dmc_base[i]; in validate_plat_driver_data()
262 void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data) in tzc_dmc500_driver_init() argument
265 assert(plat_driver_data); in tzc_dmc500_driver_init()
273 validate_plat_driver_data(plat_driver_data); in tzc_dmc500_driver_init()
274 g_driver_data = plat_driver_data; in tzc_dmc500_driver_init()
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/v2/
Dgicv2_main.c138 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data) in gicv2_driver_init() argument
141 assert(plat_driver_data); in gicv2_driver_init()
142 assert(plat_driver_data->gicd_base); in gicv2_driver_init()
143 assert(plat_driver_data->gicc_base); in gicv2_driver_init()
146 if (plat_driver_data->interrupt_props == NULL) { in gicv2_driver_init()
148 assert(plat_driver_data->interrupt_props_num == 0); in gicv2_driver_init()
151 assert(plat_driver_data->g0_interrupt_array); in gicv2_driver_init()
157 assert(plat_driver_data->g0_interrupt_array ? in gicv2_driver_init()
158 plat_driver_data->g0_interrupt_num : in gicv2_driver_init()
159 plat_driver_data->g0_interrupt_num == 0); in gicv2_driver_init()
[all …]
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/v3/
Dgicv3_main.c58 void gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data) in gicv3_driver_init() argument
62 assert(plat_driver_data); in gicv3_driver_init()
63 assert(plat_driver_data->gicd_base); in gicv3_driver_init()
64 assert(plat_driver_data->gicr_base); in gicv3_driver_init()
65 assert(plat_driver_data->rdistif_num); in gicv3_driver_init()
66 assert(plat_driver_data->rdistif_base_addrs); in gicv3_driver_init()
71 if (plat_driver_data->interrupt_props == NULL) { in gicv3_driver_init()
73 assert(plat_driver_data->interrupt_props_num == 0); in gicv3_driver_init()
79 assert(plat_driver_data->g0_interrupt_array || in gicv3_driver_init()
80 plat_driver_data->g1s_interrupt_array); in gicv3_driver_init()
[all …]
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/
Darm_tzc_dmc500.c22 void arm_tzc_dmc500_setup(tzc_dmc500_driver_data_t *plat_driver_data) in arm_tzc_dmc500_setup() argument
24 assert(plat_driver_data); in arm_tzc_dmc500_setup()
28 tzc_dmc500_driver_init(plat_driver_data); in arm_tzc_dmc500_setup()
/device/linaro/bootloader/arm-trusted-firmware/include/drivers/arm/
Dtzc_dmc500.h135 void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data);
Dgicv2.h170 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data);
Dgicv3.h369 void gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data);
/device/linaro/bootloader/arm-trusted-firmware/include/plat/arm/common/
Dplat_arm.h114 void arm_tzc_dmc500_setup(struct tzc_dmc500_driver_data *plat_driver_data);