| /kernel/linux/linux-5.10/drivers/clk/versatile/ |
| D | clk-sp810.c | 7 #include <linux/amba/sp810.h> 24 struct clk_sp810 *sp810; member 38 u32 val = readl(timerclken->sp810->base + SCCTRL); in clk_sp810_timerclken_get_parent() 46 struct clk_sp810 *sp810 = timerclken->sp810; in clk_sp810_timerclken_set_parent() local 53 spin_lock_irqsave(&sp810->lock, flags); in clk_sp810_timerclken_set_parent() 55 val = readl(sp810->base + SCCTRL); in clk_sp810_timerclken_set_parent() 58 writel(val, sp810->base + SCCTRL); in clk_sp810_timerclken_set_parent() 60 spin_unlock_irqrestore(&sp810->lock, flags); in clk_sp810_timerclken_set_parent() 73 struct clk_sp810 *sp810 = data; in clk_sp810_timerclken_of_get() local 76 clkspec->args[0] >= ARRAY_SIZE(sp810->timerclken))) in clk_sp810_timerclken_of_get() [all …]
|
| D | Kconfig | 16 bool "Clock driver for ARM SP810 System Controller" 20 of the ARM SP810 System Controller cell.
|
| D | Makefile | 5 obj-$(CONFIG_CLK_SP810) += clk-sp810.o
|
| /kernel/linux/linux-6.6/drivers/clk/versatile/ |
| D | clk-sp810.c | 7 #include <linux/amba/sp810.h> 24 struct clk_sp810 *sp810; member 38 u32 val = readl(timerclken->sp810->base + SCCTRL); in clk_sp810_timerclken_get_parent() 46 struct clk_sp810 *sp810 = timerclken->sp810; in clk_sp810_timerclken_set_parent() local 53 spin_lock_irqsave(&sp810->lock, flags); in clk_sp810_timerclken_set_parent() 55 val = readl(sp810->base + SCCTRL); in clk_sp810_timerclken_set_parent() 58 writel(val, sp810->base + SCCTRL); in clk_sp810_timerclken_set_parent() 60 spin_unlock_irqrestore(&sp810->lock, flags); in clk_sp810_timerclken_set_parent() 74 struct clk_sp810 *sp810 = data; in clk_sp810_timerclken_of_get() local 77 clkspec->args[0] >= ARRAY_SIZE(sp810->timerclken))) in clk_sp810_timerclken_of_get() [all …]
|
| D | Kconfig | 16 bool "Clock driver for ARM SP810 System Controller" 20 of the ARM SP810 System Controller cell.
|
| D | Makefile | 5 obj-$(CONFIG_CLK_SP810) += clk-sp810.o
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/ |
| D | sp810.yaml | 4 $id: http://devicetree.org/schemas/arm/sp810.yaml# 7 title: ARM Versatile Express SP810 System Controller 13 The Arm SP810 system controller provides clocks, timers and a watchdog. 20 const: arm,sp810 27 - const: arm,sp810 69 compatible = "arm,sp810", "arm,primecell";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | sp810.txt | 1 SP810 System Controller 9 should be: "arm,sp810", "arm,primecell" 37 compatible = "arm,sp810", "arm,primecell";
|
| /kernel/linux/linux-6.6/arch/arm/mach-spear/ |
| D | restart.c | 11 #include <linux/amba/sp810.h>
|
| /kernel/linux/linux-5.10/arch/arm/mach-spear/ |
| D | restart.c | 14 #include <linux/amba/sp810.h>
|
| /kernel/linux/linux-5.10/include/linux/amba/ |
| D | sp810.h | 2 * ARM PrimeXsys System Controller SP810 header file
|
| /kernel/linux/linux-6.6/include/linux/amba/ |
| D | sp810.h | 2 * ARM PrimeXsys System Controller SP810 header file
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | arm-realview-pbx.dtsi | 321 compatible = "arm,sp810", "arm,primecell"; 480 compatible = "arm,sp810", "arm,primecell";
|
| D | vexpress-v2m-rs1.dtsi | 186 compatible = "arm,sp810", "arm,primecell";
|
| D | vexpress-v2m.dtsi | 104 compatible = "arm,sp810", "arm,primecell";
|
| D | arm-realview-pb11mp.dts | 422 compatible = "arm,sp810", "arm,primecell";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/arm/ |
| D | arm-realview-pbx.dtsi | 337 compatible = "arm,sp810", "arm,primecell"; 496 compatible = "arm,sp810", "arm,primecell";
|
| D | vexpress-v2m-rs1.dtsi | 239 compatible = "arm,sp810", "arm,primecell";
|
| D | vexpress-v2m.dtsi | 159 compatible = "arm,sp810", "arm,primecell";
|
| D | arm-realview-pb11mp.dts | 440 compatible = "arm,sp810", "arm,primecell";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/arm/ |
| D | rtsm_ve-motherboard.dtsi | 115 compatible = "arm,sp810", "arm,primecell";
|
| D | juno-motherboard.dtsi | 143 compatible = "arm,sp810", "arm,primecell";
|
| D | vexpress-v2m-rs1.dtsi | 186 compatible = "arm,sp810", "arm,primecell";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/arm/ |
| D | rtsm_ve-motherboard.dtsi | 123 compatible = "arm,sp810", "arm,primecell";
|
| D | juno-motherboard.dtsi | 150 compatible = "arm,sp810", "arm,primecell";
|