OpenBMC Linux v6.12, redux

Andrew Jeffery andrew at codeconstruct.com.au
Fri Aug 29 12:19:33 AEST 2025


Hello,

Just in time for v6.18 (which may be the next LTS) we've got the move
to v6.12 passing CI:

https://gerrit.openbmc.org/q/topic:%22dev-6.12%22

The dev-6.12 branch is now based on v6.12.43, which up until today was
the most recent stable release.

The following patches were either dropped or modified to resolve merge
conflicts along the way. For each that is relevant to your platform(s),
please retest and send any fixes to the list. I've Cc'ed the likely
candidates.

   + a7eda8b548c3c9005b1f583a8a02b5b7fc36cdca dt-bindings: soc: Add Aspeed XDMA Engine
   + a9affb5ce742c43bfbea4e7e1402f6091a10db7c soc: aspeed: Add XDMA Engine Driver
   + 82f0e1f021dfb1cde31fc210b2d9a938bdf3cc60 soc: aspeed: xdma: Add user interface
   + a097e001eb7bfb853bb24fa589c5eb5cfeb6569c soc: aspeed: xdma: Add reset ioctl
   + 70adec1311b0dc4817be50c0881128d94b2361bc soc: aspeed: xdma: Add trace events
   + 084346c35a3841752403b5ca2a11e70dab122893 pmbus (max31785): Add support for devicetree configuration
   + 904b7585a35ba66b2f594fc5de4845f4917bf32a pmbus (core): One-shot retries for failure to set page
   + 31c04425a4ecdb09534de8c9ba78c3a6c9b08a34 pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers
   + 1458b9cc6365b5d35bba2da8364c10e4da3cb195 /dev/mem: add a devmem kernel parameter to activate the device
   + 3cf704c9085ba246164e93e8bbf4f8653757581a ARM: soc: aspeed: Add secure boot controller support
   + 13dd4cd8907617f684beb93392520c7e60458883 i2c: core: Add mux root adapter operations
   + 3a80aa18340027719964de9786b0b6a764365250 iio: si7020: Lock root adapter to wait for reset
   + 9f8eef124caa8659ea6117d2a02b19ded883b5c7 dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM
   + 26f4b567454152d5de8c04ad7aa0e8c1b3154c4c mtd: spi-nor: winbond: Add support for w25q01jvq
   + 1ef25a0958c26f7454df090c783e665c7c4157e7 eeprom: ee1004: Enable devices on multiple busses
   + 3a5cfac9d0907e8f43103eecba371c31a323d147 dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
   + c0903d925facbe570a83d9586f4f9045d0f8eff6 eeprom: ee1004: Add OF matching support
   + 84e012323b8762d42703256a613e0dd905b5d5ab leds: pca955x: Add HW blink support
   + 80b1dffa0df7eeae78d2ffd5670182cc17f96d81 ARM: dts: aspeed: Add ASRock SPC621D8HM3 BMC
   + bc85426ba9a34417f2219756ce69119395c192c5 dt-bindings: arm: aspeed: document ASRock E3C256D4I
   + 0b5edfd645e9ccac205b69ca11ad5d10ba18c9a7 ARM: dts: aspeed: Add ASRock E3C256D4I BMC
   + d9cb73a2fff068c598c4da04bf12f17b9bcd610e dt-bindings: arm: aspeed: add Asrock X570D4U board
   + 101bc1faadd47a13bc33c1ecc711ecac6ca50333 ARM: dts: aspeed: asrock: Add ASRock X570D4U BMC
   + a9a056114559b28292a9f910df9ffaec3d93a173 hwmon: (pmbus) Add support for MPS Multi-phase mp5990
   + 452a5b8a2e7caec369e5a19f4bdf3d66aa0fcfbb dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible
   + e7a693ab8d5572ed5beb546c704404afb79c7620 ARM: dts: aspeed: Harma: Add PDB temperature
   + bbeb3e6ad1685e7602c614fac9bb54b9d6e50a91 ARM: dts: aspeed: x4tf: Add dts for asus x4tf project
   + d968e7798898c1e7f7933a251f4bc27f58250d4d hwmon: (aspeed-g6-pwm-tacho): Support for ASPEED g6 PWM/Fan tach
   + 08060aec1809750ca01957413148104aabd6c56d ARM: aspeed_g5_defconfig: Refresh based on current tree
   + db04f4d2a4fd75433a7172ba45a228833b074d79 dt-bindings: hwmon: Add infineon xdp710 driver bindings
   + dbc1917eed2add9debff7b52f866808228f39e55 ARM: dts: aspeed: convert ASRock SPC621D8HM3 NVMEM content to layout syntax
   + 0236b0ccef9b8da9d503d3f8664abd9df5f52dd1 gpio: nuvoton: Add Nuvoton NPCM sgpio driver
   + ebcf6cb6dd11f72b5812dc4b275f7bcb4056fa11 ARM: dts: aspeed: Harma: remove pca9546
   + b9137941523f24083bc2fc218559ba68e10b50ef dt-bindings: trivial-devices: add isil,isl69260
   + b64056abba7dee79b8f0f4262918165ccd4381e9 dt-bindings: pinctrl: npcm8xx: remove non-existent groups and functions
   + 5223c03eeb2b84e64aea7d5a981a7356fca78313 dt-bindings: trivial-devices: add Astera Labs PT5161L
   + 9ada2e61ed81d36ba7923ec9ec460a8cead147f4 hwmon: Add driver for Astera Labs PT5161L retimer
   + e51d912bd0d2dc78041513e688cd033670e36541 reset: npcm: register npcm8xx clock auxiliary bus device
   + 275c3c0251e422a575d66de0aed309f7c8b796bf hwmon: (pmbus/crps) Add Intel CRPS185 power supply
   + 64c18a4d8806e6dcc91a64a0f394c147487616ff dt-bindings: hwmon: ti,ina2xx: Add INA233 device
   + 55c0374977cd1dab0bb2677ed6ea6952bb4c0845 hwmon: Add driver for TI INA233 Current and Power Monitor
   + a835c9d81a456015e4cdd1a68b3f79e2eef4eef9 net: mctp: unshare packets when reassembling
   + 97c3a2c4bcae82bb36ff387739b74bc8047a6786 usb: Add base USB MCTP definitions
   + e0df9c58efb4c38613c51f2a0d997896e83a3868 usb: typec: tcpm: Add support for parsing pd-revision DT property
   + fb90e62d71a6635bbc332840451ce4f1d8f2bc8a ARM: dts: aspeed: Harma: Add PDB temperature
   + 2ded42c441ec3cef74dd64a5387a1f5f15df1461 ARM: dts: aspeed: Harma: Modify GPIO line name
   + e7bbc57228033571445e88e7f6019d6857cf79a4 usb: typec: tcpm: Use configured PD revision for negotiation
   + d0f2d51c1dd59cb58e20212e27349f1aeddee0f2 i3c: master: handle IBIs in order they came
   + ba709ed4d5aa1cbe907ca8c257ff44faeb202b56 arm64: dts: nuvoton: add refclk and update peripheral clocks for NPCM845
   + a4cd7ccbb5110778ce7fe900c471bc1e3e4bf520 gpio: pca953x: Add support for level-triggered interrupts
   + 8dc19749291c7f1380b58f43297b4de844c9d43c ARM: dts: aspeed: e3c256d4i: convert NVMEM content to layout syntax

Thanks for your patience,

Andrew
   


More information about the openbmc mailing list