Age | Commit message (Collapse) | Author | Files | Lines |
|
The latest perf package is not working well with the older kernel.
(From meta-nuvoton rev: 4143851815fa8499f5e3ed2ac16d1b8ea2ebca06)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I676120b09315b6cde43a93fcc7a4a01ff416a079
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-nuvoton rev: 24bb1f040d302a0a5b9b082986ddfc5cb5d56ff1)
Change-Id: Id155c3c77342485193a66e11162955470cec3934
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This includes bug fixs, pinctrl driver and npcm730/gis/gbs dts.
Avi Fishman (6):
board: nuvoton: poleg: fix dram size for 2GB would configure to 128MB
npcm: clean warnings
ARM: npcm7xx: add registers gcr
configs: npcm7xx: add MEMTEST command
npcm7xx: fix: L2 cache invalidate 16 ways
configs: npcm7xx: add CONFIG_HUSH_PARSER command
Brian Ma (5):
npcm7xx: runbmc: buv: add DTS for BUV board
driver: emc: add fixed phy support
arch: arm: dts: remove BUV unused emc/gmac
dts: npcm7xx: add common and pincfg dtsi
arch: npcm750: reset: workaround BUV get CORSR when PORST
Fran Hsu (3):
Add 'CONFIG_SYS_MEM_TOP_HIDE' to Poleg minimal defconfig.
Commit u-boot DTS files for the GIS project.
u-boot: GIS system dts update.
George Hung (5):
dts: npcm730 GBS: add dts/pinctrl support
dts:npcm730 GBS: add the missing GPIs initial
dts: npcm730 GBS: add event clear to GPIO59
dts: npcm730 GBS: add event clear to some GPIs and init GPIO74
dts: npcm730 GBS: fix the GPIO91 setting
Joseph Liu (20):
npcm7xx: runbmc: set the graphic reset delay value
arch: arm: dts: add nuvoton-npcm750-olympus dts file
board: nuvoton: poleg: init board by machine name
board: nuvoton: poleg: olympus: remove reset control
arch: arm: cpu: npcm750: correct cpu info
arch: arm: npcm750: add get reboot reason
drivers: pinctrl: add npcm7xx pinctrl driver
dts: add nuvoton-npcm7xx-pinctrl.dtsi
dts: npcm750 olympus: add pinctrl support
dts: npcm750 evb: add pinctrl support
board: nuvoton: poleg: remove mfsel settings
drivers: nuvoton: remove mfsel configs
doc: nuvoton npcm7xx introduce pinctrl device tree binding
driver: pinctrl: npcm7xx: add event clear support
driver: pinctrl: npcm7xx: corrects input setting
driver: pinctrl: npcm7xx: corrects persist state
driver: pinctrl: npcm7xx: corrects polarity setting
Revert "driver: pinctrl: npcm7xx: corrects persist state"
configs: runbmc: add hush parser and mtest command
cmd: standalone test: support at least one test
Kun Yi (3):
nuvoton: poleg.h: Add kernel reboot on oops/panic to bootargs
npcm7xx: defconfig: Branch and remove unneeded functions
dts: Add DTS for NPCM730
Medad CChien (3):
u-boot: Support MFG Test
u-boot: Add config to enable saving log in header
u-boot: mfg test: Remove saving mtest result
Stanley Chu (1):
npcm7xx: allow to config SYS_MEM_TOP_HIDE by defconfig
(From meta-nuvoton rev: c254937c929f03da19cac9fba7dc9bed6ef2acd6)
Change-Id: I74afb9ab6d78e16b5b12fa27ef890f6b75629cc7
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Handle machines setting custom values for UBOOT_DEVICETREE
in their owned machine.conf
(From meta-nuvoton rev: 77da50308b102dec6109c2ac73dea4a5cb70ac46)
Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: Icbe86c967540084ab0e616b4dd7da70c7c36c099
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
loadsvf is a tool to program CPLD via jtag master.
(From meta-nuvoton rev: 164d305f081624e54d2150e4883a3887134f8b85)
Signed-off-by: Stanley Chu <yschu@nuvoton.com>
Change-Id: I7f16f8e5cdd9e84c9f0e6a4ded8b53646eb70190
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Enable support for the filesystems used by the rootfs when booting from
the SPI flash.
(From meta-nuvoton rev: 168440a0f1c89fc8ef6cabea033c5611d323df89)
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Change-Id: I232309c8a1b196b54c7d3533a1c693e5e26d523e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The latest upstream of oe-core has diverged to the point where the
meta-nuvoton layer can no longer utilize the shared u-boot.inc
In particular it has introduced a new, buildable config file,
u-boot-initial-env, which is referenced throughout the u-boot.inc file
now.
This imports the same u-boot.inc file as meta-aspeed in
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/31810
The u-boot.inc used here was from poky with this sha:
9052e5b32a0dbc810782be4963e775609b8dcc04
(From meta-nuvoton rev: 9e3018a7e5e062fd2b1366572281bdfbe9f6cbb2)
Change-Id: Ifb05fb08721d28e2c44393a7c7ce6396e681a929
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some needed fixes are in the latest 5.4 branch of openbmc/linux which
are required to update to the latest yocto release, dunfell
In particular, this fix:
https://github.com/openbmc/linux/commit/7dc9442bbe7d0d1512c64a97b7cc58fed2b38ba4
(From meta-nuvoton rev: efb274e62119e71688130d3fb82bb0fd0e7be5b5)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ic053b94fc736f4381a6e6cd9cdaa4322d6546f66
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-nuvoton rev: a5067675ff0eab3ff9066ec06083f9f8edc94257)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ie2c83b3e1ddca6ee49e2cf3fa79df2034905d01d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Kernel crypto/hash API
CONFIG_CRYPTO_HMAC
CONFIG_CRYPTO_SHA256
CONFIG_CRYPTO_USER_API_HASH
The requirement can be found at
https://github.com/systemd/systemd/blob/master/README
This API is necessary for the UUID feature that you can
find the implementation in the bmcweb.
https://github.com/openbmc/bmcweb/blob/master/redfish-core/include/utils/systemd_utils.hpp
(From meta-nuvoton rev: 0409fb71e479cef29777fee90f4285fd34f69eb6)
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Change-Id: I85bc34196571e04bdcdc0c12707930fdfc16530e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This moves the OpenBMC kernel to a Linux v5.4 base.
(From meta-nuvoton rev: c57a5fa88a0bb79729298095d16ec9dac6a0a067)
Change-Id: Ieaa63dba85172b1c7d6d0ee2d12f3e20cccdd0a6
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Stanley Chu(1):
npcm7xx: invalidate L2 cache in lowlevel_init
Joseph Liu(3):
runbmc: don't reset all gpio bank if core domain reset
Revert "runbmc: don't reset all gpio bank if core domain reset"
runbmc: don't reset gpiom5 if core domain reset
(From meta-nuvoton rev: f90dac58bf0830ee2896c1ed2298e7cc58533b0d)
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Change-Id: Idf6efd0cd16d26e350d8b9761778957f0854e920
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename the bootblock image as it is being downloaded to contain the
current version string.
Currently, all versions of the bootblock are downloaded with the same
file name. This breaks mirroring and reproducibility of builds since
multiple versions can't be kept in a mirror at once.
(From meta-nuvoton rev: 0978a0f77c6b213770f08804d3a9ea8f96946e7e)
Change-Id: I06ee856dc2f6c5b3feda11205f34fa4443347345
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
These files are now being provided by the npcm7xx-igps recipe instead.
(From meta-nuvoton rev: 2cfee9091ece5f45ff5f8996ba7ac89ab4e8ff85)
Change-Id: If7d0c78fd6af179e77bda981914d358aed8c9273
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a maintainers file for meta-nuvoton. Benjamin is commit count
leader and he already does high quality reviews of all the meta-nuvoton
patches.
(From meta-nuvoton rev: 75e2474d1f6d227e2d53a4bc1773ee928542d84f)
Change-Id: I9deb71187866841d37965610a31c7730d45d9b9f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This version is open source, so fetch the LICENSE file from the source
code along with the new binary.
Eventually we can switch to building the binary form BitBake.
(From meta-nuvoton rev: 63acac211ab4ef207057d596b18715d92b20a335)
Change-Id: I5d95c41127e5a54520d6509402bb0ba8553aaa48
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Fetch the XML files which describe how to assemble the bootloaders for
an NPCM7XX BMC.
Apply a patch which changes the image paths to work with our BitBake
build environment. The original files are intended to be used with
custom Python build scripts which place the intermediate images at
different paths than we use.
(From meta-nuvoton rev: 878ffb6430f74d9b3398797a04f429ab2dc3f679)
Change-Id: I90877d4f288afc75d6ba29045d13064b610275a6
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The LICENSE file specifies GPLv2 rather than Apache 2.0
(From meta-nuvoton rev: ee37d1050cdb1637b8a185f232ac268bd713c763)
Change-Id: Ic9de1e3bba2f8325d7410ab03fa0243d9d87cec9
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
oe-core branched in preparation for the upcoming Yocto release.
We'll retain compatibility for warrior until we do our own branch
or stop testing warrior.
(From meta-nuvoton rev: 9c1bea0138db3b204cb143d3471a592f06d91009)
Change-Id: I7d397bf715cd77aa708f0ffac0605dcac44c06de
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
YSChu(4):
npcm7xx: add defconfig for RunBMC board
npcm7xx: update environment variables setting
npcm7xx: runbmc: initialize mmc1 clock
npcm7xx: refine progress status of programming spi flash
Joseph Liu(2):
npcm7xx: env: correct env size
runbmc: don't reset gpiom2 if core domain reset
Avi Fishman(1):
fix serial numbers
(From meta-nuvoton rev: f2ecc26cf46d47c49d17de0cccf53d52ed983d8f)
Change-Id: If2b109cf1ff7a459c30deada109971c2237e72a9
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add version information and descriptions to the two recipe files.
(From meta-nuvoton rev: b5087ace68e81084e16075e76659ca5a6f553994)
Change-Id: I52db4fc4193999b01a4a17e78d9060ef93eab944
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from the 5.2.9, 5.2.10 and 5.2.11
stable releases.
(From meta-nuvoton rev: 5f41582d83b45bdbf5159aa3489effa0ff6f1ff7)
Change-Id: Ibcc44b652a14b5518c475947c8c7af1a4329cff9
Signed-off-by: Joseph Liu <kwliu@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from the 5.1.8 through to 5.1.12
stable releases.
(From meta-nuvoton rev: e1f70e3ddeeb8284bd0a7cd221fe81a52374fc45)
Change-Id: Idde73ebbd4fc77525f91cf42f73dae3d1ab19e2d
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Features and Drivers:
- uart
- flash
- gmac/emc
- sd/emmc
- gpio
- I2C master
- pspi
- USB host
- USB mass storage
- USB device controller
- fuse
- aes
- rng
- sha
(From meta-nuvoton rev: 02b0bca47d62b2b5ffba0fc80cf9f10eeca7c6a4)
Signed-off-by: kwliu <kwliu@nuvoton.com>
Change-Id: Ibab2df0145256b75bc25173996aba68a2aa37998
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Enable EDAC in the kernel configuration.
George Hung (2):
dt-binding: edac: add NPCM ECC documentation
edac: npcm: Add Nuvoton NPCM7xx EDAC driver
(From meta-nuvoton rev: 382bd93faee564833cce0670ec458d76db6dbde5)
Change-Id: I1627b91fa4464063f15b7a49b54829809594b3d4
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This adds the Quanta GSJ NPCM730-based BMC and updates to the latest 5.1
stable tree.
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
Tomer Maimon (1):
dts: npcm750: modify SPI partition label names
(From meta-nuvoton rev: c1e7672e39ca3f347da7c50a3a2d277594b6e7a6)
Change-Id: I91e0f19c36d6edda4717bd4346bee3f233712d5e
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Nuvoton's full flash image includes also a bootloader called Bootblock,
and headers for it and for the u-boot. Generating headers and merging
the Bootblock and the u-boot are being done by Nuvoton's binary
generator tool (Bingo), which uses external paramteres from XML files
for that.
(From meta-nuvoton rev: 07a65b5a1cd4576367697ae5400482517e53d2d7)
Change-Id: Iad274d6e0b42b96d5500bdb709e450c0c978338a
Signed-off-by: Oshri Alkoby (NTIL) <oshri.alkoby@nuvoton.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Current list of out-of-tree patches:
Alexander Amelkin (1):
mtd: spi-nor: fix options for mx66l51235f
Alexander Soldatov (1):
hwmon (occ): Add temp sensor value check
Andrew Jeffery (8):
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
Andrew Peng (1):
ARM: dts: aspeed: Adding Lenovo Hr630 BMC
Benjamin Fair (1):
net: npcm: use bitmap functions on link mode params
Benjamin Herrenschmidt (1):
ARM: dts: aspeed: Add Power9 and Power9 CFAM description
Christopher Bostic (1):
iio: dps310: Temperature measurement errata
Cyril Bur (1):
misc: Add ASPEED mbox driver
Cédric Le Goater (11):
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
/dev/mem: add a devmem kernel parameter to activate the device
ARM: dts: aspeed: Add "spi-max-frequency" property
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
Eddie James (10):
ARM: dts: witherspoon: Enable vhub
media: platform: Aspeed: Remove use of reset line
media: platform: Aspeed: Make reserved memory optional
media: dt-bindings: aspeed-video: Add missing memory-region property
clk: Aspeed: Setup video engine clocking
ARM: dts: aspeed-g5: Add video engine
ARM: dts: witherspoon: Enable video engine
ARM: dts: romulus: Enable video engine
hwmon (occ): Store error condition for rate-limited polls
hwmon (occ): Prevent sysfs error attribute from returning error
Edward A. James (1):
ARM: dts: Aspeed: Witherspoon: Update BMC partitioning
Jae Hyun Yoo (19):
dt-bindings: Add a document of PECI subsystem
Documentation: ioctl: Add ioctl numbers for PECI subsystem
peci: Add support for PECI bus driver core
dt-bindings: Add a document of PECI adapter driver for ASPEED AST24xx/25xx SoCs
peci: Add a PECI adapter driver for Aspeed AST24xx/AST25xx
dt-bindings: mfd: Add a document for PECI client MFD
mfd: intel-peci-client: Add PECI client MFD driver
Documentation: hwmon: Add documents for PECI hwmon client drivers
hwmon: Add PECI cputemp driver
hwmon: Add PECI dimmtemp driver
Add maintainers for the PECI subsystem
ARM: dts: aspeed: peci: Add PECI node
media: platform: aspeed: fix a kernel warning on clk control
media: platform: aspeed: refine clock control logic
media: platform: aspeed: change irq to threaded irq
media: aspeed: remove IRQF_SHARED flag
media: aspeed: reduce noisy log printing outs
media: aspeed: remove checking of VE_INTERRUPT_CAPTURE_COMPLETE
media: aspeed: refine interrupt handling logic
Joel Stanley (20):
iio: Add driver for Infineon DPS310
ARM: dts: aspeed-ast2500: Update flash layout
ARM: dts: aspeed: Add LPC mailbox node
ARM: dts: aspeed: Enable mbox
ARM: dts: aspeed-g4: Expose SuperIO scratch registers
ARM: dts: aspeed-g5: Add resets and clocks to GFX node
ARM: dts: aspeed: Enable the GFX IP
ARM: dts: aspeed: Add RTC node
ARM: dts: aspeed: Rename flash-controller nodes
ARM: config: aspeed: Update defconfigs
ARM: config: aspeed-g5: Add video engine driver
ARM: dts: npcm: Remove use of skeleton.dtsi
dt-bindings: gpu: Add ASPEED GFX bindings document
drm: Add ASPEED GFX driver
drm: aspeed: Clean up Kconfig options
dt-bindings: rtc: Add on-chip ASPEED RTC documentation
rtc: Add ASPEED RTC driver
ARM: config: aspeed: Add P2A and EDAC drivers
ARM: config: aspeed-g5: Remove unused gadget drivers
ARM: config: aspeed-g5: Add ISL68137 and IR38064
Lei YU (2):
ARM: dts: palmetto: Fix flash_memory region
hwmon (occ): Fix extended status bits
Maxim Sloyko (3):
hwmon: (pmbus/ir38064): Add driver for Infineon IR38064 Voltage Regulator
ARM: dts: aspeed: zaius: add Infineon and Intersil regulators
hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller
Patrick Venture (7):
ARM: dts: aspeed: zaius: Fix intersil compatibles
dt-bindings: misc: aspeed-p2a-ctrl: add support
drivers/misc: Add Aspeed P2A control driver
ARM: dts: aspeed: Add aspeed-p2a-ctrl node
ARM: dts: aspeed: quanta-q71: Enable p2a node
dt-bindings: Add ir38064 as a trivial device
dt-bindings: Add isl68137 as a trivial device
Robert Lippert (2):
ARM: dts: aspeed: zaius: update 12V brick I2C address
ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots
Tomer Maimon (18):
dts: npcm7xx: Modify NPCM7xx device tree
clk: nuvoton: add npcm750 clock function prototype initialization
dt-binding: mtd: add NPCM FIU controller
mtd: spi-nor: add NPCM FIU controller driver
dt-bindings: i2c: npcm7xx: add binding for i2c controller
i2c: npcm: driver for Poleg i2c controller
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: npcm: add defconfig for Nuvoton NPCM7xx BMC
ARM: dts: npcm7xx: Update device tree
dt-binding: peci: add NPCM PECI documentation
peci: npcm: add NPCM PECI driver
ARM: dts: npcm7xx: Add PECI description
ARM: config: npcm7xx: Enable PECI driver
Vijay Khemka (1):
misc: aspeed-lpc-ctrl: make parameter optional
krzysztof.adamski@nokia.com (1):
pmbus: support for custom sysfs attributes
(From meta-nuvoton rev: 407bea06b4b689ca21f42640a204561fde503a1e)
Change-Id: Ia2af0bfd86c95f9c2c081ee1f8427a031e8a927a
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from 5.0.8 up to the 5.0.13 stable
release.
(From meta-nuvoton rev: c6f9b32263629d735f0a3cfea38222bb8c409d2e)
Change-Id: I4aa9cd2fc68c3d9e5aee1b47f32e140477a510e2
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Tomer Maimon (4):
dt-binding: peci: add NPCM PECI documentation
peci: npcm: add NPCM PECI driver
ARM: dts: npcm7xx: Add PECI description
ARM: config: npcm7xx: Enable PECI driver
(From meta-nuvoton rev: d562aa85335cac84486f600ef0d38c2a13a021fd)
Change-Id: I9ae2bf07a50d489b6d329700f4cbdccef9825c69
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from the 5.0.7 stable release.
(From meta-nuvoton rev: ea7f9228b0d9a74dc28fb2fd3994b7164f82c7da)
Change-Id: I70ed7d3222efcb3840e5a3230f6629ed82d0c77d
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
[Commit message from original kernel bump. We've since moved to 5.0.6
which contains more patches, and importantly a build fix]
Out of tree patches include 96 files changed, 18067 insertions and 144
deletions (most lines coming from Nuvoton patches, with the Nuvoton
device trees dominating).
Alexander Amelkin (1):
mtd: spi-nor: fix options for mx66l51235f
Andrew Jeffery (8):
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
Benjamin Herrenschmidt (1):
ARM: dts: aspeed: Add Power9 and Power9 CFAM description
Christopher Bostic (1):
iio: dps310: Temperature measurement errata
Cyril Bur (1):
misc: Add ASPEED mbox driver
Cédric Le Goater (7):
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
/dev/mem: add a devmem kernel parameter to activate the device
ARM: dts: aspeed: Add "spi-max-frequency" property
Eddie James (1):
hwmon: occ: Fix power sensor indexing
Jae Hyun Yoo (12):
dt-bindings: Add a document of PECI subsystem
Documentation: ioctl: Add ioctl numbers for PECI subsystem
peci: Add support for PECI bus driver core
dt-bindings: Add a document of PECI adapter driver for ASPEED AST24xx/25xx SoCs
peci: Add a PECI adapter driver for Aspeed AST24xx/AST25xx
dt-bindings: mfd: Add a document for PECI client MFD
mfd: intel-peci-client: Add PECI client MFD driver
Documentation: hwmon: Add documents for PECI hwmon client drivers
hwmon: Add PECI cputemp driver
hwmon: Add PECI dimmtemp driver
Add maintainers for the PECI subsystem
ARM: dts: aspeed: peci: Add PECI node
Joel Stanley (16):
iio: Add driver for Infineon DPS310
drm: Add ASPEED GFX driver
drm: aspeed: Debugfs interface for GFX registers
dt-bindings: gpu: Add ASPEED GFX bindings document
rtc: Add ASPEED RTC driver
dt-bindings: rtc: Add ASPEED description
ARM: dts: aspeed-palmetto: Add i2c OCC hwmon node
ARM: dts: aspeed-ast2500: Update flash layout
ARM: dts: aspeed: Add LPC mailbox node
ARM: dts: aspeed: Enable mbox
ARM: dts: aspeed-g4: Expose SuperIO scratch registers
ARM: dts: aspeed-g5: Add resets and clocks to GFX node
ARM: dts: aspeed: Enable the GFX IP
ARM: dts: aspeed: Add RTC node
ARM: dts: aspeed: Rename flash-controller nodes
ARM: config: aspeed: Update defconfigs
Lei YU (1):
ARM: dts: palmetto: Fix flash_memory region
Mark Walton (1):
ARM: dts: aspeed: Add #interrupt-cells property to gpio controllers
Tomer Maimon (16):
dts: npcm7xx: Modify NPCM7xx device tree
clk: nuvoton: add npcm750 clock function prototype initialization
dt-binding: mtd: add NPCM FIU controller
mtd: spi-nor: add NPCM FIU controller driver
dt-bindings: i2c: npcm7xx: add binding for i2c controller
i2c: npcm: driver for Poleg i2c controller
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
dt-binding: iio: add NPCM ADC documentation
iio: adc: add NPCM ADC driver
ARM: npcm: add defconfig for Nuvoton NPCM7xx BMC
ARM: dts: npcm7xx: Update device tree
Vijay Khemka (3):
ARM: dts: aspeed: Add KCS support for LPC BMC
ARM: dts: aspeed: tiogapass: Enable KCS
ARM: dts: aspeed: tiogapass: Add sensors
(From meta-nuvoton rev: bfb9690ed2b6d15035ee904cb9c5f40b1ac32d16)
Change-Id: If20de6b8595a8e2426718030d63ddf209f0504cd
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
oe-core branched in preparation for the upcoming 2.7 Yocto release and
as of 13e45ff requires core layer compatibility to "warrior" instead of
"thud". We'll retain compatibility for both until we do our own branch
or stop testing thud.
(From meta-nuvoton rev: 31c2543b6b367baa8984e07e4497827603ae704e)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I658fff16c88f8ed1b5f3ad7eacc2ff6b51dbb1d4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This addresses some assumptions made by systemd about having multiple
routing table support in the kernel. systemd-networkd will try and
provision mutliple routing tables + policies and will silently break
neighbor advertisement responses due to policy configurations on a
single table.
It also adds support for SLAAC based router settings and faster
duplicate address detection.
Size impact: 4k increase
(From meta-nuvoton rev: 31d724a134e2172643e1ab535372764913fbbacc)
Change-Id: Id8b532099505cf88ae39625f541ae3630ec9a284
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Avi Fishman (5):
bootm ${uimage_flash_addr} without other arguments
HowToBuild-npcm7xx.txt modified
emmc: npcm: sdhc: remove clock configuration
npcm: SWC_DEFS: version change (no effect on code)
Merge pull request #1 from warp5tw/npcm7xx
Denis Pynkin (1):
net: Use packed structures for networking
Tali Perry (6):
mach: npcm750: chagne mach number
uart: npcm750: switch to uart0 with support to old linux as well
Merge branch 'npcm7xx' of https://github.com/Nuvoton-Israel/u-boot into npcm7xx
env: NPCM750: change default environment parameters, so that it will boot from flash automatically. Change environemt location to 80100000 and size 64KB max
env: npcm7xx: change default environment to support latested openbmc changes
env: npcm7xx: bootargs: bug fix- use common bootargs
kfting (1):
meta-evb-npcm750: fix the build break due to gcc upgrade in openbmc 2.6
(From meta-nuvoton rev: 40c31d6e0eb48e7dd3413156feebe4a48a214268)
Change-Id: Ic2ace1c1d6b882cf6dd1d36c6ee88cf9424360c9
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Move the common variables from u-boot-nuvoton and
u-boot-fw-utils-nuvoton into a shared include file. This matches
Aspeed's U-Boot and makes it easier to update the SRCREV.
(From meta-nuvoton rev: f2ffed2c9345f79f11aab0b78f03f8350bce0476)
Change-Id: I44407ff06d25f6ad6ae00f97b53c7db4fd60064c
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The version number was bumped but the SRCREV variable was not.
(From meta-nuvoton rev: 128c655c921ce90e375d6073576bc3cd34a7fe9f)
Change-Id: If94d741f16aac5e3e125dae4e3241d8ba4dd50e8
Signed-off-by: Benjamin Fair <benjaminfair@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This includes security and bug fixes from the 4.19.15 and 4.19.16 stable
releases.
(From meta-nuvoton rev: b9e8eaeb472943ef02cfe51a219948cfd32f5dee)
Change-Id: I2560b8d7b59a3d94548eb55a410c4bcc1440a0cc
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update the Nuvoton kernel to a 4.19 based kernel, using the OpenBMC
kernel tree. This includes stable tree updates up to 4.19.14.
In addition i2c, mtd flash, adc, ethernet, post code, pci mailbox, spi,
pinctrl and device tree changes from work in progress patches are
included.
The defconfig is updated with the one from the kernel tree.
(From meta-nuvoton rev: 799316d1f01f68d3c195b7bd960ac93541c59004)
Change-Id: I95fbbbf3ca4cae220c32ec3bf6087caca3daaa60
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set compatibility to thud.
(From meta-nuvoton rev: 2c1b028da5da00dab71763b0ad1d3863af5ef67a)
Change-Id: I492f4e877e686bc6f07334bc9505c6cb7ee87a0b
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Whitespace fixes.
The LICENSE file referred to a mix of licenses but only listed MIT.
Add an Apache fallback for anything that isn't explicitly stated.
(From meta-nuvoton rev: f0403cadf1a796fe04b0ba21b224ff66be591e9e)
Change-Id: I2cd59cc2a968ecc4d381967e626978b1fa58edfa
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This rebases the OpenBMC kernel tree on a 4.18 base. This includes
patches backported from 4.19-rc1 and out of tree patches.
Avi Fishman (2):
USB host: Add USB ehci support for nuvoton npcm7xx platform
dt-bindings: usb: new ehci-npcm7xx dt
Dan Carpenter (1):
USB: host: ehci-npcm7xx: Fix some error codes in probe
Tomer Maimon (4):
dt-binding: hwmon: Add NPCM7xx PWM and Fan controller documentation
hwmon: Add NPCM7xx PWM and Fan driver
dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation
pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver
(From meta-nuvoton rev: a9a500c790336b9c63e99aa47a0f258affb40ffa)
Change-Id: Iadb2e5bf8740780437b9b68d6ea699b48f48290a
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
This updates the kernel to the latest 4.17 stable release.
(From meta-nuvoton rev: 8730f2ecb7acdc3bf27c20a4d9b6c70fad9eab11)
Change-Id: If07d6ce0942671cd112fa05713850d42cf55317e
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The new subtree paradigm has moved the meta-bsp layers to the top level
Change-Id: Ic4f64c39465be699bed3649e125e027d17daf938
Signed-off-by: Dave Cobbley <david.j.cobbley@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|