From 4e7b346b64db5294b8bad7f7de294308b65d8be3 Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Wed, 30 Oct 2019 00:01:58 +0000
Subject: [PATCH] core/linux-am33x to 5.3.8-1

---
 core/linux-am33x/PKGBUILD | 12 ++++++------
 core/linux-am33x/config   | 38 +++++++++++++++++++++-----------------
 2 files changed, 27 insertions(+), 23 deletions(-)

diff --git a/core/linux-am33x/PKGBUILD b/core/linux-am33x/PKGBUILD
index 4be80ac2b..7e372eb4c 100644
--- a/core/linux-am33x/PKGBUILD
+++ b/core/linux-am33x/PKGBUILD
@@ -7,10 +7,10 @@ pkgbase=linux-am33x
 _srcname=linux-5.3
 _kernelname=${pkgbase#linux}
 _desc="TI AM335x Beaglebone (Black)"
-pkgver=5.3.7
+pkgver=5.3.8
 pkgrel=1
-rcnver=5.3.6
-rcnrel=bone12
+rcnver=5.3.7
+rcnrel=bone13
 arch=('armv7h')
 url="http://www.kernel.org/"
 license=('GPL2')
@@ -25,11 +25,11 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
         'linux.preset'
         '99-linux.hook')
 md5sums=('c99feaade8047339528fb066ec5f8a49'
-         '380185019ba22d3d2eac85b5678729bd'
-         'b9e0fc3ff9fef2a56446dd849eaa5b65'
+         'bc4fb6eff8cc62dafc097cb561a51729'
+         '7dee8a357458df344b8247429c5e614e'
          'SKIP'
          'ee16bcdbbf978e714455933ecd6dd8fe'
-         '8e7b5422e35a2a4df64ee90a39bd0bb0'
+         'c97bc240212a5459221d546e24f6428e'
          '78ccc998f27eec49a9d5490218b1b1ab'
          '79fa396e3f9a09a85156d6d7c2d34b58')
 
diff --git a/core/linux-am33x/config b/core/linux-am33x/config
index 636b67b23..206ec2fb3 100644
--- a/core/linux-am33x/config
+++ b/core/linux-am33x/config
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.3.7-1 Kernel Configuration
+# Linux/arm 5.3.8-1 Kernel Configuration
 #
 
 #
@@ -2195,6 +2195,7 @@ CONFIG_TARGET_CORE=m
 CONFIG_TCM_IBLOCK=m
 CONFIG_TCM_FILEIO=m
 CONFIG_TCM_PSCSI=m
+CONFIG_TCM_USER2=m
 CONFIG_LOOPBACK_TARGET=m
 CONFIG_TCM_FC=m
 CONFIG_ISCSI_TARGET=m
@@ -3973,7 +3974,7 @@ CONFIG_VIDEO_MSP3400=m
 CONFIG_VIDEO_CS3308=m
 CONFIG_VIDEO_CS5345=m
 CONFIG_VIDEO_CS53L32A=m
-# CONFIG_VIDEO_TLV320AIC23B is not set
+CONFIG_VIDEO_TLV320AIC23B=m
 CONFIG_VIDEO_UDA1342=m
 CONFIG_VIDEO_WM8775=m
 CONFIG_VIDEO_WM8739=m
@@ -3993,12 +3994,12 @@ CONFIG_VIDEO_SAA6588=m
 # CONFIG_VIDEO_ADV748X is not set
 # CONFIG_VIDEO_ADV7604 is not set
 # CONFIG_VIDEO_ADV7842 is not set
-# CONFIG_VIDEO_BT819 is not set
-# CONFIG_VIDEO_BT856 is not set
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
 # CONFIG_VIDEO_BT866 is not set
-# CONFIG_VIDEO_KS0127 is not set
+CONFIG_VIDEO_KS0127=m
 # CONFIG_VIDEO_ML86V7667 is not set
-# CONFIG_VIDEO_SAA7110 is not set
+CONFIG_VIDEO_SAA7110=m
 CONFIG_VIDEO_SAA711X=m
 # CONFIG_VIDEO_TC358743 is not set
 # CONFIG_VIDEO_TVP514X is not set
