Age | Commit message (Collapse) | Author | Files | Lines |
|
Needed for SPI-attached eeproms.
(From meta-aspeed rev: b64781c123543c5cbfecb81d974e82716545b099)
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: I5a931b742661d62790199afdd20dac5ef5935ad3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Changbin Du (1):
perf: Make perf able to build with latest libbfd
Eddie James (2):
dt-bindings: fsi: Add FSI2SPI bindings
spi: Add FSI-attached SPI controller driver
Joel Stanley (1):
ARM: confisgs: aspeed_g5: Sync with OpenBMC
(From meta-aspeed rev: 29b354d091e668d00598d0ef05f070f73c91c0df)
Change-Id: I6fe69e32f460d0aeb41fe14b4e87ef95f6cb436e
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This option is considered a security enhancement[1].
[1] https://lore.kernel.org/lkml/20200324153643.15527-11-will@kernel.org/
(From meta-aspeed rev: bc75bf104e650e38907265cb7d9396dfe3f599c0)
Change-Id: I35a4f9b63ac053dcfc3d22eb1b12b11019196f00
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
CONFIG_CRYPTO_ECHAINIV is default n so we don't need it in our config.
CONFIG_EDAC_ASPEED is not supported on AST2600.
(From meta-aspeed rev: 337c8064630d95aa7d7cc5d948bd99e72cfa3af8)
Change-Id: Ief0ebacbd2b9ed2d8f8dce7eb4c4828da0ae58d3
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
These are used by systemd to provide isolation features:
Required for IPAddressDeny= and IPAddressAllow= in resource control
unit settings
CONFIG_CGROUP_BPF
Required for PrivateNetwork= in service units:
CONFIG_NET_NS
Note that systemd-localed.service and other systemd units use
PrivateNetwork so this is effectively required.
Required for PrivateUsers= in service units:
CONFIG_USER_NS
(NET_NS is default y so we get it by enabling namespace support).
(From meta-aspeed rev: 5ad76c27abbb7d7e65c97bce6be63d7aa542a531)
Change-Id: I8e6311526393c663c62e310a465df9306251c021
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This moves the OpenBMC kernel to a Linux v5.4 base.
There are 161 patches in dev-5.4. Of these 69 are backported from
upstream, leaving 92 out of tree patches.
Alexander Amelkin (1):
mtd: spi-nor: fix options for mx66l51235f
Andrew Jeffery (12):
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 (core): Use driver callbacks in pmbus_get_fan_rate()
pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers
soc: aspeed: Miscellaneous control interfaces
ARM: dts: aspeed: witherspoon: Update max31785 node
ARM: dts: aspeed-g5: Expose VGA and SuperIO scratch registers
net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs
pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration
pinctrl: aspeed: Improve debug output
soc: aspeed: Fail probe of lpc-ctrl if reserved memory is not aligned
Arnd Bergmann (1):
ARM: aspeed: ast2500 is ARMv6K
Brad Bishop (4):
ARM: dts: aspeed-g6: Expose SuperIO scratch registers
soc: aspeed: lpc: Add G6 compatible strings
ipmi: aspeed-g6: Add compatible strings
reset: simple: Add AST2600 compatibility string
Cédric Le Goater (21):
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
mtd: spi-nor: aspeed: fix training of multiple CS on the AST2600
mtd: spi-nor: aspeed: Disable zero size segments on the AST2600
/dev/mem: add a devmem kernel parameter to activate the device
Eddie James (5):
i2c: aspeed: Add AST2600 compatible
hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call
hwmon: (pmbus/ibm-cffps) Fix LED blink behavior
hwmon: (pmbus/ibm-cffps) Add version detection capability
ARM: dts: aspeed: rainier: Switch PSUs to unknown version
Fran Hsu (4):
ARM: dts: nuvoton: Add NPCM730 common device tree
ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl
ARM: dts: nuvoton: Add Quanta GSJ BMC Device Tree.
ARM: dts: nuvoton: Add GPIOs and LEDs to GSJ device tree
George Hung (2):
dt-binding: edac: add NPCM ECC documentation
edac: npcm: Add Nuvoton NPCM7xx EDAC driver
Jae Hyun Yoo (13):
ARM: dts: aspeed: peci: Add PECI node
clk: ast2600: enable BCLK for PCI/PCIe bus always
dt-bindings: Add PECI subsystem document
Documentation: ioctl: Add ioctl numbers for PECI subsystem
peci: Add support for PECI bus driver core
dt-bindings: Add bindings document of Aspeed PECI adapter
ARM: dts: aspeed: Add PECI node
peci: Add Aspeed PECI adapter driver
dt-bindings: mfd: Add Intel PECI client bindings document
mfd: intel-peci-client: Add Intel PECI client driver
Documentation: hwmon: Add documents for PECI hwmon drivers
hwmon: Add PECI cputemp driver
hwmon: Add PECI dimmtemp driver
Joel Stanley (9):
ARM: dts: aspeed-g4: Expose SuperIO scratch registers
ARM: dts: aspeed: ast2600evb: Enable FSI master
usb: gadget: Quieten gadget config message
clocksource: fttmr010: Parametrise shutdown
clocksource: fttmr010: Set interrupt and shutdown
clocksource: fttmr010: Add support for ast2600
watchdog: aspeed: Fix clock behaviour for ast2600
ARM: config: aspeed: Update defconfigs
Revert "ARM: dts: aspeed: peci: Add PECI node"
Johnny Huang (6):
pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config
pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux
pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper
pinctrl: aspeed: Move aspeed_pin_config_map to separate source file
pinctrl: aspeed: Use masks to describe pinconf bitfields
pinctrl: aspeed-g6: Add AST2600 pinconf support
Tali Perry (2):
dt-bindings: i2c: npcm7xx: add NPCM I2C controller documentation
i2c: npcm: Add Nuvoton NPCM I2C controller driver
Tomer Maimon (12):
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: configs: add defconfig for Nuvoton NPCM7xx BMC
ARM: dts: npcm7xx: Update device tree
arm: dts: add NPCM7xx RunBMC Olympus Quanta device tree
dt-bindings: peci: add NPCM PECI documentation
ARM: dts: npcm7xx: Add PECI node
peci: npcm: add NPCM PECI driver
(From meta-aspeed rev: 6d863dd22836673ccd2a5d40778a3d5e4e03d7ea)
Change-Id: I8f43925375c26bc88f94eee13430fcb03252b8ca
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Userspace has not yet adapted to the new layout. This should be
re-enabled in the future when pdbg has gained support for the /dev/fsi/
layout in a release.
(From meta-aspeed rev: 6d2917deee778a66dc4c7fb06b869197430b7664)
Change-Id: Ib9a0fb6ca18c50ec7dae9c7d482b385ed5f6af44
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The OpenBMC kernel g5 defconfig supports both g5 and g6. Use the g5
defconfig from the OpenBMC kernel unmodified, to enable kernels with
support for a variety of the devices found on the AST2600.
(From meta-aspeed rev: b456abfbb3ad8ccb3cad3f100d05f2764f7477cc)
Change-Id: I9b9e7f52a5e3d0c042b0e705a3c19228d78f8919
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Switch g6 to the same kernel as the other supported chips (g4 and g5).
(From meta-aspeed rev: f28c73a9f2e0296c1730b88afdc6cf0c836d08fa)
Change-Id: I659e535ccb4642438b9c10c48a4850d67b28982b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-aspeed rev: 89362f7e06b1b3766d359694ee9a907ae769d35d)
Change-Id: Ia83eea11281f387451c3ee17ba62ae15b068dd52
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This is a noop regeneration of the defconfigs. Options have been removed
from the upstream kernel, made defaults (such as the OCC option), and
re-ordered.
(From meta-aspeed rev: f4fa60b9ef4e0d83ac0923162b59f385bd12844f)
Change-Id: I10d637463d5f69de4a58e1f19371286800fc80dc
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Not all BMCs use USB host features so this commit removes USB host
features from defconfig so that the features can be enabled in each
machine layer when those are actually needed.
(From meta-aspeed rev: 679e60064113e89d18528ed65d75daf97547a5f1)
Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Change-Id: I9c24fa9d381c81df51e148aacafad1c4a8af49e9
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This is used by the Swift system.
(From meta-aspeed rev: 27b8161d02b6a37c4822a2f9eb26f94fcbe82dca)
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: I68ccf9a25befa874634cfbe076ab300801d2f70b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OE-Core adds the value of SOC_FAMILY to MACHINEOVERRIDES, so explicitly
setting a MACHINEOVERRIDES is redundant. Drop the explicit
ast2400/ast2500 MACHINEOVERRIDES and use the OE-Core provided aspeed-g4
and aspeed-g5 instead.
After the redundant ast2400/ast2500 overrides are dropped, the ordering
of the values in MACHINEOVERRIDES is wrong:
MACHINEOVERRIDES="aspeed-g5:aspeed"
This means that:
FOO_aspeed = "bar"
will override:
FOO_aspeed-g5 = "baz"
which is the opposite of expectation. The ordering is a function of
config file include order and choice of the predot vs postdot operator.
Use the same include ordering and dot operators as meta-fsl-arm to get
the overrides to appear in MACHINEOVERRIDES in the correct order such
that the expected semantics are provided and:
FOO_aspeed-g5 = "bar"
will override:
FOO_aspeed = "baz"
Drop explicit setting for FILESPATH as OE-Core adds OVERRIDES to
FILESPATH and bitbake will find the appropriate defconfig without them.
Move defconfigs to aspeed-g4 and aspeed-g5 since the ast2400 and ast2500
are being removed.
(From meta-aspeed rev: 85d614a69c1e752fb4d5917499500c37c4f745ac)
Change-Id: I63c0f71f14bf9145e7e769902be87bb267a78a30
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|