Age | Commit message (Collapse) | Author | Files | Lines |
|
This includes security and bug fixes from v6.6.8 to v6.6.9 stable
releases.
Change-Id: I4ec336ad7d8b999b8878e6e9df3cf58bf090cc7b
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
This includes security and bug fixes from v6.6.7 through v6.6.8 stable
releases.
Change-Id: I9d1582e98d653c8d76c060f9c171b0e62e72d689
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
This includes security and bug fixes from the 6.6.7 stable release.
Change-Id: I9ad6c13b391c0c8669ee2c76bf108c05fd3bfb02
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
This includes security and bug fixes from the 6.6.1 through to 6.6.6
stable releases.
Change-Id: I8995cdbb534502cacc439b30caa427023071c4d0
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
There are 60 patches in the tree, with 36 of those patches not
yet queued for merging in mainline.
v6.6 is an LTS kernel as decreed by the kernel.org maintainers. The
OpenBMC kernel maintainers encourage everyone to ship the latest kernel
as it has the most code review and upstream code.
Andrew Jeffery (6):
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
CĂ©dric Le Goater (1):
/dev/mem: add a devmem kernel parameter to activate the device
Eddie James (19):
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
eeprom: ee1004: Enable devices on multiple busses
dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
eeprom: ee1004: Add OF matching support
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
leds: Ensure hardware blinking turns off when requested
ARM: dts: aspeed: Rainier: Add fan controller properties
ARM: dts: aspeed: Everest: Add fan controller properties
ARM: dts: aspeed: Bonnell: Add fan controller properties
ARM: dts: aspeed: Rainier 4U: Delete fan dual-tach properties
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (7):
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
ARM: dts: nuvoton: npmc750-evb: Add default console
tpm: tis-i2c: Add more compatible strings
leds: pca955x: Revert "Remove the unused function pca95xx_num_led_regs()"
Johannes Holland (1):
dt-bindings: tpm: Add schema for TIS I2C devices
Peter Yin (2):
dt-bindings: hwmon: Add mps mp5990 driver bindings
hwmon: (pmbus) Add support for MPS Multi-phase mp5990
Potin Lai (1):
mtd: spi-nor: winbond: Add support for w25q01jvq
Zev Weiss (4):
dt-bindings: arm: aspeed: document ASRock SPC621D8HM3
ARM: dts: aspeed: Add ASRock SPC621D8HM3 BMC
dt-bindings: arm: aspeed: document ASRock E3C256D4I
ARM: dts: aspeed: Add ASRock E3C256D4I BMC
Change-Id: I8b756421a7da84c0070e2ad4ac84a93984703457
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The aspeed configs have EMBEDDED=y, which selects EXPERT. We have a
bunch of options in the config that depend on EXPERT, such as
CONFIG_GPIO_SYSFS.
In v6.6, EMBEDDED is replaced with EXPERT in upstream configs. This is
because the only thing in the kernel that is gated by EMBEDDED is
ARM_PATCH_PHYS_VIRT, which openbmc does not use.
https://git.kernel.org/torvalds/c/ef815d2cba782e96b9
As they mean the same thing we can make the change to the aspeed kernel
configs now.
Fixes: https://github.com/openbmc/openbmc/issues/3975
Change-Id: Ia2988fd849d26b9540ffb6b064251b8b60e9dca9
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.5.10 and 6.5.11
stable releases.
Change-Id: Ib0c4f007f53afe47dfcdd0aa25639d364621ce37
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Paul Fertser (1):
net: ftgmac100: support getting MAC address from NVMEM
Zev Weiss (1):
pinctrl: aspeed: Allow changing SPI mode from hardware strap defaults
Change-Id: Ia9a9975d2dae8f5229f2dca42def779efc87f25d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Zev Weiss (2):
dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property
watchdog: aspeed: Add support for aspeed,reset-mask DT property
Change-Id: Ie98df98bac1eea868b87f92919a63a5a68050e49
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.5.5 through to 6.5.9
stable releases.
Change-Id: I3315f92839072ab2ea5b371d8ad4a913534430e4
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Chanh Nguyen (6):
ARM: dts: aspeed: mtjade, mtmitchell: Update gpio-line-names
ARM: dts: aspeed: mtjade, mtmitchell: Add new gpio-line-names
ARM: dts: aspeed: mtjade: Add the gpio-hog
ARM: dts: aspeed: mtmitchell: Add inlet temperature sensor
ARM: dts: aspeed: mtmitchell: Remove redundant ADC configurations
ARM: dts: aspeed: mtmitchell: Add I2C NVMe alias port
Eddie James (4):
ARM: dts: aspeed: Rainier: Add fan controller properties
ARM: dts: aspeed: Everest: Add fan controller properties
ARM: dts: aspeed: Bonnell: Add fan controller properties
ARM: dts: aspeed: Rainier 4U: Delete fan dual-tach properties
Change-Id: I956da23f5c7d1f0e401701ed7472e0a234fafcbd
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This moves the OpenBMC kernel to a v6.5 base for ASPEED.
The 6.5 kernel moved all 32-bit ARM device trees, so our BMC device
tress are now under an 'aspeed' subdirectory. This change means systems
must describe the KERNEL_DEVICETREE with the aspeed directory prefix.
There are 78 patches in the tree, with 40 of those patches not
yet queued for merging in v6.6.
The remaining out of tree patches include:
Andrew Jeffery (6):
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
CĂ©dric Le Goater (1):
/dev/mem: add a devmem kernel parameter to activate the device
Eddie James (16):
ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log
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
eeprom: ee1004: Enable devices on multiple busses
dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
eeprom: ee1004: Add OF matching support
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
leds: Ensure hardware blinking turns off when requested
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (14):
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
ARM: dts: nuvoton: npmc750-evb: Add default console
tpm: tis-i2c: Add more compatible strings
leds: pca955x: Revert "Remove the unused function pca95xx_num_led_regs()"
arm64: configs: Add Nuvoton NPCM defconfig
ARM: configs: aspeed: Add new FSI drivers
ARM: config: aspeed_g5: Enable SSIF BMC driver
ARM: config: aspeed: Remove FIRMWARE_MEMMAP
ARM: config: aspeed: Add Ampere SMPro drivers
ARM: config: Add openbmc defconfig
ARM: config: openbmc: Add HPE GPX and Nuvoton 7xx
Johannes Holland (1):
dt-bindings: tpm: Add schema for TIS I2C devices
Potin Lai (1):
mtd: spi-nor: winbond: Add support for w25q01jvq
Change-Id: Ib97af192391af6e71c96fe14e12cfc88c23d7a7d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.1.47 through to 6.1.51
stable releases.
Change-Id: I8f5d057a785e38f6980487c84c587e1baf38bf8f
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.1.45 and 6.1.46 stable
releases.
Change-Id: I584bf4067d83b21a5e1895128eed5523643f036a
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Delphine CC Chiu (2):
dt-bindings: arm: aspeed: add Meta Yosemite 4 board
ARM: dts: aspeed: yosemite4: add Meta Yosemite 4 BMC
Greg Kroah-Hartman (1):
driver core: make struct device_type.devnode() take a const *
Joel Stanley (1):
fsi: Reorder includes
Change-Id: I7f4292a5d5090276b22d4fa7bdb88eff9074ea5a
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.1.35 through to 6.1.44
stable releases.
Change-Id: I5e62307cb21a9fb5c65ad63ce23d5712a3fa9419
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (10):
fsi: sbefifo: Add configurable in-command timeout
fsi: sbefifo: Remove limits on user-specified read timeout
fsi: core: Add trace events for scan and unregister
fsi: core: Fix legacy minor numbering
fsi: core: Switch to ida_alloc/free
fsi: Improve master indexing
ARM: dts: aspeed: Add P10 FSI descriptions
ARM: dts: aspeed: everest: Reorganise FSI description
fsi: Improve master indexing
fsi: Lock mutex for master device registration
Joel Stanley (3):
ARM: dts: aspeed: bonnell: Reorganise FSI description
ARM: dts: aspeed: rainier: Reorganise FSI description
ARM: dts: aspeed: everest: Move common devices up
Juerg Haefliger (1):
fsi: master-ast-cf: Add MODULE_FIRMWARE macro
Lakshmi Yadlapati (1):
ARM: dts: aspeed: rainier: Remove TPM device
Randy Dunlap (1):
docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
Rob Herring (3):
of/address: Add of_property_read_reg() helper
fsi: Explicitly include correct DT includes
fsi: Use of_property_read_reg() to parse "reg"
Yu Zhe (1):
fsi: fix some spelling mistakes in comment
Change-Id: Ib2a5d1c974005b2aaff5acf50fb0ea80d8416da7
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (5):
eeprom: ee1004: Enable devices on multiple busses
dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom
eeprom: ee1004: Add OF matching support
ARM: dts: aspeed: bonnell: Add DIMM SPD
hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs attribute
Joel Stanley (1):
ARM: configs: openbmc: Add ACBEL FSG032
Lakshmi Yadlapati (5):
dt-bindings: vendor-prefixes: Add prefix for acbel
dt-bindings: trivial-devices: Add acbel,fsg032
hwmon: (pmbus/acbel-fsg032) Add Acbel power supply
docs: hwmon: Add documentaion for acbel-fsg032 PSU
ARM: dts: aspeed: p10bmc: Change power supply info
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I84c9d2d73e16534a60adf6c0dcfc7817b2b0227f
|
|
This includes security and bug fixes from the 6.1.30 through to 6.1.34
stable releases.
Change-Id: I545d5a71674d5d8d91904defe09bd43a7ae4d335
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Chen.PJ éłæä»» TAO (2):
dt-bindings: arm: aspeed: add Inventec starscream-bmc
ARM: dts: aspeed: Adding Inventec Starscream BMC
Eddie James (1):
ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log
Change-Id: I8bb4a837edf8a569afd2856c3def9a83b45243be
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.1.16 through to 6.1.29
stable releases.
Change-Id: I9af9fcb10aa24a8a024098a2b96063c41f618e78
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Jeremy Kerr (6):
clk: ast2600: allow empty entries in aspeed_g6_gates
dt-bindings: clock: ast2600: Add top-level I3C clock
clk: ast2600: Add full configs for I3C clocks
dt-bindings: clock: ast2600: remove IC36 & I3C7 clock definitions
clk: ast2600: Add comment about combined clock + reset handling
dt-bindings: clock: ast2600: Expand comment on reset definitions
Change-Id: Ia6a141409c73798c78970aeb60df59c3c5137e13
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.1.13 through to 6.1.15
stable releases.
Change-Id: Ida0f39dcf9686fe803e887bdf0695087a4334850
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (12):
fsi: Move fsi_slave structure definition to header
fsi: Make master device indexing and naming optional
fsi: Add aliased device numbering
fsi: Use of_match_table for bus matching if specified
fsi: sbefifo: Don't check status during probe
fsi: aspeed: Reset master errors after CFAM reset
dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master
fsi: Add IBM I2C Responder virtual FSI master
fsi: Add I2C Responder SCOM driver
ARM: dts: aspeed: bonnell: Remove MAC3
arm: dts: aspeed: p10bmc: Enable UART2
ARM: dts: aspeed: bonnell: Update eeprom size
Change-Id: I2d2c2d898ce71b3afc60e919830044ee4528ed7c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Nathan Chancellor (1):
hwmon: (smpro-hwmon) Improve switch statments in smpro_is_visible()
Quan Nguyen (1):
ipmi: ssif_bmc: Use EPOLLIN instead of POLLIN
Uwe Kleine-König (1):
ipmi: ssif_bmc: Convert to i2c's .probe_new()
Change-Id: Ic24dd829f783a765ad2424885be5a76678adcf49
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (3):
tpm: Use managed allocation for bios event log
tpm: Add reserved memory event log
ARM: dts: aspeed: everest: Add reserved memory for TPM event log
Kees Cook (1):
net/ncsi: Silence runtime memcpy() false positive warning
Linus Walleij (1):
gpio: aspeed: Convert to immutable irq_chip
Change-Id: Iee081de8a07217431ef3cc4166716029db45b6ba
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This moves the OpenBMC kernel to a v6.1 base for ASPEED. This release is
supported upstream until the end of 2026.
There are 91 patches in the tree, with 38 of those patches not
yet queued for merging in v6.3.
The remaining out of tree patches include:
Andrew Jeffery (6):
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
CĂ©dric Le Goater (1):
/dev/mem: add a devmem kernel parameter to activate the device
Eddie James (13):
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
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
ARM: dts: aspeed: Fix pca9849 compatible
ARM: dts: aspeed: p10bmc: Update battery node name
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (8):
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
ARM: config: aspeed_g5: Enable SSIF BMC driver
ARM: config: aspeed: Remove FIRMWARE_MEMMAP
tpm: tis-i2c: Add more compatible strings
ARM: config: aspeed: Add Apemre SMPro drivers
Johannes Holland (1):
dt-bindings: tpm: Add schema for TIS I2C devices
Potin Lai (1):
mtd: spi-nor: winbond: Add support for w25q01jvq
Change-Id: Iaeac739503b63fc070de31fd03395899855ed8f7
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Both the `obmc-static-norootfs` and `obmc-ubi-fs` DISTRO_FEATURES
enable an image that utilizes ubifs. Key off this in meta-aspeed
to apply the correct kernel config snippet.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I15b0e24e9d0e454651a50b2d997b6aee01432ab9
|
|
The tpm2.cfg file was missing from the SRC_URI, so the metadata
feature wasn't working properly.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iae1034b576bbce5b03a1e343b920400ca99e7399
|
|
Most machines don't use UBI, so remove it from the kernel. Those that
wish to use it can opt in with a machine specific kernel config snippet,
as Witherspoon does.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I52803c299b15c8d85aefd00ae9f13785e4e9a06b
|
|
This is only used by certain IBM P10 and Tacoma systems. Let them
explicitly enable the driver.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I384e5ab7587732f93617e05d06b700bc7421a81d
|
|
This includes security and bug fixes from the 6.0.11 through to 6.0.19
stable releases.
Change-Id: I92f18a8eb4f4640d3b5cb8011c29b342b4c1631c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.0.9 and 6.0.10 stable
releases.
Change-Id: I5326d1afe439f9363e9ee6c3a0be365e9a3a9a3a
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Bletchley currently has the following compile warning:
```
WARNING: linux-aspeed-6.0.8+gitAUTOINC+1b16243b00-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:
[NOTE]: 'CONFIG_HW_RANDOM_TPM' last val (y) and .config val (n) do not match
[INFO]: CONFIG_HW_RANDOM_TPM : n
Config 'HW_RANDOM_TPM' has the following Direct dependencies (HW_RANDOM_TPM=n):
TCG_TPM(=y) && HW_RANDOM(=m) && !(TCG_TPM(=y) = y && HW_RANDOM(=m) = m) (=n)
```
This is due to HW_RANDOM=m by default. Explicitly set HW_RANDOM=y in
the tpm2 config snippet where HW_RANDOM_TPM=y is set.
Change-Id: I7185cdab58de19dcf456d9aaad1c563fccc04d71
|
|
Joel Stanley (1):
ARM: config: aspeed: Add Apemre SMPro drivers
Quan Nguyen (8):
ARM: dts: aspeed: mtjade,mtmitchell: Add BMC SSIF nodes
mfd: Add Ampere's Altra SMpro MFD driver
dt-bindings: mfd: Add bindings for Ampere Altra SMPro MFD driver
misc: smpro-errmon: Add Ampere's SMpro error monitor driver
misc: smpro-misc: Add Ampere's Altra SMpro misc driver
hwmon: Add Ampere's Altra smpro-hwmon driver
docs: hwmon: (smpro-hwmon) Add documentation
docs: hwmon: (smpro-hwmon) Improve grammar and formatting
Change-Id: Ie497288d7a26e8b32e0874bbfab2e630248bda67
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (2):
tpm: Add flag to use default cancellation policy
tpm: tis_i2c: Fix sanity check interrupt enable mask
Change-Id: I14ae1baeb5a7ae817e3d9dd3b259c3fef5ba5143
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Guenter Roeck (1):
Revert "hwmon: (pmbus) Add regulator supply into macro"
Joel Stanley (1):
tpm: tis-i2c: Add more compatible strings
Matti Vaittinen (1):
regulator: Add devm helpers for get and enable
Zev Weiss (5):
regulator: devres: Add devm_regulator_bulk_get_exclusive()
regulator: Add regulator-output binding
regulator: userspace-consumer: Handle regulator-output DT nodes
dt-bindings: arm: aspeed: document Delta AHE-50DC BMC
ARM: dts: aspeed: Add Delta AHE-50DC BMC
Change-Id: Ifabdc96e014e439b634e0764e2272aa27cbe870c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 6.0.7 and 6.0.8
stable releases.
Change-Id: Ic5b3145c8b9f678f17f416819fc656acb4926e8d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (1):
ARM: dts: aspeed: bonnell: Update incorrect eeprom address
Santosh Puranik (1):
ARM: dts: aspeed: rainier: Fix pca9551 nodes
Change-Id: If8a5703c2865f019e1ec3a5f231d990201faf426
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Potin Lai (1):
mtd: spi-nor: winbond: Add support for w25q01jvq
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I89ac0235f9342b731bcb6a22a5c7086fae69af73
|
|
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>
|
|
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>
|
|
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
|
|
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>
|
|
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>
|