Searched refs:regs_rst (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/reset/ |
H A D | reset-hsdk.c | 25 void __iomem *regs_rst; member 61 reg = readl(rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 65 writel(reg, rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 68 return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg, in hsdk_reset_do() 107 rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem); in hsdk_reset_probe() 108 if (IS_ERR(rst->regs_rst)) in hsdk_reset_probe() 109 return PTR_ERR(rst->regs_rst); in hsdk_reset_probe()
|
H A D | reset-axs10x.c | 22 void __iomem *regs_rst; member 34 writel(BIT(id), rst->regs_rst); in axs10x_reset_reset() 54 rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem); in axs10x_reset_probe() 55 if (IS_ERR(rst->regs_rst)) in axs10x_reset_probe() 56 return PTR_ERR(rst->regs_rst); in axs10x_reset_probe()
|
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-hsdk.c | 25 void __iomem *regs_rst; member 61 reg = readl(rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 65 writel(reg, rst->regs_rst + CGU_IP_SW_RESET); in hsdk_reset_do() 68 return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg, in hsdk_reset_do() 104 rst->regs_rst = devm_platform_ioremap_resource(pdev, 1); in hsdk_reset_probe() 105 if (IS_ERR(rst->regs_rst)) in hsdk_reset_probe() 106 return PTR_ERR(rst->regs_rst); in hsdk_reset_probe()
|
H A D | reset-axs10x.c | 22 void __iomem *regs_rst; member 34 writel(BIT(id), rst->regs_rst); in axs10x_reset_reset() 52 rst->regs_rst = devm_platform_ioremap_resource(pdev, 0); in axs10x_reset_probe() 53 if (IS_ERR(rst->regs_rst)) in axs10x_reset_probe() 54 return PTR_ERR(rst->regs_rst); in axs10x_reset_probe()
|
Completed in 2 milliseconds