Searched +full:ast2600 +full:- +full:scu (Results 1 – 7 of 7) sorted by relevance
1 Aspeed AST25XX and AST26XX SCU Interrupt Controller4 - #interrupt-cells : must be 15 - compatible : must be "aspeed,ast2500-scu-ic",6 "aspeed,ast2600-scu-ic0" or7 "aspeed,ast2600-scu-ic1"8 - interrupts : interrupt from the parent controller9 - interrupt-controller : indicates that the controller receives and17 scu_ic: interrupt-controller@18 {18 #interrupt-cells = <1>;19 compatible = "aspeed,ast2500-scu-ic";[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later4 #include <dt-bindings/interrupt-controller/arm-gic.h>5 #include <dt-bindings/interrupt-controller/aspeed-scu-ic.h>6 #include <dt-bindings/clock/ast2600-clock.h>10 compatible = "aspeed,ast2600";11 #address-cells = <1>;12 #size-cells = <1>;13 interrupt-parent = <&gic>;43 #address-cells = <1>;44 #size-cells = <0>;[all …]
1 # SPDX-License-Identifier: GPL-2.0+3 ---4 $id: http://devicetree.org/schemas/pinctrl/aspeed,ast2600-pinctrl.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: ASPEED AST2600 Pin Controller10 - Andrew Jeffery <andrew@aj.id.au>16 - compatible: Should be one of the following:17 "aspeed,ast2600-scu", "syscon", "simple-mfd"24 const: aspeed,ast2600-pinctrl87 - compatible[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later3 * Aspeed AST24XX, AST25XX, and AST26XX SCU Interrupt Controller41 struct regmap *scu; member55 unsigned int mask = scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT; in aspeed_scu_ic_irq_handler()60 * The SCU IC has just one register to control its operation and read in aspeed_scu_ic_irq_handler()69 regmap_read(scu_ic->scu, scu_ic->reg, &sts); in aspeed_scu_ic_irq_handler()70 enabled = sts & scu_ic->irq_enable; in aspeed_scu_ic_irq_handler()73 bit = scu_ic->irq_shift; in aspeed_scu_ic_irq_handler()74 max = scu_ic->num_irqs + bit; in aspeed_scu_ic_irq_handler()77 irq = irq_find_mapping(scu_ic->irq_domain, in aspeed_scu_ic_irq_handler()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later5 #define pr_fmt(fmt) "clk-ast2600: " fmt14 #include <dt-bindings/clock/ast2600-clock.h>16 #include "clk-aspeed.h"54 /* AST2600 revision: A0, A1, A2, etc */65 [ASPEED_CLK_GATE_MCLK] = { 0, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */66 [ASPEED_CLK_GATE_ECLK] = { 1, 6, "eclk-gate", "eclk", 0 }, /* Video Engine */67 [ASPEED_CLK_GATE_GCLK] = { 2, 7, "gclk-gate", NULL, 0 }, /* 2D engine */68 /* vclk parent - dclk/d1clk/hclk/mclk */69 [ASPEED_CLK_GATE_VCLK] = { 3, -1, "vclk-gate", NULL, 0 }, /* Video Capture */[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later5 * (C) Copyright 2009-2011 Faraday Technology6 * Po-Yu Chuang <ratbert@faraday-tech.com>12 #include <linux/dma-mapping.h>92 /* AST2500/AST2600 RMII ref clock gate */116 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac()120 iowrite32(maccr, priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac()122 priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac()126 maccr = ioread32(priv->base + FTGMAC100_OFFSET_MACCR); in ftgmac100_reset_mac()134 return -EIO; in ftgmac100_reset_mac()[all …]
... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...