Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
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>
|
|
Jamin Lin (1):
ast2600: Fix compile warnings for AST2600 A1 SPL
Joel Stanley (1):
as2600/scu: Fix printing of security info
Change-Id: I4f2ee7cf8a95721e49f7e98bcc87407d5b87c766
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>
|
|
* Deprecate N-1 release (hardknott).
* Enable N+1 release (kirkstone).
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I39e027e02dab64b4390b46ffbd9c299c858f403e
|
|
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>
|
|
Disable the hardware root-of-trust on AST2600 EVB.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Change-Id: Iabf3bafb5db633de34731e041064318f8f56da5a
|
|
The MAINTAINERS files are no longer used and are out of date (references
to IRC still exist in most of them). Remove them and rely on the OWNERS
exclusively.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
|
|
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>
|
|
Joel Stanley (1):
aspeed: Sort dts files in makefile
Potin Lai (1):
arm: dts: Aspeed: add Bletchley dts
Troy Lee (1):
configs: aspeed: Increase SPL stack size
Change-Id: If64f45949bb1a26ac6c8fc04427cb7f24a5c5420
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
|
|
The EVB build is currently using the A1 device tree. Use the plain
ast2600-evb.dts, as this represents the production silicon.
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: Icef427718958bf19ee75fec906cf0476f5d37138
|
|
The old 2016.09 branch is unmaintained. ASPEED have support for the 2500
in the SDK, so use that instead.
Change-Id: Iece96616d24ac21028e91695e0c8ab86d9ade1a9
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Joel Stanley (1):
aspeed: Disable unused loaders, add STMICRO flash
Peng Fan (1):
tools: imx image: fix write warning
Change-Id: I12b8d4dead50bee2c9053efef0a485cb7fe0b179
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This moves to the latest ASPEED SDK release. In addition we have
backports of gpio-hog support added, in order to implement a feature for
the Rainier system.
The old branch is archived as archive/v2019.04-aspeed-openbmc-4.
The patches on top of the SDK are:
Adriana Kobylak (1):
configs: aspeed-common: Add redundant env for mmc
Eddie James (5):
ARM: dts: aspeed: tacoma: Add eMMC nodes and parameters
ARM: dts: aspeed: rainier: Add eMMC nodes and parameters
gpio: Enable hogging support in SPL
Add GPIO hogging support for AST2600 openbmc config
ast2600: Add GPIO controller and hog TPM reset pin
Heiko Schocher (2):
gpio: add gpio-hog support
gpio: fixes for gpio-hog support
Jean-Jacques Hiblot (1):
dm: Add a No-op uclass
Joel Stanley (13):
tools: Add script for generating recovery image
Makefile: Conditionally add defaultenv_h to envtools target
ast2600: spl: Fix build when accelerators are disabled
ARM: dts: rainier: Enable ACRY and HACE
ARM: dts: tacoma: Enable ACRY and HACE
ast2600: spl: Implement board_boot_order
configs: Add OpenBMC spl defconfig for AST2600 boards
ast2600: Allow selection of SPL boot devices
config: ast2600: Add config for SPL MMC boot with FIT signature verification
ast2600: Add environment for booting from mmc
ast2600/openbmc: Use emmc based configuration
crypto: Restore old driver for Aspeed HACE
ARM: dts: aspeed: Disable ACRY for rainier and tacoma
Zev Weiss (1):
pinctrl: ast2400: add support for TXD3/RXD3 pins
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I3cfb7a6bb39c2c2fb2aa53c8f911a6224d33fd87
|
|
1. Add otptool.bbclass to create otp image.
2. Update u-boot recipe to "inherit otptool.bbclass" for
otp image creation in the u-boot tasks.
3. Update socsec tool for SPL and OTP image verification if
verify failed u-boot should be built failed.
4. Use OE logging utilities.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Change-Id: I0ba5da4d112b49d182bdf2751614afe62850eac3
|
|
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
|
|
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: If2b06db8d5ca3f07ff03b0c397e8476ec28587b1
|
|
OE convention (see OE-Core rev: f44bb4588) is for bitbake variables to
use braces and ordinary shell variables to not use braces.
Change-Id: I640076712f58d971b173849844215a64565a1d51
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OE provides utilities for both warning and error messages, so use them.
Change-Id: I7548e09e69015dda4043d5aaa00a0c869393c595
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
With the latest yocto subtree update, this function has been moved into
the global python package.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I60fd8a2160e45823065a9a28ae36af263baa15cb
|
|
Previously, the u-boot-fw-utils-aspeed-sdk build didn't take *.cfg files
in SRC_URI into account at all, leading to problematic mismatches
between fw_{set,print}env's configuration and that of u-boot itself
(such as discrepancies in their respective notions of what the default
environment should be).
With this change the fw-utils build uses the same do_configure as the
regular u-boot build, so the two packages can more easily be built with
a single consistent configuration.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: Ia83768597b6b75dc00425bdc23f216274d87e0ae
|
|
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>
|
|
In general, software such as openssl calculates digest(big endian) of input data and uses big-endian digest to sign for RSA signature creation.
However, AST2600 A1 only supports little endian. In other words, AST2600 A1 crypto hardware engine digest output is “little endian”.
That is why our SOCSEC tool reverse signature and digest to match the AST2600 A1 crypto engine design(little endian).
AST2600 A3 changed the design to support big endian. ASPEED recommends using big endian to remain compatible with general software tool design
and therefore SOCSEC tool does not need to reverse digest and signature.
Default to big endian for OpenBMC platforms as A3 is production silicon, and earlier revisions are not well supported.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Change-Id: Iba46f704b86990d53937f104c3c601da5a3c111f
|
|
This makes the v2019.04-aspeed-openbmc branch the default for all aspeed
machines.
Existing machines have all modified their u-boot package to use the
older branch, so this patch should result in no change.
Change-Id: Ic4dd0bb973a16d3d658c340e7caf6a05128327bc
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
This sets u-boot to the package containing the v2016.07-aspeed-openbmc
branch. This ensures there will be no change if the default changes in
the future.
Change-Id: Iea12e1691dbdda34a3f95d6d0862add0b15bcf37
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>
|
|
When using 64M flash, the config of u-boot CONFIG_ENV_SIZE and
CONFIG_ENV_OFFSET is wrong. The config file fw_env.config is wrong, too.
Modify them according to the 64M flash dts file.
Before correcting these errors, when we used setenv to set environment
variables in u-boot, we could not use fw_printenv to get them. The
reverse is also the same. Because they set different offset and size.
Tested:
1. Use commands in u-boot:
setenv test value
saveenv
After BMC starts, use fw_printenv can get "test=value"
2. Use the command to change the value of "test"
fw_setenv test v
We can get "test=v" in u-boot by printenv.
Signed-off-by: zhanghaicheng <zhanghch05@inspur.com>
Change-Id: I9eccf6abe743253b6f8c344a8b8648e68ab52019
|
|
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>
|
|
1. To fix python modules not found such as bitarray at do_compile task
, adds "DEPEND" to install dependencies.
2. Create a socsec.inc to place the common settings.
3. Create a socsec_1.0.0.bb to build socsec tool v1.0.0.
Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Change-Id: I27a9216419555b58e7484e85506fa229f0e230b7
|
|
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
|
|
The obmc-system-mgmt feature is currently used in the image to trigger
inclusion of a virtual-provider which provides a number of packages many
systems need. Partially revert the removal of this feature so that
the outcome is:
1. The empty obmc-phosphor-sysd package is still removed.
2. By default the 'obmc-system-mgmt' feature is included, unless
specifically exempted.
3. All EVB platforms remove the 'obmc-system-mgmt' feature since
they have no system they are managing.
This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526.
Tested:
* Built `bletchley` and confirmed `packagegroup-fb-apps-system` and
`entity-manager` are present.
```
entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0
packagegroup-fb-apps-system all 1.0-r1
```
* Built `witherspoon` and confirmed `packagegroup-op-apps-system` and
`pdbg` are present.
```
packagegroup-op-apps-system noarch 1.0
pdbg arm1176jzs 3.3
```
* Ran `bitbake -p` on `evb-ast2600` to confirm the undefined
`virtual-obmc-system-mgmt` is not being included in the image.
Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
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>
|