/openbmc/u-boot/arch/arm/mach-aspeed/ast2600/ |
H A D | Kconfig | 7 prompt "AST2600 board select" 12 bool "EVB-AST2600" 15 EVB-AST2600 is Aspeed evaluation board for AST2600A0 chip. 21 bool "FPGA-AST2600" 24 FPGA-AST2600 is Aspeed FPGA board for AST2600 chip. 26 most implementation is co-code with EVB-AST2600. 29 bool "SLT-AST2600" 32 SLT-AST2600 is Aspeed SLT board for AST2600 chip. 35 bool "AST2600-IBM" 38 AST2600-IBM is IBM boards for AST2600 BMC based P0WER10+ servers [all …]
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-g6.dtsi | 6 #include <dt-bindings/clock/ast2600-clock.h> 10 compatible = "aspeed,ast2600"; 49 enable-method = "aspeed,ast2600-smp"; 77 compatible = "aspeed,ast2600-sdram-edac", "syscon"; 102 compatible = "aspeed,ast2600-ahbc", "syscon"; 110 compatible = "aspeed,ast2600-fmc"; 141 compatible = "aspeed,ast2600-spi"; 164 compatible = "aspeed,ast2600-spi"; 191 compatible = "aspeed,ast2600-mdio"; 202 compatible = "aspeed,ast2600-mdio"; [all …]
|
H A D | aspeed-ast2600-evb-a1.dts | 4 #include "aspeed-ast2600-evb.dts" 7 model = "AST2600 A1 EVB"; 8 compatible = "aspeed,ast2600-evb-a1", "aspeed,ast2600-evb", "aspeed,ast2600";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | ast2600.dtsi | 8 compatible = "aspeed,ast2600"; 48 enable-method = "aspeed,ast2600-smp"; 122 compatible = "aspeed,ast2600-fmc"; 149 compatible = "aspeed,ast2600-spi"; 170 compatible = "aspeed,ast2600-spi"; 192 compatible = "aspeed,ast2600-sdram-edac"; 205 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100"; 213 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100"; 223 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100"; 233 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100"; [all …]
|
H A D | ast2600-u-boot.dtsi | 1 #include <dt-bindings/clock/ast2600-clock.h> 2 #include <dt-bindings/reset/ast2600-reset.h> 4 #include "ast2600.dtsi" 8 compatible = "aspeed,ast2600-scu"; 18 compatible = "aspeed,ast2600-reset"; 25 compatible = "aspeed,ast2600-sdrammc";
|
H A D | Makefile | 684 ast2600-ampere.dtb \ 685 ast2600-bletchley.dtb \ 686 ast2600-dcscm.dtb \ 687 ast2600-evb-ecc.dtb \ 688 ast2600-evb.dtb \ 689 ast2600-facebook.dtb \ 690 ast2600-fpga.dtb \ 691 ast2600-greatlakes.dtb \ 692 ast2600-intel.dtb \ 693 ast2600-intel.dtb \ [all …]
|
H A D | ast2600a1-evb.dts | 3 #include "ast2600-evb.dts" 7 compatible = "aspeed,ast2600-evb", "aspeed,ast2600";
|
H A D | ast2600-fpga.dts | 3 #include "ast2600-u-boot.dtsi" 6 model = "AST2600 FPGA"; 7 compatible = "aspeed,ast2600-fpga", "aspeed,ast2600";
|
/openbmc/qemu/tests/functional/ |
H A D | test_arm_aspeed_ast2600.py | 23 'images/ast2600-evb/buildroot-2023.11/flash.img'), 27 self.set_machine('ast2600-evb') 38 'ast2600-evb login:') 68 'images/ast2600-evb/buildroot-2023.02-tpm/flash.img'), 73 self.set_machine('ast2600-evb') 91 self.do_test_arm_aspeed_buildroot_start(image_path, '0xf00', 'Aspeed AST2600 EVB') 103 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v08.06/ast2600-a2-obmc.tar.gz', 107 self.set_machine('ast2600-evb') 118 self.workdir + '/ast2600-a2/image-bmc') 120 self.wait_for_console_pattern('ast2600-a2 login:') [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | aspeed,ast2600-mdio.yaml | 4 $id: http://devicetree.org/schemas/net/aspeed,ast2600-mdio.yaml# 7 title: ASPEED AST2600 MDIO Controller 13 The ASPEED AST2600 MDIO controller is the third iteration of ASPEED's MDIO 22 const: aspeed,ast2600-mdio 41 #include <dt-bindings/clock/ast2600-clock.h> 43 compatible = "aspeed,ast2600-mdio";
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | aspeed-lpc.yaml | 44 - aspeed,ast2600-lpc-v2 75 - aspeed,ast2600-lpc-ctrl 109 - aspeed,ast2600-lpc-reset 135 - aspeed,ast2600-lpc-snoop 169 #include <dt-bindings/clock/ast2600-clock.h> 172 compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon"; 180 compatible = "aspeed,ast2600-lpc-ctrl"; 188 compatible = "aspeed,ast2600-lpc-reset"; 194 compatible = "aspeed,ast2600-lpc-snoop";
|
/openbmc/linux/Documentation/devicetree/bindings/spi/ |
H A D | aspeed,ast2600-fmc.yaml | 4 $id: http://devicetree.org/schemas/spi/aspeed,ast2600-fmc.yaml# 15 SPI) of the AST2400, AST2500 and AST2600 SOCs. 23 - aspeed,ast2600-fmc 24 - aspeed,ast2600-spi 52 #include <dt-bindings/clock/ast2600-clock.h> 58 compatible = "aspeed,ast2600-fmc";
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | aspeed,ast2600-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/aspeed,ast2600-adc.yaml# 30 - aspeed,ast2600-adc0 31 - aspeed,ast2600-adc1 76 #include <dt-bindings/clock/ast2600-clock.h> 78 compatible = "aspeed,ast2600-adc0"; 86 compatible = "aspeed,ast2600-adc1";
|
/openbmc/openbmc/meta-evb/meta-evb-aspeed/meta-evb-ast2600/ |
H A D | README.md | 1 Convenience layer for building OpenBMC on ASPEED AST2600 EVB 4 This layer allows you to build OpenBMC for AST2600 EVB in the Aspeed BSP layer 7 The AST2600 is an ARM, service management SOC made by ASPEED. More information 8 about the AST2600 can be found
|
/openbmc/openbmc/meta-aspeed/conf/machine/ |
H A D | evb-ast2600.conf | 1 KERNEL_DEVICETREE = "aspeed/aspeed-ast2600-evb.dtb" 4 UBOOT_DEVICETREE = "ast2600-evb" 16 require conf/machine/include/ast2600.inc 21 # AST2600 EVB has 64MB SPI flash
|
/openbmc/openbmc/meta-evb/meta-evb-aspeed/meta-evb-ast2600/conf/machine/ |
H A D | evb-ast2600.conf | 1 KERNEL_DEVICETREE = "aspeed/aspeed-ast2600-evb.dtb" 4 UBOOT_DEVICETREE = "ast2600-evb" 16 require conf/machine/include/ast2600.inc 21 # AST2600 EVB has 64MB SPI flash
|
/openbmc/qemu/tests/qtest/ |
H A D | aspeed_smc-test.c | 133 data->s = qtest_initf("-machine ast2600-evb " in test_ast2600_evb() 146 qtest_add_data_func("/ast2600/smc/read_jedec", in test_ast2600_evb() 148 qtest_add_data_func("/ast2600/smc/erase_sector", in test_ast2600_evb() 150 qtest_add_data_func("/ast2600/smc/erase_all", in test_ast2600_evb() 152 qtest_add_data_func("/ast2600/smc/write_page", in test_ast2600_evb() 154 qtest_add_data_func("/ast2600/smc/read_page_mem", in test_ast2600_evb() 156 qtest_add_data_func("/ast2600/smc/write_page_mem", in test_ast2600_evb() 158 qtest_add_data_func("/ast2600/smc/read_status_reg", in test_ast2600_evb() 160 qtest_add_data_func("/ast2600/smc/write_page_qpi", in test_ast2600_evb()
|
/openbmc/linux/Documentation/devicetree/bindings/crypto/ |
H A D | aspeed,ast2600-acry.yaml | 4 $id: http://devicetree.org/schemas/crypto/aspeed,ast2600-acry.yaml# 20 - aspeed,ast2600-acry 43 #include <dt-bindings/clock/ast2600-clock.h> 45 compatible = "aspeed,ast2600-acry";
|
/openbmc/linux/Documentation/devicetree/bindings/soc/aspeed/ |
H A D | xdma.yaml | 13 This binding describes the XDMA Engine embedded in the AST2500 and AST2600 21 - aspeed,ast2600-xdma 67 const: aspeed,ast2600-xdma 76 #include <dt-bindings/clock/ast2600-clock.h> 93 compatible = "aspeed,ast2600-xdma";
|
/openbmc/qemu/docs/system/arm/ |
H A D | aspeed.rst | 1 Aspeed family boards (``ast2500-evb``, ``ast2600-evb``, ``ast2700-evb``, ``bletchley-bmc``, ``fuji-… 7 AST2500 with an ARM1176JZS CPU (800MHz), the AST2600 32 AST2600 SoC based machines : 34 - ``ast2600-evb`` Aspeed AST2600 Evaluation board (Cortex-A7) 49 * SMP (for the AST2600 Cortex-A7) 53 * I2C Controller, including the new register interface of the AST2600 70 * Secure Boot Controller (AST2600) 115 $ qemu-system-arm -M ast2600-evb -nographic \ 117 -dtb arch/arm/boot/dts/aspeed-ast2600-evb.dtb \ 158 $ qemu-system-arm -M ast2600-evb \ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/fsi/ |
H A D | fsi-master-aspeed.txt | 1 Device-tree bindings for AST2600 FSI master 4 The AST2600 contains two identical FSI masters. They share a clock and have a 8 - compatible: "aspeed,ast2600-fsi-master" 25 compatible = "aspeed,ast2600-fsi-master", "fsi-master";
|
/openbmc/linux/drivers/i3c/master/ |
H A D | Kconfig | 26 tristate "ASPEED AST2600 I3C master driver" 31 Support for ASPEED AST2600 I3C Controller. 34 driver adds platform- specific support for AST2600 hardware. 37 will be called ast2600-i3c-master.
|
/openbmc/linux/Documentation/devicetree/bindings/i3c/ |
H A D | aspeed,ast2600-i3c.yaml | 4 $id: http://devicetree.org/schemas/i3c/aspeed,ast2600-i3c.yaml# 7 title: ASPEED AST2600 i3c controller 17 const: aspeed,ast2600-i3c 61 compatible = "aspeed,ast2600-i3c";
|
/openbmc/u-boot/drivers/watchdog/ |
H A D | ast_wdt.c | 86 u32 reset_mask2; //ast2600 support 87 u32 sw_ctrl; //ast2600 support 88 u32 sw_reset_mask1; //ast2600 support 89 u32 sw_reset_mask2; //ast2600 support 90 u32 sw_fun_disable; //ast2600 support 178 { .compatible = "aspeed,ast2600-wdt", .data = WDT_AST2600 },
|
/openbmc/openbmc/meta-evb/meta-evb-aspeed/meta-evb-ast2600/conf/ |
H A D | layer.conf | 8 BBFILE_COLLECTIONS += "meta-evb-ast2600" 9 BBFILE_PATTERN_meta-evb-ast2600 = "^${LAYERDIR}/" 11 LAYERSERIES_COMPAT_meta-evb-ast2600 = "scarthgap styhead"
|