Lines Matching refs:gicd_base
93 void gicv2_spis_configure_defaults(uintptr_t gicd_base) in gicv2_spis_configure_defaults() argument
97 num_ints = gicd_read_typer(gicd_base); in gicv2_spis_configure_defaults()
106 gicd_write_igroupr(gicd_base, index, ~0U); in gicv2_spis_configure_defaults()
110 gicd_write_ipriorityr(gicd_base, in gicv2_spis_configure_defaults()
116 gicd_write_icfgr(gicd_base, index, 0U); in gicv2_spis_configure_defaults()
123 void gicv2_secure_spis_configure_props(uintptr_t gicd_base, in gicv2_secure_spis_configure_props() argument
142 gicd_clr_igroupr(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props()
145 gicd_set_ipriorityr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
149 gicd_set_itargetsr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
150 gicv2_get_cpuif_id(gicd_base)); in gicv2_secure_spis_configure_props()
153 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_spis_configure_props()
157 gicd_set_isenabler(gicd_base, prop_desc->intr_num); in gicv2_secure_spis_configure_props()
164 void gicv2_secure_ppi_sgi_setup_props(uintptr_t gicd_base, in gicv2_secure_ppi_sgi_setup_props() argument
181 gicd_write_icenabler(gicd_base, 0U, ~0U); in gicv2_secure_ppi_sgi_setup_props()
185 gicd_write_ipriorityr(gicd_base, i, GICD_IPRIORITYR_DEF_VAL); in gicv2_secure_ppi_sgi_setup_props()
202 gicd_set_icfgr(gicd_base, prop_desc->intr_num, in gicv2_secure_ppi_sgi_setup_props()
210 gicd_set_ipriorityr(gicd_base, prop_desc->intr_num, in gicv2_secure_ppi_sgi_setup_props()
218 gicd_write_igroupr(gicd_base, 0, ~sec_ppi_sgi_mask); in gicv2_secure_ppi_sgi_setup_props()
221 gicd_write_isenabler(gicd_base, 0, sec_ppi_sgi_mask); in gicv2_secure_ppi_sgi_setup_props()