/linux-4.1.27/drivers/amba/ |
D | tegra-ahb.c | 135 static inline u32 gizmo_readl(struct tegra_ahb *ahb, u32 offset) in gizmo_readl() argument 137 return readl(ahb->regs + offset); in gizmo_readl() 140 static inline void gizmo_writel(struct tegra_ahb *ahb, u32 value, u32 offset) in gizmo_writel() argument 142 writel(value, ahb->regs + offset); in gizmo_writel() 148 struct tegra_ahb *ahb = dev_get_drvdata(dev); in tegra_ahb_match_by_smmu() local 151 return (ahb->dev->of_node == dn) ? 1 : 0; in tegra_ahb_match_by_smmu() 158 struct tegra_ahb *ahb; in tegra_ahb_enable_smmu() local 164 ahb = dev_get_drvdata(dev); in tegra_ahb_enable_smmu() 165 val = gizmo_readl(ahb, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu() 167 gizmo_writel(ahb, val, AHB_ARBITRATION_XBAR_CTRL); in tegra_ahb_enable_smmu() [all …]
|
D | Makefile | 2 obj-$(CONFIG_TEGRA_AHB) += tegra-ahb.o
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/tegra/ |
D | nvidia,tegra20-ahb.txt | 4 - 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-4.1.27/arch/arm/mach-imx/ |
D | clk-imx35.c | 23 unsigned char arm, ahb, sel; member 27 { .arm = 1, .ahb = 4, .sel = 0}, 28 { .arm = 1, .ahb = 3, .sel = 1}, 29 { .arm = 2, .ahb = 2, .sel = 0}, 30 { .arm = 0, .ahb = 0, .sel = 0}, 31 { .arm = 0, .ahb = 0, .sel = 0}, 32 { .arm = 0, .ahb = 0, .sel = 0}, 33 { .arm = 4, .ahb = 1, .sel = 0}, 34 { .arm = 1, .ahb = 5, .sel = 0}, 35 { .arm = 1, .ahb = 8, .sel = 0}, [all …]
|
D | clk-imx25.c | 68 dummy, osc, mpll, upll, mpll_cpu_3_4, cpu_sel, cpu, ahb, usb_div, ipg, enumerator 103 clk[ahb] = imx_clk_divider("ahb", "cpu", ccm(CCM_CCTL), 28, 2); in __mx25_clocks_init() 230 clk_set_parent(clk[per5_sel], clk[ahb]); in __mx25_clocks_init()
|
D | clk-imx31.c | 37 dummy, ckih, ckil, mpll, spll, upll, mcu_main, hsp, ahb, nfc, ipg, enumerator 64 clk[ahb] = imx_clk_divider("ahb", "mcu_main", base + MXC_CCM_PDR0, 3, 3); in mx31_clocks_init()
|
/linux-4.1.27/Documentation/devicetree/bindings/iommu/ |
D | nvidia,tegra30-smmu.txt | 10 - nvidia,ahb : phandle to the ahb bus connected to SMMU. 20 nvidia,ahb = <&ahb>;
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | nspire-clock.txt | 5 "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
|
D | sunxi.txt | 22 "allwinner,sun4i-a10-ahb-clk" - for the AHB clock 23 "allwinner,sun5i-a13-ahb-clk" - for the AHB clock on A13 24 "allwinner,sun9i-a80-ahb-clk" - for the AHB bus clocks on A80 25 "allwinner,sun4i-a10-ahb-gates-clk" - for the AHB gates on A10 26 "allwinner,sun5i-a13-ahb-gates-clk" - for the AHB gates on A13 27 "allwinner,sun5i-a10s-ahb-gates-clk" - for the AHB gates on A10s 28 "allwinner,sun7i-a20-ahb-gates-clk" - for the AHB gates on A20 197 clock-names = "ahb"; 199 reset-names = "ahb";
|
D | imx35-clock.txt | 23 ahb 8 112 clock-names = "ipg", "ahb", "per";
|
D | imx31-clock.txt | 23 ahb 8
|
D | imx25-clock.txt | 22 ahb 7
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | coda.txt | 16 - clocks : Should contain the ahb and per clocks, in the order 18 - clock-names : Should be "ahb", "per" 28 clock-names = "ahb", "per";
|
/linux-4.1.27/Documentation/devicetree/bindings/mmc/ |
D | sunxi-mmc.txt | 14 - clock-names : must contain "ahb", "mmc", "output" and "sample" 19 - reset-names : must contain "ahb" 29 clock-names = "ahb", "mod", "output", "sample";
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | sun5i-a10s.dtsi | 147 ahb: ahb@01c20054 { label 149 compatible = "allwinner,sun4i-a10-ahb-clk"; 152 clock-output-names = "ahb"; 157 compatible = "allwinner,sun5i-a10s-ahb-gates-clk"; 159 clocks = <&ahb>; 173 clocks = <&ahb>; 335 clock-names = "ahb", "mod"; 349 clock-names = "ahb", "mod"; 381 clock-names = "ahb", 396 clock-names = "ahb", [all …]
|
D | sun9i-a80.dtsi | 166 compatible = "allwinner,sun9i-a80-ahb-clk"; 174 compatible = "allwinner,sun9i-a80-ahb-clk"; 182 compatible = "allwinner,sun9i-a80-ahb-clk"; 331 clock-names = "ahb", "mmc", "output", "sample"; 333 reset-names = "ahb"; 343 clock-names = "ahb", "mmc", "output", "sample"; 345 reset-names = "ahb"; 355 clock-names = "ahb", "mmc", "output", "sample"; 357 reset-names = "ahb"; 367 clock-names = "ahb", "mmc", "output", "sample"; [all …]
|
D | sun5i-a13.dtsi | 188 ahb: ahb@01c20054 { label 190 compatible = "allwinner,sun4i-a10-ahb-clk"; 193 clock-output-names = "ahb"; 198 compatible = "allwinner,sun5i-a13-ahb-gates-clk"; 200 clocks = <&ahb>; 213 clocks = <&ahb>; 373 clock-names = "ahb", "mod"; 387 clock-names = "ahb", "mod"; 403 clock-names = "ahb", 418 clock-names = "ahb", [all …]
|
D | sun4i-a10.dtsi | 214 ahb: ahb@01c20054 { label 216 compatible = "allwinner,sun4i-a10-ahb-clk"; 219 clock-output-names = "ahb"; 224 compatible = "allwinner,sun4i-a10-ahb-gates-clk"; 226 clocks = <&ahb>; 244 clocks = <&ahb>; 436 clock-names = "ahb", "mod"; 450 clock-names = "ahb", "mod"; 482 clock-names = "ahb", 497 clock-names = "ahb", [all …]
|
D | nspire-classic.dtsi | 51 compatible = "lsi,nspire-classic-ahb-divider"; 65 ahb {
|
D | imx35.dtsi | 177 clock-names = "ipg", "ahb"; 220 clock-names = "ipg", "ahb", "per"; 229 clock-names = "ipg", "ahb", "per"; 238 clock-names = "ipg", "ahb", "per"; 272 clock-names = "ipg", "ahb"; 329 clock-names = "ipg", "ahb", "per";
|
D | imx27.dtsi | 98 clock-names = "ipg", "ahb"; 462 clock-names = "ipg", "ahb", "per"; 472 clock-names = "per", "ahb"; 483 clock-names = "ipg", "ahb", "per"; 495 clock-names = "ipg", "ahb", "per"; 508 clock-names = "ipg", "ahb", "per"; 526 clock-names = "ipg", "ahb"; 548 clock-names = "ipg", "ahb";
|
D | imx50.dtsi | 108 clock-names = "ipg", "ahb", "per"; 120 clock-names = "ipg", "ahb", "per"; 169 clock-names = "ipg", "ahb", "per"; 181 clock-names = "ipg", "ahb", "per"; 424 clock-names = "ipg", "ahb"; 487 clock-names = "ipg", "ahb", "ptp";
|
D | imx53.dtsi | 122 clock-names = "sata", "sata_ref", "ahb"; 195 clock-names = "ipg", "ahb", "per"; 207 clock-names = "ipg", "ahb", "per"; 258 clock-names = "ipg", "ahb", "per"; 270 clock-names = "ipg", "ahb", "per"; 651 clock-names = "ipg", "ahb"; 741 clock-names = "ipg", "ahb", "ptp"; 767 clock-names = "per", "ahb"; 778 clock-names = "ipg", "ahb";
|
D | sun6i-a31.dtsi | 397 clock-names = "ahb", 402 reset-names = "ahb"; 414 clock-names = "ahb", 419 reset-names = "ahb"; 431 clock-names = "ahb", 436 reset-names = "ahb"; 448 clock-names = "ahb", 453 reset-names = "ahb"; 823 clock-names = "ahb", "mod"; 835 clock-names = "ahb", "mod"; [all …]
|
D | nspire-cx.dts | 43 compatible = "lsi,nspire-cx-ahb-divider"; 91 ahb {
|
D | sun7i-a20.dtsi | 254 ahb: ahb@01c20054 { label 256 compatible = "allwinner,sun4i-a10-ahb-clk"; 259 clock-output-names = "ahb"; 264 compatible = "allwinner,sun7i-a20-ahb-gates-clk"; 266 clocks = <&ahb>; 286 clocks = <&ahb>; 551 clock-names = "ahb", "mod"; 565 clock-names = "ahb", "mod"; 597 clock-names = "ahb", 612 clock-names = "ahb", [all …]
|
D | imx25.dtsi | 295 clock-names = "ipg", "ahb"; 401 clock-names = "ipg", "ahb", "per"; 410 clock-names = "ipg", "ahb", "per"; 419 clock-names = "ipg", "ahb", "per"; 462 clock-names = "ipg", "ahb"; 516 clock-names = "ipg", "ahb", "per";
|
D | imx28-cfa10058.dts | 101 ahb@80080000 { 127 ahb@80080000 {
|
D | at91sam9x5_lcd.dtsi | 14 ahb {
|
D | imx51.dtsi | 174 clock-names = "ipg", "ahb", "per"; 185 clock-names = "ipg", "ahb", "per"; 234 clock-names = "ipg", "ahb", "per"; 246 clock-names = "ipg", "ahb", "per"; 470 clock-names = "ipg", "ahb"; 587 clock-names = "ipg", "ahb", "ptp";
|
D | at91sam9g35ek.dts | 17 ahb {
|
D | at91sam9x35ek.dts | 17 ahb {
|
D | at91sam9g15.dtsi | 15 ahb {
|
D | imx28-cfa10057.dts | 134 ahb@80080000 { 160 ahb@80080000 {
|
D | at91sam9x25ek.dts | 17 ahb {
|
D | at91sam9g35.dtsi | 16 ahb {
|
D | at91sam9x35.dtsi | 17 ahb {
|
D | at91sam9g25.dtsi | 18 ahb {
|
D | usb_a9260.dts | 24 ahb {
|
D | at91sam9x25.dtsi | 19 ahb {
|
D | sama5d3_tcb1.dtsi | 19 ahb {
|
D | sama5d3xdm.dtsi | 11 ahb {
|
D | at91sam9g25ek.dts | 17 ahb {
|
D | usb_a9g20_lpw.dts | 15 ahb {
|
D | sama5d33ek.dts | 18 ahb {
|
D | sama5d36ek.dts | 18 ahb {
|
D | ge863-pro3.dtsi | 28 ahb {
|
D | sama5d31ek.dts | 18 ahb {
|
D | sun8i-a23.dtsi | 281 clock-names = "ahb", 286 reset-names = "ahb"; 298 clock-names = "ahb", 303 reset-names = "ahb"; 315 clock-names = "ahb", 320 reset-names = "ahb";
|
D | sama5d35ek.dts | 17 ahb {
|
D | evk-pro3.dts | 24 ahb {
|
D | sama5d34ek.dts | 18 ahb {
|
D | at91sam9g20ek_2mmc.dts | 15 ahb {
|
D | mpa1600.dts | 38 ahb {
|
D | at91sam9g20.dtsi | 28 ahb {
|
D | ethernut5.dts | 33 ahb {
|
D | at91sam9x5_usart3.dtsi | 18 ahb {
|
D | tny_a9260_common.dtsi | 37 ahb {
|
D | at91sam9x5_can.dtsi | 14 ahb {
|
D | at91sam9x5_macb1.dtsi | 14 ahb {
|
D | usb_a9g20-dab-mmx.dtsi | 10 ahb {
|
D | at91-cosino_mega2560.dts | 22 ahb {
|
D | imx28-m28evk.dts | 200 ahb@80080000 { 220 clock-names = "ipg", "ahb";
|
D | imx28-apf28.dts | 76 ahb@80080000 {
|
D | tny_a9263.dts | 42 ahb {
|
D | sama5d3_mci2.dtsi | 15 ahb {
|
D | sama5d3_can.dtsi | 14 ahb {
|
D | imx6sl.dtsi | 644 clock-names = "ipg", "ahb"; 727 clock-names = "ipg", "ahb"; 738 clock-names = "ipg", "ahb", "per"; 750 clock-names = "ipg", "ahb", "per"; 762 clock-names = "ipg", "ahb", "per"; 774 clock-names = "ipg", "ahb", "per";
|
D | sama5d3_uart.dtsi | 20 ahb {
|
D | at91sam9x5cm.dtsi | 36 ahb {
|
D | sama5d3_emac.dtsi | 14 ahb {
|
D | usb_a9260_common.dtsi | 29 ahb {
|
D | imx1.dtsi | 93 clock-names = "ipg", "ahb", "per"; 133 clock-names = "ipg", "ahb";
|
D | imx28-cfa10037.dts | 54 ahb@80080000 {
|
D | at91sam9x5_macb0.dtsi | 14 ahb {
|
D | spear600-evb.dts | 26 ahb {
|
D | imx6qdl.dtsi | 345 clock-names = "per", "ahb"; 825 clock-names = "ipg", "ahb"; 905 clock-names = "ipg", "ahb", "ptp"; 923 clock-names = "ipg", "ahb", "per"; 935 clock-names = "ipg", "ahb", "per"; 947 clock-names = "ipg", "ahb", "per"; 959 clock-names = "ipg", "ahb", "per";
|
D | at91sam9x5_isi.dtsi | 14 ahb {
|
D | at91rm9200ek.dts | 38 ahb {
|
D | spear300.dtsi | 17 ahb {
|
D | aks-cdu.dts | 25 ahb {
|
D | at91-cosino.dtsi | 47 ahb {
|
D | sama5d3xcm.dtsi | 31 ahb {
|
D | imx28-duckbill.dts | 75 ahb@80080000 {
|
D | usb_a9263.dts | 42 ahb {
|
D | kizbox.dts | 39 ahb {
|
D | at91-foxg20.dts | 44 ahb {
|
D | imx28-cfa10036.dts | 111 ahb@80080000 {
|
D | imx23-olinuxino.dts | 95 ahb@80080000 {
|
D | pm9g45.dts | 42 ahb {
|
D | vfxxx.dtsi | 455 clock-names = "ipg", "ahb", "per"; 498 clock-names = "ipg", "ahb", "ptp"; 509 clock-names = "ipg", "ahb", "ptp";
|
D | animeo_ip.dts | 53 ahb {
|
D | at91-qil_a9260.dts | 41 ahb {
|
D | imx28-cfa10049.dts | 298 ahb@80080000 { 324 ahb@80080000 {
|
D | imx6sx.dtsi | 727 clock-names = "ipg", "ahb"; 791 clock-names = "ipg", "ahb", "ptp", 814 clock-names = "ipg", "ahb", "per"; 826 clock-names = "ipg", "ahb", "per"; 838 clock-names = "ipg", "ahb", "per"; 850 clock-names = "ipg", "ahb", "per"; 900 clock-names = "ipg", "ahb", "ptp",
|
D | imx28-sps1.dts | 105 ahb@80080000 {
|
D | spear310.dtsi | 17 ahb {
|
D | imx23-evk.dts | 122 ahb@80080000 {
|
D | tegra114.dtsi | 217 ahb: ahb@6000c004 { label 218 compatible = "nvidia,tegra114-ahb", "nvidia,tegra30-ahb";
|
D | at91-ariag25.dts | 55 ahb {
|
D | nspire.dtsi | 71 ahb {
|
D | spear3xx.dtsi | 34 ahb {
|
D | at91sam9x5ek.dtsi | 19 ahb {
|
D | spear310-evb.dts | 27 ahb {
|
D | spear320-evb.dts | 27 ahb {
|
D | at91sam9rlek.dts | 42 ahb {
|
D | at91sam9g20ek_common.dtsi | 39 ahb {
|
D | spear320.dtsi | 17 ahb {
|
D | at91sam9263ek.dts | 42 ahb {
|
D | spear300-evb.dts | 27 ahb {
|
D | phy3250.dts | 28 ahb {
|
D | at91sam9n12ek.dts | 43 ahb {
|
D | imx23.dtsi | 358 axi-ahb@8002e000 { 515 ahb@80080000 {
|
D | imx28.dtsi | 944 axi-ahb@8002e000 { 1191 ahb@80080000 { 1227 clock-names = "ipg", "ahb", "enet_out"; 1236 clock-names = "ipg", "ahb";
|
D | imx28-apx4devkit.dts | 185 ahb@80080000 {
|
D | at91sam9261ek.dts | 42 ahb {
|
D | sama5d3_gmac.dtsi | 14 ahb {
|
D | spear1340.dtsi | 19 ahb {
|
D | sama5d3xmb.dtsi | 14 ahb {
|
D | imx28-apf28dev.dts | 157 ahb@80080000 {
|
D | wm8650.dtsi | 123 clkahb: ahb {
|
D | spear600.dtsi | 32 ahb {
|
D | imx6q.dtsi | 152 clock-names = "sata", "sata_ref", "ahb";
|
D | imx28-m28cu3.dts | 178 ahb@80080000 {
|
D | at91-sama5d3_xplained.dts | 34 ahb {
|
D | ea3250.dts | 28 ahb {
|
D | spear320-hmi.dts | 27 ahb {
|
D | at91sam9m10g45ek.dts | 44 ahb {
|
D | at91-sama5d4_xplained.dts | 79 ahb {
|
D | wm8505.dtsi | 119 clkahb: ahb {
|
D | wm8850.dtsi | 140 clkahb: ahb {
|
D | tegra30.dtsi | 332 ahb: ahb@6000c004 { label 333 compatible = "nvidia,tegra30-ahb";
|
D | wm8750.dtsi | 129 clkahb: ahb {
|
D | lpc32xx.dtsi | 30 ahb {
|
D | spear1310-evb.dts | 27 ahb {
|
D | spear13xx.dtsi | 81 ahb {
|
D | imx28-evk.dts | 247 ahb@80080000 {
|
D | at91-sama5d4ek.dts | 79 ahb {
|
D | spear1310.dtsi | 19 ahb {
|
D | sama5d3_lcd.dtsi | 14 ahb {
|
D | tegra20.dtsi | 228 ahb@6000c004 { 229 compatible = "nvidia,tegra20-ahb";
|
D | spear1340-evb.dts | 27 ahb {
|
D | rk3288.dtsi | 613 reset-names = "axi", "ahb", "dclk"; 644 reset-names = "axi", "ahb", "dclk";
|
D | at91sam9261.dtsi | 68 ahb {
|
D | at91sam9n12.dtsi | 72 ahb {
|
D | at91rm9200.dtsi | 74 ahb {
|
D | at91sam9rl.dtsi | 78 ahb {
|
D | at91sam9263.dtsi | 75 ahb {
|
D | at91sam9260.dtsi | 77 ahb {
|
D | at91sam9x5.dtsi | 80 ahb {
|
D | at91sam9g45.dtsi | 82 ahb {
|
D | sama5d3.dtsi | 87 ahb {
|
D | sama5d4.dtsi | 117 ahb {
|
/linux-4.1.27/Documentation/devicetree/bindings/video/ |
D | rockchip-vop.txt | 20 hclk_vop: for ahb bus to R/W the phy regs. 27 - ahb 44 reset-names = "axi", "ahb", "dclk";
|
/linux-4.1.27/Documentation/devicetree/bindings/spi/ |
D | spi-sun4i.txt | 9 - "ahb": the gated AHB parent clock 20 clock-names = "ahb", "mod";
|
D | spi-sun6i.txt | 9 - "ahb": the gated AHB parent clock 22 clock-names = "ahb", "mod";
|
/linux-4.1.27/Documentation/devicetree/bindings/mtd/ |
D | sunxi-nand.txt | 11 * "ahb" : AHB gating clock 33 clock-names = "ahb", "mod";
|
/linux-4.1.27/Documentation/devicetree/bindings/ata/ |
D | imx-sata.txt | 14 - clock-names : should include "sata", "sata_ref" and "ahb" entries 35 clock-names = "sata", "sata_ref", "ahb";
|
/linux-4.1.27/include/soc/tegra/ |
D | ahb.h | 17 extern int tegra_ahb_enable_smmu(struct device_node *ahb);
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
D | Makefile | 20 ath5k-$(CONFIG_ATH5K_AHB) += ahb.o
|
/linux-4.1.27/drivers/iommu/ |
D | tegra-smmu.c | 669 struct device_node *ahb; in tegra_smmu_ahb_enable() local 671 ahb = of_find_matching_node(NULL, ahb_match); in tegra_smmu_ahb_enable() 672 if (ahb) { in tegra_smmu_ahb_enable() 673 tegra_ahb_enable_smmu(ahb); in tegra_smmu_ahb_enable() 674 of_node_put(ahb); in tegra_smmu_ahb_enable()
|
/linux-4.1.27/sound/soc/samsung/ |
D | idma.c | 153 u32 ahb = readl(idma.regs + I2SAHB); in idma_hw_params() local 155 ahb |= (AHB_DMARLD | AHB_INTMASK); in idma_hw_params() 157 writel(ahb, idma.regs + I2SAHB); in idma_hw_params()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | Makefile | 13 ath9k-$(CONFIG_ATH9K_AHB) += ahb.o
|
/linux-4.1.27/Documentation/devicetree/bindings/dma/ |
D | sun6i-dma.txt | 41 clock-names = "ahb", "mod";
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | fsl,esai.txt | 28 "fsys" The system clock derived from ahb clock used to
|