summaryrefslogtreecommitdiff
path: root/meta-aspeed/recipes-kernel/linux
AgeCommit message (Collapse)AuthorFilesLines
2021-08-19linux-aspeed: P2A and AHB2LHB fixes, CFF PSU, P10 gpiosJoel Stanley1-1/+1
B. J. Wyman (1): hwmon: (pmbus/ibm-cffps) Fix write bits for LED control Iwona Winiarska (2): soc: aspeed: lpc-ctrl: Fix boundary check for mmap soc: aspeed: p2a-ctrl: Fix boundary check for mmap Jim Wright (1): ARM: dts: aspeed: p10bmc: Add power control pins Joel Stanley (1): soc: aspeed: socinfo: Add AST2625 variant Change-Id: I127736fd24c0e066fe8b4b3e2d3584d5503d095a Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-26linux-aspeed: Move to v5.10.53 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.51 through to 5.10.53 stable releases. Change-Id: I04eb2dafbac8405b08202c1dc14e50347155f8c6 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-26linux-aspeed: FSI fixesJoel Stanley1-1/+1
Eddie James (4): spi: fsi: Reduce max transfer size to 8 bytes dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible fsi: occ: Force sequence numbering per OCC hwmon: (occ) Remove sequence numbering and checksum calculation Guenter Roeck (1): hwmon: replace snprintf in show functions with sysfs_emit Joel Stanley (1): hwmon: (occ) Fix p10 temperature sensor type Change-Id: Ie98b83b5d31d7e68912bd88a57560dfec99946a3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-19linux-aspeed: Move to v5.10.50 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.50 stable release. Change-Id: Ieeed859d83b6807409ad123895fb45b9bc905da5 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-16linux-aspeed: Everest MMC phase, Inspur NF5280M6Joel Stanley1-1/+1
Andrew Jeffery (1): ARM: dts: everest: Add phase corrections for eMMC Ping Guo (1): ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine Change-Id: I7f6f673fd571155e96b5138c653965c262300b87 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-13linux-aspeed: Disable IPV6 SIT deviceJoel Stanley3-0/+3
No one is using this device on OpenBMC systems, and there is no code to manage it in phosphor-networkd as of March 2021: > [...] if you don't add IPv6 addresses to the sit interface > it doesn't do anything. The defacto way to do that on an interface in > OpenBMC is to have it managed by phosphor-networkd. On top of this, to > support sit you would need a way to configure the local / remote IPv4 > addresses used to back it. You can configure the linux kernel to build > sit functionality but not create sit devices by default (I don't know > how they haven't changed this yet in default kconfigs...) and it will > still let you make them on the fly. Facebook and Google systems force this option off already: meta-facebook/meta-tiogapass/recipes-kernel/linux/linux-aspeed/tiogapass.cfg:CONFIG_IPV6_SIT=n meta-google/recipes-kernel/linux/files/gbmc.cfg:CONFIG_IPV6_SIT=n Change-Id: I9df02c761e82eeb2cca562bf68b9b755bc6feeb9 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-13linux-aspeed: Move to v5.10.49 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.47 through to 5.10.49 stable releases. Change-Id: I6d78d671405d87b70983b0e507abd0cd531b4aea Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-07-12linux-aspeed: KCS, I3C, ECHI, XMDA and FWH2AHBJoel Stanley1-1/+1
Andrew Jeffery (1): ARM: dts: tacoma: Clean up KCS nodes Dylan Hung (1): ARM: dts: aspeed-g6: Fix HVI3C pinctrl function-group Joel Stanley (5): ARM: dts: ast2600evb: Enable EHCI controller ARM: dts: aspeed: rainier: Enable earlycon soc: aspeed: Re-enable FWH2AHB on AST2600 soc: aspeed: Re-enable XDMA on AST2600 Change-Id: Iee20de1cd1e69bc6f583dfaecd0d7e7688d73419 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-28linux-aspeed: AST2600 eMMC fixesJoel Stanley1-1/+1
Andrew Jeffery (2): ARM: dts: tacoma: Add phase corrections for eMMC ARM: dts: everest: Add phase corrections for eMMC Change-Id: I24a1c0f0c6505f7bb16c437eea03edbb254fee93 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-24linux-aspeed: Move to v5.10.46 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.44 through to 5.10.46 stable releases. Change-Id: I7e6c006628b4b6cb7242cf3a51de36742fa86e8c Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-24linux-aspeed: KCS raw, Everest PSU, Rainier PSU presenceJoel Stanley1-1/+1
Andrew Jeffery (7): ARM: dts: aspeed: rainier: Add eMMC clock phase compensation ipmi: kcs_bmc: Add a "raw" character device interface ARM: configs: Enable IPMI KCS raw chardev ARM: dts: p10bmc: Drop the openbmc, mctp-lpc node misc: Remove obsolete mctp-lpc chardev ARM: dts: aspeed: p10bmc: Switch to KCS 3 for MCTP binding ARM: dts: aspeed: p10bmc: Enable KCS channel 2 B. J. Wyman (2): ARM: dts: aspeed: Everest PSU #3 address change ARM: dts: aspeed: Rainier remove PSU gpio-keys Colin Ian King (1): ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int Joel Stanley (2): ARM: config: aspeed: Enable KCS adapter for raw SerIO ARM: dts: aspeed: Fix AST2600 machines line names Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: Ib9c46a3693b8c04512004363501770e4bbd93432
2021-06-24meta-aspeed: linux: Enable raw KCS driverAndrew Jeffery3-0/+3
Change-Id: I844441c5e33eba55eb252ea445b75835bab2f735 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-21meta-aspeed: linux: Enable CONFIG_IPMI_KCS_BMC_CDEV_IPMILei YU3-0/+3
The CONFIG_IPMI_KCS_BMC_CDEV_IPMI is necessary for the new KCS driver refactor to create the ipmi-kcs devices. Tested: Verify on g220a that the ipmi-kcs3/4 devices are created and the inband IPMI via KCS works fine. Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: I2a1e7842f231fb4ee8284c194ed9cf28f668885e
2021-06-17meta-aspeed: aspeed-g6: Enable KCS adapter for raw SerIOAndrew Jeffery1-1/+2
Raw SerIO is used by the debug-trigger application to take signals from the host that applications are unresponsive on the BMC for p10bmc systems. Change-Id: Ie5ee683c3b08ebe922f2c5a7b5bf52b1e18069f4 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-17linux-aspeed: KCSJoel Stanley1-1/+1
Andrew Jeffery (16): ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties ipmi: kcs_bmc: Make status update atomic ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi ipmi: kcs_bmc: Turn the driver data-structures inside-out ipmi: kcs_bmc: Split headers into device and client ipmi: kcs_bmc: Strip private client data from struct kcs_bmc ipmi: kcs_bmc: Decouple the IPMI chardev from the core ipmi: kcs_bmc: Allow clients to control KCS IRQ state ipmi: kcs_bmc: Enable IBF on open ipmi: kcs_bmc: Add serio adaptor dt-bindings: ipmi: Convert ASPEED KCS binding to schema dt-bindings: ipmi: Add optional SerIRQ property to ASPEED KCS devices ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet ipmi: kcs_bmc_aspeed: Optionally apply status address Change-Id: If4267164d165c0ecb5039d55438d4a58926ecce3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-11linux-aspeed: Move to v5.10.43 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.43 stable release. Change-Id: I80b2c7f29a96ca11e2d291957bd573c5c70310e9 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-10meta-aspeed: Enable hardened allocator featureJoel Stanley3-3/+3
SLAB_FREELIST_HARDENED can protect from freelist overwrite attacks with really small overhead. It works best with the SLUB allocator, so make SLUB the default by removing SLAB=y. total used free shared buff/cache available SLAB 425596 44065.3+/-220 311099+/-3800 14864+/-3900 70432+/-3700 352767+/-3900 SLUB 425592 44225.3+/-280 313275+/-600 12132+/-3.3 68092+/-530 355295+/-280 These figures are the average memory usage from three boots of each option in qemu, running the Romulus userspace. The output is from free(1), reported in kilobytes. Change-Id: I3c3ce67bc202dffbc3084382227f3dbc77f4cf85 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-09linux-aspeed: Everest LEDs, Rainier, EVB fixesJoel Stanley1-1/+1
Andrew Jeffery (1): mmc: sdhci-of-aspeed: Turn down a phase correction warning Eddie James (1): ARM: dts: aspeed: Rainier 1S4U: Fix fan nodes Steven Lee (1): ARM: dts: aspeed: ast2600evb: Actually add dts file for A1 and A0 Vishwanatha Subbanna (6): ARM: dts: aspeed: everest: Add system level indicator leds ARM: dts: aspeed: everest: Add nvme and fan indicator leds ARM: dts: aspeed: everest: Add pcie slot indicator leds ARM: dts: aspeed: everest: Add dimm indicator leds ARM: dts: aspeed: everest: Add vrm and other indicator leds ARM: dts: aspeed: everest: Add pcie cable card indicator leds Change-Id: Ibdbc319fcc3490d9bae1e3845f1410150662bd4d Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-07linux-aspeed: Backports of MMC, FSI, DTSJoel Stanley1-1/+1
These changes have been merged to mainline since v5.10 was released, including patches that are queued for v5.14. There are enhancements and bug fixes for FSI, clock phase compensation for MMC to enable HS200 mode, and device tree backports for Mt Jade and the IBM P10 systems. Andrew Jeffery (5): mmc: core: Add helper for parsing clock phase properties mmc: sdhci-of-aspeed: Expose clock phase controls mmc: sdhci-of-aspeed: Add AST2600 bus clock support mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations mmc: sdhci-of-aspeed: Fix kunit-related build error Colin Ian King (1): fsi: core: Fix return of error values on failures Eddie James (3): fsi: scom: Reset the FSI2PIB engine for any error fsi: Aspeed: Reduce poll timeout ARM: dts: aspeed: Rainier 4U: Remove fan updates Jisheng Zhang (1): mmc: sdhci: replace mmc->parent with mmc_dev() for consistency Joel Stanley (4): fsi: aspeed: Emit fewer barriers in opb operations fsi: scom: Remove retries ARM: dts: aspeed: Set earlycon boot argument ARM: dts: aspeed-g5: Add SCU phandle to GFX node Quan Nguyen (3): ARM: dts: aspeed: mtjade: Enable OCP card support via NC-SI ARM: dts: aspeed: mtjade: Add PSU support ARM: dts: aspeed: mtjade: switch to 64MB flash layout Santosh Puranik (1): ARM: dts: aspeed: Everest: Fix cable card PCA chips Souptick Joarder (1): pinctrl: aspeed: Fix minor documentation error Steven Lee (6): pinctrl: pinctrl-aspeed-g6: Add sgpio pinctrl settings mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by the devicetree. ARM: dts: aspeed: ast2600evb: Add sdhci node and gpio regulator for A2 evb. ARM: dts: aspeed: ast2600evb: Add phase correction for emmc controller. ARM: dts: aspeed: ast2600evb: Add dts file for A1 and A0 ARM: dts: aspeed-g6: Add pinctrl settings Troy Lee (1): ARM: dts: aspeed: Grow u-boot partition 64MiB OpenBMC flash layout Vishwanatha Subbanna (1): ARM: dts: aspeed: Everest: Add directly controlled LEDs Yangtao Li (1): fsi: aspeed: convert to devm_platform_ioremap_resource Zhen Lei (1): fsi: master-ast-cf: Remove redundant error printing in fsi_master_acf_probe() Zou Wei (1): fsi: Add missing MODULE_DEVICE_TABLE Change-Id: I236f1b3f3d96c08b1237a0d9860786ebe25566fd Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-04linux-aspeed: Move to v5.10.42 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.40 through to 5.10.42 stable releases. This stable release inclues a fix for the VUART on AST2600: Andrew Jeffery (1): serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART Change-Id: I8249b9564e2839e6ff9b19fbc247700d3f44699f Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-05-26linux-aspeed: MCTP LPCJoel Stanley1-1/+1
Andrew Jeffery (1): mctp-lpc: Match register addresses to updated devicetree Change-Id: I40acb45d536d3dae36971671bc95f69ff3c254a7 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-05-24linux-aspeed: Move to v5.10.39 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.37 through to 5.10.39 stable releases. Change-Id: I05c6ef8cea894db1357376bc3eeea91783c78ba1 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-05-19meta-aspeed: Add development key for Kernel signKlaus Heinrich Kiwi3-1/+100
Add a development (insecure, also known as 'imprint') key to linux-aspeed that can be used for signing the Kernel fitImage for U-Boot FIT Signature Verification. The key was generated according to U-Boot documentation, using: $ openssl genpkey -algorithm RSA -out rsa_oem_fitimage_key.key \ -pkeyopt rsa_keygen_bits:4096 -pkeyopt rsa_keygen_pubexp:65537 The certificate was created according to U-Boot documentation, using: $ openssl req -batch -new -x509 -key rsa_oem_fitimage_key.key \ -out rsa_oem_fitimage_key.crt Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com> Change-Id: Ic67024ab389c8a4a3fc6709e1d7d92dc72783ca5
2021-05-18linux-aspeed: Move to v5.10.36 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.31 through to 5.10.36 stable releases. Change-Id: Ic1f4aa968c2980d27509d76f7129039dc7645fe5 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-05-12linux-aspeed: GFX and GCC 11 backportsJoel Stanley1-1/+1
Arnd Bergmann (1): security: commoncap: fix -Wstringop-overread warning Joel Stanley (2): drm/aspeed: Look up syscon by phandle drm/aspeed: Use dt matching for default register values Change-Id: I5e037831ea1cf47ad0eee63b07b9765dac16ee0a 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-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-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-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-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-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>