diff options
author | Joel Stanley <joel@jms.id.au> | 2017-02-24 08:56:46 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2017-02-24 19:10:09 +0300 |
commit | 69f645f20f5e7cd55f8e621570a596f6c7b5a340 (patch) | |
tree | 22c1c5c1fe3df429f65d81064d36779daf779815 /meta-openbmc-bsp | |
parent | e84a33bc2be987a3cebd283e0d01668f2b4de59d (diff) | |
download | openbmc-69f645f20f5e7cd55f8e621570a596f6c7b5a340.tar.xz |
kernel: Enable UBI, FSI hub support and device tree updates
This introduces hub master support for the FSI driver, enabling it to initialise
and talk to the FSI address space on the second socket of P9 machines.
UBI and UBIFS support is enabled in the kernel in preparation for using them in
OpenBMC.
The P9 device trees have been brought in sync with each other, with all now
describing the mailbox and lpc drivers necessary for using mboxd for host boot
firmware communication.
Adriana Kobylak (1):
arm: configs: aspeed: Add UBI support
Christopher Bostic (4):
drivers/fsi: Add hub master support
drivers/fsi: Move common read/write code into shared utility
drivers/fsi: Cleanup and retry op on error
drivers/fsi: Initialize slave link field
Edward A. James (3):
drivers: fsi: scom: Zero out user buffer first
drivers: fsi: Fix FSI core size checking user interfaces
drivers: fsi: i2c: Fixup probe to allow multiple engines
Joel Stanley (2):
ARM: dts: aspeed: Fix RAM size in Romulus and Witherspoon
ARM: dts: aspeed: Reserve RAM on P9 machines
Lei YU (1):
ARM: dts: aspeed: Enable Romulus mailbox and LPC control nodes
Change-Id: I26855d0fcce0ba435892cc1f031a0e1b10121f5c
Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'meta-openbmc-bsp')
-rw-r--r-- | meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig | 4 | ||||
-rw-r--r-- | meta-openbmc-bsp/meta-aspeed/meta-ast2500/recipes-kernel/linux/linux-obmc/defconfig | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig b/meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig index aad4358a3..e9a318297 100644 --- a/meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig +++ b/meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig @@ -71,6 +71,9 @@ CONFIG_MTD_BLOCK=y CONFIG_MTD_PARTITIONED_MASTER=y CONFIG_MTD_SPI_NOR=y CONFIG_ASPEED_FLASH_SPI=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_FASTMAP=y +CONFIG_MTD_UBI_BLOCK=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=4 @@ -161,6 +164,7 @@ CONFIG_TMPFS_POSIX_ACL=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y +CONFIG_UBIFS_FS=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_XZ=y CONFIG_NFS_FS=y diff --git a/meta-openbmc-bsp/meta-aspeed/meta-ast2500/recipes-kernel/linux/linux-obmc/defconfig b/meta-openbmc-bsp/meta-aspeed/meta-ast2500/recipes-kernel/linux/linux-obmc/defconfig index 211e69df3..3db5d145c 100644 --- a/meta-openbmc-bsp/meta-aspeed/meta-ast2500/recipes-kernel/linux/linux-obmc/defconfig +++ b/meta-openbmc-bsp/meta-aspeed/meta-ast2500/recipes-kernel/linux/linux-obmc/defconfig @@ -74,6 +74,9 @@ CONFIG_MTD_BLOCK=y CONFIG_MTD_PARTITIONED_MASTER=y CONFIG_MTD_SPI_NOR=y CONFIG_ASPEED_FLASH_SPI=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_FASTMAP=y +CONFIG_MTD_UBI_BLOCK=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=4 @@ -165,6 +168,7 @@ CONFIG_TMPFS_POSIX_ACL=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y +CONFIG_UBIFS_FS=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_XZ=y CONFIG_NFS_FS=y |