Searched refs:plat_driver_data (Results 1 – 8 of 8) sorted by relevance
234 const tzc_dmc500_driver_data_t *plat_driver_data) in validate_plat_driver_data() argument241 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() argument265 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()
138 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data) in gicv2_driver_init() argument141 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 …]
58 void gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data) in gicv3_driver_init() argument62 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 …]
22 void arm_tzc_dmc500_setup(tzc_dmc500_driver_data_t *plat_driver_data) in arm_tzc_dmc500_setup() argument24 assert(plat_driver_data); in arm_tzc_dmc500_setup()28 tzc_dmc500_driver_init(plat_driver_data); in arm_tzc_dmc500_setup()
135 void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data);
170 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data);
369 void gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data);
114 void arm_tzc_dmc500_setup(struct tzc_dmc500_driver_data *plat_driver_data);