summaryrefslogtreecommitdiff
path: root/meta-aspeed/recipes-kernel
AgeCommit message (Collapse)AuthorFilesLines
2022-11-03linux-aspeed: Move to v6.0.6 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.0.4 through to 6.0.6 stable releases. Change-Id: I50cae835e2da47e1a5fb100bf6b43e974c74bc5b Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-11-02linux-aspeed: P10 OCC, AST2600 MDIOJoel Stanley1-1/+1
Eddie James (1): ARM: dts: aspeed: p10bmc: Add occ-hwmon nodes Potin Lai (1): ARM: dts: aspeed-g6: add aliases for mdio nodes Change-Id: I9deb758f93e4587873ebedbaf0c11bfdc63f5ccf Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-24linux-aspeed: Move to v6.0.3 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.0.3 stable release. Change-Id: I7f85e1de492e7280ed5da18973274e4a53ca7bea Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-17linux-aspeed: Move to v6.0.2 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 6.0.1 and 6.0.2 stable releases. Change-Id: I901f61142628856b843f3849a8896c6ffa9ce7b1 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-17linux-aspeed: SPI, MCTP, USB fixesJoel Stanley1-1/+1
Chin-Ting Kuo (1): spi: aspeed: Fix typo in mode_bits field for AST2600 platform Cédric Le Goater (1): spi: aspeed: Fix window offset of CE1 Jeremy Kerr (1): mctp: prevent double key removal and unref Joel Stanley (1): usb: gadget: aspeed: Fix probe regression Change-Id: Ie7d3829732e3077a1539632129e6fd43bf3e4eb0 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-14meta-aspeed: add w25q01jvq spi-nor supportPatrick Williams1-1/+1
Potin Lai (1): mtd: spi-nor: winbond: Add support for w25q01jvq Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I89ac0235f9342b731bcb6a22a5c7086fae69af73
2022-10-14linux-aspeed: SSIF, Bletchley fixesJoel Stanley1-1/+1
Joel Stanley (2): ARM: config: aspeed_g5: Enable SSIF BMC driver ARM: config: aspeed: Remove FIRMWARE_MEMMAP Potin Lai (2): ARM: dts: aspeed: bletchley: update and fix gpio-line-names ARM: dts: aspeed: bletchley: enable emmc and ehci1 Quan Nguyen (3): ipmi: ssif_bmc: Add SSIF BMC driver bindings: ipmi: Add binding for SSIF BMC driver i2c: aspeed: Assert NAK when slave is busy Change-Id: I2238e1504cdb5db9ef7977df96aa5a270b5971c3 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-14linux-aspeed: Move to Linux 6.0Joel Stanley1-3/+3
This moves the OpenBMC kernel to a v6.0 base for ASPEED. There are 81 patches in the tree, with 40 of those patches not yet queued for merging in v6.1 (and 17 of these relate to Nuvoton not ASPEED). Since v5.15, we have the following support now merged upstream: - PECI, thanks to Jae and Iwona - MCTP, thanks to Jermey and Matt - spi-nor, thanks to Cédric - nct6775 i2c and lm25066, thanks to Zev - ast2600 adc, thanks to Billy - ast2600 gfx, thanks to Tommy Congratulations to everyone who worked on these patches and got them through upstream review. Your contributions improve OpenBMC for everyone, and ease the maintenance work required for the kernel. The remainding out of tree ASPEED patches that need to be worked on: Andrew Jeffery (7): 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 (max31785): Wrap all I2C accessors in one-shot failure handlers ARM: dts: aspeed: witherspoon: Update max31785 node ipmi: kcs_bmc: Add a "raw" character device interface ipmi: kcs: Poll OBF briefly to reduce OBE latency Cédric Le Goater (1): /dev/mem: add a devmem kernel parameter to activate the device Eddie James (7): 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 soc: aspeed: xdma: Add trace events i2c: core: Add mux root adapter operations iio: si7020: Lock root adapter to wait for reset Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (6): net: ftgmac100: Ensure tx descriptor updates are visible ARM: aspeed: Add debugfs directory ARM: soc: aspeed: Add secure boot controller support dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM arm64: configs: Add Nuvoton NPCM defconfig ARM: dts: nuvoton: npmc750-evb: Add default console Johannes Holland (1): dt-bindings: tpm: Add schema for TIS I2C devices Change-Id: I285cf7ef264dfa7ab4cd59222874324aaec1538b Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-10-06linux-aspeed: Remove FIRMWARE_MEMMAPJoel Stanley3-3/+0
It's an x86 thing, so it's dead code. Saves 1.6KB. Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I96fce5c5355737bd1974089d0ad1538334340a62
2022-10-05linux-aspeed: Disable SLUB_DEBUGJoel Stanley3-0/+3
SLUB_DEBUG increases code size and has no known users in production BMC images. It was likely implicitly enabled when we switched from SLAB to SLUB in commit 271bf3dce908 ("meta-aspeed: Enable hardened allocator feature"). aspeed_g5_defconfig (v5.15): Total: Before=11329249, After=11309638, chg -0.17% aspeed_g5_defconfig (v6.0): Total: Before=11003344, After=10949112, chg -0.49% Built with arm-linux-gnueabihf-gcc (Debian 12.2.0-3). A saving of 19KB for the current kernel, and 54KB for the future kernel version. Change-Id: I446d6e8b6e9f4b717de9c3ee06e0b822e5cde75f Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-09-24linux-aspeed: Enable EDAC driverJoel Stanley1-0/+1
The Error Detection and Correction driver is used for reporting ECC errors to userspace. On a system that does not have ECC enabled it will not probe. Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: Id804e055eef6a6cc1696fedaf670d4ec125d1417 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-09-23linux-aspeed: p10bmc memory regions, dps310, pca955xJoel Stanley1-1/+1
Adriana Kobylak (1): ARM: dts: aspeed: rainier,everest: Move reserved memory regions Joel Stanley (2): iio: pressure: dps310: Reset chip after timeout leds: pca955x: Add HW blink support Change-Id: I6cd6d104bd7d1b2fb85625b530ba1b68f33a6351 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-09-21linux-aspeed: Move to v5.15.69 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.68 and 5.15.69 stable releases. Change-Id: Ie421be7ade33e2f887aff0432dcb44d6f6f63cbe Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-09-13linux-aspeed: Move to v5.15.67 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.62 through to 5.15.67 stable releases. Change-Id: I7db52e67280e16b19fb18dae743bf8ccb4231c20 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-23linux-aspeed: Add IBM BonnellJoel Stanley1-1/+1
Eddie James (1): ARM: dts: aspeed: Add IBM Bonnell system BMC devicetree Change-Id: I5a43ba03d00001cfa408d0a35337e8fc2465170f Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-18linux-aspeed: MtJade updatesJoel Stanley1-1/+1
Quan Nguyen (5): ARM: dts: aspeed: mtjade: Enable secondary flash ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read-enable pin ARM: dts: aspeed: mtjade: Update host0-ready pin ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema. ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hwmon node Change-Id: Ic9f87a8e90e8af33f8df5982f11eb02d2ba181bd Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-18linux-aspeed: Move to v5.15.61 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.60 and 5.15.61 stable releases. Change-Id: I0d226adcea5539028ad63c52f02d42e247f1a299 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-18linux-aspeed: Bletchley updatesJoel Stanley1-1/+1
Potin Lai (2): ARM: dts: aspeed: bletchley: Add USB debug card IPMB node ARM: dts: aspeed: bletchley: Remove hdc1080 node Change-Id: I5ca01ca42c86d94ebe6e9ba8bf513da6681ecb0e Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-04linux-aspeed: Move to v5.15.59 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.51 through to 5.15.59 stable releases. Change-Id: I0e4917a3cd0c461730d8f7b1fb029878a5b7ff05 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-08-04linux-aspeed: OCC fixes, Nuvia renameJoel Stanley1-1/+1
Eddie James (2): hwmon: (occ) Prevent power cap command overwriting poll response hwmon (occ): Fix response length in checksum retry Jae Hyun Yoo (1): ARM: dts: aspeed: nuvia: Rename vendor nuvia to qcom Change-Id: I9d31007d60111cc188530d07c289ec927424b47f Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-07-14linux-aspeed: Bletchley updatesJoel Stanley1-1/+1
Potin Lai (4): ARM: dts: aspeed: bletchley: change LED sys_log_id to active low ARM: dts: aspeed: bletchley: disable GPIOV2 pull-down ARM: dts: aspeed: bletchley: bind presence-sledX pins via gpio-keys ARM: dts: aspeed: bletchley: update fusb302 nodes Change-Id: I078921ad45431d82bc1a628311d3b9dec95c2cb5 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-06-27linux-aspeed: Move to v5.15.50 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.44 through to 5.15.50 stable releases. Change-Id: I8f44dfab06e5f75ce999fbdc8936945e483823fe Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-06-06linux-aspeed: Move to v5.15.43 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.42 and 5.15.43 stable releases. This bump also includes these three changes: Cédric Le Goater (1): ARM: dts: aspeed: ast2600-evb: Enable Quad SPI RX tranfers Johnny Huang (2): pinctrl: pinctrl-aspeed-g6: add FWQSPI function-group ARM: dts: aspeed-g6: add FWQSPI group in pinctrl dtsi Change-Id: I0ce42d51f47a483fec65010b5e022a5a7275674c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-06-06linux-aspeed: I2C and SI7020 fixJoel Stanley1-1/+1
Eddie James (2): i2c: core: Add mux root adapter operations iio: si7020: Lock root adapter to wait for reset Joel Stanley (1): iio: si7020: Revert "Remove reset in probe" Change-Id: I61463092a96bd2d103b718c650436a97ced55dd6 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-30linux-aspeed: FSI SPI fixesJoel Stanley1-1/+1
Eddie James (2): spi: fsi: Fix spurious timeout spi: core: Display return code when failing to transfer message Change-Id: I0e62d11debe2de27b35bed6250ff69934b551662 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-25aspeed-g6: defconfig: Add support for USB flash drivesAdriana Kobylak1-0/+6
Add support to detect USB flash drives and create the /dev/sd* devices. Also add support for vfat to support USB drives formatted as FAT32. This support will be used to enable firmware updates via USB flash drives where the firmware image is stored in the USB drive and it's plugged into the BMC USB port for AST2600 systems. Change-Id: I82151eb409e48324607efd65f79fdbe4df36ced3 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
2022-05-25linux-aspeed: Fixes for DPS310, PCA955x, LEDs, EverestJoel Stanley1-1/+1
Eddie James (5): leds: pca955x: Set blink duty cycle to fifty percent leds: Ensure hardware blinking turns off when requested iio: pressure: dps310: Refactor startup procedure iio: pressure: dps310: Reset chip if MEAS_CFG is corrupt iio: si7020: Remove reset in probe Joel Stanley (1): ARM: dts: aspeed: everest: Add SiLabs sensor Change-Id: Ic39b7df5b06863aca8bfdc142b68e7400821d79a Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-20linux-aspeed: nct6775, Nuvia DC-SCM, Bletchley updates, AST2600 Ethernet fixJoel Stanley1-1/+1
Dan Carpenter (1): hwmon: (nct6775) delete some extension lines Denis Pauk (9): hwmon: (nct6775) Use superio_*() function pointers in sio_data. hwmon: (nct6775) Use nct6775_*() function pointers in nct6775_data. hwmon: (nct6775) Support access via Asus WMI hwmon: (nct6775) Add additional ASUS motherboards. hwmon: (nct6775) add ProArt X570-CREATOR WIFI. hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING hwmon: (nct6775) Additional check for ChipID before ASUS WMI usage hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A hwmon: (nct6775) add ASUS ROG STRIX Z390/Z490/X570-* / PRIME X570-P Dmitry Baryshkov (1): hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist Eddie James (1): fsi: occ: Prevent use after free Graeme Gregory (1): ARM: dts: aspeed: Add Nuvia DC-SCM BMC Guenter Roeck (1): hwmon: (nct6775) Fix crash in clear_caseopen Howard Chiu (1): ARM: dts: aspeed: ast2600-evb: Enable video engine Joel Stanley (1): net: ftgmac100: Disable hardware checksum on AST2600 Neal Liu (1): ARM: dts: aspeed: Add USB2.0 device controller node Oleksandr Natalenko (1): hwmon: (nct6775) add Pro WS X570-ACE Potin Lai (6): ARM: dts: aspeed: bletchley: enable ehci0 device node ARM: dts: aspeed: bletchley: switch spi2 driver to aspeed-smc ARM: dts: aspeed: bletchley: Enable mdio0 bus ARM: dts: aspeed: bletchley: update gpio0 line names ARM: dts: aspeed: bletchley: add pca9536 node on each sled ARM: dts: aspeed: bletchley: add eeprom node on each sled Zev Weiss (9): hwmon: (nct6775) mask out bank number in nct6775_wmi_read_value() hwmon: (nct6775) add support for TSI temperature registers hwmon: (nct6775) Convert register access to regmap API hwmon: (nct6775) Rearrange attr-group initialization hwmon: (nct6775) Add read-only mode hwmon: (nct6775) Convert S_I* permissions macros to octal hwmon: (nct6775) Split core and platform driver dt-bindings: hwmon: Add nuvoton,nct6775 hwmon: (nct6775) Add i2c driver Change-Id: I19d22f9eea8b58f228852ec7a06891cf18f0295c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-19linux-aspeed: Move to v5.15.41 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.37 through to 5.15.41 stable releases. Change-Id: I71a4d8a46d18658311dc45fba02ffbeaf8069c0c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-03linux-aspeed: New SPI flash controller driverJoel Stanley1-1/+1
This is v6 of the patchset to move to a spi-mem based driver. It replaces the half out of tree driver previously used, and contains support for the AST2400, AST2500 and AST2600. https://lore.kernel.org/linux-mtd/20220503060634.122722-1-clg@kaod.org/ Thank you to Cédric for his hard work maintaining the SPI NOR driver and reworking it to be a SPI mem driver. Cédric Le Goater (9): ARM: dts: aspeed: Adjust "reg" property of FMC/SPI controllers dt-bindings: spi: Add Aspeed SMC controllers device tree binding spi: spi-mem: Convert Aspeed SMC driver to spi-mem spi: aspeed: Add support for direct mapping spi: aspeed: Adjust direct mapping to device size spi: aspeed: Workaround AST2500 limitations spi: aspeed: Add support for the AST2400 SPI controller spi: aspeed: Calibrate read timings ARM: dts: aspeed: Enable Dual SPI RX transfers Potin Lai (1): mtd: spi-nor: aspeed: set the decoding size to at least 2MB for AST2600 Tao Ren (1): ARM: dts: aspeed-g4: Set spi-max-frequency for all flashes Change-Id: Ia1bb25a455c0c6f0d8e92ff3241d60bd234a1fa2 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-30treewide: fix GPLv2/LGPLv2.1 obsolete-license warningsPatrick Williams1-1/+1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I746b04e1e36abaf2ff3852beb8a04535692442c1
2022-04-28linux-aspeed: Move to v5.15.36 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.35 and 5.15.36 stable releases. Change-Id: Id8b0000cbac05c97d94157e70241f999966ced53 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-27linux-aspeed: OCC, Everest and Rainier power-ffs-sync-historyJoel Stanley1-1/+1
Brandon Wyman (1): ARM: dts: aspeed: everest, rainier: Add power-ffs-sync-history GPIO Eddie James (2): fsi: occ: Fix checksum failure mode hwmon (occ): Retry for checksum failure Change-Id: I1cfd517554888c6fa73c4cb589451a169061dabc Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-19linux-aspeed: AST2600 MDIO resetJoel Stanley1-1/+1
Dylan Hung (3): dt-bindings: net: add reset property for aspeed, ast2600-mdio binding net: mdio: add reset control for Aspeed MDIO ARM: dts: aspeed: add reset properties into MDIO nodes Change-Id: If2505bcc6e0baf5465dfbaae1cff947399a5411d Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-18linux-aspeed: PCA955x blink, adm1275 averaging, XDMA trace eventsJoel Stanley1-1/+1
Eddie James (5): leds: pca955x: Refactor with helper functions and renaming leds: pca955x: Use pointers to driver data rather than I2C client leds: pca955x: Optimize probe led selection leds: pca955x: Add HW blink support soc: aspeed: xdma: Add trace events Potin Lai (3): hwmon: (adm1275) Allow setting sample averaging dt-bindings: hwmon: Add sample averaging properties for ADM1275 ARM: dts: aspeed: bletchley: add sample averaging for ADM1278 Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I6853e3ffe36ed50161c336cd396edfdf7238fa0c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-15linux-aspeed: Move to v5.15.30 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.31 through to 5.15.34 stable releases. Change-Id: Ic4224311d30cd60617734a93746cf8eff49c6bea Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-14linux-aspeed: Rainier SPI NOR, AST2600 MII c45Joel Stanley1-1/+1
Joel Stanley (1): ARM: dts: aspeed: rainier: Remove SPI NOR controllers Potin Lai (3): net: mdio: aspeed: move reg accessing part into separate functions net: mdio: aspeed: Introduce read write function for c22 and c45 net: mdio: aspeed: Add c45 support Change-Id: I599c02fecff4ad639aeb17164a7b0aa8516f8c91 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-04-04linux-aspeed: Add ROMED8HM3, AST2600 SPI NOR fixesJoel Stanley1-1/+1
Jae Hyun Yoo (5): ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group dt-bindings: pinctrl: aspeed-g6: add FWQSPI function/group ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group Johnny Huang (2): pinctrl: pinctrl-aspeed-g6: add FWQSPI function-group ARM: dts: aspeed-g6: add FWQSPI group in pinctrl dtsi Potin Lai (1): mtd: spi-nor: aspeed: Set the decoding size to at least 2MB for AST2600 Zev Weiss (1): ARM: dts: aspeed: Add ASRock ROMED8HM3 BMC Change-Id: I648e798dc8c8392509c1cc6fc14b5e02ec7c6d19 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-23linux-aspeed: Move to v5.15.30 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.27 through to 5.15.30 stable releases. Change-Id: I36b40ac0203ba4182b7cac200088a366b6104037 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-21linux-aspeed: Fixes for SPI FSI, Pmbus, EVB Ethernet, USB gadgetJoel Stanley1-1/+1
Brandon Wyman (1): hwmon: (pmbus) Add Vin unit off handling Eddie James (1): spi: fsi: Implement a timeout for polling status Howard Chiu (1): ARM: dts: aspeed: ast2600-evb: Enable RX delay on MAC0/MAC1 Roger Quadros (1): usb: gadget: f_mass_storage: Make CD-ROM emulation work with Mac OS-X Vikash Chandola (1): hwmon: (pmbus) Clear pmbus fault/warning bits after read Change-Id: Id4276becc2e563b67a04948177a797d193d8854f Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-18linux-aspeed: MCTP core and driversJoel Stanley1-1/+1
Backport of the MCTP core and drivers from mainline provided by Jeremy and Matt. Eugene Syromiatnikov (1): mctp: handle the struct sockaddr_mctp_ext padding field Gagan Kumar (1): mctp: Remove only static neighbour on RTM_DELNEIGH Jeremy Kerr (29): mctp: Allow local delivery to the null EID mctp: locking, lifetime and validity changes for sk_keys mctp: Add refcounts to mctp_dev mctp: Implement a timeout for tags mctp: Add tracepoints for tag/key handling mctp: Do inits as a subsys_initcall doc/mctp: Add a little detail about kernel internals mctp: Add initial test structure and fragmentation test mctp: Add test utils mctp: Add packet rx tests mctp: Add route input to socket tests mctp: Add input reassembly tests mctp: Implement extended addressing mctp: Return new key from mctp_alloc_local_tag mctp: Add flow extension to skb mctp: Pass flow data & flow release events to drivers mctp/test: Update refcount checking in route fragment tests mctp: Add MCTP-over-serial transport binding mctp: serial: cancel tx work on ldisc close mctp: serial: enforce fixed MTU mctp: serial: remove unnecessary ldisc data check mctp: test: fix skb free in test device tx mctp: tests: Rename FL_T macro to FL_TO mctp: tests: Add key state tests mctp: Add helper for address match checking mctp: Allow keys matching any local address mctp: replace mctp_address_ok with more fine-grained helpers mctp: add address validity checking for packet receive mctp: serial: Cancel pending work from ndo_uninit handler Joel Stanley (1): ARM: configs: aspeed_g5: Enable MCTP stack Matt Johnston (15): mctp: Allow MCTP on tun devices mctp: Set route MTU via netlink mctp: Warn if pointer is set for a wrong dev type mctp: Avoid leak of mctp_sk_key mctp: emit RTM_NEWADDR and RTM_DELADDR mctp: test: zero out sockaddr mctp: Add SIOCMCTP{ALLOC,DROP}TAG ioctls for tag control mctp: make __mctp_dev_get() take a refcount hold mctp: Fix incorrect netdev unref for extended addr mctp: Fix warnings reported by clang-analyzer mctp: Avoid warning if unregister notifies twice dt-bindings: net: New binding mctp-i2c-controller mctp i2c: MCTP I2C binding driver mctp i2c: Fix potential use-after-free mctp i2c: Fix hard head TX bounds length check Tom Rix (1): mctp: fix use after free Xu Wang (1): mctp: Remove redundant if statements Yang Yingliang (1): mctp: remove unnecessary check before calling kfree_skb() Change-Id: I99c4bd0eb9725116052d112f731864add8e2117b Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-17linux-aspeed: AST2600 GFX, Video, SBC updateJoel Stanley1-1/+1
Joel Stanley (4): ARM: aspeed: Add debugfs directory ARM: soc: aspeed: Update secure boot controller support ARM: dts: aspeed: Add GFX node to AST2600 ARM: dts: aspeed: ast2600-evb: Enable GFX device Tommy Haung (2): drm/aspeed: Update INTR_STS handling drm/aspeed: Add AST2600 chip support Wang Xiaohua (1): ARM: dts: aspeed-g6: Restore video node Change-Id: Ib4a7715ff1bb8b17bbd04d3eee7a43d70111ceee Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-10linux-aspeed: Move to v5.15.26 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.25 through to 5.15.26 stable releases. Notably it includes a fix for CVE-2022-0847, the "Dirty Pipe" vulnerability. Change-Id: I8fe3aabf8cf0bd6cf03f437a548b58f942c22b13 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-03-09linux-aspeed: AST2600 SPI, w25q01jviq, Secure Boot ControllerJoel Stanley1-1/+1
Joel Stanley (2): ARM: soc: aspeed: Add secure boot controller support ARM: dts: aspeed: Fix AST2600 quad spi group Potin Lai (1): mtd: spi-nor: winbond: Add support for w25q01jviq Change-Id: I1a13a975dec3e8afe312ff51f0961f963aee2336 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-24linux-aspeed: p10bmc ftrace, OCC, p10bmc RTC battery GPIOJoel Stanley1-1/+1
Eddie James (5): ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer hwmon: (occ) Add sysfs entry for IPS (Idle Power Saver) status hwmon: (occ) Add sysfs entry for OCC mode hwmon: (occ) Add sysfs entries for additional extended status bits hwmon: (occ) Add soft minimum power cap attribute Joel Stanley (2): ARM: dts: aspeed: rainer: Add RTC battery gpio name ARM: dts: aspeed: everest: Add RTC battery gpio name Change-Id: Ifb6bc7a6c8ffe3e36edbaa5ce94014ddcdc51e90 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-22meta-aspeed: linux-aspeed: fix SRC_URI to appendPatrick Williams1-1/+1
Modifications to the SRC_URI should be append rather than a set operation, so that they do not erase any changed to the SRC_URI that may have happened prior to the include file. Otherwise, it can ignore local patches being applied for testing, which can make for irate developers. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9bd95352fa30bd0e8dfd89404d2ac0dbb4d78a3a
2022-02-22linux-aspeed: FSI, OCC, XDMAJoel Stanley1-1/+1
Amitay Isaacs (2): fsi: sbefifo: Use specified value of start of response timeout fsi: sbefifo: Implement FSI_SBEFIFO_READ_TIMEOUT_SECONDS ioctl Cédric Le Goater (1): dt-bindings: soc: aspeed XDMA fixes Eddie James (2): fsi: occ: Improve response status checking fsi: Add trace events in initialization path Change-Id: Ia99942034191173fcd75f7eae183e2bd9fecc743 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-17linux-aspeed: Move to v5.15.24 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.15.19 through to 5.15.24 stable releases. Change-Id: I34150c6817f4487d2e95e37babf3221a4df15ae8 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-02-17linux-aspeed: Bletchley, S6Q, smc probe fixJoel Stanley1-1/+1
George Hung (1): ARM: dts: aspeed: Add device tree for Quanta S6Q BMC Patrick Williams (1): mtd: aspeed-smc: improve probe resilience Potin Lai (10): ARM: dts: aspeed: bletchley: Switch sled numbering to 1-based ARM: dts: aspeed: bletchley: Separate leds into multiple groups ARM: dts: aspeed: bletchley: Update gpio-line-names ARM: dts: aspeed: bletchley: Update fmc configurations ARM: dts: aspeed: bletchley: Switch to spi-gpio for spi2 ARM: dts: aspeed: bletchley: Add interrupt support for sled io expander ARM: dts: aspeed: bletchley: Add shunt-resistor for ADM1278 ARM: dts: aspeed: bletchley: Add INA230 sensor on each sled ARM: dts: aspeed: bletchley: Enable mdio3 bus ARM: dts: aspeed: bletchley: Cleanup redundant nodes Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I38a12f1566d82a7025e7c44bd4e2b68a815e5aa7
2022-02-15meta-aspeed: Fix up github SRC_URIsGeorge Liu1-1/+1
Warning message: work/openbmc/meta-aspeed/recipes-kernel/linux/linux-aspeed_git.bb: URL: git://github.com/openbmc/linux;protocol=git;branch=dev-5.15 uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. Tested: build linux-aspeed repo and eliminate the warning message. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I00d55df9dd760a1cdef2f6b0db934c9a2cc8b7fa