@@ -4008,7 +4009,7 @@ CONFIG_VIDEO_TW2804=m
 CONFIG_VIDEO_TW9903=m
 CONFIG_VIDEO_TW9906=m
 # CONFIG_VIDEO_TW9910 is not set
-# CONFIG_VIDEO_VPX3220 is not set
+CONFIG_VIDEO_VPX3220=m
 
 #
 # Video and audio decoders
@@ -4020,9 +4021,9 @@ CONFIG_VIDEO_CX25840=m
 # Video encoders
 #
 CONFIG_VIDEO_SAA7127=m
-# CONFIG_VIDEO_SAA7185 is not set
-# CONFIG_VIDEO_ADV7170 is not set
-# CONFIG_VIDEO_ADV7175 is not set
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
 # CONFIG_VIDEO_ADV7343 is not set
 # CONFIG_VIDEO_ADV7393 is not set
 # CONFIG_VIDEO_AD9389B is not set
@@ -4066,8 +4067,8 @@ CONFIG_VIDEO_OV7670=m
 CONFIG_VIDEO_MT9V011=m
 # CONFIG_VIDEO_MT9V032 is not set
 # CONFIG_VIDEO_MT9V111 is not set
-# CONFIG_VIDEO_SR030PC30 is not set
-# CONFIG_VIDEO_NOON010PC30 is not set
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_NOON010PC30=m
 # CONFIG_VIDEO_M5MOLS is not set
 # CONFIG_VIDEO_RJ54N1 is not set
 # CONFIG_VIDEO_S5K6AA is not set
@@ -4952,7 +4953,7 @@ CONFIG_USB_HIDDEV=y
 #
 # I2C HID support
 #
-CONFIG_I2C_HID=m
+CONFIG_I2C_HID=y
 # end of I2C HID support
 # end of HID support
 
@@ -5307,7 +5308,7 @@ CONFIG_PWRSEQ_EMMC=y
 # CONFIG_PWRSEQ_SD8787 is not set
 CONFIG_PWRSEQ_SIMPLE=y
 CONFIG_MMC_BLOCK=y
-CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_MINORS=256
 CONFIG_SDIO_UART=m
 # CONFIG_MMC_TEST is not set
 
@@ -5428,7 +5429,7 @@ CONFIG_RTC_INTF_DEV=y
 # I2C RTC drivers
 #
 CONFIG_RTC_DRV_ABB5ZES3=m
-# CONFIG_RTC_DRV_ABEOZ9 is not set
+CONFIG_RTC_DRV_ABEOZ9=m
 CONFIG_RTC_DRV_ABX80X=m
 CONFIG_RTC_DRV_DS1307=y
 # CONFIG_RTC_DRV_DS1307_CENTURY is not set
@@ -5573,7 +5574,10 @@ CONFIG_HT16K33=m
 # CONFIG_CHARLCD_BL_ON is not set
 CONFIG_CHARLCD_BL_FLASH=y
 CONFIG_CHARLCD=m
-# CONFIG_UIO is not set
+CONFIG_UIO=m
+# CONFIG_UIO_PDRV_GENIRQ is not set
+# CONFIG_UIO_DMEM_GENIRQ is not set
+# CONFIG_UIO_PRUSS is not set
 # CONFIG_VFIO is not set
 # CONFIG_VIRT_DRIVERS is not set
 CONFIG_VIRTIO=y
@@ -5723,7 +5727,7 @@ CONFIG_FB_TFT_UC1611=m
 CONFIG_FB_TFT_UC1701=m
 CONFIG_FB_TFT_UPD161704=m
 CONFIG_FB_TFT_WATTEROTT=m
-CONFIG_FB_FLEX=m
+# CONFIG_FB_FLEX is not set
 # CONFIG_FB_TFT_FBTFT_DEVICE is not set
 CONFIG_WILC1000=m
 CONFIG_WILC1000_SDIO=m