Home
last modified time | relevance | path

Searched refs:ahb (Results 1 – 25 of 247) sorted by relevance

12345678910

/Linux-v5.4/drivers/amba/
Dtegra-ahb.c126 static inline u32 gizmo_readl(struct tegra_ahb *ahb, u32 offset) in gizmo_readl() argument
128 return readl(ahb->regs + offset); in gizmo_readl()
131 static inline void gizmo_writel(struct tegra_ahb *ahb, u32 value, u32 offset) in gizmo_writel() argument
133 writel(value, ahb->regs + offset); in gizmo_writel()
141 struct tegra_ahb *ahb; in tegra_ahb_enable_smmu() local
146 ahb = dev_get_drvdata(dev); in tegra_ahb_enable_smmu()
147 val = gizmo_readl(ahb, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu()
149 gizmo_writel(ahb, val, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu()
158 struct tegra_ahb *ahb = dev_get_drvdata(dev); in tegra_ahb_suspend() local
161 ahb->ctx[i] = gizmo_readl(ahb, tegra_ahb_gizmo[i]); in tegra_ahb_suspend()
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-ahb.txt4 - compatible : For Tegra20, must contain "nvidia,tegra20-ahb". For
5 Tegra30, must contain "nvidia,tegra30-ahb". Otherwise, must contain
6 '"nvidia,<chip>-ahb", "nvidia,tegra30-ahb"' where <chip> is tegra124,
14 ahb: ahb@6000c004 {
15 compatible = "nvidia,tegra20-ahb";
/Linux-v5.4/drivers/clk/imx/
Dclk-imx35.c34 unsigned char arm, ahb, sel; member
38 { .arm = 1, .ahb = 4, .sel = 0},
39 { .arm = 1, .ahb = 3, .sel = 1},
40 { .arm = 2, .ahb = 2, .sel = 0},
41 { .arm = 0, .ahb = 0, .sel = 0},
42 { .arm = 0, .ahb = 0, .sel = 0},
43 { .arm = 0, .ahb = 0, .sel = 0},
44 { .arm = 4, .ahb = 1, .sel = 0},
45 { .arm = 1, .ahb = 5, .sel = 0},
46 { .arm = 1, .ahb = 8, .sel = 0},
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/iommu/
Dnvidia,tegra30-smmu.txt10 - nvidia,ahb : phandle to the ahb bus connected to SMMU.
20 nvidia,ahb = <&ahb>;
/Linux-v5.4/Documentation/devicetree/bindings/clock/
Dnspire-clock.txt5 "lsi,nspire-cx-ahb-divider" for the AHB divider in the CX model
6 "lsi,nspire-classic-ahb-divider" for the AHB divider in the older model
14 - clocks: For the "nspire-*-ahb-divider" compatible clocks, this is the parent
Dqca,ath79-pll.txt20 - clock-output-names: should be "cpu", "ddr", "ahb"
32 clock-output-names = "cpu", "ddr", "ahb";
Dsunxi.txt24 "allwinner,sun4i-a10-ahb-clk" - for the AHB clock
25 "allwinner,sun5i-a13-ahb-clk" - for the AHB clock on A13
26 "allwinner,sun9i-a80-ahb-clk" - for the AHB bus clocks on A80
27 "allwinner,sun4i-a10-ahb-gates-clk" - for the AHB gates on A10
28 "allwinner,sun5i-a13-ahb-gates-clk" - for the AHB gates on A13
29 "allwinner,sun5i-a10s-ahb-gates-clk" - for the AHB gates on A10s
30 "allwinner,sun7i-a20-ahb-gates-clk" - for the AHB gates on A20
218 clock-names = "ahb";
220 reset-names = "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/watchdog/
Dalphascale-asm9260.txt10 "ahb" - ahb gate.
29 clock-names = "mod", "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/media/
Dcoda.txt17 - clocks : Should contain the ahb and per clocks, in the order
19 - clock-names : Should be "ahb", "per"
29 clock-names = "ahb", "per";
Drockchip-rga.txt20 - reset-names: should be "core", "axi" and "ahb"
32 reset-names = "core, "axi", "ahb";
/Linux-v5.4/arch/arm/boot/dts/
Dsun6i-a31.dtsi293 clock-names = "ahb",
342 clock-names = "ahb",
389 clock-names = "ahb",
394 reset-names = "ahb";
410 clock-names = "ahb",
415 reset-names = "ahb";
431 clock-names = "ahb",
436 reset-names = "ahb";
450 clock-names = "ahb",
455 reset-names = "ahb";
[all …]
Dsun9i-a80.dtsi466 clock-names = "ahb", "mmc", "output", "sample";
468 reset-names = "ahb";
481 clock-names = "ahb", "mmc", "output", "sample";
483 reset-names = "ahb";
496 clock-names = "ahb", "mmc", "output", "sample";
498 reset-names = "ahb";
511 clock-names = "ahb", "mmc", "output", "sample";
513 reset-names = "ahb";
524 clock-names = "ahb";
526 reset-names = "ahb";
[all …]
Dsun4i-a10.dtsi275 clock-names = "ahb", "mod";
288 clock-names = "ahb", "mod";
302 clock-names = "ahb", "mod";
341 clock-names = "ahb",
391 clock-names = "ahb",
437 clock-names = "ahb", "mod", "ram";
447 clock-names = "ahb", "mmc";
460 clock-names = "ahb", "mmc";
471 clock-names = "ahb", "mmc";
482 clock-names = "ahb", "mmc";
[all …]
Dsun8i-v3s.dtsi149 clock-names = "ahb",
185 clock-names = "ahb",
190 reset-names = "ahb";
206 clock-names = "ahb",
211 reset-names = "ahb";
227 clock-names = "ahb",
232 reset-names = "ahb";
414 clock-names = "ahb", "mod";
Dimx35.dtsi196 clock-names = "ipg", "ahb";
239 clock-names = "ipg", "ahb", "per";
248 clock-names = "ipg", "ahb", "per";
257 clock-names = "ipg", "ahb", "per";
291 clock-names = "ipg", "ahb";
335 clock-names = "ipg", "ahb", "per";
346 clock-names = "ipg", "ahb", "per";
Dnspire-classic.dtsi51 compatible = "lsi,nspire-classic-ahb-divider";
65 ahb {
Dsun5i.dtsi206 clock-names = "ahb", "mod";
219 clock-names = "ahb", "mod";
233 clock-names = "ahb", "mod";
283 clock-names = "ahb",
321 clock-names = "ahb", "mod", "ram";
331 clock-names = "ahb", "mmc";
344 clock-names = "ahb", "mmc";
355 clock-names = "ahb", "mmc";
414 clock-names = "ahb", "mod";
422 clock-names = "ahb", "mod";
[all …]
Dimx51.dtsi182 clock-names = "ipg", "ahb", "per";
193 clock-names = "ipg", "ahb", "per";
242 clock-names = "ipg", "ahb", "per";
254 clock-names = "ipg", "ahb", "per";
493 clock-names = "ipg", "ahb";
615 clock-names = "ipg", "ahb", "ptp";
625 clock-names = "per", "ahb";
636 clock-names = "ipg", "ahb";
Dimx27.dtsi97 clock-names = "ipg", "ahb";
470 clock-names = "ipg", "ahb", "per";
480 clock-names = "per", "ahb";
491 clock-names = "ipg", "ahb", "per";
503 clock-names = "ipg", "ahb", "per";
516 clock-names = "ipg", "ahb", "per";
534 clock-names = "ipg", "ahb";
556 clock-names = "ipg", "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/rtc/
Dalphascale,asm9260-rtc.txt10 * "ahb" for the SoC RTC clock
17 clock-names = "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/spi/
Dspi-ath79.txt7 - clock-names: has to be "ahb".
20 clock-names = "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/display/rockchip/
Drockchip-vop.txt32 hclk_vop: for ahb bus to R/W the phy regs.
39 - ahb
56 reset-names = "axi", "ahb", "dclk";
/Linux-v5.4/Documentation/devicetree/bindings/soc/qcom/
Dqcom,geni-se.txt13 - clock-names: Must contain "m-ahb" and "s-ahb".
63 clock-names = "m-ahb", "s-ahb";
/Linux-v5.4/arch/mips/boot/dts/qca/
Dar9132.dtsi33 ahb {
98 clock-output-names = "cpu", "ddr", "ahb";
152 clock-names = "ahb";
/Linux-v5.4/Documentation/devicetree/bindings/usb/
Dallwinner,sun4i-a10-musb.txt8 - clocks : clock specifier for the musb controller ahb gate clock
9 - reset : reset specifier for the ahb reset (A31 and newer only)

12345678910