Home
last modified time | relevance | path

Searched full:ahbc (Results 1 – 13 of 13) sorted by relevance

/openbmc/u-boot/drivers/misc/
H A Daspeed_ahbc.c17 struct aspeed_ahbc_reg *ahbc; member
20 extern void aspeed_ahbc_remap_enable(struct aspeed_ahbc_reg *ahbc) in aspeed_ahbc_remap_enable() argument
24 tmp_val = readl(&ahbc->addr_remap); in aspeed_ahbc_remap_enable()
26 writel(AHBC_UNLOCK, &ahbc->protection_key); in aspeed_ahbc_remap_enable()
27 writel(tmp_val, &ahbc->addr_remap); in aspeed_ahbc_remap_enable()
28 writel(0x1, &ahbc->protection_key); in aspeed_ahbc_remap_enable()
37 priv->ahbc = devfdt_get_addr_ptr(dev); in aspeed_ahbc_probe()
38 if (IS_ERR(priv->ahbc)) in aspeed_ahbc_probe()
39 return PTR_ERR(priv->ahbc); in aspeed_ahbc_probe()
45 { .compatible = "aspeed,aspeed-ahbc" },
H A DKconfig17 bool "Aspeed AHBC support"
20 Select this to enable ahbc driver for Aspeed SoC.
/openbmc/linux/Documentation/devicetree/bindings/bus/
H A Daspeed,ast2600-ahbc.yaml4 $id: http://devicetree.org/schemas/bus/aspeed,ast2600-ahbc.yaml#
7 title: ASPEED Advanced High-Performance Bus Controller (AHBC)
14 Advanced High-performance Bus Controller (AHBC) supports plenty of mechanisms
21 - aspeed,ast2600-ahbc
34 ahbc@1e600000 {
35 compatible = "aspeed,ast2600-ahbc";
/openbmc/linux/drivers/crypto/aspeed/
H A Daspeed-acry.c69 * AHBC register definitions *
90 struct regmap *ahbc; member
314 regmap_update_bits(acry_dev->ahbc, AHBC_REGION_PROT, in aspeed_acry_rsa_transfer()
399 regmap_update_bits(acry_dev->ahbc, AHBC_REGION_PROT, in aspeed_acry_rsa_trigger()
748 acry_dev->ahbc = syscon_regmap_lookup_by_phandle(dev->of_node, in aspeed_acry_probe()
749 "aspeed,ahbc"); in aspeed_acry_probe()
750 if (IS_ERR(acry_dev->ahbc)) { in aspeed_acry_probe()
751 dev_err(dev, "Failed to get AHBC regmap\n"); in aspeed_acry_probe()
/openbmc/u-boot/arch/arm/include/asm/arch-aspeed/
H A Dahbc_aspeed.h29 extern void aspeed_ahbc_remap_enable(struct aspeed_ahbc_reg *ahbc);
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-g6.dtsi101 ahbc: bus@1e600000 { label
102 compatible = "aspeed,ast2600-ahbc", "syscon";
445 aspeed,ahbc = <&ahbc>;
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-bsp/u-boot/files/
H A D0001-Add-system-reset-status-support.patch51 @@ -15,3 +15,4 @@ obj-y += timer.o reset.o cpuinfo.o ast-scu.o ast-ahbc.o ast-sdmc.o
/openbmc/u-boot/arch/nds32/cpu/n1213/ag101/
H A Dlowlevel_init.S55 * parameters for the ahbc controller
/openbmc/openbmc/meta-phosphor/dynamic-layers/aspeed-layer/recipes-bsp/u-boot/files/
H A D0001-aspeed-Disable-unnecessary-features.patch149 #include <asm/arch/regs-ahbc.h>
/openbmc/u-boot/arch/arm/dts/
H A Dast2600.dtsi112 ahbc: ahbc@1e600000 { label
113 compatible = "aspeed,aspeed-ahbc";
/openbmc/u-boot/drivers/pci/
H A Dpcie_aspeed.c411 debug("ahbc device not defined\n"); in pcie_aspeed_probe()
/openbmc/linux/drivers/edac/
H A Dxgene_edac.c1374 "AHBC",
/openbmc/linux/
H A Dopengrok0.0.log[all...]