ahb 126 drivers/amba/tegra-ahb.c static inline u32 gizmo_readl(struct tegra_ahb *ahb, u32 offset) ahb 128 drivers/amba/tegra-ahb.c return readl(ahb->regs + offset); ahb 131 drivers/amba/tegra-ahb.c static inline void gizmo_writel(struct tegra_ahb *ahb, u32 value, u32 offset) ahb 133 drivers/amba/tegra-ahb.c writel(value, ahb->regs + offset); ahb 141 drivers/amba/tegra-ahb.c struct tegra_ahb *ahb; ahb 146 drivers/amba/tegra-ahb.c ahb = dev_get_drvdata(dev); ahb 147 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_ARBITRATION_XBAR_CTRL); ahb 149 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_ARBITRATION_XBAR_CTRL); ahb 158 drivers/amba/tegra-ahb.c struct tegra_ahb *ahb = dev_get_drvdata(dev); ahb 161 drivers/amba/tegra-ahb.c ahb->ctx[i] = gizmo_readl(ahb, tegra_ahb_gizmo[i]); ahb 168 drivers/amba/tegra-ahb.c struct tegra_ahb *ahb = dev_get_drvdata(dev); ahb 171 drivers/amba/tegra-ahb.c gizmo_writel(ahb, ahb->ctx[i], tegra_ahb_gizmo[i]); ahb 179 drivers/amba/tegra-ahb.c static void tegra_ahb_gizmo_init(struct tegra_ahb *ahb) ahb 183 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_GIZMO_AHB_MEM); ahb 185 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_GIZMO_AHB_MEM); ahb 187 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_GIZMO_USB); ahb 189 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_GIZMO_USB); ahb 191 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_GIZMO_USB2); ahb 193 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_GIZMO_USB2); ahb 195 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_GIZMO_USB3); ahb 197 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_GIZMO_USB3); ahb 199 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_ARBITRATION_PRIORITY_CTRL); ahb 204 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_ARBITRATION_PRIORITY_CTRL); ahb 206 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_MEM_PREFETCH_CFG1); ahb 212 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_MEM_PREFETCH_CFG1); ahb 214 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_MEM_PREFETCH_CFG2); ahb 220 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_MEM_PREFETCH_CFG2); ahb 222 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_MEM_PREFETCH_CFG3); ahb 228 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_MEM_PREFETCH_CFG3); ahb 230 drivers/amba/tegra-ahb.c val = gizmo_readl(ahb, AHB_MEM_PREFETCH_CFG4); ahb 236 drivers/amba/tegra-ahb.c gizmo_writel(ahb, val, AHB_MEM_PREFETCH_CFG4); ahb 242 drivers/amba/tegra-ahb.c struct tegra_ahb *ahb; ahb 245 drivers/amba/tegra-ahb.c bytes = sizeof(*ahb) + sizeof(u32) * ARRAY_SIZE(tegra_ahb_gizmo); ahb 246 drivers/amba/tegra-ahb.c ahb = devm_kzalloc(&pdev->dev, bytes, GFP_KERNEL); ahb 247 drivers/amba/tegra-ahb.c if (!ahb) ahb 260 drivers/amba/tegra-ahb.c ahb->regs = devm_ioremap_resource(&pdev->dev, res); ahb 261 drivers/amba/tegra-ahb.c if (IS_ERR(ahb->regs)) ahb 262 drivers/amba/tegra-ahb.c return PTR_ERR(ahb->regs); ahb 264 drivers/amba/tegra-ahb.c ahb->dev = &pdev->dev; ahb 265 drivers/amba/tegra-ahb.c platform_set_drvdata(pdev, ahb); ahb 266 drivers/amba/tegra-ahb.c tegra_ahb_gizmo_init(ahb); ahb 96 drivers/clk/imx/clk-imx25.c clk[ahb] = imx_clk_divider("ahb", "cpu", ccm(CCM_CCTL), 28, 2); ahb 223 drivers/clk/imx/clk-imx25.c clk_set_parent(clk[per5_sel], clk[ahb]); ahb 74 drivers/clk/imx/clk-imx31.c clk[ahb] = imx_clk_divider("ahb", "mcu_main", base + MXC_CCM_PDR0, 3, 3); ahb 34 drivers/clk/imx/clk-imx35.c unsigned char arm, ahb, sel; ahb 38 drivers/clk/imx/clk-imx35.c { .arm = 1, .ahb = 4, .sel = 0}, ahb 39 drivers/clk/imx/clk-imx35.c { .arm = 1, .ahb = 3, .sel = 1}, ahb 40 drivers/clk/imx/clk-imx35.c { .arm = 2, .ahb = 2, .sel = 0}, ahb 41 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 42 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 43 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 44 drivers/clk/imx/clk-imx35.c { .arm = 4, .ahb = 1, .sel = 0}, ahb 45 drivers/clk/imx/clk-imx35.c { .arm = 1, .ahb = 5, .sel = 0}, ahb 46 drivers/clk/imx/clk-imx35.c { .arm = 1, .ahb = 8, .sel = 0}, ahb 47 drivers/clk/imx/clk-imx35.c { .arm = 1, .ahb = 6, .sel = 1}, ahb 48 drivers/clk/imx/clk-imx35.c { .arm = 2, .ahb = 4, .sel = 0}, ahb 49 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 50 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 51 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 52 drivers/clk/imx/clk-imx35.c { .arm = 4, .ahb = 2, .sel = 0}, ahb 53 drivers/clk/imx/clk-imx35.c { .arm = 0, .ahb = 0, .sel = 0}, ahb 140 drivers/clk/imx/clk-imx35.c clk[ahb] = imx_clk_fixed_factor("ahb", "arm", 1, aad->ahb); ahb 266 drivers/clk/imx/clk-imx35.c clk_register_clkdev(clk[ahb], "ahb", "sdhci-esdhc-imx35.0"); ahb 269 drivers/clk/imx/clk-imx35.c clk_register_clkdev(clk[ahb], "ahb", "sdhci-esdhc-imx35.1"); ahb 272 drivers/clk/imx/clk-imx35.c clk_register_clkdev(clk[ahb], "ahb", "sdhci-esdhc-imx35.2"); ahb 60 drivers/clk/meson/g12a-aoclk.c AXG_AO_GATE(ahb, AO_CLK_GATE0, 0); ahb 909 drivers/iommu/tegra-smmu.c struct device_node *ahb; ahb 911 drivers/iommu/tegra-smmu.c ahb = of_find_matching_node(NULL, ahb_match); ahb 912 drivers/iommu/tegra-smmu.c if (ahb) { ahb 913 drivers/iommu/tegra-smmu.c tegra_ahb_enable_smmu(ahb); ahb 914 drivers/iommu/tegra-smmu.c of_node_put(ahb); ahb 30 drivers/net/wireless/ath/ath10k/ahb.c return &((struct ath10k_pci *)ar->drv_priv)->ahb[0]; ahb 185 drivers/net/wireless/ath/ath10k/pci.h struct ath10k_ahb ahb[0]; ahb 9 include/soc/tegra/ahb.h extern int tegra_ahb_enable_smmu(struct device_node *ahb); ahb 146 sound/soc/samsung/idma.c u32 ahb = readl(idma.regs + I2SAHB); ahb 148 sound/soc/samsung/idma.c ahb |= (AHB_DMARLD | AHB_INTMASK); ahb 150 sound/soc/samsung/idma.c writel(ahb, idma.regs + I2SAHB);