Home
last modified time | relevance | path

Searched refs:reset_addr (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/lib/
Dstmp_device.c42 int stmp_reset_block(void __iomem *reset_addr) in stmp_reset_block() argument
48 ret = stmp_clear_poll_bit(reset_addr, STMP_MODULE_SFTRST); in stmp_reset_block()
53 writel(STMP_MODULE_CLKGATE, reset_addr + STMP_OFFSET_REG_CLR); in stmp_reset_block()
56 writel(STMP_MODULE_SFTRST, reset_addr + STMP_OFFSET_REG_SET); in stmp_reset_block()
60 while ((!(readl(reset_addr) & STMP_MODULE_CLKGATE)) && --timeout) in stmp_reset_block()
66 ret = stmp_clear_poll_bit(reset_addr, STMP_MODULE_SFTRST); in stmp_reset_block()
71 ret = stmp_clear_poll_bit(reset_addr, STMP_MODULE_CLKGATE); in stmp_reset_block()
78 pr_err("%s(%p): module reset timeout\n", __func__, reset_addr); in stmp_reset_block()
/linux-4.4.14/arch/arm/mach-mxs/
Dmach-mxs.c63 static void __iomem *reset_addr; variable
438 reset_addr = of_iomap(np, 0); in mxs_restart_init()
439 if (!reset_addr) in mxs_restart_init()
443 reset_addr += MX23_CLKCTRL_RESET_OFFSET; in mxs_restart_init()
445 reset_addr += MX28_CLKCTRL_RESET_OFFSET; in mxs_restart_init()
517 if (reset_addr) { in mxs_restart()
519 __mxs_setl(MXS_CLKCTRL_RESET_CHIP, reset_addr); in mxs_restart()
/linux-4.4.14/arch/frv/kernel/
Dprocess.c72 unsigned long reset_addr; in machine_restart() local
78 reset_addr = 0xfefff500; in machine_restart()
80 reset_addr = 0xfeff0500; in machine_restart()
89 : : "r" (reset_addr), "r" (1) ); in machine_restart()
/linux-4.4.14/drivers/net/can/sja1000/
Dplx_pci.c443 void __iomem *reset_addr; in plx_pci_reset_marathon() local
450 reset_addr = pci_iomap(pdev, reset_bar[i], 0); in plx_pci_reset_marathon()
451 if (!reset_addr) { in plx_pci_reset_marathon()
456 iowrite8(0x1, reset_addr); in plx_pci_reset_marathon()
458 pci_iounmap(pdev, reset_addr); in plx_pci_reset_marathon()
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/
Dgpmi-lib.c85 static int gpmi_reset_block(void __iomem *reset_addr, bool just_enable) in gpmi_reset_block() argument
91 ret = clear_poll_bit(reset_addr, MODULE_SFTRST); in gpmi_reset_block()
96 writel(MODULE_CLKGATE, reset_addr + MXS_CLR_ADDR); in gpmi_reset_block()
100 writel(MODULE_SFTRST, reset_addr + MXS_SET_ADDR); in gpmi_reset_block()
104 while ((!(readl(reset_addr) & MODULE_CLKGATE)) && --timeout) in gpmi_reset_block()
111 ret = clear_poll_bit(reset_addr, MODULE_SFTRST); in gpmi_reset_block()
116 ret = clear_poll_bit(reset_addr, MODULE_CLKGATE); in gpmi_reset_block()
123 pr_err("%s(%p): module reset timeout\n", __func__, reset_addr); in gpmi_reset_block()
/linux-4.4.14/arch/nios2/include/asm/
Dcpuinfo.h48 u32 reset_addr; member
/linux-4.4.14/arch/m68k/atari/
Dconfig.c502 long reset_addr; in atari_reset() local
508 reset_addr = MACH_IS_MEDUSA || MACH_IS_AB40 ? 0xe00030 : in atari_reset()
571 : "a" (reset_addr) in atari_reset()
578 : "m" (tc_val), "a" (reset_addr)); in atari_reset()
/linux-4.4.14/arch/nios2/kernel/
Dprocess.c42 pr_notice("Machine restart (%08x)...\n", cpuinfo.reset_addr); in machine_restart()
47 : "r" (cpuinfo.reset_addr) in machine_restart()
Dcpuinfo.c117 cpuinfo.reset_addr = fcpu(cpu, "altr,reset-addr"); in setup_cpuinfo()