summaryrefslogtreecommitdiff
path: root/meta-aspeed
AgeCommit message (Collapse)AuthorFilesLines
2021-04-29u-boot-aspeed: Update to SDK v00.03.03 and HACE supportJoel Stanley1-1/+1
This updates the OpenBMC u-boot tree to use ASPEED's latest SDK, and adds support for FIT verification including use of the HACE to perform SHA calculations on the ast2600. The changes come in three categories; fixes backported and sent to ASPEED for merging in a future SDK release, patches carried that are specific to OpenBMC, and the new FIT and HACE support. Note that this does not remove the legacy image support from the SPL, so there is no dependency on the changes to load u-boot as a FIT. Fixes backported from upstream and set to ASPEED: Harald Seiler (1): common: hash: Remove a debug printf statement Heinrich Schuchardt (2): fit: check return value of fit_image_get_data_size() image-fit: fit_check_format check for valid FDT Jean-Jacques Hiblot (1): spl: fit: don't load the firmware twice Joel Stanley (4): hw_sha: Fix coding style errors hash: Allow for SHA512 hardware implementations net/ncsi: Remove debugging fit: Use hash.c to call SHA code Patrick Doyle (1): rsa: reject images with unknown padding Reuben Dowle (1): Add support for SHA384 and SHA512 Simon Glass (3): image: Be a little more verbose when checking signatures image: Return an error message from fit_config_verify_sig() image: Check hash-nodes when checking configurations Patches carried in the OpenBMC fork: Eddie James (3): ARM: dts: Aspeed: Tacoma and Rainier: Add eMMC nodes and parameters arch: ARM: Aspeed: Add SPL eMMC partition boot support configs: Add AST2600 SPL eMMC configuration Joel Stanley (11): dts: ast2600-evb: Enable FSI masters tools: Add script for generating recovery image configs: Add OpenBMC spl defconfig for AST2600 boards clk: ast2600: Add divisor settings for 100MHz PLL ram: ast2600: Enable device tree based DDR config ast2600: tacoma: Run DDR at 1333 ast2600: Allow selection of SPL boot devices config: ast2600: Reduce SPL image size ast2600: Modify SPL SRAM layout config: ast2600: Enable FIT signature verification clk: aspeed: Add HACE yclk to ast2600 Features added for FIT verification and HACE support: Joel Stanley (10): configs/ast2600: Make early malloc pool larger crypto: Add driver for Aspeed HACE ast2600: Enable HACE probing in SPL ast2600: Add HACE to device tree ast2600: spl: Add ASPEED_LOADERS option ast2600: spl: Support common boot loader features config: ast2600: Configure common MMC SPL loader configs: ast2600: Enable FIT SHA512 support ast2600: Configure u-boot load size configs: ast2600: Use non-a1 config for openbmc spl emmc Change-Id: I4e5a1adb6e2bf17823b042c31b151bfdad9d3175 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-04-28linux-aspeed: Backport v5.13 patches for dts, lpc, spiJoel Stanley1-1/+1
The following changes were merged to mainline in v5.13 and have been backported to the openbmc dev-5.10 tree. Most are device tree changes, with one fix to the SPI layer and some changes to the LPC devices to match the new device tree. Alpana Kumari (2): ARM: dts: aspeed: rainier: Add presence GPIOs ARM: dts: aspeed: everest: GPIOs support Brandon Wyman (1): ARM: dts: aspeed: everest: Add power supply i2c devices Chia-Wei, Wang (5): dt-bindings: aspeed-lpc: Remove LPC partitioning ARM: dts: Remove LPC BMC and Host partitions ipmi: kcs: aspeed: Adapt to new LPC DTS layout pinctrl: aspeed-g5: Adapt to new LPC device tree layout soc: aspeed: Adapt to new LPC device tree layout Eddie James (9): ARM: dts: aspeed: rainier: Enable fan watchdog ARM: dts: aspeed: rainier 4U: Fix fan configuration ARM: dts: aspeed: everest: Add FSI CFAMs and re-number engines ARM: dts: aspeed: everest: Add RTC ARM: dts: aspeed: everest: Enable fan watchdog ARM: dts: aspeed: Add Rainier 1S4U machine ARM: dts: aspeed: Rainier: Fix PCA9552 on bus 8 ARM: dts: aspeed: Rainier: Fix humidity sensor bus address ARM: dts: aspeed: Rainier: Update to pass 2 hardware Jim Wright (1): ARM: dts: aspeed: everest: Add UCD90320 power sequencer Joel Stanley (2): ARM: dts: aspeed: rainier: Add missing fan nodes ARM: dts: aspeed: everest: Add size/address cells Konstantin Aladyshev (1): ARM: dts: aspeed: amd-ethanolx: Enable all used I2C busses Matthew Barth (2): ARM: dts: aspeed: everest: Add max31785 fan controller device ARM: dts: aspeed: everest: Add pca9552 fan presence Paul Fertser (1): ARM: dts: aspeed: tiogapass: add hotplug controller Priyanga Ramasamy (1): ARM: dts: aspeed: everest: Add I2C components William A. Kennington III (1): spi: Fix use-after-free with devm_spi_alloc_* Change-Id: Ia5425c9cea3fe025f84e93f688ecd8ffec75ad01 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-04-16linux-aspeed: Move to v5.10.30 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.28 through to 5.10.30 stable releases. Milton Miller (1): net/ncsi: Avoid channel_monitor hrtimer deadlock Change-Id: I072b81523e0d337988e8f62bbea3ba9e1ea3f066 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-04-13linux-aspeed: Move to v5.10.27 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.24 through to 5.10.27 stable releases. Change-Id: I6f20c70e5d9fd4a88d2b8991196cafd08308ef8d Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-04-07linux-aspeed: USB gadget, SBTSI, OCCJoel Stanley1-1/+1
Eddie James (4): fsi: occ: Don't accept response from un-initialized OCC fsi: occ: Log error for checksum failure hwmon: (occ) Start sequence number at one hwmon: (occ) Print response status in first poll error message Joel Stanley (2): ARM: dts: aspeed: Fixes for ASRock E3C246D4I ARM: config: aspeed_g5: Add SBTSI sensor Kun Yi (3): hwmon: (sbtsi) Add basic support for SB-TSI sensors hwmon: (sbtsi) Add documentation dt-bindings: (hwmon/sbtsi_tmep) Add SB-TSI hwmon driver bindings Tao Ren (1): usb: gadget: aspeed: fix dma map failure Change-Id: Ie9a007649087620c3aee2ea039a1fbec995a159f Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-04-06hardknott: yocto releaseAndrew Geissler1-1/+1
Latest upstream yocto has moved on to the 3.3 hardknott release Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ieae36798d66d21c2c642931f06407d3bb2acf163
2021-03-31linux-aspeed: mihawk gpio line names, ASRock E3C246D4IJoel Stanley1-1/+1
Nichole Wang (1): ARM: dts: aspeed: mihawk: Add GPIO line names Zev Weiss (1): ARM: dts: aspeed: add ASRock E3C246D4I BMC Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I3761b9664572605b4bbba894dd4cf949f635ead8
2021-03-31linux-aspeed: jffs2, spi-fsiJoel Stanley1-1/+1
This fixes a bug in jffs2 and overlayfs that was introduced in v5.9 and is present in the dev-5.10 kernel. Eddie James (1): spi: fsi: Remove multiple sequenced ops for restricted chips Joel Stanley (1): jffs2: Hook up splice_write callback Change-Id: Icc3f325c8e6a7bc31bb5c09bf8674bc9b590379a Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-12linux-aspeed: Move to v5.10.23 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.8.21, 5.8.22 and 5.10.23 stable releases. Change-Id: I770c5e31a18c23406cd18fddcd0b3a2cad52d71a Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-12linux-aspeed: pmbus, ibm-cffps, rainier and tacomaJoel Stanley1-1/+1
Bartosz Golaszewski (1): hwmon: (pmbus) shrink code and remove pmbus_do_remove() Brandon Wyman (1): ARM: dts: aspeed: rainier: Add gpio-keys-polled for fans Eddie James (4): hwmon: (pmbus) Add a PMBUS_NO_CAPABILITY platform data flag hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag ARM: dts: aspeed: rainier: Add additional processor CFAMs ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO Joel Stanley (1): ARM: dts: aspeed: rainier: Mark controllers as restricted Vishwanatha Subbanna (1): ARM: dts: aspeed: rainier: Add directly controlled LEDs Change-Id: Ie6ef7f9e6b80c71b25cd1b977acea27a14cf2201 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-09linux-aspeed: socinfo updatesJoel Stanley1-1/+1
Dan Carpenter (1): soc: aspeed: Fix a reference leak in aspeed_socinfo_init() Joel Stanley (1): soc: aspeed: socinfo: Add new systems Change-Id: I7262d5f2b61ad20814f5af511f0e4064adcb23d2 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-09linux-aspeed: Move to v5.10.20 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.8.15 through to 5.10.20 stable releases. Of note are the following fixes. In particular, thank you to John Wang from Bytedance for identifying the LPC snoop clock fix that Intel had in their fork of the kernel tree, submitting it to mainline, and now it appears in the backport for everyone to benefit from. Jae Hyun Yoo (1): soc: aspeed: snoop: Add clock control logic John Wang (1): ARM: dts: aspeed: Add LCLK to lpc-snoop Ryan Chen (1): clk: aspeed: Fix APLL calculate formula from ast2600-A2 Zhang Changzhong (1): media: aspeed: fix error return code in aspeed_video_setup_video() kernel test robot (1): usb: gadget: aspeed: add missing of_node_put Change-Id: Ib2070b48d93847b4e007e66203393925bb05188a Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-03-02aspeed: Set ast2600 evb spi flash size to 64 MiBTroy Lee1-0/+3
AST2600 evb has 64 MiB flash by default, so machine config could provide a default value for FLASH_SIZE. Signed-off-by: Troy Lee <troy_lee@aspeedtech.com> Change-Id: Idca8734f950a16966a5a7322c0c50d6e63d9106e
2021-03-01recipes-aspeed: Add socsecAndrew Jeffery1-0/+23
socsec is required for securing firmware leveraging the hardware root of trust in the AST2600. Change-Id: I7f44609df1d303e8211eb9286442afdfcd77c4b8 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-02-11linux-openbmc: Move to Linux 5.10Joel Stanley1-3/+3
This moves the OpenBMC kernel to a v5.10 base for both Aspeed and Nuvoton. There are 125 patches in the tree, with 80 of those patches not yet queued for merging in v5.11. Notably the PECI patchset has been dropped as the author, Intel, has elected to develop it out of tree instead of submitting it for mainline inclusion. The remaining out of tree patches: Alexander Amelkin (1): mtd: spi-nor: fix options for mx66l51235f Andrew Geissler (1): ARM: dts: tacoma: Add KCS node for LPC MCTP Andrew Jeffery (9): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (core): One-shot retries for failure to set page pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers ARM: dts: aspeed: witherspoon: Update max31785 node misc: Add ASPEED KCS driver for MCTP purposes ARM: dts: witherspoon: Add KCS node for LPC MCTP ARM: dts: aspeed: rainier: Don't shout addresses Brad Bishop (3): ipmi: aspeed-g6: Add compatible strings reset: simple: Add AST2600 compatibility string eeprom: at25: Split reads into chunks and cap write size Cédric Le Goater (19): mtd: spi-nor: aspeed: use command mode for reads mtd: spi-nor: aspeed: add support for SPI dual IO read mode mtd: spi-nor: aspeed: link controller with the ahb clock mtd: spi-nor: aspeed: optimize read mode mtd: spi-nor: aspeed: limit the maximum SPI frequency mtd: spi-nor: aspeed: introduce a aspeed_smc_default_read() helper mtd: spi-nor: aspeed: clarify 4BYTE address mode mask mtd: spi-nor: aspeed: use memcpy_fromio() to capture the optimization buffer mtd: spi-nor: aspeed: add support for the 4B opcodes mtd: spi-nor: Add support for w25q512jv mtd: spi-nor: aspeed: Introduce a field for the AHB physical address mtd: spi-nor: aspeed: Introduce segment operations mtd: spi-nor: aspeed: add initial support for ast2600 mtd: spi-nor: aspeed: Check for disabled segments on the AST2600 mtd: spi-nor: aspeed: Introduce training operations per platform mtd: spi-nor: aspeed: Introduce a HCLK mask for training mtd: spi-nor: aspeed: check upper freq limit when doing training mtd: spi-nor: aspeed: add support for AST2600 training /dev/mem: add a devmem kernel parameter to activate the device Dan Carpenter (1): soc: aspeed: xdma: Return -EFAULT if copy_from_user() fails Eddie James (9): ARM: dts: rainier: Add KCS node for LPC MCTP ARM: dts: aspeed: Add witherspoon-128 machine dt-bindings: fsi: Add P10 OCC device documentation fsi: occ: Add support for P10 hwmon: (occ) Add new temperature sensor type dt-bindings: input: Add documentation for IBM Operation Panel input: misc: Add IBM Operation Panel driver ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted ARM: dts: aspeed: Add Everest BMC machine Fran Hsu (2): ARM: dts: nuvoton: npcm730: Add UDC device ARM: dts: nuvoton: gsj: Add non-mainline nodes George Hung (2): dt-binding: edac: add NPCM ECC documentation edac: npcm: Add Nuvoton NPCM7xx EDAC driver George Liu (2): ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (4): ARM: dts: aspeed: ast2600evb: Add MAC0 drm/aspeed: Add sysfs for output settings net: ftgmac100: Ensure tx descriptor updates are visible ARM: configs: aspeed: Update defconfigs Quan Nguyen (1): ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC Ryan Sie (1): ARM: dts: aspeed: Add Supermicro x11spi BMC machine Tomer Maimon (21): dt-binding: bmc: Add NPCM7xx LPC BPC documentation misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver dt-binding: bmc: add npcm7xx pci mailbox document misc: mbox: add npcm7xx pci mailbox driver dt-binding: net: document NPCM7xx EMC DT bindings net: npcm: add NPCM7xx Ethernet MAC controller ARM: dts: npcm7xx: Add out of tree nodes ARM: dts: olympus: Add non-mainline nodes ARM: dts: npcm750: Add fuse regmap support node ARM: dts: npcm7xx: Link fuse syscon to adc and wdt clk: npcm7xx: add read only flag to divider clocks iio: adc: Add calibration support to npcm ADC watchdog: npcm: Add DT restart priority and reset type support pinctrl: npcm7xx: Add HGPIO pin support to NPCM7xx pinctrl driver pinctrl: pinconf: add pin persist configuration pinctrl: npcm7xx: Add pin persist configuration support spi: npcm-pspi: Add full duplex support dt-binding: bmc: add NPCM7XX JTAG master documentation misc: Add NPCM7xx JTAG master driver watchdog: npcm: Modify get reset status function ARM: configs: add defconfig for Nuvoton NPCM7xx BMC Troy Lee (3): dt-bindings: edac: aspeed-sdram-edac: Add ast2400/ast2600 support ARM: dts: aspeed: Add AST2600 edac into common devicetree edac: Supporting AST2400 and AST2600 edac driver Change-Id: I455ad0dfa67f7224f07b3999b7e3b50755490653 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-02-09linux-aspeed: Everest DTS and max31785 driverJoel Stanley1-1/+1
Eddie James (1): ARM: dts: aspeed: Add Everest BMC machine Matthew Barth (1): hwmon: (pmbus/max31785) Support revision "B" Change-Id: Ib12ae5c49b5245ae7b1574f723b52e9181cb7437 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-01-30u-boot-aspeed: SHA512 backport and FIT bugfixesJoel Stanley1-1/+1
These patches bring SHA512 support to the FIT in u-boot, SPL and mkimage. The majority of the feature comes in with "Add support for SHA384 and SHA512", while the rest are relevant bugfixes that have been made to master since v2019.04. There is not yet a change to the configuration to enable the new algorithm and therefore only a minor image size change (an increase of 247 bytes due to "image: Check hash-nodes when checking configurations"). Harald Seiler (1): common: hash: Remove a debug printf statement Heinrich Schuchardt (1): image-fit: fit_check_format check for valid FDT Joel Stanley (1): ast2600: spl: Include RAM loader in BL2 ifdef Patrick Doyle (1): rsa: reject images with unknown padding Reuben Dowle (1): Add support for SHA384 and SHA512 Simon Glass (3): image: Be a little more verbose when checking signatures image: Return an error message from fit_config_verify_sig() image: Check hash-nodes when checking configurations Change-Id: I69d7ac29d8c4d710c57fc6a45b1c48022e6808c0 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-01-28u-boot-aspeed: Enable FIT signature verificationJoel Stanley1-1/+1
This turns on FIT signature verification ("vboot") features in the ast2600_openbmc_spl_emmc_defconfig. A signed FIT will be checked by the loader (either SPl or u-boot proper). Heinrich Schuchardt (1): fit: check return value of fit_image_get_data_size() Joel Stanley (4): ast2600: Allow selection of SPL boot devices config: ast2600: Reduce SPL image size ast2600: Modify SPL SRAM layout config: ast2600: Enable FIT signature verification Change-Id: If0974fffc63072dc922b3bc5899a791adcdb40a3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-01-15Add Owners Plugin to meta-aspeedEd Tanous1-0/+3
Please see https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/39379 for details about why this is necessary. (From meta-aspeed rev: 2ccde15eaa30d283c13fba2a4bae5bbd44a6fa23) Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: Ifb6e1ccf75b235c162be8820b6ba0868ce379028 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2021-01-12linux-aspeed: Inspur fp5280g2, ADM1266 driverJoel Stanley1-1/+1
George Liu (2): ARM: dts: aspeed: inspur-fp5280g2: Add GPIO line names ARM: dts: aspeed: inspur-fp5280g2: Add ipsps1 driver mustafa (1): hwmon: (pmbus) Add support for ADM1266 (From meta-aspeed rev: 53deac894a40ade7bf58fffac15f04f1b278c7f8) Change-Id: I723f161a58f12a5a4ef64b575fa36fe58b38dd4c Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-22linux-aspeed: Add Mt Jade and X11SPI machinesJoel Stanley1-1/+1
Quan Nguyen (1): ARM: dts: aspeed: Add device tree for Ampere's Mt. Jade BMC Ryan Sie (1): ARM: dts: aspeed: Add Supermicro x11spi BMC machine (From meta-aspeed rev: b276b99c1a93e9353db49f67514e8294216b455a) Change-Id: I77c674b155c0444ad6725914a72fe75883004575 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-12-19u-boot-aspeed: FIT and FDT fixesJoel Stanley1-1/+1
Two backports from u-boot master relating to SPL signaturues, and a patch from Hongwei that was sent to the upstream list. Heiko Stuebner (2): spl: fit: select SPL_HASH_SUPPORT for SPL_FIT_SIGNATURE spl: fit: select SPL_CRYPTO_SUPPORT for SPL_FIT_SIGNATURE Hongwei Zhang (1): Common:fdt: Check for error return value (From meta-aspeed rev: e173b53d6d29d1489853379d78649f70420ca4c7) Change-Id: I1ad719b86de2a110fef44a27c584e74faedc5748 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-17linux-aspeed: tacoma and rainier ramoops, ethanolx updatesJoel Stanley1-1/+1
Andrew Jeffery (6): ARM: dts: tacoma: Fix node vs reg mismatch for flash memory ARM: dts: tacoma: Zero-pad flash memory region length ARM: dts: rainier,tacoma: Fix size comment whitespace ARM: dts: rainier, tacoma: Comment reserved memory regions ARM: dts: rainier: Add reserved memory for ramoops ARM: dts: tacoma: Add reserved memory for ramoops Konstantin Aladyshev (3): ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3 ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKVM functionality ARM: dts: aspeed: amd-ethanolx: Add GPIO line names (From meta-aspeed rev: 521b4bb4e011a86f27f1ef0f519cb3d161f8da35) Change-Id: I89a98cd464b4e4ae57bdad64126112a13f95723a Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-12linux-aspeed: FSI SPI fixJoel Stanley1-1/+1
Eddie James (1): spi: fsi: Fix transfer returning without finalizing message (From meta-aspeed rev: 10fcd21efd04d5e109ef4354fe397ddc3bb3c9ea) Change-Id: I9685586b10029a6e7ae7d61b93170aeaa2aaa93b Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-09u-boot-aspeed: u-boot on eMMC supportJoel Stanley1-1/+1
This adds a new configuration ast2600_openbmc_spl_emmc_defconfig that can be used on either emmc or nor systems. Note that it will try to locate the environment on emmc, so use on nor-only systems will always use the default environment. Machines that wish to use this configuration should set UBOOT_MACHINE in their <machinename>.conf. Eddie James (3): ARM: dts: Aspeed: Tacoma and Rainier: Add eMMC nodes and parameters arch: ARM: Aspeed: Add SPL eMMC partition boot support configs: Add AST2600 SPL eMMC configuration (From meta-aspeed rev: 1a970c012150cee8e5d937716f33e4f1c2e85e02) Change-Id: I53f6b39579529f7bb6d98f4ee9a3cb067dc75cb5 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-06meta-aspeed: update Yocto compat for gatesgarthPatrick Williams1-1/+1
The next release of Yocto is soon and most of the upstream layers have switched support strings for it. Support layer compat for gatesgarth (current) and dunsfell (previous). (From meta-aspeed rev: 3cc1749d59f84cb441fdcf5490cbbecac7227caf) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I732a58adeef210b4975560c0d9607da79524dfa1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-11-03linux-aspeed: ethernet, rainier dtsJoel Stanley1-1/+1
Eddie James (2): ARM: dts: aspeed: rainier: Add 4U device-tree ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted Joel Stanley (1): net: ftgmac100: Ensure tx descriptor updates are visible (From meta-aspeed rev: 1e79f32e8571974816a086a330f270889ebe4d39) Change-Id: I1289cd2c5240a3cdb4eddb88b794a1efd886885b Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-30linux-aspeed: Move to 5.8.17Joel Stanley1-2/+2
This includes security and bug fixes from the 5.8.15, 5.8.16 and 5.8.17 stable releases. (From meta-aspeed rev: 07d964972facc7d233f034f0bbdaea1c66e225b4) Change-Id: Ib6b7a9828e596f4f51f614b0db746a080d6ff5d5 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-30linux-aspeed: G220A fixesJoel Stanley1-1/+1
George Liu (1): ARM: dts: Fix label address for 64MiB OpenBMC flash layout John Wang (1): ARM: dts: aspeed: g220a: Add some gpios (From meta-aspeed rev: 95ee7821d9291e3696297990c330cce9a0e26966) Change-Id: Ice312e449e774c000e4bf572b0e99bfe77c14b92 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-14linux-aspeed: kprobes, ftgmac100Joel Stanley1-1/+1
Andrew Jeffery (1): ARM: kprobes: Avoid fortify_panic() when copying optprobe template Dylan Hung (1): net: ftgmac100: Fix Aspeed ast2600 TX hang issue (From meta-aspeed rev: 5d598c61c64dd7b70f50c87e53e274445f57481a) Change-Id: I3ca12a28d8b5178f64f7d5cc37e5c515d75921c1 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09linux-aspeed: xdma, gfx sysfsJoel Stanley1-1/+1
Dan Carpenter (1): soc: aspeed: xdma: Return -EFAULT if copy_from_user() fails Joel Stanley (1): drm/aspeed: Add sysfs for output settings (From meta-aspeed rev: 772d6152ba68fecbe60f29d0555adc5f9e46d7cf) Change-Id: Ib38acc30a4d1dd6d98d1f1ae566d537c59d06c0b Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09linux-aspeed: Move to 5.8.14Joel Stanley1-2/+2
This includes security and bug fixes from the 5.8.13 and 5.8.14 stable releases. (From meta-aspeed rev: 9793d740db96120560c79d53907ff43afecca503) Change-Id: I8d3c6ca3084ae393ff775766b8be84c8ed722b2b Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09linux-aspeed: Bytedance G220A, EthanolX, Rainier, PECIJoel Stanley1-1/+1
Andrew Jeffery (2): ARM: config: Enable PSTORE in aspeed_g5_defconfig ARM: dts: aspeed: rainier: Don't shout addresses Eddie James (1): fsi: Aspeed: Add mutex to protect HW access John Wang (1): ARM: dts: Add 64MiB OpenBMC flash layout Konstantin Aladyshev (1): ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 binding Lotus Xu (1): ARM: dts: aspeed: Add Bytedance g220a BMC machine Zev Weiss (2): peci: fix error-handling in peci_dev_ioctl() peci-cputemp: label CPU cores from zero instead of one (From meta-aspeed rev: 282f8ce537d65b0e2fd00eca91e637518e97a64e) Change-Id: Ie63530abe3e2c26e58597e8c9e78fd01a3e8dd4f Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-10-09linux-aspeed: Move to 5.8.12 (take two)Joel Stanley1-2/+2
This includes security and bug fixes from the 5.8.9, 5.8.10, 5.8.11 and 5.8.12 stable releases. The previous commit did not bump to a version containing these fixes. (From meta-aspeed rev: 8d37078a9d3cfb22ada2ad4d052449fc8a2e4f0b) Change-Id: I3a210e76e52d350d3e45345ad0c3c383990961da Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-30linux-aspeed: Move to 5.8.12Joel Stanley1-1/+1
This includes security and bug fixes from the 5.8.9, 5.8.10, 5.8.11 and 5.8.12 stable releases. (From meta-aspeed rev: 20431851af835631f4cbe479d958f565ebef781b) Change-Id: Ib6965a9176d578cbc5eda2384928f17584c6cddc Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-26u-boot-aspeed: Disable NCSI debugJoel Stanley1-1/+1
Joel Stanley (1): net/ncsi: Disable DEBUG (From meta-aspeed rev: 59eb0deec79fa1939a450e74b416b75591b47788) Change-Id: Ib3f7695606a936b86a8ff885ab2a5c9598eae736 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-25u-boot-aspeed: Rebase on aspeed-master-v2019.04Joel Stanley1-1/+1
As ASPEED develop their ast2600 u-boot features, we've had a need to integrate changes from their tree into the openbmc tree. In the past we lined this up with a major version bump (as with the kernel), meaning we could create a new branch with our "out of tree" changes applied on top. However, in this case their SDK is still based on the 2019.04 release, so there's not a clear way forward. I've chosen to rebase the openbmc changes on top of their branch. The old branch is still accessible at archive/v2019.04-aspeed-openbmc-1. The bitbake recipe will continue to work as it uses the nobranch=1 flag, and specifies the version based on the SHA. The new branch contains their aspeed-master-v2019.04 tree as of today, with the OpenBMC changes applied on top. The ASPEED changes include: - support for the ast2400 - Disable of buggy AXI prefetch feature - SPL, OTP and secure boot fixes - SPI flash updates and calibration changes - eMMC, Ethernet, fixes I've boot tested it running from SPI NOR on AST2600 A1 hardware, as well as QEMU, and it reached userspace. I will bump the bitbake recipe to integrate the changes into openbmc. Andreas Dannenberg (1): spl: Make image loader infrastructure more universal Chia-Wei, Wang (18): config: ast2600: Enable board early initialization ARM: dts: ast2600: Revert dm-pre-reloc property from eMMC configs: ast2600-slt: Change DRAM speed to 1600Mbps spl: fit: Separate FIT image load and processing spl: ast2600: Fix the load buffer address Revert "spl: fit: Separate FIT image load and processing" Revert "add LPC/eSPI storngest Driving Strength" configs: ast2600-slt: Add ENV default configuration aspeed: Fix compile warning ast2600: Remove AXI-prefetch support wdt: ast2600: Fix reset mask setting spl: ast2600: Add secure boot flow support update bootflow fix boots address configs: ast2600-fpga: Fix defconfig and header ARM: spl: Add SPL relocation support spl: ast2600: Add relocation support ARM: timer: ast2600: Add dynamic frequency detection Chin-Ting Kuo (22): spi: timing: Change timing calibration method spi-flash: w25q01jv flash model support spi-flash: aspeed: Remove unused variable spi: Add w25q512jvfm flash model boot: emmc: Boot from eMMC feature early porting emmc: Move "u-boot,dm-pre-reloc" flag to evb.dts spi-nor: Add flash model w25q01jvfim and fix typo mmc: SD: Add property for timing phase and drive type mmc: slt: Add timing phase and drive type for MMC spi: cpuinfo: Add ABR, spi_aux_pin info spi: crypress: Set 4B mode to controller when address width is 4 spi: AST2500: Modify ABR boot source log spi: scu_info: Simplify scu info log related to fmc/spi spi: ast2500: Porting spi1 setting spi-flash: Set FMC04/SPIR04[6:4] when enter 4B mode spi-flash: Use user mode under specific condition spi-flash: Modify SPI/FMC CE1 default decode address fpga: fixbug: Remove CONFIG_BOARD_EARLY_INIT_F dp: Update dp base address spi: bugfix: Do not change read command until flash probe fmc: Set FMC50[1] for waiting WIP idle eMMC: Do not fill FMC50[1] when boot from eMMC Dylan Hung (18): add rmii rclk oe control add rmii rclk pin control add board_ram_info for ast2600 series move borad_add_ram_info to borad_common.c fix FPGA RGMII pin setting revise fpga mac device fix typo don't print message in sdramphy_init write scu config back if vga config is "0" refactor code: add macro for ECC setup trim tailing whitespaces don't re-init ecc if dram has been initialized fix ncsi build don't reserve VGA memory if efuse bit is set fix fpga booting add ast2650 fpga config remove dram initialization from platfrom.S remove mac init from platform.S Joel Stanley (7): dts: ast2600-evb: Enable FSI masters aspeed: Add machine names tools: Add script for generating recovery image configs: Add OpenBMC spl defconfig for AST2600 boards clk: ast2600: Add divisor settings for 100MHz PLL ram: ast2600: Enable device tree based DDR config ast2600: tacoma: Run DDR at 1333 Johnny Huang (37): otp: remove print process otp: ignore data region last 2 dw when program otp: program 2 dw then verify 2 dw when program data region otp: skip print data info when no key otp: set default value for otp strap programming rng: add aspeed rng cmd spl: fix duplicate define CONFIG_SYS_MONITOR_LEN defconfig: cot: reduce spl code size config: remove tftpput secure boot: fix hace reset and compile warning clk: rsa clock source set to hpll update otp patch code otp update otp: udpate program otp: udpate strap otp: update strap program bit otp: udpate strap read otp: reduce the code spl: ast2600: update secure boot flow defconfig: ast2600: update spl config spl: aspeed: fix ecc build secure: update bl2 verify secureboot: update bl3 verify aspeed: emmc: support emmc boot defconfig: support new boot flow defconfig: rename ast2600a1 as defaut config fix merge error defconfig: aspeed: update ecc config for new boot flow Revert "defconfig: aspeed: update ecc config for new boot flow" defconfig: aspeed: update ecc config for new boot flow otp: fix ast2600a1 info defconfig: enable position independent to support boot from uart config: enable CONFIG_ENABLE_ARM_SOC_BOOT0_HOOK as default for ast2600 boot0: aspeed: add image size header for boot form sram cmd: otp: udpate for ast2600a2 update ast2600a2 otp register setup otp: fix compile warning and add strap info Peter Robinson (1): Remove redundant YYLOC global declaration ryan_chen (40): add link status update gpio driver fix i2c pinctrl update sd/emmc controller source update add ibm platform add kconfig for env add ast2600 openbmc defconfig fix env compile error update pcie driver mv to cmd/aspeed folder update for mv cmd/aspeed folder add pll test update full test update clk add display port driver add ast2600 defconfig update mac info update dp driver update hclk setting update axi ahb div cal update dp firmwire add more desciption about eMMC clk source update file mode update ast2400 have 32kbyte add ast2400 ompatible add ast2400 add reset for ast2400 add ast2400 include file add ast2400 board add ast2400 defconfig add ast2400 pinctrl update ast2400 reset add ast2400 clk add ast2400 defconfig update ast2500 add mac for ast2400 add for ast2400 add ast2400 clk Video format look-up table is updated for 640x480@85Hz (From meta-aspeed rev: 9d5ae052312dc45a645dc5e7ab8a9daf4ef686d6) Change-Id: I50a06ca91d86f4548d47e85e215ace4498c0c9a8 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-17linux-aspeed: Pinmux, Rainier eMMC pull downs, pmbus PEC debugfsJoel Stanley1-1/+1
Andrew Jeffery (5): hwmon: (pmbus) Expose PEC debugfs attribute pinctrl: aspeed: Format pinconf debug consistent with pinmux pinctrl: aspeed: Use the right pinconf mask pinctrl: aspeed-g6: Add bias controls for 1.8V GPIO banks ARM: dts: rainier: Disable internal pull-downs on eMMC pins (From meta-aspeed rev: c6a057b489fc7087f00abdbda682489e7a2e3318) Change-Id: Ie4d9c5d6519e340fcd7cbca9a32d733f934a271f Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-13aspeed: enable 'hw-rng' MACHINE_FEATUREPatrick Williams1-0/+1
Change Iee340ffd294c4f40ba3360acd3f750d886865608 introduced a machine feature which communicates to recipes if a hw random number generator is present. Since the Aspeed chips have a supported RNG, enable this MACHINE_FEATURE. (From meta-aspeed rev: 57caacd62ae6037119be32c608be6ae4e548e639) Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I275ca0fc1445c782ea6b10e3807e3b339fead53b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-11linux-aspeed: Move to 5.8.8Joel Stanley1-2/+2
This includes security and bug fixes from the 5.8.6, 5.8.7 and 5.8.8 stable releases. (From meta-aspeed rev: 3bad2091835b6054b7ba1a2f016b9c125a1ce440) Change-Id: I4a1c370c1760ab0a273a88c836289b83e5ee44ca Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-11linux-aspeed: IBM op panel, I2C slave modeJoel Stanley3-1/+7
Enable I2C slave mode in ast2500 and ast2600 kernel config. Eddie James (5): dt-bindings: input: Add documentation for IBM Operation Panel input: misc: Add IBM Operation Panel driver i2c: aspeed: Mask IRQ status to relevant bits ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device (From meta-aspeed rev: 6204d930bc5b9df98192843227abac29946f75df) Change-Id: I2b66eb5192fabb8562af2327ef5afe3ef3fc33d9 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01linux-aspeed: Move to 5.8.5Joel Stanley1-2/+2
This includes security and bug fixes from the 5.8.1, 5.8.2, 5.8.3, 5.8.4 and 5.8.5 stable releases. (From meta-aspeed rev: d70b397ee265c7cd3d6e4678b86009e9d7127446) Change-Id: Ieb305bf268a1044f1682992c3e1e0153aac08747 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-09-01linux-aspeed: Rainier XDMA and LEDsJoel Stanley1-1/+1
Eddie James (1): ARM: dts: Aspeed: Rainier: Enable XDMA engine Vishwanatha Subbanna (2): ARM: dts: aspeed: rainier: Add Operator Panel LEDs ARM: dts: aspeed: rainier: Add directly controlled LEDs (From meta-aspeed rev: f4c4262172c24e2727f51e6bc0518173fd45c0e4) Change-Id: Iacca07cde2dceff014997ebcab980b7e65bce60a Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-14linux-aspeed: FSI SPI fixesJoel Stanley1-1/+1
Brad Bishop (4): spi: fsi: Handle 9 to 15 byte transfers lengths spi: fsi: Fix clock running too fast spi: fsi: Fix use of the bneq+ sequencer instruction eeprom: at25: Split reads into chunks and cap write size Eddie James (3): dt-bindings: fsi: fsi2spi: Document new restricted property spi: fsi: Implement restricted size for certain controllers spi: fsi: Check mux status before transfers (From meta-aspeed rev: f4b7c1c8227d54a4b805479132b32227113c77d7) Change-Id: I501829de26fba8d2bfd7440483015380192d2c50 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-14linux-aspeed: Move to Linux 5.8Joel Stanley3-5/+7
This updates the OpenBMC kernel tree to a 5.8 base. It has beent two weeks since the kernel was last updated, making it the quickest bump in OpenBMC history. There are 93 out of tree kernel patches carried in the OpenBMC tree. The defconfigs were updated to fix selection of video device. An upstream reorganisation of the V4L kconfig resulted in a large number of extra drivers enabled when all we required was VIDEO_ASPEED. Alexander Amelkin (1): mtd: spi-nor: fix options for mx66l51235f Andrew Geissler (1): ARM: dts: tacoma: Add KCS node for LPC MCTP Andrew Jeffery (13): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (core): One-shot retries for failure to set page pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers soc: aspeed: Miscellaneous control interfaces ARM: dts: aspeed: witherspoon: Update max31785 node ARM: dts: aspeed-g5: Expose VGA and SuperIO scratch registers pinctrl: aspeed: Improve debug output soc: aspeed: Fail probe of lpc-ctrl if reserved memory is not aligned misc: Add ASPEED KCS driver for MCTP purposes ARM: dts: witherspoon: Add KCS node for LPC MCTP pinctrl: aspeed: Describe the heartbeat function on ball Y23 Ben Tyner (1): ARM: dts: aspeed: witherspoon-128: Remove checkstop GPIO from gpio-keys definitions Brad Bishop (4): ARM: dts: aspeed-g6: Expose SuperIO scratch registers soc: aspeed: lpc: Add G6 compatible strings ipmi: aspeed-g6: Add compatible strings reset: simple: Add AST2600 compatibility string Cédric Le Goater (22): mtd: spi-nor: aspeed: use command mode for reads mtd: spi-nor: aspeed: add support for SPI dual IO read mode mtd: spi-nor: aspeed: link controller with the ahb clock mtd: spi-nor: aspeed: optimize read mode mtd: spi-nor: aspeed: limit the maximum SPI frequency mtd: spi-nor: aspeed: introduce a aspeed_smc_default_read() helper mtd: spi-nor: aspeed: clarify 4BYTE address mode mask mtd: spi-nor: aspeed: use memcpy_fromio() to capture the optimization buffer mtd: spi-nor: aspeed: add support for the 4B opcodes mtd: spi-nor: Add support for w25q512jv mtd: spi-nor: aspeed: Introduce a field for the AHB physical address mtd: spi-nor: aspeed: Introduce segment operations mtd: spi-nor: aspeed: add initial support for ast2600 mtd: spi-nor: aspeed: Check for disabled segments on the AST2600 mtd: spi-nor: aspeed: Introduce training operations per platform mtd: spi-nor: aspeed: Introduce a HCLK mask for training mtd: spi-nor: aspeed: check upper freq limit when doing training mtd: spi-nor: aspeed: add support for AST2600 training mtd: spi-nor: aspeed: fix training of multiple CS on the AST2600 mtd: spi-nor: aspeed: Disable zero size segments on the AST2600 spi-nor: aspeed-smc: Detect 4b opcodes differently /dev/mem: add a devmem kernel parameter to activate the device Eddie James (11): ARM: dts: rainier: Add KCS node for LPC MCTP ARM: dts: aspeed: Add witherspoon-128 machine dt-bindings: fsi: Add P10 OCC device documentation fsi: occ: Add support for P10 hwmon: (occ) Add new temperature sensor type i2c: fsi: Prevent adding adapters for ports without dts nodes dt-bindings: soc: Add Aspeed XDMA Engine soc: aspeed: Add XDMA Engine Driver soc: aspeed: xdma: Add user interface soc: aspeed: xdma: Add reset ioctl leds: pca955x: Add an IBM software implementation of the PCA9552 chip Fran Hsu (3): ARM: dts: nuvoton: Add NPCM730 common device tree ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl ARM: dts: nuvoton: Add Quanta GSJ BMC George Hung (2): dt-binding: edac: add NPCM ECC documentation edac: npcm: Add Nuvoton NPCM7xx EDAC driver Jae Hyun Yoo (12): clk: ast2600: enable BCLK for PCI/PCIe bus always dt-bindings: Add PECI subsystem document Documentation: ioctl: Add ioctl numbers for PECI subsystem peci: Add support for PECI bus driver core dt-bindings: Add bindings document of Aspeed PECI adapter ARM: dts: aspeed: Add PECI node peci: Add Aspeed PECI adapter driver dt-bindings: mfd: Add Intel PECI client bindings document mfd: intel-peci-client: Add Intel PECI client driver Documentation: hwmon: Add documents for PECI hwmon drivers hwmon: Add PECI cputemp driver hwmon: Add PECI dimmtemp driver Joel Stanley (10): ARM: dts: aspeed-g4: Expose SuperIO scratch registers ARM: dts: nuvoton: Fix warnings in NPCM7xx common device tree ARM: dts: nuvoton: Update EVB for new PECI layout ARM: dts: nuvoton: evb: Rework enabling of nodes soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 ARM: dts: aspeed: ast2600evb: Add MAC0 soc: aspeed-lpc-ctrl: Fix printf warning ARM: configs: aspeed: Update defconfigs ARM: config: aspeed-g5: Enable I2C GPIO mux driver ARM: config: aspeed: Fix selection of video device mtd: spi-nor: sfdp: Revert "default to addr_width of 3 for configurable widths" ARM: aspeed: g5: Do not set sirq polarity Tomer Maimon (11): dt-binding: bmc: Add NPCM7xx LPC BPC documentation misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver dt-binding: bmc: add npcm7xx pci mailbox document misc: mbox: add npcm7xx pci mailbox driver dt-binding: net: document NPCM7xx EMC DT bindings net: npcm: add NPCM7xx Ethernet MAC controller ARM: configs: add defconfig for Nuvoton NPCM7xx BMC ARM: dts: npcm7xx: Update device tree arm: dts: Add NPCM7xx RunBMC Olympus Quanta machine. dt-bindings: peci: add NPCM PECI documentation peci: npcm: add NPCM PECI driver (From meta-aspeed rev: 3c9616235643263beea47ef5db5cecafa3349c2e) Change-Id: I4616f47026e00e49bda0abb1fc586dd2faabee30 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2020-08-07linux-aspeed: Enable XDMAJoel Stanley2-0/+2
Somehow this was not enabled. It is required for Witherspoon 128, Tacoma and Rainier. (From meta-aspeed rev: a7bbd475453768037877c820caed02f39055eb6e) Change-Id: Ie80479aa455c18c921387b23586cff3e7bc79204 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-07u-boot-aspeed: Fix DTC buildJoel Stanley1-1/+1
Zane reported that gcc 10 will fail to build the branch. This is the upstream fix. Peter Robinson (1): Remove redundant YYLOC global declaration (From meta-aspeed rev: 6630a1310fd9b17abdd8fca73f5c22fc346f9c8a) Change-Id: Ie72bb58c5c7684e42951e80ce6f80e98ef4f15fe Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-07linux-aspeed: Move to 5.7.12Joel Stanley1-2/+2
This includes security and bug fixes from the 5.7.11 and 5.7.12 stable releases. (From meta-aspeed rev: ea33f9ced2354a75d8918a3c7e61ca56f67e21df) Change-Id: Iaa9bd005a8897ab5e9a1148145c02d6fbb8603fa Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-08-04wic: Populate hostfw partitionAdriana Kobylak2-1/+2
Populate the hostfw partition by specifying the directory to be used as source for the filesystem. This directory is populated by a bbappend to the hostfw recipe. (From meta-aspeed rev: 37f30af4e377a6bc2d3c47ca435798969321f566) Change-Id: Id64e0ac6a5082be2b3ad689a6b323da8eb094e69 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2020-07-28linux-aspeed: eMMC, FSI, Rainier and Tacoma device treeeJoel Stanley1-1/+1
Ben Tyner (1): Remove checkstop GPIO from gpio-keys definitions Eddie James (9): mmc: sdhci-of-aspeed: Fix clock divider calculation fsi: master: Add boolean parameter to link_enable function fsi: core: Disable link when slave init fails fsi: core: Set slave local bus ownership during init ARM: dts: aspeed: rainier: Switch OCCs to P10 ARM: dts: aspeed: rainier: Enable EHCI controller ARM: dts: Aspeed: tacoma: Enable EHCI controller fsi: master: Remove link enable read-back ARM: dts: aspeed: rainier: Add CFAM SPI controllers Joel Stanley (2): mmc: sdhci-of-aspeed: Revert "Prevent clock divider of zero" ARM: dts: aspeed: rainier: Add FSI I2C masters (From meta-aspeed rev: 4171a5eaa18f59cd4eef7d5dd1e7c8e548e2f78e) Change-Id: I9aaf5fd3cbf6ba1ab7acf6dbc66588b6367f1049 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>