Searched refs:core_idx (Results 1 – 4 of 4) sorted by relevance
| /rk3399_ARM-atf/plat/brcm/board/stingray/src/ |
| H A D | paxb.c | 257 int pcie_core_needs_enable(unsigned int core_idx) in pcie_core_needs_enable() argument 260 return paxb->core_needs_enable(core_idx); in pcie_core_needs_enable() 265 static void pcie_set_default_tx_coeff(uint32_t core_idx, uint32_t link_width) in pcie_set_default_tx_coeff() argument 272 data = paxb_rc_cfg_read(core_idx, addr); in pcie_set_default_tx_coeff() 279 paxb_rc_cfg_write(core_idx, addr, data); in pcie_set_default_tx_coeff() 288 uint32_t core_idx; in paxb_rc_link_init() local 290 for (core_idx = 0; core_idx < paxb->num_cores; core_idx++) { in paxb_rc_link_init() 291 if (!pcie_core_needs_enable(core_idx)) in paxb_rc_link_init() 294 link_width = paxb->get_link_width(core_idx); in paxb_rc_link_init() 302 val = paxb_rc_cfg_read(core_idx, CFG_RC_LINK_CAP); in paxb_rc_link_init() [all …]
|
| H A D | sr_paxb_phy.c | 212 static int paxb_sr_core_needs_enable(unsigned int core_idx) in paxb_sr_core_needs_enable() argument 214 return !!((pipemux_table[pipemux_idx] >> core_idx) & 0x1); in paxb_sr_core_needs_enable() 284 static int paxb_pmi_write(unsigned int core_idx, uint32_t pmi, uint32_t val) in paxb_pmi_write() argument 289 paxb_rc_cfg_write(core_idx, CFG_RC_PMI_ADDR, pmi); in paxb_pmi_write() 293 paxb_rc_cfg_write(core_idx, CFG_RC_PMI_WDATA, val); in paxb_pmi_write() 296 status = paxb_rc_cfg_read(core_idx, CFG_RC_PMI_WDATA); in paxb_pmi_write() 309 static int paxb_pmi_read(unsigned int core_idx, uint32_t pmi, uint32_t *val) in paxb_pmi_read() argument 314 paxb_rc_cfg_write(core_idx, CFG_RC_PMI_ADDR, pmi); in paxb_pmi_read() 316 paxb_rc_cfg_write(core_idx, CFG_RC_PMI_WDATA, CFG_RC_RCMD_MASK); in paxb_pmi_read() 319 status = paxb_rc_cfg_read(core_idx, CFG_RC_PMI_RDATA); in paxb_pmi_read() [all …]
|
| /rk3399_ARM-atf/plat/brcm/board/stingray/include/ |
| H A D | paxb.h | 49 int (*core_needs_enable)(unsigned int core_idx); 50 unsigned int (*get_link_width)(unsigned int core_idx); 63 void paxb_rc_cfg_write(unsigned int core_idx, unsigned int where, 65 unsigned int paxb_rc_cfg_read(unsigned int core_idx, unsigned int where); 66 int pcie_core_needs_enable(unsigned int core_idx);
|
| /rk3399_ARM-atf/drivers/arm/ethosn/ |
| H A D | ethosn_smc.c | 125 uint32_t core_idx; in ethosn_get_device_and_core() local 130 for (core_idx = 0U; core_idx < dev->num_cores; ++core_idx) { in ethosn_get_device_and_core() 131 const struct ethosn_core_t *core = &(dev->cores[core_idx]); in ethosn_get_device_and_core()
|