Home
last modified time | relevance | path

Searched refs:sysbase (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/mips/netlogic/xlp/
Dnlm_hal.c59 nodep->sysbase = nlm_get_sys_regbase(node); in nlm_node_init()
231 uint64_t num, sysbase, clockbase; in nlm_xlp2_get_core_frequency() local
240 sysbase = nlm_get_node(node)->sysbase; in nlm_xlp2_get_core_frequency()
241 ctrl_val0 = nlm_read_sys_reg(sysbase, in nlm_xlp2_get_core_frequency()
243 ctrl_val1 = nlm_read_sys_reg(sysbase, in nlm_xlp2_get_core_frequency()
278 uint64_t num, sysbase; in nlm_xlp_get_core_frequency() local
280 sysbase = nlm_get_node(node)->sysbase; in nlm_xlp_get_core_frequency()
281 rstval = nlm_read_sys_reg(sysbase, SYS_POWER_ON_RESET_CFG); in nlm_xlp_get_core_frequency()
282 dfsval = nlm_read_sys_reg(sysbase, SYS_CORE_DFS_DIV_VALUE); in nlm_xlp_get_core_frequency()
312 u64 sysbase, pll_out_freq_num, ref_clk_select, clockbase, ref_clk; in nlm_xlp2_get_pic_frequency() local
[all …]
Dwakeup.c53 static int xlp_wakeup_core(uint64_t sysbase, int node, int core) in xlp_wakeup_core() argument
62 value = nlm_read_sys_reg(sysbase, SYS_CORE_DFS_DIS_CTRL); in xlp_wakeup_core()
64 nlm_write_sys_reg(sysbase, SYS_CORE_DFS_DIS_CTRL, value); in xlp_wakeup_core()
69 value = nlm_read_sys_reg(sysbase, SYS_9XX_CPU_NONCOHERENT_MODE); in xlp_wakeup_core()
71 nlm_write_sys_reg(sysbase, SYS_9XX_CPU_NONCOHERENT_MODE, value); in xlp_wakeup_core()
76 value = nlm_read_sys_reg(sysbase, resetreg); in xlp_wakeup_core()
78 nlm_write_sys_reg(sysbase, resetreg, value); in xlp_wakeup_core()
87 value = nlm_read_sys_reg(sysbase, SYS_CPU_NONCOHERENT_MODE); in xlp_wakeup_core()
148 fusemask = nlm_read_sys_reg(nodep->sysbase, in xlp_enable_secondary_cores()
187 if (!xlp_wakeup_core(nodep->sysbase, n, core)) in xlp_enable_secondary_cores()
Dsetup.c58 uint64_t sysbase = nlm_get_node(0)->sysbase; in nlm_linux_exit() local
61 nlm_write_sys_reg(sysbase, SYS_9XX_CHIP_RESET, 1); in nlm_linux_exit()
63 nlm_write_sys_reg(sysbase, SYS_CHIP_RESET, 1); in nlm_linux_exit()
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-netlogic/
Dmulti-node.h56 uint64_t sysbase; /* only for XLP - sys block base */ member