Searched refs:plat_driver_data (Results 1 – 10 of 10) sorted by relevance
32 const tzc_dmc620_driver_data_t *plat_driver_data) in tzc_dmc620_validate_plat_driver_data() argument37 assert(plat_driver_data != NULL); in tzc_dmc620_validate_plat_driver_data()39 dmc_count = plat_driver_data->dmc_count; in tzc_dmc620_validate_plat_driver_data()43 base = DMC_BASE(plat_driver_data, dmc_inst); in tzc_dmc620_validate_plat_driver_data()63 const tzc_dmc620_driver_data_t *plat_driver_data; in tzc_dmc620_configure_region() local65 plat_driver_data = g_plat_config_data->plat_drv_data; in tzc_dmc620_configure_region()66 assert(plat_driver_data != NULL); in tzc_dmc620_configure_region()74 dmc_count = plat_driver_data->dmc_count; in tzc_dmc620_configure_region()84 base = DMC_BASE(plat_driver_data, dmc_inst); in tzc_dmc620_configure_region()104 const tzc_dmc620_driver_data_t *plat_driver_data; in tzc_dmc620_set_action() local[all …]
237 const tzc_dmc500_driver_data_t *plat_driver_data) in validate_plat_driver_data() argument244 assert(plat_driver_data); in validate_plat_driver_data()245 assert(plat_driver_data->dmc_count > 0 && in validate_plat_driver_data()246 (plat_driver_data->dmc_count <= MAX_DMC_COUNT)); in validate_plat_driver_data()248 for (i = 0; i < plat_driver_data->dmc_count; i++) { in validate_plat_driver_data()249 dmc_base = plat_driver_data->dmc_base[i]; in validate_plat_driver_data()265 void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data) in tzc_dmc500_driver_init() argument268 assert(plat_driver_data); in tzc_dmc500_driver_init()276 validate_plat_driver_data(plat_driver_data); in tzc_dmc500_driver_init()277 g_driver_data = plat_driver_data; in tzc_dmc500_driver_init()
15 static tzc_dmc500_driver_data_t plat_driver_data; variable49 plat_driver_data.dmc_base[i] = PLAT_ARM_TZC_BASE in plat_arm_security_setup()51 plat_driver_data.dmc_count = SGM775_DMC_COUNT; in plat_arm_security_setup()59 arm_tzc_dmc500_setup(&plat_driver_data, NULL); in plat_arm_security_setup()
20 void arm_tzc_dmc500_setup(tzc_dmc500_driver_data_t *plat_driver_data, in arm_tzc_dmc500_setup() argument32 assert(plat_driver_data); in arm_tzc_dmc500_setup()36 tzc_dmc500_driver_init(plat_driver_data); in arm_tzc_dmc500_setup()
95 void __init gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data) in gicv3_driver_init() argument100 assert(plat_driver_data != NULL); in gicv3_driver_init()101 assert(plat_driver_data->gicd_base != 0U); in gicv3_driver_init()102 assert(plat_driver_data->rdistif_num != 0U); in gicv3_driver_init()103 assert(plat_driver_data->rdistif_base_addrs != NULL); in gicv3_driver_init()107 assert((plat_driver_data->interrupt_props_num != 0U) ? in gicv3_driver_init()108 (plat_driver_data->interrupt_props != NULL) : 1); in gicv3_driver_init()119 gic_version = gicd_read_pidr2(plat_driver_data->gicd_base); in gicv3_driver_init()128 assert((gicd_read_typer(plat_driver_data->gicd_base) in gicv3_driver_init()137 gicv2_compat = gicd_read_ctlr(plat_driver_data->gicd_base); in gicv3_driver_init()[all …]
127 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data) in gicv2_driver_init() argument131 assert(plat_driver_data != NULL); in gicv2_driver_init()132 assert(plat_driver_data->gicd_base != 0U); in gicv2_driver_init()133 assert(plat_driver_data->gicc_base != 0U); in gicv2_driver_init()135 assert(plat_driver_data->interrupt_props_num > 0 ? in gicv2_driver_init()136 plat_driver_data->interrupt_props != NULL : 1); in gicv2_driver_init()139 gic_version = gicd_read_pidr2(plat_driver_data->gicd_base); in gicv2_driver_init()157 driver_data = plat_driver_data; in gicv2_driver_init()
137 void tzc_dmc500_driver_init(const tzc_dmc500_driver_data_t *plat_driver_data);
162 void gicv2_driver_init(const gicv2_driver_data_t *plat_driver_data);
485 void gicv3_driver_init(const gicv3_driver_data_t *plat_driver_data);
159 void arm_tzc_dmc500_setup(struct tzc_dmc500_driver_data *plat_driver_data,