Home
last modified time | relevance | path

Searched refs:gicd_typer (Results 1 – 3 of 3) sorted by relevance

/components/drivers/pic/
A Dpic-gicv3.c213 _gic.line_nr = rt_min(GICD_TYPER_SPIS(_gic.gicd_typer), 1020U); in gicv3_dist_init()
214 _gic.espi_nr = GICD_TYPER_ESPIS(_gic.gicd_typer); in gicv3_dist_init()
275 if (GICD_TYPER_NUM_LPIS(_gic.gicd_typer) > 1) in gicv3_dist_init()
278 rt_size_t num_lpis = 1UL << (GICD_TYPER_NUM_LPIS(_gic.gicd_typer) + 1); in gicv3_dist_init()
280 _gic.lpi_nr = rt_min_t(int, num_lpis, 1UL << GICD_TYPER_ID_BITS(_gic.gicd_typer)); in gicv3_dist_init()
284 _gic.lpi_nr = 1UL << GICD_TYPER_ID_BITS(_gic.gicd_typer); in gicv3_dist_init()
986 _gic.gicd_typer = HWREG32(_gic.dist_base + GICD_TYPER); in gicv3_init()
A Dpic-gicv3.h366 rt_uint32_t gicd_typer; member
A Dpic-gicv3-its.c1286 rt_uint32_t numlpis = 1UL << GICD_TYPER_NUM_LPIS(gic->gicd_typer); in its_lpi_table_init()
1296 lpi_id_bits = GICD_TYPER_ID_BITS(gic->gicd_typer); in its_lpi_table_init()

Completed in 10 milliseconds