Searched +full:ast2600 +full:- +full:fsi +full:- +full:master (Results 1 – 11 of 11) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/fsi/ |
D | aspeed,ast2600-fsi-master.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/fsi/aspeed,ast2600-fsi-master.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Aspeed FSI master 10 - Eddie James <[email protected]> 13 The AST2600 and later contain two identical FSI masters. They share a 19 - aspeed,ast2600-fsi-master 20 - aspeed,ast2700-fsi-master 25 cfam-reset-gpios: [all …]
|
/linux-6.14.4/drivers/fsi/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # FSI subsystem 6 menuconfig FSI config 7 tristate "FSI support" 11 FSI - the FRU Support Interface - is a simple bus for low-level 12 access to POWER-based hardware. 14 if FSI 17 bool "Create '/dev/fsi' directory for char devices" 20 This option causes char devices created for FSI devices to be 21 located under a common /dev/fsi/ directory. Set to N unless your [all …]
|
D | fsi-master-aspeed.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 // FSI master driver for AST2600 7 #include <linux/fsi.h> 19 #include "fsi-master.h" 22 struct fsi_master master; member 31 container_of(m, struct fsi_master_aspeed, master) 100 void __iomem *base = aspeed->base; in __opb_write() 127 /* Command failed, master will reset */ in __opb_write() 129 return -EIO; in __opb_write() 152 void __iomem *base = aspeed->base; in __opb_read() [all …]
|
D | fsi-master.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * FSI master definitions. These comprise the core <--> master interface, 4 * to allow the core to interact with the (hardware-specific) masters. 16 * Master registers 18 * These are used by hardware masters, such as the one in the FSP2, AST2600 and 19 * the hub master in POWER processors. 31 #define FSI_MVER 0x74 /* R: master version/type */ 34 #define FSI_MESRB0 0x1d0 /* R: Master error status */ 36 #define FSI_MSCSB0 0x1d4 /* R: Master sub command stack */ 37 #define FSI_MATRB0 0x1d8 /* R: Master address trace */ [all …]
|
/linux-6.14.4/arch/arm/boot/dts/aspeed/ |
D | aspeed-g6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 #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>; 47 #address-cells = <1>; 48 #size-cells = <0>; [all …]
|
D | aspeed-bmc-opp-tacoma.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,tacoma-bmc", "aspeed,ast2600"; 15 stdout-path = &uart5; 24 reserved-memory { 25 #address-cells = <1>; [all …]
|
D | aspeed-bmc-ibm-fuji.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include <dt-bindings/gpio/aspeed-gpio.h> 6 #include <dt-bindings/i2c/i2c.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include "aspeed-g6.dtsi" 9 #include "ibm-power11-quad.dtsi" 13 compatible = "ibm,fuji-bmc", "aspeed,ast2600"; 170 stdout-path = &uart5; 178 reserved-memory { [all …]
|
D | aspeed-bmc-ibm-everest.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,everest-bmc", "aspeed,ast2600"; 169 stdout-path = &uart5; 178 reserved-memory { 179 #address-cells = <1>; [all …]
|
/linux-6.14.4/drivers/spi/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 dynamic device discovery; some are even write-only or read-only. 17 chips, analog to digital (and d-to-a) converters, and more. 36 # MASTER side ... talking to discrete SPI slave chips including microcontrollers 40 # bool "SPI Master Support" 44 If your system has an master-capable SPI controller (which 56 by providing a high-level interface to send memory-like commands. 58 comment "SPI Master Controller Drivers" 66 This enables support for SPI-NAND mode on the Airoha NAND 68 is implemented as a SPI-MEM controller. [all …]
|
/linux-6.14.4/drivers/clk/ |
D | clk-ast2600.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 #define pr_fmt(fmt) "clk-ast2600: " fmt 14 #include <dt-bindings/clock/ast2600-clock.h> 16 #include "clk-aspeed.h" 20 * explicitly-configured clocks (ASPEED_CLK_HPLL and up). 72 /* AST2600 revision: A0, A1, A2, etc */ 94 * handled by using -1 as the index for the reset, and the consumer must 104 [ASPEED_CLK_GATE_MCLK] = { 0, -1, "mclk-gate", "mpll", CLK_IS_CRITICAL }, /* SDRAM */ 105 [ASPEED_CLK_GATE_ECLK] = { 1, 6, "eclk-gate", "eclk", 0 }, /* Video Engine */ 106 [ASPEED_CLK_GATE_GCLK] = { 2, 7, "gclk-gate", NULL, 0 }, /* 2D engine */ [all …]
|
/linux-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-[email protected] 88 F: drivers/scsi/3w-* [all …]
|