Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|
|
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>
|
|
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>
|
|
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
|
|
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
|
|
This includes security and bug fixes from the 5.15.15 through to
5.15.18 stable releases.
Change-Id: I71a0c4d8c134434725bba8e2a7deec37783550bc
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (2):
USB: serial: pl2303: Add IBM device IDs
ARM: dts: aspeed: rainier and everest: Enable UHCI
Jiasheng Jiang (1):
fsi: core: Check error number after calling ida_simple_get
Joel Stanley (3):
fsi: scom: Fix error handling
fsi: scom: Remove retries in indirect scoms
ARM: configs: aspeed_g5: Add PL2303 USB serial driver
Change-Id: I8a39a2adc4ec761c910f8a675ac653b2ce739a3f
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This driver requires CONFIG_TCG_TPM and CONFIG_TCG_TIS_I2C.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: If461c2fec0874c09410388bcce7990334b81a726
|
|
This includes security and bug fixes from the 5.15.11 through to
5.15.14 stable releases.
Change-Id: I289d25f7f3d02010e6be586e2c992a8b88204a7c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Amir Mizinski (5):
tpm_tis: Fix expected bit handling
tpm: tpm_tis: Rewrite "tpm_tis_req_canceled()"
tpm: tpm_tis: Verify TPM_STS register is valid after locality request
tpm: tpm_tis: Add tpm_tis_i2c driver
tpm: Add YAML schema for TPM TIS I2C options
Andrew Geissler (2):
ARM: dts: aspeed: rainier: add reset-cause-pinhole
ARM: dts: aspeed: everest: add reset-cause-pinhole
Chen Jun (1):
tpm: add request_locality before write TPM_INT_ENABLE
Christophe Jaillet (1):
tpm_tis: Fix an error handling path in 'tpm_tis_core_init()'
Howard Chiu (邱冠睿) (1):
hwmon: (pmbus) Add support for MPS Multi-phase mp5023
Joel Stanley (2):
ARM: configs: aspeed_g5: Add mp5023 driver
ARM: config: aspeed_g5: Add TPM TIS I2C driver
Patrick Williams (1):
tpm: fix NPE on probe for missing device
Change-Id: Ie6ef09e03df8bc44ef70d900a4fc3b874e1d6688
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Append tpm2 in MACHINE_FEATURES to enable related kernel configs
MACHINE_FEATURES:append = " tpm2"
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ie6b50d81040de2863487cffc449193ec9462bf89
|
|
This includes security and bug fixes from the 5.15.6 through to
5.15.10 stable releases.
Change-Id: Ib4e8e69386ba6c7857c22d8b2fb063c9d8d03b36
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
These are backports from the v5.17 aspeed pull request.
Ali El-Haj-Mahmoud (1):
ARM: dts: aspeed: Add TYAN S8036 BMC machine
Andrei Kartashev (2):
dt-bindings: vendor-prefixes: add YADRO
ARM: dts: aspeed: add device tree for YADRO VEGMAN BMC
Eddie James (2):
ARM: dts: aspeed: p10: Enable USB host ports
ARM: dts: aspeed: p10: Add TPM device
Howard Chiu (1):
ARM: dts: aspeed: Adding Facebook Bletchley BMC
Jae Hyun Yoo (3):
ARM: dts: aspeed: add LCLK setting into LPC IBT node
ARM: dts: aspeed: add LCLK setting into LPC KCS nodes
dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property
Joel Stanley (3):
dt-bindings: aspeed: Add Secure Boot Controller bindings
ARM: dts: aspeed: Add secure boot controller node
ipmi: bt: Add ast2600 compatible string
Lei YU (2):
ARM: dts: Add openbmc-flash-layout-64-alt.dtsi
ARM: dts: aspeed: g220a: Enable secondary flash
Oskar Senft (1):
ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vuart config
Quan Nguyen (2):
ARM: dts: aspeed: mtjade: Add I2C buses for NVMe devices
ARM: dts: aspeed: mtjade: Add uefi partition
Change-Id: I89371d3ab9c99415b3e971fbb62a6cad8b8e4b16
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The defconfigs are regenerated using savedefconfig. No options are
changed.
An explanation as to why some are removed from the defconfig:
- ZBOOT_ROM_TEXT and ZBOOT_ROM_BSS default to 0x0 (and we odn't use
them)
- SECOMMP is now on by default
- BLK_DEV_BSG is now behind SCSI, which we do not enable
- I2C_MUX is selected by the MEDIA subsystem
- MCTP_LPC is gone
- NET_VENDOR_AURORA is gone
- PECI is not in the tree :(
- ASPEED_LPC drivers are enabled by default
The other options move their order but are still present.
Change-Id: Ib03b6dab4804e354629b9bf7f4e0951b6131462c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.15.1 through to
5.15.5 stable releases.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: Ibe8c433439b5863b0d49934d4d43b239bdc736d7
|
|
Billy Tsai (1):
irqchip/aspeed-scu: Replace update_bits with write_bits.
Dylan Hung (1):
mdio: aspeed: Fix "Link is Down" issue
Joel Stanley (2):
drm/aspeed: Fix vga_pw sysfs output
clk/ast2600: Fix soc revision for AHB
Change-Id: Idd8d89c4869faa8528f1c5066ec3ed467ea85911
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Oskar Senft (3):
dt-bindings: hwmon: Add nct7802 bindings
hwmon: (nct7802) Make temperature/voltage sensors configurable
ARM: dts: aspeed: tyan-s7106: Update nct7802 config
Signed-off-by: Oskar Senft <osk@google.com>
Change-Id: I6dedace1a62f136c461ce6a207ef925d0bd072d1
|
|
Chia-Wei Wang (2):
soc: aspeed: Add UART routing support
soc: aspeed: Fix UART routing driver
Change-Id: I4a6fc7ee06e7e32ef15ceba79d278869e6c6c42e
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This moves the OpenBMC kernel to a v5.15 base. There are 73 patches in
the tree, not counting changes that were merged in v5.16 which have been
backported.
Andrew Jeffery (10):
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
ipmi: kcs_bmc: Add a "raw" character device interface
ARM: dts: tacoma: Clean up KCS nodes
leds: pca955x: Make the gpiochip always expose all pins
leds: pca955x: Allow zero LEDs to be specified
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
Eddie James (8):
soc: aspeed: Add XDMA Engine Driver
soc: aspeed: xdma: Add user interface
soc: aspeed: xdma: Add reset ioctl
dt-bindings: input: Add documentation for IBM Operation Panel
input: misc: Add IBM Operation Panel driver
ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO
spi: fsi: Print status on error
spi: fsi: Fix contention in the FSI2SPI engine
Fran Hsu (2):
ARM: dts: nuvoton: npcm730: Add UDC device
ARM: dts: nuvoton: gsj: Add non-mainline nodes
George Hung (4):
dt-binding: edac: add NPCM ECC documentation
edac: npcm: Add Nuvoton NPCM7xx EDAC driver
ARM: dts: nuvoton: gbs: split SPI flash partition
ARM: dts: nuvoton: gbs: Change the name of the partitions
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (4):
net: ftgmac100: Ensure tx descriptor updates are visible
ARM: dts: ast2600evb: Enable EHCI controller
ARM: configs: aspeed: Add openbmc kernel options
ipmi: bt-bmc: Use registers directly
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
William A. Kennington III (1):
net: npcm: Support for fixed PHYs
Change-Id: I8c26f71ba75e4f8d8b5697b81f8c73c0d77aae8e
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Patches from the v5.16 kernel relating to FSI, OCC and SBE FIFO.
Eddie James (7):
fsi: occ: Use a large buffer for responses
fsi: occ: Store the SBEFIFO FFDC in the user response buffer
docs: ABI: testing: Document the OCC hwmon FFDC binary interface
hwmon: (occ) Provide the SBEFIFO FFDC in binary sysfs
docs: ABI: testing: Document the SBEFIFO timeout interface
fsi: sbefifo: Add sysfs file indicating a timeout error
fsi: sbefifo: Use interruptible mutex locking
Change-Id: Iab76e0b1cf658334d8ab0f43bb6c3d1b8912f7a5
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.14.11 through to
5.14.15 stable releases.
Change-Id: Ida64acaa1f9c7c26d987fa7979ef29320924f2f0
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Adriana Kobylak (1):
ARM: dts: aspeed: rainier: Add power-config-full-load gpio
Eddie James (1):
spi: fsi: Print status on error
Joel Stanley (2):
ARM: dts: aspeed: p10bmc: Define secure boot gpio
ARM: dts: aspeed: rainier: Remove remaining PCA955X_TYPE_GPIO
Change-Id: Ibbfc482ba2ee1a008006875d6065cc36d7c7da20
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (5):
ARM: dts: aspeed: Fix ADC iio-hwmon battery node name
ARM: dts: aspeed: rainier and everest: Remove PCA gpio specification
ARM: dts: aspeed: everest: Add I2C switch on bus 8
ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device
ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms
Joel Stanley (1):
iio: aspeed_adc: Fix prescaler devres cleanup
Change-Id: Icd9903844c926c0d41d912716520eb3807c59039
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Zev Weiss (8):
hwmon: (pmbus/lm25066) Add offset coefficients
hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa
hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id
hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff
hwmon: (pmbus/lm25066) Mark lm25066_coeff array const
hwmon: (pmbus/lm25066) Add OF device ID table
hwmon: (pmbus/lm25066) Support configurable sense resistor values
dt-bindings: hwmon/pmbus: Add ti, lm25066 power-management IC
Change-Id: I3bd76959963ad7de008197f7349c72b088eb1147
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Joel Stanley (1):
ipmi: bt-bmc: Use registers directly
John Wang (1):
ARM: dts: aspeed: fp5280g2: Use the 64M layout
Change-Id: Id6ec8571bee286cf56ab02bbf9c4b4d278b32426
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.14.7 through to
5.14.11 stable releases.
Change-Id: I4e3cbb74fe6204dd804c06a438e9a398f4808894
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Brandon Wyman (3):
hwmon: (pmbus/ibm-cffps) max_power_out swap changes
hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry
hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version
Neal Liu (1):
usb: ehci: Handshake CMD_RUN instead of STS_HALT for Aspeed
Change-Id: I803024cd288339966162ac10fda501a6fb8beef8
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Andrew Jeffery (2):
leds: pca955x: Make the gpiochip always expose all pins
leds: pca955x: Allow zero LEDs to be specified
Ben Tyner (3):
ARM: dts: rainier: Define name for gpio line Q2
ARM: dts: everest: Define name for gpio line Q2
ARM: dts: everest: Define name for gpio line B6
Change-Id: Ibcfc7938deeef2003344a6ae460f0bfc9be3cca6
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
These are backports of patches that are queued for v5.16.
Billy Tsai (14):
iio: adc: aspeed: set driver data when adc probe.
dt-bindings: iio: adc: Add ast2600-adc bindings
iio: adc: aspeed: completes the bitfield declare.
iio: adc: aspeed: Keep model data to driver data.
iio: adc: aspeed: Restructure the model data
iio: adc: aspeed: Add vref config function
iio: adc: aspeed: Use model_data to set clk scaler.
iio: adc: aspeed: Use devm_add_action_or_reset.
iio: adc: aspeed: Support ast2600 adc.
iio: adc: aspeed: Fix the calculate error of clock.
iio: adc: aspeed: Add func to set sampling rate.
iio: adc: aspeed: Add compensation phase.
iio: adc: aspeed: Support battery sensing.
iio: adc: aspeed: Get and set trimming data.
Eddie James (8):
dt-bindings: leds: Add retain-state-shutdown boolean
leds: leds-core: Implement the retain-state-shutdown property
leds: pca955x: Clean up code formatting
leds: pca955x: Add brightness_get function
leds: pca955x: Implement the default-state property
leds: pca955x: Let the core process the fwnode
leds: pca955x: Switch to i2c probe_new
ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest
Change-Id: I573e724eccbd79f000704ea893007447d6b2934f
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.14.4 through to
5.14.6 stable releases.
Change-Id: I26ecac572d91d27c3bb709cadded16e77b9f928d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Eddie James (4):
ARM: dts: aspeed: everest: Add I2C bus 15 muxes
ARM: dts: aspeed: rainier: Add system LEDs
ARM: dts: aspeed: rainier: Add eeprom on bus 12
ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7
Change-Id: I95950704b432b53388d20cef7f5917d6fc46f904
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.14.1 through to
5.14.3 stable releases.
Change-Id: I9fddf1581b0562c52fd378ed9581e338d0b96d3e
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This moves the OpeNBMC kernel to a v5.14 base. There are 78 patches in
the tree, plus a the MCTP core and device tree changes that were merged
in v5.15 which have been backported.
Andrew Jeffery (11):
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
ipmi: kcs_bmc: Add a "raw" character device interface
ARM: dts: p10bmc: Drop the openbmc, mctp-lpc node
ARM: dts: aspeed: p10bmc: Switch to KCS 3 for MCTP binding
ARM: dts: aspeed: p10bmc: Enable KCS channel 2
ARM: dts: tacoma: Clean up KCS nodes
B. J. Wyman (2):
ARM: dts: aspeed: Rainier remove PSU gpio-keys
hwmon: (pmbus/ibm-cffps) Fix write bits for LED control
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
Eddie James (11):
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
dt-bindings: input: Add documentation for IBM Operation Panel
input: misc: Add IBM Operation Panel driver
ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO
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
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
Isaac Kurth (1):
ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6
Jae Hyun Yoo (1):
clk: ast2600: enable BCLK for PCI/PCIe bus always
Joel Stanley (4):
net: ftgmac100: Ensure tx descriptor updates are visible
ARM: dts: ast2600evb: Enable EHCI controller
ARM: dts: aspeed: rainier: Enable earlycon
ARM: configs: aspeed: Add openbmc kernel options
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
William A. Kennington III (1):
net: npcm: Support for fixed PHYs
Change-Id: I315000ab63c3f6a34d99cf25e366fa0781c85d46
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
The clk patch is a prerequisite for the backport of the ADC patches.
The ADC patches are not yet merged, but are under active review and are
expected to be merged in v5.16. Version 6 of the patchset was merged.
Billy Tsai (14):
iio: adc: aspeed: set driver data when adc probe.
dt-bindings: iio: adc: Add ast2600-adc bindings
iio: adc: aspeed: completes the bitfield declare.
iio: adc: aspeed: Keep model data to driver data.
iio: adc: aspeed: Restructure the model data
iio: adc: aspeed: Add vref config function
iio: adc: aspeed: Use model_data to set clk scaler.
iio: adc: aspeed: Use devm_add_action_or_reset.
iio: adc: aspeed: Support ast2600 adc.
iio: adc: aspeed: Fix the calculate error of clock.
iio: adc: aspeed: Add func to set sampling rate.
iio: adc: aspeed: Add compensation phase.
iio: adc: aspeed: Support battery sensing.
iio: adc: aspeed: Get and set trimming data.
Dmitry Baryshkov (1):
clk: divider: add devm_clk_hw_register_divider
Eddie James (4):
ARM: dts: aspeed: everest: Add I2C bus 15 muxes
ARM: dts: aspeed: rainier: Add system LEDs
ARM: dts: aspeed: rainier: Add eeprom on bus 12
ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7
Joel Stanley (1):
Revert "block: nbd: add sanity check for first_minor"
Michael Walle (1):
clk: divider: add devm_clk_hw_register_divider_table()
Change-Id: I120d78fa77df01e239eeb67b3209cebfe2973491
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This includes security and bug fixes from the 5.10.61 through to
5.10.65 stable releases.
Change-Id: I754ab3d2c0ede419f082d42e245c9e8dd27166b5
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
DRM_FBDEV_EMULATION previously selected FB and was default y as long as DRM
was enabled. In commit f611b1e7624c ("drm: Avoid circular dependencies for
CONFIG_FB") the select was replaced with a depends on FB, disabling the
drivers that depended on it.
As the AST2500 uses the GFX device, and the uart-renderer process uses
fbterm to display to the FB device, we want CONFIG_FB=y for that system.
This is harmless for kernels that do not have the offending commit.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I57213b60f7fc06c89112a9825c7ed8ed7ff5e298
|
|
This includes security and bug fixes from the 5.10.54 through to
5.10.60 stable releases.
Change-Id: Ia91c97e7add0aec1b57c36f31692fc893e274040
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|