summaryrefslogtreecommitdiff
path: root/meta-nuvoton
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2019-01-10 06:49:15 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-01-18 05:46:50 +0300
commit32220b6c93f13a84d0429e7ea72e686fe3376961 (patch)
treee46dad8cdf5fd8f19925fe6a6fdcd47d1927ff43 /meta-nuvoton
parent50ea7cc89521929e29d0836367fa8b06776ce4c2 (diff)
downloadopenbmc-32220b6c93f13a84d0429e7ea72e686fe3376961.tar.xz
linux-nuvoton: Move to 4.19
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>
Diffstat (limited to 'meta-nuvoton')
-rw-r--r--meta-nuvoton/recipes-kernel/linux/linux-nuvoton/defconfig42
-rw-r--r--meta-nuvoton/recipes-kernel/linux/linux-nuvoton_git.bb6
2 files changed, 28 insertions, 20 deletions
diff --git a/meta-nuvoton/recipes-kernel/linux/linux-nuvoton/defconfig b/meta-nuvoton/recipes-kernel/linux/linux-nuvoton/defconfig
index 07e0f4ad15..afddb4e883 100644
--- a/meta-nuvoton/recipes-kernel/linux/linux-nuvoton/defconfig
+++ b/meta-nuvoton/recipes-kernel/linux/linux-nuvoton/defconfig
@@ -1,3 +1,4 @@
+CONFIG_KERNEL_XZ=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_LOG_BUF_SHIFT=21
@@ -5,7 +6,6 @@ CONFIG_CGROUPS=y
CONFIG_SYSFS_DEPRECATED=y
CONFIG_SYSFS_DEPRECATED_V2=y
CONFIG_BLK_DEV_INITRD=y
-CONFIG_KERNEL_XZ=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_EMBEDDED=y
CONFIG_SLAB=y
@@ -17,7 +17,7 @@ CONFIG_DEFAULT_DEADLINE=y
CONFIG_ARCH_NPCM=y
CONFIG_ARCH_NPCM7XX=y
CONFIG_SMP=y
-CONFIG_AEABI=y
+CONFIG_VMSPLIT_3G_OPT=y
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_BINFMT_MISC=y
CONFIG_NET=y
@@ -33,14 +33,17 @@ CONFIG_MTD=y
CONFIG_MTD_BLOCK=y
CONFIG_MTD_RAM=y
CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_M25P80=y
CONFIG_MTD_SPI_NOR=y
-CONFIG_SPI_NPCM=y
+CONFIG_SPI_NPCM_FIU=y
CONFIG_OF_OVERLAY=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=1
CONFIG_BLK_DEV_RAM_SIZE=8192
+CONFIG_NPCM7XX_LPC_BPC=y
+CONFIG_NPCM7XX_PCI_MBOX=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_NETDEVICES=y
@@ -57,33 +60,41 @@ CONFIG_HW_RANDOM=y
CONFIG_I2C=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_NPCM7XX=y
+CONFIG_I2C_SLAVE_EEPROM=y
+CONFIG_SPI=y
+CONFIG_SPI_NPCM_PSPI=y
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_GENERIC_PLATFORM=y
CONFIG_SENSORS_LM75=y
-CONFIG_SENSORS_TMP102=y
CONFIG_SENSORS_NPCM7XX=y
+CONFIG_SENSORS_TMP102=y
CONFIG_WATCHDOG=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_FIXED_VOLTAGE=y
+CONFIG_NPCM750_VCD=y
+CONFIG_NPCM750_ECE=y
CONFIG_USB_HIDDEV=y
+CONFIG_USB=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_OHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_NPCMX50_USB2=y
-CONFIG_USB_EHCI_ROOT_HUB_TT=y
-CONFIG_USB_ARCH_HAS_HCD=y
-CONFIG_USB_ARCH_HAS_EHCI=y
-CONFIG_USB_EHCI_HCD=y
-CONFIG_USB_ARCH_HAS_OHCI=y
-CONFIG_USB_OHCI_HCD=y
-CONFIG_USB=y
-#CONFIG_USB_MASS_STORAGE=m
-#CONFIG_USB_EDM_KBD_MOUSE=m
+CONFIG_USB_CONFIGFS=y
+CONFIG_USB_CONFIGFS_F_HID=y
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_EDM_KBD_MOUSE=m
CONFIG_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_NPCM750=y
CONFIG_IIO=y
-CONFIG_NPCM7XX_ADC=y
+CONFIG_NPCM_ADC=y
+CONFIG_IIO_MUX=y
+CONFIG_MUX_MMIO=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
@@ -102,10 +113,7 @@ CONFIG_READABLE_ASM=y
CONFIG_DEBUG_SECTION_MISMATCH=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_FUNCTION_TRACER=y
-CONFIG_EARLY_PRINTK=y
CONFIG_CRYPTO_CBC=y
-CONFIG_CRYPTO_CTR=y
-CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_LZO=y
diff --git a/meta-nuvoton/recipes-kernel/linux/linux-nuvoton_git.bb b/meta-nuvoton/recipes-kernel/linux/linux-nuvoton_git.bb
index a8b8212b99..cbcdc1bb03 100644
--- a/meta-nuvoton/recipes-kernel/linux/linux-nuvoton_git.bb
+++ b/meta-nuvoton/recipes-kernel/linux/linux-nuvoton_git.bb
@@ -1,6 +1,6 @@
-KBRANCH ?= "dev-4.18"
-LINUX_VERSION ?= "4.18.5"
+KBRANCH ?= "dev-4.19"
+LINUX_VERSION ?= "4.19.14"
-SRCREV="6082c3474393633ed6452419e9c3e41273201121"
+SRCREV="baee093907608721efb9007de6caa97213c96bd6"
require linux-nuvoton.inc