Home
last modified time | relevance | path

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

1234567

/linux/drivers/amba/
H A 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()
148 val = gizmo_readl(ahb, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu()
150 gizmo_writel(ahb, val, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu()
159 struct tegra_ahb *ahb = dev_get_drvdata(dev); in tegra_ahb_suspend() local
162 ahb->ctx[i] = gizmo_readl(ahb, tegra_ahb_gizmo[i]); in tegra_ahb_suspend()
[all …]
H A DMakefile3 obj-$(CONFIG_TEGRA_AHB) += tegra-ahb.o
/linux/drivers/clk/imx/
H A Dclk-imx35.c33 unsigned char arm, ahb, sel; member
37 { .arm = 1, .ahb = 4, .sel = 0},
38 { .arm = 1, .ahb = 3, .sel = 1},
39 { .arm = 2, .ahb = 2, .sel = 0},
40 { .arm = 0, .ahb = 0, .sel = 0},
41 { .arm = 0, .ahb = 0, .sel = 0},
42 { .arm = 0, .ahb = 0, .sel = 0},
43 { .arm = 4, .ahb = 1, .sel = 0},
44 { .arm = 1, .ahb = 5, .sel = 0},
45 { .arm = 1, .ahb = 8, .sel = 0},
[all …]
/linux/Documentation/devicetree/bindings/iommu/
H A Dnvidia,tegra30-smmu.txt10 - nvidia,ahb : phandle to the ahb bus connected to SMMU.
20 nvidia,ahb = <&ahb>;
/linux/drivers/clk/sunxi-ng/
H A Dccu-sun55i-a523-mcu.c30 static const struct clk_parent_data ahb[] = { variable
198 ahb, 0x068, BIT(0), 0);
202 static SUNXI_CCU_GATE_DATA(bus_npu_hclk, "bus-npu-hclk", ahb, 0x070, BIT(1), 0);
203 static SUNXI_CCU_GATE_DATA(bus_npu_aclk, "bus-npu-aclk", ahb, 0x070, BIT(2), 0);
247 static SUNXI_CCU_GATE_DATA(bus_mcu_timer_clk, "bus-mcu-timer", ahb, 0x08c, BIT(0), 0);
248 static SUNXI_CCU_GATE_DATA(bus_mcu_dma_clk, "bus-mcu-dma", ahb, 0x104, BIT(0), 0);
250 static SUNXI_CCU_GATE_DATA(tzma0_clk, "tzma0", ahb, 0x108, BIT(0), 0);
251 static SUNXI_CCU_GATE_DATA(tzma1_clk, "tzma1", ahb, 0x10c, BIT(0), 0);
253 static SUNXI_CCU_GATE_DATA(bus_pubsram_clk, "bus-pubsram", ahb, 0x114, BIT(0), 0);
274 static SUNXI_CCU_GATE_DATA(bus_riscv_cfg_clk, "bus-riscv-cfg", ahb,
[all …]
/linux/drivers/crypto/starfive/
H A Djh7110-cryp.c113 cryp->ahb = devm_clk_get(&pdev->dev, "ahb"); in starfive_cryp_probe()
114 if (IS_ERR(cryp->ahb)) in starfive_cryp_probe()
115 return dev_err_probe(&pdev->dev, PTR_ERR(cryp->ahb), in starfive_cryp_probe()
124 clk_prepare_enable(cryp->ahb); in starfive_cryp_probe()
174 clk_disable_unprepare(cryp->ahb); in starfive_cryp_probe()
197 clk_disable_unprepare(cryp->ahb); in starfive_cryp_remove()
/linux/arch/arm/boot/dts/allwinner/
H A Dsun6i-a31.dtsi294 clock-names = "ahb",
347 clock-names = "ahb",
395 clock-names = "ahb",
400 reset-names = "ahb";
416 clock-names = "ahb",
421 reset-names = "ahb";
437 clock-names = "ahb",
442 reset-names = "ahb";
456 clock-names = "ahb",
461 reset-names = "ahb";
[all …]
H A Dsun9i-a80.dtsi475 clock-names = "ahb", "mmc", "output", "sample";
477 reset-names = "ahb";
490 clock-names = "ahb", "mmc", "output", "sample";
492 reset-names = "ahb";
505 clock-names = "ahb", "mmc", "output", "sample";
507 reset-names = "ahb";
520 clock-names = "ahb", "mmc", "output", "sample";
522 reset-names = "ahb";
601 clock-names = "ahb", "mod",
625 clock-names = "ahb", "mod",
[all …]
H A Dsun5i.dtsi208 clock-names = "ahb", "mod";
221 clock-names = "ahb", "mod";
235 clock-names = "ahb", "mod";
286 clock-names = "ahb",
324 clock-names = "ahb", "mod", "ram";
334 clock-names = "ahb", "mmc";
347 clock-names = "ahb", "mmc";
358 clock-names = "ahb", "mmc";
417 clock-names = "ahb", "mod";
425 clock-names = "ahb", "mod";
[all …]
H A Dsun8i-v3s.dtsi192 clock-names = "ahb",
228 clock-names = "ahb",
233 reset-names = "ahb";
249 clock-names = "ahb",
254 reset-names = "ahb";
270 clock-names = "ahb",
275 reset-names = "ahb";
288 clock-names = "ahb", "mod";
292 reset-names = "ahb";
637 clock-names = "ahb", "mod";
H A Dsun8i-a23-a33.dtsi170 clock-names = "ahb", "mod";
172 reset-names = "ahb";
190 clock-names = "ahb",
226 clock-names = "ahb",
231 reset-names = "ahb";
247 clock-names = "ahb",
252 reset-names = "ahb";
266 clock-names = "ahb",
271 reset-names = "ahb";
632 clock-names = "ahb", "mod",
[all …]
H A Dsun8i-r40.dtsi298 clock-names = "ahb", "mod";
311 clock-names = "ahb", "mod";
337 clock-names = "ahb", "mod", "ram";
350 clock-names = "ahb", "mmc";
352 reset-names = "ahb";
366 clock-names = "ahb", "mmc";
368 reset-names = "ahb";
380 clock-names = "ahb", "mmc";
382 reset-names = "ahb";
396 clock-names = "ahb", "mmc";
[all …]
H A Dsun7i-a20.dtsi340 clock-names = "ahb", "mod";
353 clock-names = "ahb", "mod";
368 clock-names = "ahb", "mod";
415 clock-names = "ahb",
466 clock-names = "ahb",
512 clock-names = "ahb", "mod", "ram";
525 clock-names = "ahb",
544 clock-names = "ahb",
561 clock-names = "ahb",
580 clock-names = "ahb",
[all …]
/linux/Documentation/devicetree/bindings/spi/
H A Dspi-ath79.txt7 - clock-names: has to be "ahb".
20 clock-names = "ahb";
/linux/arch/mips/boot/dts/mscc/
H A Dserval.dtsi41 ahb_clk: ahb-clk {
49 ahb: ahb { label
H A Djaguar2.dtsi42 ahb_clk: ahb-clk {
50 ahb: ahb { label
H A Dluton.dtsi38 ahb_clk: ahb-clk {
46 ahb@60000000 {
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8-ss-conn.dtsi17 conn_ahb_clk: clock-conn-ahb {
52 ahb-burst-config = <0x0>;
79 clock-names = "ipg", "ahb", "per";
94 clock-names = "ipg", "ahb", "per";
109 clock-names = "ipg", "ahb", "per";
129 clock-names = "ipg", "ahb", "enet_clk_ref", "ptp", "enet_2x_txclk";
150 clock-names = "ipg", "ahb", "enet_clk_ref", "ptp", "enet_2x_txclk";
/linux/arch/arm/boot/dts/nspire/
H A Dnspire-classic.dtsi49 compatible = "lsi,nspire-classic-ahb-divider";
63 ahb {
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-h5.dtsi105 clock-names = "ahb", "mod", "ram";
240 clock-names = "ahb", "mmc";
247 clock-names = "ahb", "mmc";
254 clock-names = "ahb", "mmc";
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx51.dtsi198 clock-names = "ipg", "ahb", "per";
209 clock-names = "ipg", "ahb", "per";
260 clock-names = "ipg", "ahb", "per";
272 clock-names = "ipg", "ahb", "per";
516 clock-names = "ipg", "ahb";
638 clock-names = "ipg", "ahb", "ptp";
648 clock-names = "per", "ahb";
659 clock-names = "ipg", "ahb";
H A Dimx50.dtsi125 clock-names = "ipg", "ahb", "per";
137 clock-names = "ipg", "ahb", "per";
186 clock-names = "ipg", "ahb", "per";
198 clock-names = "ipg", "ahb", "per";
430 clock-names = "ipg", "ahb";
494 clock-names = "ipg", "ahb", "ptp";
H A Dimx53.dtsi149 clock-names = "sata", "sata_ref", "ahb";
246 clock-names = "ipg", "ahb", "per";
258 clock-names = "ipg", "ahb", "per";
311 clock-names = "ipg", "ahb", "per";
323 clock-names = "ipg", "ahb", "per";
719 clock-names = "ipg", "ahb";
809 clock-names = "ipg", "ahb", "ptp";
835 clock-names = "per", "ahb";
846 clock-names = "ipg", "ahb";
/linux/include/soc/tegra/
H A Dahb.h9 extern int tegra_ahb_enable_smmu(struct device_node *ahb);
/linux/Documentation/ABI/testing/
H A Ddebugfs-driver-dcc58 The bus type, which can be either 'apb' or 'ahb'.
59 The default is 'ahb' if leaved out.
76 The bus type, which can be either 'apb' or 'ahb'.

1234567