From a84c4d82766cce9c592f6cd804a173d11e57b4ec Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Fri, 2 Feb 2018 14:38:32 -0600 Subject: [PATCH] Linux v4.15-9939-g4bf772b14675 --- ...-support-for-capactive-home-button-f.patch | 114 --- arm-imx6-hummingboard2.patch | 902 ------------------ .../generic/CONFIG_DRM_PANEL_ILITEK_IL9322 | 1 + configs/fedora/generic/CONFIG_SIOX | 1 + configs/fedora/generic/CONFIG_SLIMBUS | 1 + configs/fedora/generic/CONFIG_SOUNDWIRE | 1 + configs/fedora/generic/CONFIG_SOUNDWIRE_BUS | 1 + .../fedora/generic/CONFIG_SOUNDWIRE_CADENCE | 1 + configs/fedora/generic/CONFIG_ST_UVIS25 | 1 + configs/fedora/generic/CONFIG_ST_UVIS25_I2C | 1 + configs/fedora/generic/CONFIG_ST_UVIS25_SPI | 1 + configs/fedora/generic/CONFIG_UNISYS_VISORBUS | 1 + configs/fedora/generic/CONFIG_USB_XHCI_DBGCAP | 1 + configs/fedora/generic/CONFIG_XILINX_VCU | 1 + configs/fedora/generic/CONFIG_ZOPT2201 | 1 + .../arm/CONFIG_DRM_PANEL_ILITEK_IL9322 | 1 + configs/fedora/generic/arm/CONFIG_QCOM_A53PLL | 1 + .../generic/arm/CONFIG_QCOM_CLK_APCS_MSM8916 | 1 + configs/fedora/generic/arm/CONFIG_SLIMBUS | 1 + .../fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL | 1 + .../generic/arm/CONFIG_SPMI_PMIC_CLKDIV | 1 + .../fedora/generic/arm/CONFIG_TINYDRM_ILI9225 | 1 + .../fedora/generic/arm/CONFIG_TINYDRM_ST7735R | 1 + .../arm/aarch64/CONFIG_STUB_CLK_HI3660 | 1 + .../armv7/armv7/CONFIG_DRM_ETNAVIV_THERMAL | 1 + .../arm/armv7/armv7/CONFIG_TI_EMIF_SRAM | 1 + .../fedora/generic/x86/CONFIG_SOUNDWIRE_INTEL | 1 + ...object_wait_timeout_rcu-once-more-v2.patch | 62 -- kernel-aarch64-debug.config | 20 + kernel-aarch64.config | 20 + kernel-armv7hl-debug.config | 21 + kernel-armv7hl-lpae-debug.config | 19 + kernel-armv7hl-lpae.config | 19 + kernel-armv7hl.config | 21 + kernel-i686-PAE.config | 14 + kernel-i686-PAEdebug.config | 14 + kernel-i686-debug.config | 14 + kernel-i686.config | 14 + kernel-ppc64-debug.config | 13 + kernel-ppc64.config | 13 + kernel-ppc64le-debug.config | 13 + kernel-ppc64le.config | 13 + kernel-s390x-debug.config | 13 + kernel-s390x.config | 13 + kernel-x86_64-debug.config | 14 + kernel-x86_64.config | 14 + kernel.spec | 12 +- sources | 2 +- 48 files changed, 312 insertions(+), 1087 deletions(-) delete mode 100644 0010-Input-silead-Add-support-for-capactive-home-button-f.patch delete mode 100644 arm-imx6-hummingboard2.patch create mode 100644 configs/fedora/generic/CONFIG_DRM_PANEL_ILITEK_IL9322 create mode 100644 configs/fedora/generic/CONFIG_SIOX create mode 100644 configs/fedora/generic/CONFIG_SLIMBUS create mode 100644 configs/fedora/generic/CONFIG_SOUNDWIRE create mode 100644 configs/fedora/generic/CONFIG_SOUNDWIRE_BUS create mode 100644 configs/fedora/generic/CONFIG_SOUNDWIRE_CADENCE create mode 100644 configs/fedora/generic/CONFIG_ST_UVIS25 create mode 100644 configs/fedora/generic/CONFIG_ST_UVIS25_I2C create mode 100644 configs/fedora/generic/CONFIG_ST_UVIS25_SPI create mode 100644 configs/fedora/generic/CONFIG_UNISYS_VISORBUS create mode 100644 configs/fedora/generic/CONFIG_USB_XHCI_DBGCAP create mode 100644 configs/fedora/generic/CONFIG_XILINX_VCU create mode 100644 configs/fedora/generic/CONFIG_ZOPT2201 create mode 100644 configs/fedora/generic/arm/CONFIG_DRM_PANEL_ILITEK_IL9322 create mode 100644 configs/fedora/generic/arm/CONFIG_QCOM_A53PLL create mode 100644 configs/fedora/generic/arm/CONFIG_QCOM_CLK_APCS_MSM8916 create mode 100644 configs/fedora/generic/arm/CONFIG_SLIMBUS create mode 100644 configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL create mode 100644 configs/fedora/generic/arm/CONFIG_SPMI_PMIC_CLKDIV create mode 100644 configs/fedora/generic/arm/CONFIG_TINYDRM_ILI9225 create mode 100644 configs/fedora/generic/arm/CONFIG_TINYDRM_ST7735R create mode 100644 configs/fedora/generic/arm/aarch64/CONFIG_STUB_CLK_HI3660 create mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_THERMAL create mode 100644 configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM create mode 100644 configs/fedora/generic/x86/CONFIG_SOUNDWIRE_INTEL delete mode 100644 dma-buf-fix-reservation_object_wait_timeout_rcu-once-more-v2.patch diff --git a/0010-Input-silead-Add-support-for-capactive-home-button-f.patch b/0010-Input-silead-Add-support-for-capactive-home-button-f.patch deleted file mode 100644 index ce9be3760..000000000 --- a/0010-Input-silead-Add-support-for-capactive-home-button-f.patch +++ /dev/null @@ -1,114 +0,0 @@ -From 33fc16fd8aa3684e19b1d1f0a712593e2e570ab1 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Sun, 11 Jun 2017 21:24:50 +0200 -Subject: [PATCH 10/16] Input: silead: Add support for capactive home button - found on some x86 tablets - -On some x86 tablets with a silead touchscreen the windows logo on the -front is a capacitive home button. Touching this button results in a touch -with bits 12-15 of the Y coordinates set, while normally only the lower 12 -are used. - -Detect this and report a KEY_LEFTMETA press when this happens. Note for -now we only respond to the Y coordinate bits 12-15 containing 0x01, on some -tablets *without* a capacative button I've noticed these bits containing -0x04 when crossing the edges of the screen. - -Signed-off-by: Hans de Goede ---- - drivers/input/touchscreen/silead.c | 45 ++++++++++++++++++++++++++++---------- - 1 file changed, 34 insertions(+), 11 deletions(-) - -diff --git a/drivers/input/touchscreen/silead.c b/drivers/input/touchscreen/silead.c -index 0dbcf105f7db..c0ba40c09699 100644 ---- a/drivers/input/touchscreen/silead.c -+++ b/drivers/input/touchscreen/silead.c -@@ -56,7 +56,7 @@ - #define SILEAD_POINT_Y_MSB_OFF 0x01 - #define SILEAD_POINT_X_OFF 0x02 - #define SILEAD_POINT_X_MSB_OFF 0x03 --#define SILEAD_TOUCH_ID_MASK 0xF0 -+#define SILEAD_EXTRA_DATA_MASK 0xF0 - - #define SILEAD_CMD_SLEEP_MIN 10000 - #define SILEAD_CMD_SLEEP_MAX 20000 -@@ -109,6 +109,8 @@ static int silead_ts_request_input_dev(struct silead_ts_data *data) - INPUT_MT_DIRECT | INPUT_MT_DROP_UNUSED | - INPUT_MT_TRACK); - -+ input_set_capability(data->input, EV_KEY, KEY_LEFTMETA); -+ - data->input->name = SILEAD_TS_NAME; - data->input->phys = "input/ts"; - data->input->id.bustype = BUS_I2C; -@@ -139,7 +141,8 @@ static void silead_ts_read_data(struct i2c_client *client) - struct input_dev *input = data->input; - struct device *dev = &client->dev; - u8 *bufp, buf[SILEAD_TS_DATA_LEN]; -- int touch_nr, error, i; -+ int touch_nr, softbutton, error, i; -+ bool softbutton_pressed = false; - - error = i2c_smbus_read_i2c_block_data(client, SILEAD_REG_DATA, - SILEAD_TS_DATA_LEN, buf); -@@ -148,21 +151,40 @@ static void silead_ts_read_data(struct i2c_client *client) - return; - } - -- touch_nr = buf[0]; -- if (touch_nr > data->max_fingers) { -+ if (buf[0] > data->max_fingers) { - dev_warn(dev, "More touches reported then supported %d > %d\n", -- touch_nr, data->max_fingers); -- touch_nr = data->max_fingers; -+ buf[0], data->max_fingers); -+ buf[0] = data->max_fingers; - } - -+ touch_nr = 0; - bufp = buf + SILEAD_POINT_DATA_LEN; -- for (i = 0; i < touch_nr; i++, bufp += SILEAD_POINT_DATA_LEN) { -- /* Bits 4-7 are the touch id */ -- data->id[i] = (bufp[SILEAD_POINT_X_MSB_OFF] & -- SILEAD_TOUCH_ID_MASK) >> 4; -- touchscreen_set_mt_pos(&data->pos[i], &data->prop, -+ for (i = 0; i < buf[0]; i++, bufp += SILEAD_POINT_DATA_LEN) { -+ softbutton = (bufp[SILEAD_POINT_Y_MSB_OFF] & -+ SILEAD_EXTRA_DATA_MASK) >> 4; -+ -+ if (softbutton) { -+ /* -+ * For now only respond to softbutton == 0x01, some -+ * tablets *without* a capacative button send 0x04 -+ * when crossing the edges of the screen. -+ */ -+ if (softbutton == 0x01) -+ softbutton_pressed = true; -+ -+ continue; -+ } -+ -+ /* -+ * Bits 4-7 are the touch id, note not all models have -+ * hardware touch ids so atm we don't use these. -+ */ -+ data->id[touch_nr] = (bufp[SILEAD_POINT_X_MSB_OFF] & -+ SILEAD_EXTRA_DATA_MASK) >> 4; -+ touchscreen_set_mt_pos(&data->pos[touch_nr], &data->prop, - get_unaligned_le16(&bufp[SILEAD_POINT_X_OFF]) & 0xfff, - get_unaligned_le16(&bufp[SILEAD_POINT_Y_OFF]) & 0xfff); -+ touch_nr++; - } - - input_mt_assign_slots(input, data->slots, data->pos, touch_nr, 0); -@@ -178,6 +200,7 @@ static void silead_ts_read_data(struct i2c_client *client) - } - - input_mt_sync_frame(input); -+ input_report_key(input, KEY_LEFTMETA, softbutton_pressed); - input_sync(input); - } - --- -2.13.0 - diff --git a/arm-imx6-hummingboard2.patch b/arm-imx6-hummingboard2.patch deleted file mode 100644 index 9c55a7b81..000000000 --- a/arm-imx6-hummingboard2.patch +++ /dev/null @@ -1,902 +0,0 @@ -From e9e601215d294d473a593641b1ecfd1fa4586a90 Mon Sep 17 00:00:00 2001 -From: Peter Robinson -Date: Thu, 6 Apr 2017 13:52:54 +0100 -Subject: [PATCH 1/4] [RFC,v2,1/4] ARM: dts: imx6qdl: add HummingBoard2 boards - -From: Jon Nettleton - -This adds support for the Hummingboard Gate and Edge devices from -SolidRun. - -Signed-off-by: Jon Nettleton -Signed-off-by: Rabeeh Khoury -Signed-off-by: Russell King ---- - arch/arm/boot/dts/Makefile | 2 + - arch/arm/boot/dts/imx6dl-hummingboard2.dts | 52 +++ - arch/arm/boot/dts/imx6q-hummingboard2.dts | 60 +++ - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 543 +++++++++++++++++++++++++++ - 4 files changed, 657 insertions(+) - create mode 100644 arch/arm/boot/dts/imx6dl-hummingboard2.dts - create mode 100644 arch/arm/boot/dts/imx6q-hummingboard2.dts - create mode 100644 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi - -diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile -index 011808490fed..ccdff6650541 100644 ---- a/arch/arm/boot/dts/Makefile -+++ b/arch/arm/boot/dts/Makefile -@@ -353,6 +353,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \ - imx6dl-gw5903.dtb \ - imx6dl-gw5904.dtb \ - imx6dl-hummingboard.dtb \ -+ imx6dl-hummingboard2.dtb \ - imx6dl-icore.dtb \ - imx6dl-icore-rqs.dtb \ - imx6dl-nit6xlite.dtb \ -@@ -397,6 +398,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \ - imx6q-gw5904.dtb \ - imx6q-h100.dtb \ - imx6q-hummingboard.dtb \ -+ imx6q-hummingboard2.dtb \ - imx6q-icore.dtb \ - imx6q-icore-ofcap10.dtb \ - imx6q-icore-ofcap12.dtb \ -diff --git a/arch/arm/boot/dts/imx6dl-hummingboard2.dts b/arch/arm/boot/dts/imx6dl-hummingboard2.dts -new file mode 100644 -index 000000000000..990b5050de5b ---- /dev/null -+++ b/arch/arm/boot/dts/imx6dl-hummingboard2.dts -@@ -0,0 +1,52 @@ -+/* -+ * Device Tree file for SolidRun HummingBoard2 -+ * Copyright (C) 2015 Rabeeh Khoury -+ * Based on work by Russell King -+ * -+ * This file is dual-licensed: you can use it either under the terms -+ * of the GPL or the X11 license, at your option. Note that this dual -+ * licensing only applies to this file, and not this project as a -+ * whole. -+ * -+ * a) This file is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU General Public License as -+ * published by the Free Software Foundation; either version 2 of the -+ * License. -+ * -+ * This file is distributed in the hope that it will be useful -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * Or, alternatively -+ * -+ * b) Permission is hereby granted, free of charge, to any person -+ * obtaining a copy of this software and associated documentation -+ * files (the "Software"), to deal in the Software without -+ * restriction, including without limitation the rights to use -+ * copy, modify, merge, publish, distribute, sublicense, and/or -+ * sell copies of the Software, and to permit persons to whom the -+ * Software is furnished to do so, subject to the following -+ * conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -+ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -+ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY -+ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -+ * OTHER DEALINGS IN THE SOFTWARE. -+ */ -+/dts-v1/; -+ -+#include "imx6dl.dtsi" -+#include "imx6qdl-hummingboard2.dtsi" -+ -+/ { -+ model = "SolidRun HummingBoard2 Solo/DualLite"; -+ compatible = "solidrun,hummingboard2/dl", "fsl,imx6dl"; -+}; -diff --git a/arch/arm/boot/dts/imx6q-hummingboard2.dts b/arch/arm/boot/dts/imx6q-hummingboard2.dts -new file mode 100644 -index 000000000000..f5eec9163bb8 ---- /dev/null -+++ b/arch/arm/boot/dts/imx6q-hummingboard2.dts -@@ -0,0 +1,60 @@ -+/* -+ * Device Tree file for SolidRun HummingBoard2 -+ * Copyright (C) 2015 Rabeeh Khoury -+ * Based on work by Russell King -+ * -+ * This file is dual-licensed: you can use it either under the terms -+ * of the GPL or the X11 license, at your option. Note that this dual -+ * licensing only applies to this file, and not this project as a -+ * whole. -+ * -+ * a) This file is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU General Public License as -+ * published by the Free Software Foundation; either version 2 of the -+ * License. -+ * -+ * This file is distributed in the hope that it will be useful -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * Or, alternatively -+ * -+ * b) Permission is hereby granted, free of charge, to any person -+ * obtaining a copy of this software and associated documentation -+ * files (the "Software"), to deal in the Software without -+ * restriction, including without limitation the rights to use -+ * copy, modify, merge, publish, distribute, sublicense, and/or -+ * sell copies of the Software, and to permit persons to whom the -+ * Software is furnished to do so, subject to the following -+ * conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED , WITHOUT WARRANTY OF ANY KIND -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -+ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -+ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY -+ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -+ * OTHER DEALINGS IN THE SOFTWARE. -+ */ -+/dts-v1/; -+ -+#include "imx6q.dtsi" -+#include "imx6qdl-hummingboard2.dtsi" -+ -+/ { -+ model = "SolidRun HummingBoard2 Dual/Quad"; -+ compatible = "solidrun,hummingboard2/q", "fsl,imx6q"; -+}; -+ -+&sata { -+ status = "okay"; -+ fsl,transmit-level-mV = <1104>; -+ fsl,transmit-boost-mdB = <0>; -+ fsl,transmit-atten-16ths = <9>; -+ fsl,no-spread-spectrum; -+}; -diff --git a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -new file mode 100644 -index 000000000000..11b63f6f2b89 ---- /dev/null -+++ b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -@@ -0,0 +1,543 @@ -+/* -+ * Device Tree file for SolidRun HummingBoard2 -+ * Copyright (C) 2015 Rabeeh Khoury -+ * -+ * This file is dual-licensed: you can use it either under the terms -+ * of the GPL or the X11 license, at your option. Note that this dual -+ * licensing only applies to this file, and not this project as a -+ * whole. -+ * -+ * a) This file is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU General Public License as -+ * published by the Free Software Foundation; either version 2 of the -+ * License. -+ * -+ * This file is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * Or, alternatively, -+ * -+ * b) Permission is hereby granted, free of charge, to any person -+ * obtaining a copy of this software and associated documentation -+ * files (the "Software"), to deal in the Software without -+ * restriction, including without limitation the rights to use -+ * copy, modify, merge, publish, distribute, sublicense, and/or -+ * sell copies of the Software, and to permit persons to whom the -+ * Software is furnished to do so, subject to the following -+ * conditions: -+ * -+ * The above copyright notice and this permission notice shall be -+ * included in all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -+ * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -+ * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -+ * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -+ * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -+ * OTHER DEALINGS IN THE SOFTWARE. -+ */ -+#include "imx6qdl-microsom.dtsi" -+#include "imx6qdl-microsom-ar8035.dtsi" -+ -+/ { -+ chosen { -+ stdout-path = &uart1; -+ }; -+ -+ ir_recv: ir-receiver { -+ compatible = "gpio-ir-receiver"; -+ gpios = <&gpio7 9 1>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_gpio7_9>; -+ linux,rc-map-name = "rc-rc6-mce"; -+ }; -+ -+ usdhc2_pwrseq: usdhc2-pwrseq { -+ compatible = "mmc-pwrseq-simple"; -+ reset-gpios = <&gpio4 30 GPIO_ACTIVE_HIGH>; -+ }; -+ -+ reg_3p3v: regulator-3p3v { -+ compatible = "regulator-fixed"; -+ regulator-name = "3P3V"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-always-on; -+ }; -+ -+ reg_1p8v: regulator-1p8v { -+ compatible = "regulator-fixed"; -+ regulator-name = "1P8V"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ }; -+ -+ reg_usbh1_vbus: regulator-usb-h1-vbus { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio1 0 0>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_usbh1_vbus>; -+ regulator-name = "usb_h1_vbus"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ }; -+ -+ reg_usbotg_vbus: regulator-usb-otg-vbus { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio3 22 0>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_usbotg_vbus>; -+ regulator-name = "usb_otg_vbus"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ }; -+ -+ reg_usbh2_vbus: regulator-usb-h2-vbus { -+ compatible = "regulator-gpio"; -+ enable-active-high; -+ enable-gpio = <&gpio2 13 0>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_usbh2_vbus>; -+ regulator-name = "usb_h2_vbus"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ regulator-boot-on; -+ }; -+ -+ reg_usbh3_vbus: regulator-usb-h3-vbus { -+ compatible = "regulator-gpio"; -+ enable-active-high; -+ enable-gpio = <&gpio7 10 0>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_usbh3_vbus>; -+ regulator-name = "usb_h3_vbus"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ regulator-boot-on; -+ }; -+ -+ sound-sgtl5000 { -+ audio-codec = <&sgtl5000>; -+ audio-routing = -+ "MIC_IN", "Mic Jack", -+ "Mic Jack", "Mic Bias", -+ "Headphone Jack", "HP_OUT"; -+ compatible = "fsl,imx-audio-sgtl5000"; -+ model = "On-board Codec"; -+ mux-ext-port = <5>; -+ mux-int-port = <1>; -+ ssi-controller = <&ssi1>; -+ }; -+}; -+ -+&audmux { -+ status = "okay"; -+}; -+ -+&ecspi2 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_ecspi2>; -+ cs-gpios = <&gpio2 26 0>; -+ status = "okay"; -+}; -+ -+&hdmi { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_hdmi>; -+ ddc-i2c-bus = <&i2c2>; -+ status = "okay"; -+}; -+ -+&i2c1 { -+ clock-frequency = <100000>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_i2c1>; -+ status = "okay"; -+ -+ pcf8523: rtc@68 { -+ compatible = "nxp,pcf8523"; -+ reg = <0x68>; -+ nxp,12p5_pf; -+ }; -+ -+ sgtl5000: codec@0a { -+ clocks = <&clks IMX6QDL_CLK_CKO>; -+ compatible = "fsl,sgtl5000"; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_sgtl5000>; -+ reg = <0x0a>; -+ VDDA-supply = <®_3p3v>; -+ VDDIO-supply = <®_3p3v>; -+ }; -+}; -+ -+&i2c2 { -+ clock-frequency = <100000>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_i2c2>; -+ status = "okay"; -+}; -+ -+&i2c3 { -+ clock-frequency = <100000>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_i2c3>; -+ status = "okay"; -+}; -+ -+&iomuxc { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hog>; -+ -+ hummingboard2 { -+ pinctrl_hog: hoggrp { -+ fsl,pins = < -+ /* -+ * 36 pin headers GPIO description. The pins -+ * numbering as following - -+ * -+ * 3.2v 5v 74 75 -+ * 73 72 71 70 -+ * 69 68 67 66 -+ * -+ * 77 78 79 76 -+ * 65 64 61 60 -+ * 53 52 51 50 -+ * 49 48 166 132 -+ * 95 94 90 91 -+ * GND 54 24 204 -+ * -+ * The GPIO numbers can be extracted using -+ * signal name from below. -+ * Example - -+ * MX6QDL_PAD_EIM_DA10__GPIO3_IO10 is -+ * GPIO(3,10) which is (3-1)*32+10 = gpio 74 -+ * -+ * i.e. The mapping of GPIO(X,Y) to Linux gpio -+ * number is : gpio number = (X-1) * 32 + Y -+ */ -+ /* DI1_PIN15 */ -+ MX6QDL_PAD_EIM_DA10__GPIO3_IO10 0x400130b1 -+ /* DI1_PIN02 */ -+ MX6QDL_PAD_EIM_DA11__GPIO3_IO11 0x400130b1 -+ /* DISP1_DATA00 */ -+ MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x400130b1 -+ /* DISP1_DATA01 */ -+ MX6QDL_PAD_EIM_DA8__GPIO3_IO08 0x400130b1 -+ /* DISP1_DATA02 */ -+ MX6QDL_PAD_EIM_DA7__GPIO3_IO07 0x400130b1 -+ /* DISP1_DATA03 */ -+ MX6QDL_PAD_EIM_DA6__GPIO3_IO06 0x400130b1 -+ /* DISP1_DATA04 */ -+ MX6QDL_PAD_EIM_DA5__GPIO3_IO05 0x400130b1 -+ /* DISP1_DATA05 */ -+ MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x400130b1 -+ /* DISP1_DATA06 */ -+ MX6QDL_PAD_EIM_DA3__GPIO3_IO03 0x400130b1 -+ /* DISP1_DATA07 */ -+ MX6QDL_PAD_EIM_DA2__GPIO3_IO02 0x400130b1 -+ /* DI1_D0_CS */ -+ MX6QDL_PAD_EIM_DA13__GPIO3_IO13 0x400130b1 -+ /* DI1_D1_CS */ -+ MX6QDL_PAD_EIM_DA14__GPIO3_IO14 0x400130b1 -+ /* DI1_PIN01 */ -+ MX6QDL_PAD_EIM_DA15__GPIO3_IO15 0x400130b1 -+ /* DI1_PIN03 */ -+ MX6QDL_PAD_EIM_DA12__GPIO3_IO12 0x400130b1 -+ /* DISP1_DATA08 */ -+ MX6QDL_PAD_EIM_DA1__GPIO3_IO01 0x400130b1 -+ /* DISP1_DATA09 */ -+ MX6QDL_PAD_EIM_DA0__GPIO3_IO00 0x400130b1 -+ /* DISP1_DATA10 */ -+ MX6QDL_PAD_EIM_EB1__GPIO2_IO29 0x400130b1 -+ /* DISP1_DATA11 */ -+ MX6QDL_PAD_EIM_EB0__GPIO2_IO28 0x400130b1 -+ /* DISP1_DATA12 */ -+ MX6QDL_PAD_EIM_A17__GPIO2_IO21 0x400130b1 -+ /* DISP1_DATA13 */ -+ MX6QDL_PAD_EIM_A18__GPIO2_IO20 0x400130b1 -+ /* DISP1_DATA14 */ -+ MX6QDL_PAD_EIM_A19__GPIO2_IO19 0x400130b1 -+ /* DISP1_DATA15 */ -+ MX6QDL_PAD_EIM_A20__GPIO2_IO18 0x400130b1 -+ /* DISP1_DATA16 */ -+ MX6QDL_PAD_EIM_A21__GPIO2_IO17 0x400130b1 -+ /* DISP1_DATA17 */ -+ MX6QDL_PAD_EIM_A22__GPIO2_IO16 0x400130b1 -+ /* DISP1_DATA18 */ -+ MX6QDL_PAD_EIM_A23__GPIO6_IO06 0x400130b1 -+ /* DISP1_DATA19 */ -+ MX6QDL_PAD_EIM_A24__GPIO5_IO04 0x400130b1 -+ /* DISP1_DATA20 */ -+ MX6QDL_PAD_EIM_D31__GPIO3_IO31 0x400130b1 -+ /* DISP1_DATA21 */ -+ MX6QDL_PAD_EIM_D30__GPIO3_IO30 0x400130b1 -+ /* DISP1_DATA22 */ -+ MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x400130b1 -+ /* DISP1_DATA23 */ -+ MX6QDL_PAD_EIM_D27__GPIO3_IO27 0x400130b1 -+ /* DI1_DISP_CLK */ -+ MX6QDL_PAD_EIM_A16__GPIO2_IO22 0x400130b1 -+ /* SPDIF_IN */ -+ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x400130b1 -+ /* SPDIF_OUT */ -+ MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x400130b1 -+ -+ /* MikroBUS GPIO pin number 10 */ -+ MX6QDL_PAD_EIM_LBA__GPIO2_IO27 0x400130b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_ecspi2: hummingboard2-ecspi2grp { -+ fsl,pins = < -+ MX6QDL_PAD_EIM_OE__ECSPI2_MISO 0x100b1 -+ MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI 0x100b1 -+ MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK 0x100b1 -+ MX6QDL_PAD_EIM_RW__GPIO2_IO26 0x000b1 /* CS */ -+ >; -+ }; -+ -+ pinctrl_hummingboard2_gpio7_9: hummingboard2-gpio7_9 { -+ fsl,pins = < -+ MX6QDL_PAD_SD4_CMD__GPIO7_IO09 0x80000000 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_hdmi: hummingboard2-hdmi { -+ fsl,pins = < -+ MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_i2c1: hummingboard2-i2c1 { -+ fsl,pins = < -+ MX6QDL_PAD_EIM_D21__I2C1_SCL 0x4001b8b1 -+ MX6QDL_PAD_EIM_D28__I2C1_SDA 0x4001b8b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_i2c2: hummingboard2-i2c2 { -+ fsl,pins = < -+ MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1 -+ MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_i2c3: hummingboard2-i2c3 { -+ fsl,pins = < -+ MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1 -+ MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_mipi: hummingboard2_mipi { -+ fsl,pins = < -+ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x4001b8b1 -+ MX6QDL_PAD_KEY_COL4__GPIO4_IO14 0x4001b8b1 -+ MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_pcie_reset: hummingboard2-pcie-reset { -+ fsl,pins = < -+ MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_pwm1: pwm1grp { -+ fsl,pins = < -+ MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_sgtl5000: hummingboard2-sgtl5000 { -+ fsl,pins = < -+ MX6QDL_PAD_DISP0_DAT19__AUD5_RXD 0x130b0 -+ MX6QDL_PAD_KEY_COL0__AUD5_TXC 0x130b0 -+ MX6QDL_PAD_KEY_ROW0__AUD5_TXD 0x110b0 -+ MX6QDL_PAD_KEY_COL1__AUD5_TXFS 0x130b0 -+ MX6QDL_PAD_GPIO_5__CCM_CLKO1 0x130b0 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_usbh1_vbus: hummingboard2-usbh1-vbus { -+ fsl,pins = ; -+ }; -+ -+ pinctrl_hummingboard2_usbh2_vbus: hummingboard2-usbh2-vbus { -+ fsl,pins = ; -+ }; -+ -+ pinctrl_hummingboard2_usbh3_vbus: hummingboard2-usbh3-vbus { -+ fsl,pins = ; -+ }; -+ -+ pinctrl_hummingboard2_usbotg_id: hummingboard2-usbotg-id { -+ /* -+ * Similar to pinctrl_usbotg_2, but we want it -+ * pulled down for a fixed host connection. -+ */ -+ fsl,pins = ; -+ }; -+ -+ pinctrl_hummingboard2_usbotg_vbus: hummingboard2-usbotg-vbus { -+ fsl,pins = ; -+ }; -+ -+ pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux { -+ fsl,pins = < -+ MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x13071 -+ MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071 -+ MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_usdhc2: hummingboard2-usdhc2 { -+ fsl,pins = < -+ MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059 -+ MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10059 -+ MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059 -+ MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059 -+ MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059 -+ MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_usdhc2_100mhz: hummingboard2-usdhc2-100mhz { -+ fsl,pins = < -+ MX6QDL_PAD_SD2_CMD__SD2_CMD 0x170b9 -+ MX6QDL_PAD_SD2_CLK__SD2_CLK 0x100b9 -+ MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170b9 -+ MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170b9 -+ MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170b9 -+ MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130b9 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_usdhc2_200mhz: hummingboard2-usdhc2-200mhz { -+ fsl,pins = < -+ MX6QDL_PAD_SD2_CMD__SD2_CMD 0x170f9 -+ MX6QDL_PAD_SD2_CLK__SD2_CLK 0x100f9 -+ MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170f9 -+ MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170f9 -+ MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170f9 -+ MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130f9 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_usdhc3: hummingboard2-usdhc3 { -+ fsl,pins = < -+ MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 -+ MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059 -+ MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 -+ MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 -+ MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 -+ MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 -+ MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059 -+ MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059 -+ MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059 -+ MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059 -+ MX6QDL_PAD_SD3_RST__SD3_RESET 0x17059 -+ >; -+ }; -+ -+ pinctrl_hummingboard2_uart3: hummingboard2-uart3 { -+ fsl,pins = < -+ MX6QDL_PAD_EIM_D25__UART3_TX_DATA 0x1b0b1 -+ MX6QDL_PAD_EIM_D24__UART3_RX_DATA 0x40013000 -+ >; -+ }; -+ }; -+}; -+ -+&ldb { -+ status = "disabled"; -+ -+ lvds-channel@0 { -+ fsl,data-mapping = "spwg"; -+ fsl,data-width = <18>; -+ }; -+}; -+ -+&pcie { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_pcie_reset>; -+ reset-gpio = <&gpio2 11 0>; -+ status = "okay"; -+}; -+ -+&pwm1 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_pwm1>; -+ status = "okay"; -+}; -+ -+&pwm3 { -+ status = "disabled"; -+}; -+ -+&pwm4 { -+ status = "disabled"; -+}; -+ -+&ssi1 { -+ status = "okay"; -+}; -+ -+&usbh1 { -+ disable-over-current; -+ vbus-supply = <®_usbh1_vbus>; -+ status = "okay"; -+}; -+ -+&usbotg { -+ disable-over-current; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_usbotg_id>; -+ vbus-supply = <®_usbotg_vbus>; -+ status = "okay"; -+}; -+ -+&usdhc2 { -+ pinctrl-names = "default", "state_100mhz", "state_200mhz"; -+ pinctrl-0 = < -+ &pinctrl_hummingboard2_usdhc2_aux -+ &pinctrl_hummingboard2_usdhc2 -+ >; -+ pinctrl-1 = < -+ &pinctrl_hummingboard2_usdhc2_aux -+ &pinctrl_hummingboard2_usdhc2_100mhz -+ >; -+ pinctrl-2 = < -+ &pinctrl_hummingboard2_usdhc2_aux -+ &pinctrl_hummingboard2_usdhc2_200mhz -+ >; -+ mmc-pwrseq = <&usdhc2_pwrseq>; -+ cd-gpios = <&gpio1 4 0>; -+ status = "okay"; -+}; -+ -+&usdhc3 { -+ pinctrl-names = "default"; -+ pinctrl-0 = < -+ &pinctrl_hummingboard2_usdhc3 -+ >; -+ vmmc-supply = <®_3p3v>; -+ vqmmc-supply = <®_3p3v>; -+ bus-width = <8>; -+ non-removable; -+ status = "okay"; -+}; -+ -+&uart3 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_uart3>; -+ status = "okay"; -+}; --- -2.12.2 - -From 3da2a99c4a8f19e846b19071441d2c6b88e00c06 Mon Sep 17 00:00:00 2001 -From: Russell King -Date: Fri, 13 Jan 2017 14:45:30 +0000 -Subject: [PATCH 2/4] ARM: dts: imx6*-hummingboard2: fix SD card detect - -Fix the SD card detect signal, which was missing the polarity -specification, and the pull-up necessary for proper signalling. - -Signed-off-by: Russell King ---- - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -index 11b63f6f2b89..734487edf200 100644 ---- a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -+++ b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -@@ -393,7 +393,7 @@ - - pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux { - fsl,pins = < -- MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x13071 -+ MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x1f071 - MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071 - MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0 - >; -@@ -520,7 +520,7 @@ - &pinctrl_hummingboard2_usdhc2_200mhz - >; - mmc-pwrseq = <&usdhc2_pwrseq>; -- cd-gpios = <&gpio1 4 0>; -+ cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>; - status = "okay"; - }; - --- -2.12.2 - -From 57b0103b600a535a35e5ff9714649519a0b3a77a Mon Sep 17 00:00:00 2001 -From: Russell King -Date: Fri, 13 Jan 2017 14:45:35 +0000 -Subject: [PATCH 3/4] ARM: dts: imx6*-hummingboard2: use proper gpio flags - definitions - -Use proper gpio flag definitions for GPIOs rather than using opaque -uninformative numbers. - -Signed-off-by: Russell King ---- - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -index 734487edf200..88aaed26dd77 100644 ---- a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -+++ b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -@@ -50,7 +50,7 @@ - - ir_recv: ir-receiver { - compatible = "gpio-ir-receiver"; -- gpios = <&gpio7 9 1>; -+ gpios = <&gpio7 9 GPIO_ACTIVE_LOW>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_hummingboard2_gpio7_9>; - linux,rc-map-name = "rc-rc6-mce"; -@@ -80,7 +80,7 @@ - reg_usbh1_vbus: regulator-usb-h1-vbus { - compatible = "regulator-fixed"; - enable-active-high; -- gpio = <&gpio1 0 0>; -+ gpio = <&gpio1 0 GPIO_ACTIVE_HIGH>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_hummingboard2_usbh1_vbus>; - regulator-name = "usb_h1_vbus"; -@@ -91,7 +91,7 @@ - reg_usbotg_vbus: regulator-usb-otg-vbus { - compatible = "regulator-fixed"; - enable-active-high; -- gpio = <&gpio3 22 0>; -+ gpio = <&gpio3 22 GPIO_ACTIVE_HIGH>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_hummingboard2_usbotg_vbus>; - regulator-name = "usb_otg_vbus"; -@@ -102,7 +102,7 @@ - reg_usbh2_vbus: regulator-usb-h2-vbus { - compatible = "regulator-gpio"; - enable-active-high; -- enable-gpio = <&gpio2 13 0>; -+ enable-gpio = <&gpio2 13 GPIO_ACTIVE_HIGH>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_hummingboard2_usbh2_vbus>; - regulator-name = "usb_h2_vbus"; -@@ -114,7 +114,7 @@ - reg_usbh3_vbus: regulator-usb-h3-vbus { - compatible = "regulator-gpio"; - enable-active-high; -- enable-gpio = <&gpio7 10 0>; -+ enable-gpio = <&gpio7 10 GPIO_ACTIVE_HIGH>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_hummingboard2_usbh3_vbus>; - regulator-name = "usb_h3_vbus"; --- -2.12.2 - -From f931de70370ff576f381cb9745bc54225a1a8056 Mon Sep 17 00:00:00 2001 -From: Russell King -Date: Fri, 13 Jan 2017 14:45:40 +0000 -Subject: [PATCH 4/4] ARM: dts: imx6*-hummingboard2: convert to more - conventional vmmc-supply - -Signed-off-by: Russell King ---- - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 26 +++++++++++++++++++------- - 1 file changed, 19 insertions(+), 7 deletions(-) - -diff --git a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -index 88aaed26dd77..f19d30b34ac4 100644 ---- a/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -+++ b/arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi -@@ -56,11 +56,6 @@ - linux,rc-map-name = "rc-rc6-mce"; - }; - -- usdhc2_pwrseq: usdhc2-pwrseq { -- compatible = "mmc-pwrseq-simple"; -- reset-gpios = <&gpio4 30 GPIO_ACTIVE_HIGH>; -- }; -- - reg_3p3v: regulator-3p3v { - compatible = "regulator-fixed"; - regulator-name = "3P3V"; -@@ -123,6 +118,18 @@ - regulator-boot-on; - }; - -+ reg_usdhc2_vmmc: reg-usdhc2-vmmc { -+ compatible = "regulator-fixed"; -+ gpio = <&gpio4 30 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pinctrl_hummingboard2_vmmc>; -+ regulator-boot-on; -+ regulator-max-microvolt = <3300000>; -+ regulator-min-microvolt = <3300000>; -+ regulator-name = "usdhc2_vmmc"; -+ startup-delay-us = <1000>; -+ }; -+ - sound-sgtl5000 { - audio-codec = <&sgtl5000>; - audio-routing = -@@ -393,7 +400,6 @@ - - pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux { - fsl,pins = < -- MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x1f071 - MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071 - MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0 - >; -@@ -432,6 +438,12 @@ - >; - }; - -+ pinctrl_hummingboard2_vmmc: hummingboard2-vmmc { -+ fsl,pins = < -+ MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x1f071 -+ >; -+ }; -+ - pinctrl_hummingboard2_usdhc3: hummingboard2-usdhc3 { - fsl,pins = < - MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 -@@ -519,7 +531,7 @@ - &pinctrl_hummingboard2_usdhc2_aux - &pinctrl_hummingboard2_usdhc2_200mhz - >; -- mmc-pwrseq = <&usdhc2_pwrseq>; -+ vmmc-supply = <®_usdhc2_vmmc>; - cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>; - status = "okay"; - }; --- -2.12.2 - diff --git a/configs/fedora/generic/CONFIG_DRM_PANEL_ILITEK_IL9322 b/configs/fedora/generic/CONFIG_DRM_PANEL_ILITEK_IL9322 new file mode 100644 index 000000000..4a9fd454c --- /dev/null +++ b/configs/fedora/generic/CONFIG_DRM_PANEL_ILITEK_IL9322 @@ -0,0 +1 @@ +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set diff --git a/configs/fedora/generic/CONFIG_SIOX b/configs/fedora/generic/CONFIG_SIOX new file mode 100644 index 000000000..89578e7ae --- /dev/null +++ b/configs/fedora/generic/CONFIG_SIOX @@ -0,0 +1 @@ +# CONFIG_SIOX is not set diff --git a/configs/fedora/generic/CONFIG_SLIMBUS b/configs/fedora/generic/CONFIG_SLIMBUS new file mode 100644 index 000000000..63141c29d --- /dev/null +++ b/configs/fedora/generic/CONFIG_SLIMBUS @@ -0,0 +1 @@ +# CONFIG_SLIMBUS is not set diff --git a/configs/fedora/generic/CONFIG_SOUNDWIRE b/configs/fedora/generic/CONFIG_SOUNDWIRE new file mode 100644 index 000000000..1446f20a3 --- /dev/null +++ b/configs/fedora/generic/CONFIG_SOUNDWIRE @@ -0,0 +1 @@ +CONFIG_SOUNDWIRE=y diff --git a/configs/fedora/generic/CONFIG_SOUNDWIRE_BUS b/configs/fedora/generic/CONFIG_SOUNDWIRE_BUS new file mode 100644 index 000000000..dd3714b7c --- /dev/null +++ b/configs/fedora/generic/CONFIG_SOUNDWIRE_BUS @@ -0,0 +1 @@ +CONFIG_SOUNDWIRE_BUS=m diff --git a/configs/fedora/generic/CONFIG_SOUNDWIRE_CADENCE b/configs/fedora/generic/CONFIG_SOUNDWIRE_CADENCE new file mode 100644 index 000000000..f97a403fa --- /dev/null +++ b/configs/fedora/generic/CONFIG_SOUNDWIRE_CADENCE @@ -0,0 +1 @@ +CONFIG_SOUNDWIRE_CADENCE=m diff --git a/configs/fedora/generic/CONFIG_ST_UVIS25 b/configs/fedora/generic/CONFIG_ST_UVIS25 new file mode 100644 index 000000000..55c15bb5b --- /dev/null +++ b/configs/fedora/generic/CONFIG_ST_UVIS25 @@ -0,0 +1 @@ +CONFIG_ST_UVIS25=m diff --git a/configs/fedora/generic/CONFIG_ST_UVIS25_I2C b/configs/fedora/generic/CONFIG_ST_UVIS25_I2C new file mode 100644 index 000000000..677b118e1 --- /dev/null +++ b/configs/fedora/generic/CONFIG_ST_UVIS25_I2C @@ -0,0 +1 @@ +CONFIG_ST_UVIS25_I2C=m diff --git a/configs/fedora/generic/CONFIG_ST_UVIS25_SPI b/configs/fedora/generic/CONFIG_ST_UVIS25_SPI new file mode 100644 index 000000000..e094a51ea --- /dev/null +++ b/configs/fedora/generic/CONFIG_ST_UVIS25_SPI @@ -0,0 +1 @@ +CONFIG_ST_UVIS25_SPI=m diff --git a/configs/fedora/generic/CONFIG_UNISYS_VISORBUS b/configs/fedora/generic/CONFIG_UNISYS_VISORBUS new file mode 100644 index 000000000..ba34845c8 --- /dev/null +++ b/configs/fedora/generic/CONFIG_UNISYS_VISORBUS @@ -0,0 +1 @@ +# CONFIG_UNISYS_VISORBUS is not set diff --git a/configs/fedora/generic/CONFIG_USB_XHCI_DBGCAP b/configs/fedora/generic/CONFIG_USB_XHCI_DBGCAP new file mode 100644 index 000000000..3cf92a71a --- /dev/null +++ b/configs/fedora/generic/CONFIG_USB_XHCI_DBGCAP @@ -0,0 +1 @@ +CONFIG_USB_XHCI_DBGCAP=y diff --git a/configs/fedora/generic/CONFIG_XILINX_VCU b/configs/fedora/generic/CONFIG_XILINX_VCU new file mode 100644 index 000000000..6ba10b386 --- /dev/null +++ b/configs/fedora/generic/CONFIG_XILINX_VCU @@ -0,0 +1 @@ +CONFIG_XILINX_VCU=m diff --git a/configs/fedora/generic/CONFIG_ZOPT2201 b/configs/fedora/generic/CONFIG_ZOPT2201 new file mode 100644 index 000000000..407ef5f8c --- /dev/null +++ b/configs/fedora/generic/CONFIG_ZOPT2201 @@ -0,0 +1 @@ +CONFIG_ZOPT2201=m diff --git a/configs/fedora/generic/arm/CONFIG_DRM_PANEL_ILITEK_IL9322 b/configs/fedora/generic/arm/CONFIG_DRM_PANEL_ILITEK_IL9322 new file mode 100644 index 000000000..c18cc1b27 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_DRM_PANEL_ILITEK_IL9322 @@ -0,0 +1 @@ +CONFIG_DRM_PANEL_ILITEK_IL9322=m diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_A53PLL b/configs/fedora/generic/arm/CONFIG_QCOM_A53PLL new file mode 100644 index 000000000..6928d6138 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_QCOM_A53PLL @@ -0,0 +1 @@ +CONFIG_QCOM_A53PLL=m diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_CLK_APCS_MSM8916 b/configs/fedora/generic/arm/CONFIG_QCOM_CLK_APCS_MSM8916 new file mode 100644 index 000000000..ca97c450e --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_QCOM_CLK_APCS_MSM8916 @@ -0,0 +1 @@ +CONFIG_QCOM_CLK_APCS_MSM8916=m diff --git a/configs/fedora/generic/arm/CONFIG_SLIMBUS b/configs/fedora/generic/arm/CONFIG_SLIMBUS new file mode 100644 index 000000000..6b6eac17c --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_SLIMBUS @@ -0,0 +1 @@ +CONFIG_SLIMBUS=m diff --git a/configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL b/configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL new file mode 100644 index 000000000..ea353222f --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL @@ -0,0 +1 @@ +CONFIG_SLIM_QCOM_CTRL=m diff --git a/configs/fedora/generic/arm/CONFIG_SPMI_PMIC_CLKDIV b/configs/fedora/generic/arm/CONFIG_SPMI_PMIC_CLKDIV new file mode 100644 index 000000000..2b11b2de7 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_SPMI_PMIC_CLKDIV @@ -0,0 +1 @@ +CONFIG_SPMI_PMIC_CLKDIV=m diff --git a/configs/fedora/generic/arm/CONFIG_TINYDRM_ILI9225 b/configs/fedora/generic/arm/CONFIG_TINYDRM_ILI9225 new file mode 100644 index 000000000..3f9d07d4e --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_TINYDRM_ILI9225 @@ -0,0 +1 @@ +CONFIG_TINYDRM_ILI9225=m diff --git a/configs/fedora/generic/arm/CONFIG_TINYDRM_ST7735R b/configs/fedora/generic/arm/CONFIG_TINYDRM_ST7735R new file mode 100644 index 000000000..89c0fd568 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_TINYDRM_ST7735R @@ -0,0 +1 @@ +CONFIG_TINYDRM_ST7735R=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_STUB_CLK_HI3660 b/configs/fedora/generic/arm/aarch64/CONFIG_STUB_CLK_HI3660 new file mode 100644 index 000000000..99ffc024c --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_STUB_CLK_HI3660 @@ -0,0 +1 @@ +CONFIG_STUB_CLK_HI3660=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_THERMAL b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_THERMAL new file mode 100644 index 000000000..ddd9d5832 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_THERMAL @@ -0,0 +1 @@ +CONFIG_DRM_ETNAVIV_THERMAL=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM new file mode 100644 index 000000000..6bb0bf6e6 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_EMIF_SRAM @@ -0,0 +1 @@ +CONFIG_TI_EMIF_SRAM=m diff --git a/configs/fedora/generic/x86/CONFIG_SOUNDWIRE_INTEL b/configs/fedora/generic/x86/CONFIG_SOUNDWIRE_INTEL new file mode 100644 index 000000000..d48d1cc17 --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_SOUNDWIRE_INTEL @@ -0,0 +1 @@ +CONFIG_SOUNDWIRE_INTEL=m diff --git a/dma-buf-fix-reservation_object_wait_timeout_rcu-once-more-v2.patch b/dma-buf-fix-reservation_object_wait_timeout_rcu-once-more-v2.patch deleted file mode 100644 index 6e40c3da3..000000000 --- a/dma-buf-fix-reservation_object_wait_timeout_rcu-once-more-v2.patch +++ /dev/null @@ -1,62 +0,0 @@ -From patchwork Mon Jan 22 20:00:03 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 8bit -Subject: dma-buf: fix reservation_object_wait_timeout_rcu once more v2 -From: =?UTF-8?q?Christian=20K=C3=B6nig?= -X-Patchwork-Id: 199865 -Message-Id: <20180122200003.6665-1-christian.koenig@amd.com> -To: dri-devel@lists.freedesktop.org, chris@chris-wilson.co.uk, lyude@redhat.com -Date: Mon, 22 Jan 2018 21:00:03 +0100 - -We need to set shared_count even if we already have a fence to wait for. - -v2: init i to -1 as well - -Signed-off-by: Christian König -Cc: stable@vger.kernel.org -Tested-by: Lyude Paul -Reviewed-by: Lyude Paul -Reviewed-by: Chris Wilson ---- - drivers/dma-buf/reservation.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/drivers/dma-buf/reservation.c b/drivers/dma-buf/reservation.c -index 461afa9febd4..314eb1071cce 100644 ---- a/drivers/dma-buf/reservation.c -+++ b/drivers/dma-buf/reservation.c -@@ -484,13 +484,15 @@ long reservation_object_wait_timeout_rcu(struct reservation_object *obj, - unsigned long timeout) - { - struct dma_fence *fence; -- unsigned seq, shared_count, i = 0; -+ unsigned seq, shared_count; - long ret = timeout ? timeout : 1; -+ int i; - - retry: - shared_count = 0; - seq = read_seqcount_begin(&obj->seq); - rcu_read_lock(); -+ i = -1; - - fence = rcu_dereference(obj->fence_excl); - if (fence && !test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) { -@@ -506,14 +508,14 @@ long reservation_object_wait_timeout_rcu(struct reservation_object *obj, - fence = NULL; - } - -- if (!fence && wait_all) { -+ if (wait_all) { - struct reservation_object_list *fobj = - rcu_dereference(obj->fence); - - if (fobj) - shared_count = fobj->shared_count; - -- for (i = 0; i < shared_count; ++i) { -+ for (i = 0; !fence && i < shared_count; ++i) { - struct dma_fence *lfence = rcu_dereference(fobj->shared[i]); - - if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 78d9423b8..343ede021 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -1335,6 +1335,7 @@ CONFIG_DRM_MSM=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4291,9 +4292,11 @@ CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m CONFIG_QCOM_ADSP_PIL=m CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=y +CONFIG_QCOM_CLK_APCS_MSM8916=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -5122,6 +5125,7 @@ CONFIG_SH_ETH=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5134,6 +5138,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5500,6 +5506,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSE_RCU_POINTER=y @@ -5549,6 +5558,7 @@ CONFIG_SPI_XLP=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set CONFIG_SPMI_MSM_PMIC_ARB=y +CONFIG_SPMI_PMIC_CLKDIV=m CONFIG_SPMI=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set @@ -5595,7 +5605,11 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m # CONFIG_SUN4I_EMAC is not set CONFIG_SUN4I_GPADC=m CONFIG_SUN50I_A64_CCU=y @@ -5779,10 +5793,12 @@ CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -5941,6 +5957,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6305,6 +6322,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -6605,6 +6623,7 @@ CONFIG_XGENE_PMU=y CONFIG_XGENE_SLIMPRO_MBOX=m # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILLYBUS=m @@ -6630,6 +6649,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-aarch64.config b/kernel-aarch64.config index 051523b60..7847101e5 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -1324,6 +1324,7 @@ CONFIG_DRM_MSM=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4267,9 +4268,11 @@ CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m CONFIG_QCOM_ADSP_PIL=m CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=y +CONFIG_QCOM_CLK_APCS_MSM8916=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -5098,6 +5101,7 @@ CONFIG_SH_ETH=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5110,6 +5114,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5475,6 +5481,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSE_RCU_POINTER=y @@ -5524,6 +5533,7 @@ CONFIG_SPI_XLP=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set CONFIG_SPMI_MSM_PMIC_ARB=y +CONFIG_SPMI_PMIC_CLKDIV=m CONFIG_SPMI=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set @@ -5570,7 +5580,11 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_STUB_CLK_HI3660=y CONFIG_STUB_CLK_HI6220=y +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m # CONFIG_SUN4I_EMAC is not set CONFIG_SUN4I_GPADC=m CONFIG_SUN50I_A64_CCU=y @@ -5754,10 +5768,12 @@ CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -5916,6 +5932,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6280,6 +6297,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -6580,6 +6598,7 @@ CONFIG_XGENE_PMU=y CONFIG_XGENE_SLIMPRO_MBOX=m # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILLYBUS=m @@ -6605,6 +6624,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index 829f99c07..17a610025 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -1356,6 +1356,7 @@ CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_ETNAVIV=m # CONFIG_DRM_ETNAVIV_REGISTER_LOGGING is not set +CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_EXYNOS5433_DECON=y CONFIG_DRM_EXYNOS7_DECON=y CONFIG_DRM_EXYNOS_DPI=y @@ -1431,6 +1432,7 @@ CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m CONFIG_DRM_OMAP_PANEL_SONY_ACX565AKM=m CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4603,9 +4605,11 @@ CONFIG_PXA_DMA=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m CONFIG_QCOM_ADSP_PIL=m CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=m +CONFIG_QCOM_CLK_APCS_MSM8916=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -5492,6 +5496,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5504,6 +5509,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5951,6 +5958,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -6006,6 +6016,7 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set CONFIG_SPMI=m CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -6062,6 +6073,9 @@ CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_THERMAL=m CONFIG_ST_THERMAL_MEMMAP=m # CONFIG_ST_THERMAL_SYSCFG is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUN4I_A10_CCU=y CONFIG_SUN4I_EMAC=m CONFIG_SUN4I_GPADC=m @@ -6253,16 +6267,19 @@ CONFIG_TI_DAVINCI_EMAC=m CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m +CONFIG_TI_EMIF_SRAM=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -6434,6 +6451,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6816,6 +6834,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -7150,6 +7169,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m CONFIG_XILINX_WATCHDOG=m CONFIG_XILINX_XADC=m # CONFIG_XILINX_ZYNQMP_DMA is not set @@ -7179,6 +7199,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index ee5aeeebb..a62f85957 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -1345,6 +1345,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m # CONFIG_DRM_OMAP is not set +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4350,6 +4351,8 @@ CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m +CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EBI2 is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_GLINK_SSR is not set @@ -5170,6 +5173,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5182,6 +5186,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5568,6 +5574,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -5615,6 +5624,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set +CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -5662,6 +5672,9 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUN4I_A10_CCU=y CONFIG_SUN4I_EMAC=m CONFIG_SUN4I_GPADC=m @@ -5853,10 +5866,12 @@ CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set CONFIG_TI_MESSAGE_MANAGER=m +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -6019,6 +6034,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6387,6 +6403,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -6712,6 +6729,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILLYBUS=m @@ -6740,6 +6758,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index d19927881..17a6f64f3 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -1334,6 +1334,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m # CONFIG_DRM_OMAP is not set +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4326,6 +4327,8 @@ CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m +CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EBI2 is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_GLINK_SSR is not set @@ -5146,6 +5149,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5158,6 +5162,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5543,6 +5549,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -5590,6 +5599,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPMI is not set +CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -5637,6 +5647,9 @@ CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUN4I_A10_CCU=y CONFIG_SUN4I_EMAC=m CONFIG_SUN4I_GPADC=m @@ -5828,10 +5841,12 @@ CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set CONFIG_TI_MESSAGE_MANAGER=m +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -5994,6 +6009,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6362,6 +6378,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -6687,6 +6704,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILINX_ZYNQMP_DMA is not set CONFIG_XILLYBUS=m @@ -6715,6 +6733,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index 422f452e1..06728485b 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -1345,6 +1345,7 @@ CONFIG_DRM_DW_HDMI_I2S_AUDIO=m CONFIG_DRM_DW_HDMI=m CONFIG_DRM_ETNAVIV=m # CONFIG_DRM_ETNAVIV_REGISTER_LOGGING is not set +CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_EXYNOS5433_DECON=y CONFIG_DRM_EXYNOS7_DECON=y CONFIG_DRM_EXYNOS_DPI=y @@ -1420,6 +1421,7 @@ CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m CONFIG_DRM_OMAP_PANEL_SONY_ACX565AKM=m CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m @@ -4579,9 +4581,11 @@ CONFIG_PXA_DMA=y # CONFIG_QCA7000 is not set # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set +CONFIG_QCOM_A53PLL=m CONFIG_QCOM_ADSP_PIL=m CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=m +CONFIG_QCOM_CLK_APCS_MSM8916=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -5468,6 +5472,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5480,6 +5485,8 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +CONFIG_SLIMBUS=m +CONFIG_SLIM_QCOM_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5926,6 +5933,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -5981,6 +5991,7 @@ CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set CONFIG_SPMI=m CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_PMIC_CLKDIV=m # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -6037,6 +6048,9 @@ CONFIG_STRIP_ASM_SYMS=y CONFIG_ST_THERMAL=m CONFIG_ST_THERMAL_MEMMAP=m # CONFIG_ST_THERMAL_SYSCFG is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUN4I_A10_CCU=y CONFIG_SUN4I_EMAC=m CONFIG_SUN4I_GPADC=m @@ -6228,16 +6242,19 @@ CONFIG_TI_DAVINCI_EMAC=m CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TI_EMIF=m +CONFIG_TI_EMIF_SRAM=m CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y CONFIG_TIGON3=m # CONFIG_TIMB_DMA is not set # CONFIG_TIMER_STATS is not set +CONFIG_TINYDRM_ILI9225=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_MIPI_DBI=m # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set +CONFIG_TINYDRM_ST7735R=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y @@ -6409,6 +6426,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6791,6 +6809,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_MVEBU=m CONFIG_USB_XHCI_PLATFORM=m @@ -7125,6 +7144,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_DMA is not set CONFIG_XILINX_EMACLITE=m CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m CONFIG_XILINX_WATCHDOG=m CONFIG_XILINX_XADC=m # CONFIG_XILINX_ZYNQMP_DMA is not set @@ -7154,6 +7174,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-i686-PAE.config b/kernel-i686-PAE.config index 012829ea6..7d10ba4ec 100644 --- a/kernel-i686-PAE.config +++ b/kernel-i686-PAE.config @@ -1167,6 +1167,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4815,6 +4816,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4827,6 +4829,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5181,6 +5184,10 @@ CONFIG_SONYPI_COMPAT=y CONFIG_SONYPI=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSE_RCU_POINTER=y @@ -5257,6 +5264,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5579,6 +5589,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5888,6 +5899,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -6262,6 +6274,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6288,6 +6301,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-i686-PAEdebug.config b/kernel-i686-PAEdebug.config index 7b22ee030..a950b9ef5 100644 --- a/kernel-i686-PAEdebug.config +++ b/kernel-i686-PAEdebug.config @@ -1179,6 +1179,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4838,6 +4839,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4850,6 +4852,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5205,6 +5208,10 @@ CONFIG_SONYPI_COMPAT=y CONFIG_SONYPI=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSE_RCU_POINTER=y @@ -5281,6 +5288,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5603,6 +5613,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5912,6 +5923,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -6286,6 +6298,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6312,6 +6325,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config index 98bac781b..e90b5ec04 100644 --- a/kernel-i686-debug.config +++ b/kernel-i686-debug.config @@ -1179,6 +1179,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4838,6 +4839,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4850,6 +4852,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5205,6 +5208,10 @@ CONFIG_SONYPI_COMPAT=y CONFIG_SONYPI=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSE_RCU_POINTER=y @@ -5281,6 +5288,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5603,6 +5613,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5912,6 +5923,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -6284,6 +6296,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6310,6 +6323,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-i686.config b/kernel-i686.config index 26723361f..ab0623dc7 100644 --- a/kernel-i686.config +++ b/kernel-i686.config @@ -1167,6 +1167,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4815,6 +4816,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4827,6 +4829,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5181,6 +5184,10 @@ CONFIG_SONYPI_COMPAT=y CONFIG_SONYPI=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSE_RCU_POINTER=y @@ -5257,6 +5264,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5579,6 +5589,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5888,6 +5899,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -6260,6 +6272,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6286,6 +6299,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-ppc64-debug.config b/kernel-ppc64-debug.config index 79d20b755..7336dd59f 100644 --- a/kernel-ppc64-debug.config +++ b/kernel-ppc64-debug.config @@ -1132,6 +1132,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4640,6 +4641,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4652,6 +4654,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4982,6 +4985,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5055,6 +5061,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5365,6 +5374,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5678,6 +5688,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5968,6 +5979,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILINX_LL_TEMAC is not set +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -5995,6 +6007,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y # CONFIG_ZONE_DEVICE is not set +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-ppc64.config b/kernel-ppc64.config index 62d207cdf..ba50e3e36 100644 --- a/kernel-ppc64.config +++ b/kernel-ppc64.config @@ -1120,6 +1120,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4615,6 +4616,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4627,6 +4629,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4956,6 +4959,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -5029,6 +5035,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5339,6 +5348,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5652,6 +5662,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5942,6 +5953,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILINX_LL_TEMAC is not set +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -5969,6 +5981,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y # CONFIG_ZONE_DEVICE is not set +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 31f68a2d9..476766f12 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -1087,6 +1087,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4577,6 +4578,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4589,6 +4591,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4910,6 +4913,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -4983,6 +4989,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5293,6 +5302,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5606,6 +5616,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5890,6 +5901,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILINX_LL_TEMAC is not set +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -5917,6 +5929,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y # CONFIG_ZONE_DEVICE is not set +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index a34b10fb1..49e4d8c78 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -1075,6 +1075,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4552,6 +4553,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4564,6 +4566,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4884,6 +4887,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_VMEMMAP=y @@ -4957,6 +4963,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5267,6 +5276,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5580,6 +5590,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5864,6 +5875,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XILINX_EMACLITE is not set CONFIG_XILINX_GMII2RGMII=m # CONFIG_XILINX_LL_TEMAC is not set +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -5891,6 +5903,7 @@ CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y # CONFIG_ZONE_DEVICE is not set +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index b4f7f944f..24bad8ad3 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -1087,6 +1087,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set @@ -4474,6 +4475,7 @@ CONFIG_SHARED_KERNEL=y # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4486,6 +4488,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4808,6 +4811,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set # CONFIG_SOUND is not set CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -4879,6 +4885,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5190,6 +5199,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5498,6 +5508,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5782,6 +5793,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILLYBUS is not set # CONFIG_XILLYBUS_OF is not set @@ -5806,6 +5818,7 @@ CONFIG_ZFCP=m CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-s390x.config b/kernel-s390x.config index 69b2c366b..818270388 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -1075,6 +1075,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set @@ -4449,6 +4450,7 @@ CONFIG_SHARED_KERNEL=y # CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4461,6 +4463,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4782,6 +4785,9 @@ CONFIG_SONY_FF=y # CONFIG_SONYPI is not set # CONFIG_SOUND is not set CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set @@ -4853,6 +4859,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5164,6 +5173,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5472,6 +5482,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_XUSBATM=m @@ -5756,6 +5767,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_XILLYBUS is not set # CONFIG_XILLYBUS_OF is not set @@ -5780,6 +5792,7 @@ CONFIG_ZFCP=m CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index db7c4aead..6adbead50 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -1225,6 +1225,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4924,6 +4925,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SILEAD_DMI=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4936,6 +4938,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5291,6 +5294,10 @@ CONFIG_SONYPI_COMPAT=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_EXTREME=y @@ -5370,6 +5377,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5692,6 +5702,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -6001,6 +6012,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m @@ -6372,6 +6384,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6398,6 +6411,7 @@ CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DEVICE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel-x86_64.config b/kernel-x86_64.config index 31f5eee6d..5611936b9 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -1213,6 +1213,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -4901,6 +4902,7 @@ CONFIG_SH_ETH=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SILEAD_DMI=y # CONFIG_SIMPLE_PM_BUS is not set +# CONFIG_SIOX is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4913,6 +4915,7 @@ CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5267,6 +5270,10 @@ CONFIG_SONYPI_COMPAT=y # CONFIG_SONYPI is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SOUNDWIRE_BUS=m +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_EXTREME=y @@ -5346,6 +5353,9 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y # CONFIG_STRIP is not set +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_SPI=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_SUNGEM=m @@ -5668,6 +5678,7 @@ CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m # CONFIG_ULTRIX_PARTITION is not set # CONFIG_UNISYSSPAR is not set +# CONFIG_UNISYS_VISORBUS is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y @@ -5977,6 +5988,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB=m +CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_XUSBATM=m @@ -6348,6 +6360,7 @@ CONFIG_XFS_QUOTA=y # CONFIG_XFS_WARN is not set # CONFIG_XILINX_DMA is not set CONFIG_XILINX_GMII2RGMII=m +CONFIG_XILINX_VCU=m # CONFIG_XILINX_WATCHDOG is not set CONFIG_XILLYBUS=m # CONFIG_XILLYBUS_OF is not set @@ -6374,6 +6387,7 @@ CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DEVICE=y CONFIG_ZONE_DMA=y +CONFIG_ZOPT2201=m # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZRAM_WRITEBACK is not set diff --git a/kernel.spec b/kernel.spec index 558b39075..43fefb592 100644 --- a/kernel.spec +++ b/kernel.spec @@ -69,7 +69,7 @@ Summary: The Linux kernel # The rc snapshot level %global rcrev 0 # The git snapshot level -%define gitrev 3 +%define gitrev 4 # Set rpm version accordingly %define rpmversion 4.%{upstream_sublevel}.0 %endif @@ -577,9 +577,6 @@ Patch302: arm-revert-mmc-omap_hsmmc-Use-dma_request_chan-for-reque.patch # http://patchwork.ozlabs.org/patch/587554/ Patch303: ARM-tegra-usb-no-reset.patch -# https://www.spinics.net/lists/arm-kernel/msg554183.html -Patch304: arm-imx6-hummingboard2.patch - Patch305: arm64-Revert-allwinner-a64-pine64-Use-dcdc1-regulato.patch # https://patchwork.kernel.org/patch/9820417/ @@ -597,7 +594,6 @@ Patch308: bcm283x-dma-mapping-skip-USB-devices-when-configuring-DMA-during-probe # 600 - Patches for improved Bay and Cherry Trail device support # Below patches are submitted upstream, awaiting review / merging -Patch610: 0010-Input-silead-Add-support-for-capactive-home-button-f.patch # rhbz 1476467 Patch617: Fix-for-module-sig-verification.patch @@ -614,9 +610,6 @@ Patch640: 0001-platform-x86-dell-laptop-Filter-out-spurious-keyboar.patch # Speculative Execution patches Patch642: prevent-bounds-check-bypass-via-speculative-execution.patch -# Fix crash on Xwayland using nouveau -Patch650: dma-buf-fix-reservation_object_wait_timeout_rcu-once-more-v2.patch - # CVE-2018-5750 rhbz 1539706 1539708 Patch651: ACPI-sbshc-remove-raw-pointer-from-printk-message.patch @@ -1878,6 +1871,9 @@ fi # # %changelog +* Fri Feb 02 2018 Justin M. Forbes - 4.16.0-0.rc0.git4.1 +- Linux v4.15-9939-g4bf772b14675 + * Thu Feb 01 2018 Justin M. Forbes - 4.16.0-0.rc0.git3.1 - Linux v4.15-6064-g255442c93843 diff --git a/sources b/sources index e01bab3c7..3847a47d6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (linux-4.15.tar.xz) = c00d92659df815a53dcac7dde145b742b1f20867d380c07cb09ddb3295d6ff10f8931b21ef0b09d7156923a3957b39d74d87c883300173b2e20690d2b4ec35ea -SHA512 (patch-4.15-git3.xz) = 17b5f3214e1f39352e499fa6744013b5d676d07edcb99b437ec835b2f8b36d9de245ab5567f0fad1e80575f78a420be608f48bfd53bffa5d429bb7791ec0a719 +SHA512 (patch-4.15-git4.xz) = b0f0c2ab8c9f1748f530c05c836ec87970b2bfcc4626d1baeaa39b415b42d596208aab990b58ec786651fe15de2dfbe3013608065e940b714ca6eeb3c4393e03