Searched refs:rdc (Results 1 – 8 of 8) sorted by relevance
| /rk3399_ARM-atf/plat/imx/imx8m/ |
| H A D | imx_rdc.c | 50 struct imx_rdc_cfg *rdc; in imx_rdc_console_access_enable() local 58 for (rdc = rdc_cfg; rdc->type != RDC_INVALID; rdc++) { in imx_rdc_console_access_enable() 59 if (rdc->type != RDC_PDAP || rdc->index != console_pdap_index) { in imx_rdc_console_access_enable() 63 if (rdc->index == console_pdap_index) { in imx_rdc_console_access_enable() 64 rdc->setting.rdc_pdap = D0R | D0W; in imx_rdc_console_access_enable() 72 struct imx_rdc_cfg *rdc = rdc_cfg; in imx_rdc_init() local 74 imx_rdc_console_access_enable(rdc, console_base); in imx_rdc_init() 76 while (rdc->type != RDC_INVALID) { in imx_rdc_init() 77 switch (rdc->type) { in imx_rdc_init() 80 mmio_write_32(MDAn(rdc->index), rdc->setting.rdc_mda); in imx_rdc_init() [all …]
|
| /rk3399_ARM-atf/drivers/nxp/clk/s32cc/ |
| H A D | mc_me.c | 46 static bool is_interconnect_disabled(uintptr_t rdc, uint32_t part) in is_interconnect_disabled() argument 48 return ((mmio_read_32(RDC_RD_N_STATUS(rdc, part)) & in is_interconnect_disabled() 52 static void enable_interconnect(uintptr_t rdc, uint32_t part) in enable_interconnect() argument 55 mmio_setbits_32(RDC_RD_CTRL(rdc, part), RDC_CTRL_UNLOCK); in enable_interconnect() 58 mmio_clrbits_32(RDC_RD_CTRL(rdc, part), RDC_RD_INTERCONNECT_DISABLE); in enable_interconnect() 61 while (is_interconnect_disabled(rdc, part)) { in enable_interconnect() 65 mmio_clrbits_32(RDC_RD_CTRL(rdc, part), RDC_CTRL_UNLOCK); in enable_interconnect() 114 int mc_me_enable_partition(uintptr_t mc_me, uintptr_t mc_rgm, uintptr_t rdc, in mc_me_enable_partition() argument 139 enable_interconnect(rdc, part); in mc_me_enable_partition()
|
| H A D | s32cc_clk_drv.c | 34 uintptr_t rdc; member 69 .rdc = RDC_BASE_ADDR, in get_drv() 1004 if ((drv->mc_me == 0UL) || (drv->mc_rgm == 0UL) || (drv->rdc == 0UL)) { in enable_part() 1008 return mc_me_enable_partition(drv->mc_me, drv->mc_rgm, drv->rdc, part_no); in enable_part() 2273 drv->rdc, in s32cc_clk_mmap_regs()
|
| /rk3399_ARM-atf/drivers/nxp/clk/s32cc/include/ |
| H A D | s32cc-mc-me.h | 11 int mc_me_enable_partition(uintptr_t mc_me, uintptr_t mc_rgm, uintptr_t rdc,
|
| /rk3399_ARM-atf/plat/imx/imx8m/imx8mn/ |
| H A D | imx8mn_bl31_setup.c | 51 static struct imx_rdc_cfg rdc[] = { variable 125 imx_rdc_init(rdc, console_base); in bl31_early_platform_setup2()
|
| /rk3399_ARM-atf/plat/imx/imx8m/imx8mm/ |
| H A D | imx8mm_bl31_setup.c | 65 static struct imx_rdc_cfg rdc[] = { variable 153 imx_rdc_init(rdc, console_base); in bl31_early_platform_setup2()
|
| /rk3399_ARM-atf/plat/imx/imx8m/imx8mp/ |
| H A D | imx8mp_bl31_setup.c | 52 static struct imx_rdc_cfg rdc[] = { variable 157 imx_rdc_init(rdc, console_base); in bl31_early_platform_setup2()
|
| /rk3399_ARM-atf/docs/ |
| H A D | change-log.md | 7613 …- add imx csu/rdc enum type defines for imx8m ([0c6dfc4](https://review.trustedfirmware.org/plugin… 10939 - imx: Fix shift-overflow errors, the rdc memory region slot's offset, 11064 - imx: Basic support for PicoPi iMX7D, rdc module init, caam module init,
|