linux-aspeed: Move to v5.3

This moves the OpenBMC kernel to a Linux v5.3 base.

There are 120 patches in dev-5.3. Of these, 56 are backported from
upstream, leaving 64 out of tree patches.

Alexander Amelkin (1):
      mtd: spi-nor: fix options for mx66l51235f

Andrew Jeffery (26):
      ARM: dts: aspeed: Describe SD controllers
      ARM: dts: aspeed: Enable first MMC slot on AST2500 EVB
      ARM: dts: aspeed: Add AST2600 pinmux nodes
      net: phy: Add mdio-aspeed
      net: ftgmac100: Add support for DT phy-handle property
      net: ftgmac100: Select ASPEED MDIO driver for the AST2600
      pinctrl: aspeed: Rename pin declaration macros
      pinctrl: aspeed: Add PIN_DECL_3() helper
      pinctrl: aspeed: Add multiple pin group support for functions
      pinctrl: aspeed: Add SIG_DESC_CLEAR() helper
      pinctrl: aspeed: Add AST2600 pinmux support
      pinctrl: aspeed: Document existence of deprecated compatibles
      mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller
      mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock
      mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of set_clock()
      mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK
      mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS
      dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation
      pmbus (max31785): Add support for devicetree configuration
      pmbus (core): One-shot retries for failure to set page
      pmbus (core): Use driver callbacks in pmbus_get_fan_rate()
      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
      ARM: dts: ast2600-evb: eMMC configuration

Andrew Peng (1):
      ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC

Ben Pai (1):
      ARM: dts: aspeed: Add Mihawk BMC platform

Cédric Le Goater (11):
      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
      /dev/mem: add a devmem kernel parameter to activate the device
      ARM: dts: aspeed: Add "spi-max-frequency" property
      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

David S. Miller (1):
      ftgmac100: Fix build.

Eddie James (4):
      ARM: dts: aspeed: swift: Change power supplies to version 2
      pmbus: (ibm-cffps) Add support for version 2 of the PSU
      i2c: aspeed: Add AST2600 compatible
      ARM: dts: aspeed: tacoma: Enable I2C busses

Fran Hsu (4):
      ARM: dts: nuvoton: Add NPCM730 common device tree
      ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl
      ARM: dts: nuvoton: Add Quanta GSJ BMC Device Tree.
      ARM: dts: nuvoton: Add GPIOs and LEDs to GSJ device tree

George Hung (2):
      dt-binding: edac: add NPCM ECC documentation
      edac: npcm: Add Nuvoton NPCM7xx EDAC driver

Hongwei Zhang (1):
      ARM: dts: aspeed: Add SGPM pinmux

Ivan Mikhaylov (2):
      ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option
      ARM: dts: aspeed: vesnin: Add secondary SPI flash chip

Jae Hyun Yoo (11):
      dt-bindings: Add a document of PECI subsystem
      peci: Add support for PECI bus driver core
      dt-bindings: Add a document of PECI adapter driver for ASPEED AST24xx/25xx SoCs
      peci: Add a PECI adapter driver for Aspeed AST24xx/AST25xx
      dt-bindings: mfd: Add a document for PECI client MFD
      mfd: intel-peci-client: Add PECI client MFD driver
      Documentation: hwmon: Add documents for PECI hwmon client drivers
      hwmon: Add PECI cputemp driver
      hwmon: Add PECI dimmtemp driver
      Add maintainers for the PECI subsystem
      ARM: dts: aspeed: peci: Add PECI node

Joel Stanley (19):
      ARM: aspeed: Select timer in each SoC
      ARM: aspeed: Add ASPEED AST2600 architecture
      ARM: aspeed: Enable SMP boot
      ARM: configs: aspeed: Refresh defconfigs
      ARM: configs: aspeed_g5: Enable AST2600
      ARM: dts: aspeed: swift: Add eMMC device
      ARM: dts: aspeed-g4: Add all flash chips
      ARM; dts: aspeed: mihawk: File should not be executable
      clk: aspeed: Add SDIO gate
      clk: aspeed: Move structures to header
      clk: Add support for AST2600 SoC
      ARM: dts: aspeed: Add AST2600 and EVB
      ARM: dts: aspeed-g4: Expose SuperIO scratch registers
      fsi: Add ast2600 master driver
      ARM: dts: aspeed-g6: Describe FSI masters
      ARM: dts: aspeed: ast2600evb: Enable FSI master
      ARM: dts: aspeed: Add Tacoma machine
      ARM: config: aspeed: Update defconfigs
      ARM: dts: aspeed-g6: Add i2c buses

John Wang (1):
      ARM: dts: aspeed: fp5280g2: Fix power supply address

Linus Walleij (3):
      gpio: aspeed: Pass irqchip when adding gpiochip
      gpio: tqmx86: Pass irqchip when adding gpiochip
      gpio: Initialize the irqchip valid_mask with a callback

Matt Spinler (1):
      ARM: dts: aspeed: swift: Fix FSI GPIOs

Nathan Chancellor (1):
      pinctrl: aspeed: g6: Remove const specifier from aspeed_g6_sig_expr_set's ctx parameter

Oscar A Perez (1):
      ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit

Rashmica Gupta (5):
      gpio/aspeed: Fix incorrect number of banks
      gpio: aspeed: Setup irqchip dynamically
      gpio: aspeed: Use ngpio property from device tree if available
      gpio: aspeed: Add in ast2600 details to Aspeed driver
      ARM: dts: aspeed-g6: Add gpio devices

Ryan Chen (1):
      watchdog: aspeed: Add support for AST2600

Tao Ren (3):
      ARM: dts: aspeed: Add Facebook Minipack BMC
      ARM: dts: aspeed: Add Facebook Wedge40 BMC
      ARM: dts: aspeed: Add Facebook Wedge100 BMC

Tomer Maimon (15):
      dt-binding: spi: add NPCM FIU controller
      spi: npcm-fiu: add NPCM FIU controller driver
      clk: nuvoton: add npcm750 clock function prototype initialization
      dt-bindings: i2c: npcm7xx: add binding for i2c controller
      i2c: npcm: driver for Poleg i2c controller
      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
      dt-binding: peci: add NPCM PECI documentation
      peci: npcm: add NPCM PECI driver
      ARM: configs: add defconfig for Nuvoton NPCM7xx BMC
      ARM: dts: npcm7xx: Update device tree

Vijay Khemka (3):
      ARM: dts: aspeed: tiogapass: Add VR devices
      ARM: dts: aspeed: tiogapass: Move battery sensor
      ARM: dts: aspeed: tiogapass: Add Riser card

Wei Yongjun (1):
      mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc_probe()

William A. Kennington III (1):
      ARM: configs: aspeed: Enable commonly used network functionality

Change-Id: I3979be25325d60c7ff76673c911f72ee2bfaaddc
Signed-off-by: Joel Stanley <joel@jms.id.au>
1 file changed
tree: 7d1dc171717ee08f8023c4f2ae2b67cc59e1949c
  1. conf/
  2. recipes-aspeed/
  3. recipes-bsp/
  4. recipes-core/
  5. recipes-kernel/
  6. COPYING.apache-2.0
  7. COPYING.MIT
  8. LICENSE
  9. MAINTAINERS
  10. README.md
README.md

ASPEED

This is the ASPEED Board Support Package (BSP) layer. It supports the AST2400 and AST2500; ARM service management SOCs made by ASPEED. More information about the AST2400 and AST2500 can be found here and here.