diff options
810 files changed, 5678 insertions, 13028 deletions
diff --git a/0001-HID-i2c-hid-override-HID-descriptors-for-certain-dev.patch b/0001-HID-i2c-hid-override-HID-descriptors-for-certain-dev.patch deleted file mode 100644 index 68801ccec..000000000 --- a/0001-HID-i2c-hid-override-HID-descriptors-for-certain-dev.patch +++ /dev/null @@ -1,564 +0,0 @@ -From 9ee3e06610fdb8a601cde59c92089fb6c1deb4aa Mon Sep 17 00:00:00 2001 -From: Julian Sax <jsbc@gmx.de> -Date: Wed, 19 Sep 2018 11:46:23 +0200 -Subject: [PATCH] HID: i2c-hid: override HID descriptors for certain devices - -A particular touchpad (SIPODEV SP1064) refuses to supply the HID -descriptors. This patch provides the framework for overriding these -descriptors based on DMI data. It also includes the descriptors for -said touchpad, which were extracted by listening to the traffic of the -windows filter driver, as well as the DMI data for the laptops known -to use this device. - -Relevant Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1526312 - -Cc: Hans de Goede <hdegoede@redhat.com> -Reported-and-tested-by: ahormann@gmx.net -Reported-and-tested-by: Bruno Jesus <bruno.fl.jesus@gmail.com> -Reported-and-tested-by: Dietrich <enaut.w@googlemail.com> -Reported-and-tested-by: kloxdami@yahoo.com -Signed-off-by: Julian Sax <jsbc@gmx.de> -Reviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> -Signed-off-by: Jiri Kosina <jkosina@suse.cz> ---- - drivers/hid/i2c-hid/Makefile | 3 + - .../hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} | 60 ++- - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 376 ++++++++++++++++++ - drivers/hid/i2c-hid/i2c-hid.h | 20 + - 4 files changed, 439 insertions(+), 20 deletions(-) - rename drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} (96%) - create mode 100644 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c - create mode 100644 drivers/hid/i2c-hid/i2c-hid.h - -diff --git a/drivers/hid/i2c-hid/Makefile b/drivers/hid/i2c-hid/Makefile -index 832d8f9aaba2..099e1ce2f234 100644 ---- a/drivers/hid/i2c-hid/Makefile -+++ b/drivers/hid/i2c-hid/Makefile -@@ -3,3 +3,6 @@ - # - - obj-$(CONFIG_I2C_HID) += i2c-hid.o -+ -+i2c-hid-objs = i2c-hid-core.o -+i2c-hid-$(CONFIG_DMI) += i2c-hid-dmi-quirks.o -diff --git a/drivers/hid/i2c-hid/i2c-hid.c b/drivers/hid/i2c-hid/i2c-hid-core.c -similarity index 96% -rename from drivers/hid/i2c-hid/i2c-hid.c -rename to drivers/hid/i2c-hid/i2c-hid-core.c -index f3076659361a..823c63ad08b1 100644 ---- a/drivers/hid/i2c-hid/i2c-hid.c -+++ b/drivers/hid/i2c-hid/i2c-hid-core.c -@@ -43,6 +43,7 @@ - #include <linux/platform_data/i2c-hid.h> - - #include "../hid-ids.h" -+#include "i2c-hid.h" - - /* quirks to control the device */ - #define I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV BIT(0) -@@ -669,6 +670,7 @@ static int i2c_hid_parse(struct hid_device *hid) - char *rdesc; - int ret; - int tries = 3; -+ char *use_override; - - i2c_hid_dbg(ihid, "entering %s\n", __func__); - -@@ -687,26 +689,37 @@ static int i2c_hid_parse(struct hid_device *hid) - if (ret) - return ret; - -- rdesc = kzalloc(rsize, GFP_KERNEL); -+ use_override = i2c_hid_get_dmi_hid_report_desc_override(client->name, -+ &rsize); - -- if (!rdesc) { -- dbg_hid("couldn't allocate rdesc memory\n"); -- return -ENOMEM; -- } -- -- i2c_hid_dbg(ihid, "asking HID report descriptor\n"); -- -- ret = i2c_hid_command(client, &hid_report_descr_cmd, rdesc, rsize); -- if (ret) { -- hid_err(hid, "reading report descriptor failed\n"); -- kfree(rdesc); -- return -EIO; -+ if (use_override) { -+ rdesc = use_override; -+ i2c_hid_dbg(ihid, "Using a HID report descriptor override\n"); -+ } else { -+ rdesc = kzalloc(rsize, GFP_KERNEL); -+ -+ if (!rdesc) { -+ dbg_hid("couldn't allocate rdesc memory\n"); -+ return -ENOMEM; -+ } -+ -+ i2c_hid_dbg(ihid, "asking HID report descriptor\n"); -+ -+ ret = i2c_hid_command(client, &hid_report_descr_cmd, -+ rdesc, rsize); -+ if (ret) { -+ hid_err(hid, "reading report descriptor failed\n"); -+ kfree(rdesc); -+ return -EIO; -+ } - } - - i2c_hid_dbg(ihid, "Report Descriptor: %*ph\n", rsize, rdesc); - - ret = hid_parse_report(hid, rdesc, rsize); -- kfree(rdesc); -+ if (!use_override) -+ kfree(rdesc); -+ - if (ret) { - dbg_hid("parsing report descriptor failed\n"); - return ret; -@@ -833,12 +846,19 @@ static int i2c_hid_fetch_hid_descriptor(struct i2c_hid *ihid) - int ret; - - /* i2c hid fetch using a fixed descriptor size (30 bytes) */ -- i2c_hid_dbg(ihid, "Fetching the HID descriptor\n"); -- ret = i2c_hid_command(client, &hid_descr_cmd, ihid->hdesc_buffer, -- sizeof(struct i2c_hid_desc)); -- if (ret) { -- dev_err(&client->dev, "hid_descr_cmd failed\n"); -- return -ENODEV; -+ if (i2c_hid_get_dmi_i2c_hid_desc_override(client->name)) { -+ i2c_hid_dbg(ihid, "Using a HID descriptor override\n"); -+ ihid->hdesc = -+ *i2c_hid_get_dmi_i2c_hid_desc_override(client->name); -+ } else { -+ i2c_hid_dbg(ihid, "Fetching the HID descriptor\n"); -+ ret = i2c_hid_command(client, &hid_descr_cmd, -+ ihid->hdesc_buffer, -+ sizeof(struct i2c_hid_desc)); -+ if (ret) { -+ dev_err(&client->dev, "hid_descr_cmd failed\n"); -+ return -ENODEV; -+ } - } - - /* Validate the length of HID descriptor, the 4 first bytes: -diff --git a/drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c b/drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c -new file mode 100644 -index 000000000000..1d645c9ab417 ---- /dev/null -+++ b/drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c -@@ -0,0 +1,385 @@ -+// SPDX-License-Identifier: GPL-2.0+ -+ -+/* -+ * Quirks for I2C-HID devices that do not supply proper descriptors -+ * -+ * Copyright (c) 2018 Julian Sax <jsbc@gmx.de> -+ * -+ */ -+ -+#include <linux/types.h> -+#include <linux/dmi.h> -+#include <linux/mod_devicetable.h> -+ -+#include "i2c-hid.h" -+ -+ -+struct i2c_hid_desc_override { -+ union { -+ struct i2c_hid_desc *i2c_hid_desc; -+ uint8_t *i2c_hid_desc_buffer; -+ }; -+ uint8_t *hid_report_desc; -+ unsigned int hid_report_desc_size; -+ uint8_t *i2c_name; -+}; -+ -+ -+/* -+ * descriptors for the SIPODEV SP1064 touchpad -+ * -+ * This device does not supply any descriptors and on windows a filter -+ * driver operates between the i2c-hid layer and the device and injects -+ * these descriptors when the device is prompted. The descriptors were -+ * extracted by listening to the i2c-hid traffic that occurs between the -+ * windows filter driver and the windows i2c-hid driver. -+ */ -+ -+static const struct i2c_hid_desc_override sipodev_desc = { -+ .i2c_hid_desc_buffer = (uint8_t []) -+ {0x1e, 0x00, /* Length of descriptor */ -+ 0x00, 0x01, /* Version of descriptor */ -+ 0xdb, 0x01, /* Length of report descriptor */ -+ 0x21, 0x00, /* Location of report descriptor */ -+ 0x24, 0x00, /* Location of input report */ -+ 0x1b, 0x00, /* Max input report length */ -+ 0x25, 0x00, /* Location of output report */ -+ 0x11, 0x00, /* Max output report length */ -+ 0x22, 0x00, /* Location of command register */ -+ 0x23, 0x00, /* Location of data register */ -+ 0x11, 0x09, /* Vendor ID */ -+ 0x88, 0x52, /* Product ID */ -+ 0x06, 0x00, /* Version ID */ -+ 0x00, 0x00, 0x00, 0x00 /* Reserved */ -+ }, -+ -+ .hid_report_desc = (uint8_t []) -+ {0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x09, 0x02, /* Usage (Mouse), */ -+ 0xA1, 0x01, /* Collection (Application), */ -+ 0x85, 0x01, /* Report ID (1), */ -+ 0x09, 0x01, /* Usage (Pointer), */ -+ 0xA1, 0x00, /* Collection (Physical), */ -+ 0x05, 0x09, /* Usage Page (Button), */ -+ 0x19, 0x01, /* Usage Minimum (01h), */ -+ 0x29, 0x02, /* Usage Maximum (02h), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x06, /* Report Count (6), */ -+ 0x81, 0x01, /* Input (Constant), */ -+ 0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x09, 0x30, /* Usage (X), */ -+ 0x09, 0x31, /* Usage (Y), */ -+ 0x15, 0x81, /* Logical Minimum (-127), */ -+ 0x25, 0x7F, /* Logical Maximum (127), */ -+ 0x75, 0x08, /* Report Size (8), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x81, 0x06, /* Input (Variable, Relative), */ -+ 0xC0, /* End Collection, */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x05, /* Usage (Touchpad), */ -+ 0xA1, 0x01, /* Collection (Application), */ -+ 0x85, 0x04, /* Report ID (4), */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x02, /* Collection (Logical), */ -+ 0x15, 0x00, /* Logical Minimum (0), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x09, 0x47, /* Usage (Touch Valid), */ -+ 0x09, 0x42, /* Usage (Tip Switch), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x75, 0x03, /* Report Size (3), */ -+ 0x25, 0x05, /* Logical Maximum (5), */ -+ 0x09, 0x51, /* Usage (Contact Identifier), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x03, /* Report Count (3), */ -+ 0x81, 0x03, /* Input (Constant, Variable), */ -+ 0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x26, 0x44, 0x0A, /* Logical Maximum (2628), */ -+ 0x75, 0x10, /* Report Size (16), */ -+ 0x55, 0x0E, /* Unit Exponent (14), */ -+ 0x65, 0x11, /* Unit (Centimeter), */ -+ 0x09, 0x30, /* Usage (X), */ -+ 0x46, 0x1A, 0x04, /* Physical Maximum (1050), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x46, 0xBC, 0x02, /* Physical Maximum (700), */ -+ 0x26, 0x34, 0x05, /* Logical Maximum (1332), */ -+ 0x09, 0x31, /* Usage (Y), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x02, /* Collection (Logical), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x09, 0x47, /* Usage (Touch Valid), */ -+ 0x09, 0x42, /* Usage (Tip Switch), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x75, 0x03, /* Report Size (3), */ -+ 0x25, 0x05, /* Logical Maximum (5), */ -+ 0x09, 0x51, /* Usage (Contact Identifier), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x03, /* Report Count (3), */ -+ 0x81, 0x03, /* Input (Constant, Variable), */ -+ 0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x26, 0x44, 0x0A, /* Logical Maximum (2628), */ -+ 0x75, 0x10, /* Report Size (16), */ -+ 0x09, 0x30, /* Usage (X), */ -+ 0x46, 0x1A, 0x04, /* Physical Maximum (1050), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x46, 0xBC, 0x02, /* Physical Maximum (700), */ -+ 0x26, 0x34, 0x05, /* Logical Maximum (1332), */ -+ 0x09, 0x31, /* Usage (Y), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x02, /* Collection (Logical), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x09, 0x47, /* Usage (Touch Valid), */ -+ 0x09, 0x42, /* Usage (Tip Switch), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x75, 0x03, /* Report Size (3), */ -+ 0x25, 0x05, /* Logical Maximum (5), */ -+ 0x09, 0x51, /* Usage (Contact Identifier), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x03, /* Report Count (3), */ -+ 0x81, 0x03, /* Input (Constant, Variable), */ -+ 0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x26, 0x44, 0x0A, /* Logical Maximum (2628), */ -+ 0x75, 0x10, /* Report Size (16), */ -+ 0x09, 0x30, /* Usage (X), */ -+ 0x46, 0x1A, 0x04, /* Physical Maximum (1050), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x46, 0xBC, 0x02, /* Physical Maximum (700), */ -+ 0x26, 0x34, 0x05, /* Logical Maximum (1332), */ -+ 0x09, 0x31, /* Usage (Y), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x02, /* Collection (Logical), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x09, 0x47, /* Usage (Touch Valid), */ -+ 0x09, 0x42, /* Usage (Tip Switch), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x75, 0x03, /* Report Size (3), */ -+ 0x25, 0x05, /* Logical Maximum (5), */ -+ 0x09, 0x51, /* Usage (Contact Identifier), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x03, /* Report Count (3), */ -+ 0x81, 0x03, /* Input (Constant, Variable), */ -+ 0x05, 0x01, /* Usage Page (Desktop), */ -+ 0x26, 0x44, 0x0A, /* Logical Maximum (2628), */ -+ 0x75, 0x10, /* Report Size (16), */ -+ 0x09, 0x30, /* Usage (X), */ -+ 0x46, 0x1A, 0x04, /* Physical Maximum (1050), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x46, 0xBC, 0x02, /* Physical Maximum (700), */ -+ 0x26, 0x34, 0x05, /* Logical Maximum (1332), */ -+ 0x09, 0x31, /* Usage (Y), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x55, 0x0C, /* Unit Exponent (12), */ -+ 0x66, 0x01, 0x10, /* Unit (Seconds), */ -+ 0x47, 0xFF, 0xFF, 0x00, 0x00,/* Physical Maximum (65535), */ -+ 0x27, 0xFF, 0xFF, 0x00, 0x00,/* Logical Maximum (65535), */ -+ 0x75, 0x10, /* Report Size (16), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x09, 0x56, /* Usage (Scan Time), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x09, 0x54, /* Usage (Contact Count), */ -+ 0x25, 0x7F, /* Logical Maximum (127), */ -+ 0x75, 0x08, /* Report Size (8), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x05, 0x09, /* Usage Page (Button), */ -+ 0x09, 0x01, /* Usage (01h), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x81, 0x02, /* Input (Variable), */ -+ 0x95, 0x07, /* Report Count (7), */ -+ 0x81, 0x03, /* Input (Constant, Variable), */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x85, 0x02, /* Report ID (2), */ -+ 0x09, 0x55, /* Usage (Contact Count Maximum), */ -+ 0x09, 0x59, /* Usage (59h), */ -+ 0x75, 0x04, /* Report Size (4), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x25, 0x0F, /* Logical Maximum (15), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x85, 0x07, /* Report ID (7), */ -+ 0x09, 0x60, /* Usage (60h), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0x95, 0x07, /* Report Count (7), */ -+ 0xB1, 0x03, /* Feature (Constant, Variable), */ -+ 0x85, 0x06, /* Report ID (6), */ -+ 0x06, 0x00, 0xFF, /* Usage Page (FF00h), */ -+ 0x09, 0xC5, /* Usage (C5h), */ -+ 0x26, 0xFF, 0x00, /* Logical Maximum (255), */ -+ 0x75, 0x08, /* Report Size (8), */ -+ 0x96, 0x00, 0x01, /* Report Count (256), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x06, 0x00, 0xFF, /* Usage Page (FF00h), */ -+ 0x09, 0x01, /* Usage (01h), */ -+ 0xA1, 0x01, /* Collection (Application), */ -+ 0x85, 0x0D, /* Report ID (13), */ -+ 0x26, 0xFF, 0x00, /* Logical Maximum (255), */ -+ 0x19, 0x01, /* Usage Minimum (01h), */ -+ 0x29, 0x02, /* Usage Maximum (02h), */ -+ 0x75, 0x08, /* Report Size (8), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x05, 0x0D, /* Usage Page (Digitizer), */ -+ 0x09, 0x0E, /* Usage (Configuration), */ -+ 0xA1, 0x01, /* Collection (Application), */ -+ 0x85, 0x03, /* Report ID (3), */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x02, /* Collection (Logical), */ -+ 0x09, 0x52, /* Usage (Device Mode), */ -+ 0x25, 0x0A, /* Logical Maximum (10), */ -+ 0x95, 0x01, /* Report Count (1), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0xC0, /* End Collection, */ -+ 0x09, 0x22, /* Usage (Finger), */ -+ 0xA1, 0x00, /* Collection (Physical), */ -+ 0x85, 0x05, /* Report ID (5), */ -+ 0x09, 0x57, /* Usage (57h), */ -+ 0x09, 0x58, /* Usage (58h), */ -+ 0x75, 0x01, /* Report Size (1), */ -+ 0x95, 0x02, /* Report Count (2), */ -+ 0x25, 0x01, /* Logical Maximum (1), */ -+ 0xB1, 0x02, /* Feature (Variable), */ -+ 0x95, 0x06, /* Report Count (6), */ -+ 0xB1, 0x03, /* Feature (Constant, Variable),*/ -+ 0xC0, /* End Collection, */ -+ 0xC0 /* End Collection */ -+ }, -+ .hid_report_desc_size = 475, -+ .i2c_name = "SYNA3602:00" -+}; -+ -+ -+static const struct dmi_system_id i2c_hid_dmi_desc_override_table[] = { -+ { -+ .ident = "Teclast F6 Pro", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "TECLAST"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "F6 Pro"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Teclast F7", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "TECLAST"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "F7"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Trekstor Primebook C13", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "TREKSTOR"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Primebook C13"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Trekstor Primebook C11", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "TREKSTOR"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Primebook C11"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Direkt-Tek DTLAPY116-2", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Direkt-Tek"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "DTLAPY116-2"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Direkt-Tek DTLAPY133-1", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Direkt-Tek"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "DTLAPY133-1"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { -+ .ident = "Mediacom Flexbook Edge 11", -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "MEDIACOM"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "FlexBook edge11 - M-FBE11"), -+ }, -+ .driver_data = (void *)&sipodev_desc -+ }, -+ { } /* Terminate list */ -+}; -+ -+ -+struct i2c_hid_desc *i2c_hid_get_dmi_i2c_hid_desc_override(uint8_t *i2c_name) -+{ -+ struct i2c_hid_desc_override *override; -+ const struct dmi_system_id *system_id; -+ -+ system_id = dmi_first_match(i2c_hid_dmi_desc_override_table); -+ if (!system_id) -+ return NULL; -+ -+ override = system_id->driver_data; -+ if (strcmp(override->i2c_name, i2c_name)) -+ return NULL; -+ -+ return override->i2c_hid_desc; -+} -+ -+char *i2c_hid_get_dmi_hid_report_desc_override(uint8_t *i2c_name, -+ unsigned int *size) -+{ -+ struct i2c_hid_desc_override *override; -+ const struct dmi_system_id *system_id; -+ -+ system_id = dmi_first_match(i2c_hid_dmi_desc_override_table); -+ if (!system_id) -+ return NULL; -+ -+ override = system_id->driver_data; -+ if (strcmp(override->i2c_name, i2c_name)) -+ return NULL; -+ -+ *size = override->hid_report_desc_size; -+ return override->hid_report_desc; -+} -diff --git a/drivers/hid/i2c-hid/i2c-hid.h b/drivers/hid/i2c-hid/i2c-hid.h -new file mode 100644 -index 000000000000..a8c19aef5824 ---- /dev/null -+++ b/drivers/hid/i2c-hid/i2c-hid.h -@@ -0,0 +1,20 @@ -+/* SPDX-License-Identifier: GPL-2.0+ */ -+ -+#ifndef I2C_HID_H -+#define I2C_HID_H -+ -+ -+#ifdef CONFIG_DMI -+struct i2c_hid_desc *i2c_hid_get_dmi_i2c_hid_desc_override(uint8_t *i2c_name); -+char *i2c_hid_get_dmi_hid_report_desc_override(uint8_t *i2c_name, -+ unsigned int *size); -+#else -+static inline struct i2c_hid_desc -+ *i2c_hid_get_dmi_i2c_hid_desc_override(uint8_t *i2c_name) -+{ return NULL; } -+static inline char *i2c_hid_get_dmi_hid_report_desc_override(uint8_t *i2c_name, -+ unsigned int *size) -+{ return NULL; } -+#endif -+ -+#endif --- -2.19.1 - diff --git a/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch b/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch deleted file mode 100644 index c64ab0e92..000000000 --- a/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 44002a8818bc64f53d855bc8e3ee4c6bb2d3db99 Mon Sep 17 00:00:00 2001 -From: Jeremy Cline <jcline@redhat.com> -Date: Mon, 8 Oct 2018 14:37:52 -0400 -Subject: [PATCH] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) - -The Lenovo G50-30, like other G50 models, has a Conexant codec that -requires a quirk for its inverted stereo dmic. - -Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1249364 -Reported-by: Alexander Ploumistos <alex.ploumistos@gmail.com> -Tested-by: Alexander Ploumistos <alex.ploumistos@gmail.com> -Cc: stable@vger.kernel.org -Signed-off-by: Jeremy Cline <jcline@redhat.com> ---- - sound/pci/hda/patch_conexant.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c -index 5592557fe50e..950e02e71766 100644 ---- a/sound/pci/hda/patch_conexant.c -+++ b/sound/pci/hda/patch_conexant.c -@@ -943,6 +943,7 @@ static const struct snd_pci_quirk cxt5066_fixups[] = { - SND_PCI_QUIRK(0x17aa, 0x21da, "Lenovo X220", CXT_PINCFG_LENOVO_TP410), - SND_PCI_QUIRK(0x17aa, 0x21db, "Lenovo X220-tablet", CXT_PINCFG_LENOVO_TP410), - SND_PCI_QUIRK(0x17aa, 0x38af, "Lenovo IdeaPad Z560", CXT_FIXUP_MUTE_LED_EAPD), -+ SND_PCI_QUIRK(0x17aa, 0x3905, "Lenovo G50-30", CXT_FIXUP_STEREO_DMIC), - SND_PCI_QUIRK(0x17aa, 0x390b, "Lenovo G50-80", CXT_FIXUP_STEREO_DMIC), - SND_PCI_QUIRK(0x17aa, 0x3975, "Lenovo U300s", CXT_FIXUP_STEREO_DMIC), - SND_PCI_QUIRK(0x17aa, 0x3977, "Lenovo IdeaPad U310", CXT_FIXUP_STEREO_DMIC), --- -2.19.1 - diff --git a/CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch b/CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch deleted file mode 100644 index 2888fb6de..000000000 --- a/CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch +++ /dev/null @@ -1,60 +0,0 @@ -From patchwork Thu Sep 27 20:57:30 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 8bit -Subject: [CI, 1/6] drm/i915/dp: Fix link retraining comment in - intel_dp_long_pulse() -From: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> -X-Patchwork-Id: 253516 -Message-Id: <20180927205735.16651-1-dhinakaran.pandiyan@intel.com> -To: intel-gfx@lists.freedesktop.org -Date: Thu, 27 Sep 2018 13:57:30 -0700 - -Comment claims link needs to be retrained because the connected sink raised -a long pulse to indicate link loss. If the sink did so, -intel_dp_hotplug() would have handled link retraining. Looking at the -logs in Bugzilla referenced in commit '3cf71bc9904d ("drm/i915: Re-apply -Perform link quality check, unconditionally during long pulse"")', the -issue is that the sink does not trigger an interrupt. What we want is -->detect() from user space to check link status and retrain. Ville's -review for the original patch also indicates the same root cause. So, -rewrite the comment. - -v2: Patch split and rewrote comment. - -Cc: Lyude Paul <lyude@redhat.com> -Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> -Cc: Jani Nikula <jani.nikula@linux.intel.com> -Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> -Cc: Jan-Marek Glogowski <glogow@fbihome.de> -References: 3cf71bc9904d ("drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse"") -Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> -Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> ---- - drivers/gpu/drm/i915/intel_dp.c | 13 +++---------- - 1 file changed, 3 insertions(+), 10 deletions(-) - -diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c -index 256a71c8c093..207b3ea2ed1a 100644 ---- a/drivers/gpu/drm/i915/intel_dp.c -+++ b/drivers/gpu/drm/i915/intel_dp.c -@@ -5074,16 +5074,9 @@ intel_dp_long_pulse(struct intel_connector *connector, - goto out; - } else { - /* -- * If display is now connected check links status, -- * there has been known issues of link loss triggering -- * long pulse. -- * -- * Some sinks (eg. ASUS PB287Q) seem to perform some -- * weird HPD ping pong during modesets. So we can apparently -- * end up with HPD going low during a modeset, and then -- * going back up soon after. And once that happens we must -- * retrain the link to get a picture. That's in case no -- * userspace component reacted to intermittent HPD dip. -+ * Some external monitors do not signal loss of link -+ * synchronization with an IRQ_HPD, so force a link status -+ * check. - */ - struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; - diff --git a/CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch b/CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch deleted file mode 100644 index bb9106d05..000000000 --- a/CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch +++ /dev/null @@ -1,55 +0,0 @@ -From patchwork Thu Sep 27 20:57:31 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 8bit -Subject: [CI, 2/6] drm/i915/dp: Restrict link retrain workaround to external - monitors -From: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> -X-Patchwork-Id: 253514 -Message-Id: <20180927205735.16651-2-dhinakaran.pandiyan@intel.com> -To: intel-gfx@lists.freedesktop.org -Date: Thu, 27 Sep 2018 13:57:31 -0700 - -Commit '3cf71bc9904d ("drm/i915: Re-apply "Perform link quality check, -unconditionally during long pulse"")' applies a work around for sinks -that don't signal link loss. The work around does not need to have to be -that broad as the issue was seen with only one particular monitor; limit -this only for external displays as eDP features like PSR turn off the link -and the driver ends up retraining the link seeeing that link is not -synchronized. - -Cc: Lyude Paul <lyude@redhat.com> -Cc: Jan-Marek Glogowski <glogow@fbihome.de> -Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> -Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> -References: 3cf71bc9904d ("drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse"") -Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> -Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> ---- - drivers/gpu/drm/i915/intel_dp.c | 13 +++++++------ - 1 file changed, 7 insertions(+), 6 deletions(-) - -diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c -index 207b3ea2ed1a..4e0870f3a4a5 100644 ---- a/drivers/gpu/drm/i915/intel_dp.c -+++ b/drivers/gpu/drm/i915/intel_dp.c -@@ -5072,12 +5072,13 @@ intel_dp_long_pulse(struct intel_connector *connector, - */ - status = connector_status_disconnected; - goto out; -- } else { -- /* -- * Some external monitors do not signal loss of link -- * synchronization with an IRQ_HPD, so force a link status -- * check. -- */ -+ } -+ -+ /* -+ * Some external monitors do not signal loss of link synchronization -+ * with an IRQ_HPD, so force a link status check. -+ */ -+ if (!intel_dp_is_edp(intel_dp)) { - struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; - - intel_dp_retrain_link(encoder, ctx); diff --git a/arm-sdhci-esdhc-imx-fixes.patch b/arm-sdhci-esdhc-imx-fixes.patch index 5f041cedc..1b10c3e18 100644 --- a/arm-sdhci-esdhc-imx-fixes.patch +++ b/arm-sdhci-esdhc-imx-fixes.patch @@ -47,11 +47,11 @@ index 23966f887da6..cb2433d6d61f 100644 --- a/drivers/mmc/host/sdhci.h +++ b/drivers/mmc/host/sdhci.h @@ -450,6 +450,8 @@ struct sdhci_host { - * obtainable timeout. + * block count. */ - #define SDHCI_QUIRK2_DISABLE_HW_TIMEOUT (1<<17) + #define SDHCI_QUIRK2_USE_32BIT_BLK_CNT (1<<18) +/* Do not support any higher speeds (>50MHz) */ -+#define SDHCI_QUIRK2_NO_UHS_HS200_HS400 (1<<18) ++#define SDHCI_QUIRK2_NO_UHS_HS200_HS400 (1<<19) int irq; /* Device IRQ */ void __iomem *ioaddr; /* Mapped address */ diff --git a/arm64-96boards-Rock960-CE-board-support.patch b/arm64-96boards-Rock960-CE-board-support.patch deleted file mode 100644 index 1d08debaa..000000000 --- a/arm64-96boards-Rock960-CE-board-support.patch +++ /dev/null @@ -1,1798 +0,0 @@ -From patchwork Mon Sep 10 15:13:53 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Manivannan Sadhasivam - <manivannan.sadhasivam@linaro.org> -X-Patchwork-Id: 10594431 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 73CD514BD - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:15:33 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5D47C28C27 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:15:33 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 5116628C53; Mon, 10 Sep 2018 15:15:33 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, - DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id EDF1528C27 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:15:31 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: - List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: - In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: - Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc - :Resent-Message-ID:List-Owner; - bh=MsLZPB+rA3nDtNH8e90hVGAuKXNRnfg7yUTFRVYc6dI=; b=h4EvyRF3c6JHDN+V8CA1aCQ+Z1 - YJv25g2qREcfTe43jtJB8EdndYJJvCH7lwCqcySm4a7gc6OmLzMHyOkbJpY5btuCSASttz84P5UQR - nQohc2vi6Gw0/0sRPpWedlb3lyVDOjQTqssy1EJ5AfGmF4zixU86HPfI/HSSMdvThPOtryoX5RLTb - ibxf8tARxEuJj2etn2yjSOPGVh/cqqFoYQ8bYx79baCtrqIhbZyf0FThVXv5zFoZs8P4dkl+6bQxL - g7qcM3JpsT5cNwPtXWHQu9wqV81v3HfC0KnEFn6LcoB3TE/ZwGpgPZjflJrCqpqAk7kWeWW+2dI4C - FHizu/pA==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNuN-00006z-Ln; Mon, 10 Sep 2018 15:15:23 +0000 -Received: from mail-pg1-x543.google.com ([2607:f8b0:4864:20::543]) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNtW-0007s1-E0 - for linux-arm-kernel@lists.infradead.org; Mon, 10 Sep 2018 15:14:34 +0000 -Received: by mail-pg1-x543.google.com with SMTP id 7-v6so10649320pgf.2 - for <linux-arm-kernel@lists.infradead.org>; - Mon, 10 Sep 2018 08:14:28 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; - h=from:to:cc:subject:date:message-id:in-reply-to:references; - bh=Eog9j9IcKFaAzJXy1OcDk20W/serCK49+v6e5E41fYs=; - b=UumzTjrKvICkslj9/rY1Ypqo4g/VFWMM/z4LWlc0YmDX6R7J7mkz84ZdTL5XsoDcXH - bIJYtcSPWxrKlCExdB+l76HrTiEIwBTSpa+43+zkBZmBL96zkDP+ttgtuhQHuHLySPkk - e5/P5mAeV67NX82dCuBHtDGkNgnXHKwGYVJ4E= -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=1e100.net; s=20161025; - h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to - :references; - bh=Eog9j9IcKFaAzJXy1OcDk20W/serCK49+v6e5E41fYs=; - b=Zs0nhcL8gTYkjWpXtvcZzWYogSg7OWkFayoR/xLbsQSFpBzZ2Bz3l3SHbpp2ik8r4q - ttai7OC70sE0YX+07kWmUskhY6DZ9v9Y9C12Gorn7R2Vrb8d9bJ0iYC/WDBKpvqPXRJh - qxhB8hZQSDN5n1o7575Zra770wEz+2ZpuYn0XqV0Eu1GsTHpg2DM81R/ee2QB0H+DSPc - nzWzZ0d1nw4hFMVzaZX/NxGZG8y0n0xJ1cczcixZk0i5rA8laVOK0F6NSIM0hSlVmpbA - w8ABebeQMFhjDJzyuhpitWNVSqXUd8lL66MmLCJN0ywvaKlkCTOA3+YzKC3i13DI5GDe - l3Uw== -X-Gm-Message-State: APzg51DkGQG9g2kFMP8auJcqLZzVe9v0wPZb5nX0QBtWinR+6ggMBUHP - q7OTJ5nOg3//Y7mKlI8nThBh -X-Google-Smtp-Source: - ANB0VdazLqQZTiVhxGQkZGzXM/aTQSynf/Y1rCmuJyISmCcXxPMDwVVko2CYJbgXHjZ/o6nqP2KzHA== -X-Received: by 2002:a62:63c2:: with SMTP id - x185-v6mr24200641pfb.13.1536592467755; - Mon, 10 Sep 2018 08:14:27 -0700 (PDT) -Received: from localhost.localdomain - ([2405:204:728c:6bba:60a8:6c40:2817:7ee1]) - by smtp.gmail.com with ESMTPSA id e202-v6sm26703907pfh.16.2018.09.10.08.14.19 - (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); - Mon, 10 Sep 2018 08:14:27 -0700 (PDT) -From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -To: heiko@sntech.de, - robh+dt@kernel.org -Subject: [PATCH 1/4] arm64: dts: rockchip: Split out common nodes for Rock960 - based boards -Date: Mon, 10 Sep 2018 20:43:53 +0530 -Message-Id: <20180910151356.25946-2-manivannan.sadhasivam@linaro.org> -X-Mailer: git-send-email 2.17.1 -In-Reply-To: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -References: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180910_081430_502727_1CA120A0 -X-CRM114-Status: GOOD ( 17.07 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, - tom@vamrs.com, amit.kucheria@linaro.org, shawn.lin@rock-chips.com, - linux-kernel@vger.kernel.org, vicencb@gmail.com, dev@vamrs.com, - linux-rockchip@lists.infradead.org, pbrobinson@gmail.com, - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, - enric.balletbo@collabora.com, ezequiel@collabora.com, stephen@vamrs.com -MIME-Version: 1.0 -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -Since the same family members of Rock960 boards (Rock960 and Ficus) -share the same configuration, split out the common nodes into a common -dtsi file for reducing code duplication. The board specific nodes for -Ficus boards are then placed in corresponding board DTS file. - -Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> ---- - arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 429 +---------------- - .../boot/dts/rockchip/rk3399-rock960.dtsi | 439 ++++++++++++++++++ - 2 files changed, 440 insertions(+), 428 deletions(-) - create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi - -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-ficus.dts b/arch/arm64/boot/dts/rockchip/rk3399-ficus.dts -index 8978d924eb83..7f6ec37d5a69 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3399-ficus.dts -+++ b/arch/arm64/boot/dts/rockchip/rk3399-ficus.dts -@@ -7,8 +7,7 @@ - */ - - /dts-v1/; --#include "rk3399.dtsi" --#include "rk3399-opp.dtsi" -+#include "rk3399-rock960.dtsi" - - / { - model = "96boards RK3399 Ficus"; -@@ -25,31 +24,6 @@ - #clock-cells = <0>; - }; - -- vcc1v8_s0: vcc1v8-s0 { -- compatible = "regulator-fixed"; -- regulator-name = "vcc1v8_s0"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <1800000>; -- regulator-always-on; -- }; -- -- vcc_sys: vcc-sys { -- compatible = "regulator-fixed"; -- regulator-name = "vcc_sys"; -- regulator-min-microvolt = <5000000>; -- regulator-max-microvolt = <5000000>; -- regulator-always-on; -- }; -- -- vcc3v3_sys: vcc3v3-sys { -- compatible = "regulator-fixed"; -- regulator-name = "vcc3v3_sys"; -- regulator-min-microvolt = <3300000>; -- regulator-max-microvolt = <3300000>; -- regulator-always-on; -- vin-supply = <&vcc_sys>; -- }; -- - vcc3v3_pcie: vcc3v3-pcie-regulator { - compatible = "regulator-fixed"; - enable-active-high; -@@ -75,46 +49,6 @@ - regulator-always-on; - vin-supply = <&vcc_sys>; - }; -- -- vdd_log: vdd-log { -- compatible = "pwm-regulator"; -- pwms = <&pwm2 0 25000 0>; -- regulator-name = "vdd_log"; -- regulator-min-microvolt = <800000>; -- regulator-max-microvolt = <1400000>; -- regulator-always-on; -- regulator-boot-on; -- vin-supply = <&vcc_sys>; -- }; -- --}; -- --&cpu_l0 { -- cpu-supply = <&vdd_cpu_l>; --}; -- --&cpu_l1 { -- cpu-supply = <&vdd_cpu_l>; --}; -- --&cpu_l2 { -- cpu-supply = <&vdd_cpu_l>; --}; -- --&cpu_l3 { -- cpu-supply = <&vdd_cpu_l>; --}; -- --&cpu_b0 { -- cpu-supply = <&vdd_cpu_b>; --}; -- --&cpu_b1 { -- cpu-supply = <&vdd_cpu_b>; --}; -- --&emmc_phy { -- status = "okay"; - }; - - &gmac { -@@ -133,263 +67,6 @@ - status = "okay"; - }; - --&hdmi { -- ddc-i2c-bus = <&i2c3>; -- pinctrl-names = "default"; -- pinctrl-0 = <&hdmi_cec>; -- status = "okay"; --}; -- --&i2c0 { -- clock-frequency = <400000>; -- i2c-scl-rising-time-ns = <168>; -- i2c-scl-falling-time-ns = <4>; -- status = "okay"; -- -- vdd_cpu_b: regulator@40 { -- compatible = "silergy,syr827"; -- reg = <0x40>; -- fcs,suspend-voltage-selector = <1>; -- regulator-name = "vdd_cpu_b"; -- regulator-min-microvolt = <712500>; -- regulator-max-microvolt = <1500000>; -- regulator-ramp-delay = <1000>; -- regulator-always-on; -- regulator-boot-on; -- vin-supply = <&vcc_sys>; -- status = "okay"; -- -- regulator-state-mem { -- regulator-off-in-suspend; -- }; -- }; -- -- vdd_gpu: regulator@41 { -- compatible = "silergy,syr828"; -- reg = <0x41>; -- fcs,suspend-voltage-selector = <1>; -- regulator-name = "vdd_gpu"; -- regulator-min-microvolt = <712500>; -- regulator-max-microvolt = <1500000>; -- regulator-ramp-delay = <1000>; -- regulator-always-on; -- regulator-boot-on; -- vin-supply = <&vcc_sys>; -- regulator-state-mem { -- regulator-off-in-suspend; -- }; -- }; -- -- rk808: pmic@1b { -- compatible = "rockchip,rk808"; -- reg = <0x1b>; -- interrupt-parent = <&gpio1>; -- interrupts = <21 IRQ_TYPE_LEVEL_LOW>; -- pinctrl-names = "default"; -- pinctrl-0 = <&pmic_int_l>; -- rockchip,system-power-controller; -- wakeup-source; -- #clock-cells = <1>; -- clock-output-names = "xin32k", "rk808-clkout2"; -- -- vcc1-supply = <&vcc_sys>; -- vcc2-supply = <&vcc_sys>; -- vcc3-supply = <&vcc_sys>; -- vcc4-supply = <&vcc_sys>; -- vcc6-supply = <&vcc_sys>; -- vcc7-supply = <&vcc_sys>; -- vcc8-supply = <&vcc3v3_sys>; -- vcc9-supply = <&vcc_sys>; -- vcc10-supply = <&vcc_sys>; -- vcc11-supply = <&vcc_sys>; -- vcc12-supply = <&vcc3v3_sys>; -- vddio-supply = <&vcc_1v8>; -- -- regulators { -- vdd_center: DCDC_REG1 { -- regulator-name = "vdd_center"; -- regulator-min-microvolt = <750000>; -- regulator-max-microvolt = <1350000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-off-in-suspend; -- }; -- }; -- -- vdd_cpu_l: DCDC_REG2 { -- regulator-name = "vdd_cpu_l"; -- regulator-min-microvolt = <750000>; -- regulator-max-microvolt = <1350000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-off-in-suspend; -- }; -- }; -- -- vcc_ddr: DCDC_REG3 { -- regulator-name = "vcc_ddr"; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- }; -- }; -- -- vcc_1v8: DCDC_REG4 { -- regulator-name = "vcc_1v8"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <1800000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <1800000>; -- }; -- }; -- -- vcc1v8_dvp: LDO_REG1 { -- regulator-name = "vcc1v8_dvp"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <1800000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <1800000>; -- }; -- }; -- -- vcca1v8_hdmi: LDO_REG2 { -- regulator-name = "vcca1v8_hdmi"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <1800000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <1800000>; -- }; -- }; -- -- vcca_1v8: LDO_REG3 { -- regulator-name = "vcca_1v8"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <1800000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <1800000>; -- }; -- }; -- -- vcc_sd: LDO_REG4 { -- regulator-name = "vcc_sd"; -- regulator-min-microvolt = <1800000>; -- regulator-max-microvolt = <3300000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <3300000>; -- }; -- }; -- -- vcc3v0_sd: LDO_REG5 { -- regulator-name = "vcc3v0_sd"; -- regulator-min-microvolt = <3000000>; -- regulator-max-microvolt = <3000000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <3000000>; -- }; -- }; -- -- vcc_1v5: LDO_REG6 { -- regulator-name = "vcc_1v5"; -- regulator-min-microvolt = <1500000>; -- regulator-max-microvolt = <1500000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <1500000>; -- }; -- }; -- -- vcca0v9_hdmi: LDO_REG7 { -- regulator-name = "vcca0v9_hdmi"; -- regulator-min-microvolt = <900000>; -- regulator-max-microvolt = <900000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <900000>; -- }; -- }; -- -- vcc_3v0: LDO_REG8 { -- regulator-name = "vcc_3v0"; -- regulator-min-microvolt = <3000000>; -- regulator-max-microvolt = <3000000>; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- regulator-suspend-microvolt = <3000000>; -- }; -- }; -- -- vcc3v3_s3: SWITCH_REG1 { -- regulator-name = "vcc3v3_s3"; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- }; -- }; -- -- vcc3v3_s0: SWITCH_REG2 { -- regulator-name = "vcc3v3_s0"; -- regulator-always-on; -- regulator-boot-on; -- regulator-state-mem { -- regulator-on-in-suspend; -- }; -- }; -- }; -- }; --}; -- --&i2c1 { -- status = "okay"; --}; -- --&i2c2 { -- status = "okay"; --}; -- --&i2c3 { -- status = "okay"; --}; -- --&i2c4 { -- status = "okay"; --}; -- --&io_domains { -- bt656-supply = <&vcc1v8_s0>; /* bt656_gpio2ab_ms */ -- audio-supply = <&vcc1v8_s0>; /* audio_gpio3d4a_ms */ -- sdmmc-supply = <&vcc_sd>; /* sdmmc_gpio4b_ms */ -- gpio1830-supply = <&vcc_3v0>; /* gpio1833_gpio4cd_ms */ -- status = "okay"; --}; -- - &pcie_phy { - status = "okay"; - }; -@@ -403,11 +80,6 @@ - status = "okay"; - }; - --&pmu_io_domains { -- pmu1830-supply = <&vcc_1v8>; -- status = "okay"; --}; -- - &pinctrl { - gmac { - rgmii_sleep_pins: rgmii-sleep-pins { -@@ -416,31 +88,6 @@ - }; - }; - -- sdmmc { -- sdmmc_bus1: sdmmc-bus1 { -- rockchip,pins = -- <4 8 RK_FUNC_1 &pcfg_pull_up_8ma>; -- }; -- -- sdmmc_bus4: sdmmc-bus4 { -- rockchip,pins = -- <4 8 RK_FUNC_1 &pcfg_pull_up_8ma>, -- <4 9 RK_FUNC_1 &pcfg_pull_up_8ma>, -- <4 10 RK_FUNC_1 &pcfg_pull_up_8ma>, -- <4 11 RK_FUNC_1 &pcfg_pull_up_8ma>; -- }; -- -- sdmmc_clk: sdmmc-clk { -- rockchip,pins = -- <4 12 RK_FUNC_1 &pcfg_pull_none_18ma>; -- }; -- -- sdmmc_cmd: sdmmc-cmd { -- rockchip,pins = -- <4 13 RK_FUNC_1 &pcfg_pull_up_8ma>; -- }; -- }; -- - pcie { - pcie_drv: pcie-drv { - rockchip,pins = -@@ -448,23 +95,6 @@ - }; - }; - -- pmic { -- pmic_int_l: pmic-int-l { -- rockchip,pins = -- <1 21 RK_FUNC_GPIO &pcfg_pull_up>; -- }; -- -- vsel1_gpio: vsel1-gpio { -- rockchip,pins = -- <1 17 RK_FUNC_GPIO &pcfg_pull_down>; -- }; -- -- vsel2_gpio: vsel2-gpio { -- rockchip,pins = -- <1 14 RK_FUNC_GPIO &pcfg_pull_down>; -- }; -- }; -- - usb2 { - host_vbus_drv: host-vbus-drv { - rockchip,pins = -@@ -473,37 +103,6 @@ - }; - }; - --&pwm2 { -- status = "okay"; --}; -- --&pwm3 { -- status = "okay"; --}; -- --&sdhci { -- bus-width = <8>; -- mmc-hs400-1_8v; -- mmc-hs400-enhanced-strobe; -- non-removable; -- status = "okay"; --}; -- --&sdmmc { -- bus-width = <4>; -- cap-mmc-highspeed; -- cap-sd-highspeed; -- clock-frequency = <100000000>; -- clock-freq-min-max = <100000 100000000>; -- disable-wp; -- sd-uhs-sdr104; -- vqmmc-supply = <&vcc_sd>; -- card-detect-delay = <800>; -- pinctrl-names = "default"; -- pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>; -- status = "okay"; --}; -- - &tcphy0 { - status = "okay"; - }; -@@ -538,16 +137,6 @@ - status = "okay"; - }; - --&uart0 { -- pinctrl-names = "default"; -- pinctrl-0 = <&uart0_xfer &uart0_cts>; -- status = "okay"; --}; -- --&uart2 { -- status = "okay"; --}; -- - &usb_host0_ehci { - status = "okay"; - }; -@@ -581,19 +170,3 @@ - status = "okay"; - dr_mode = "host"; - }; -- --&vopb { -- status = "okay"; --}; -- --&vopb_mmu { -- status = "okay"; --}; -- --&vopl { -- status = "okay"; --}; -- --&vopl_mmu { -- status = "okay"; --}; -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -new file mode 100644 -index 000000000000..5a5d8e28ef55 ---- /dev/null -+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -@@ -0,0 +1,439 @@ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/* -+ * Copyright (c) 2018 Collabora Ltd. -+ * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd. -+ * Copyright (c) 2018 Linaro Ltd. -+ */ -+ -+#include "rk3399.dtsi" -+#include "rk3399-opp.dtsi" -+ -+/ { -+ vcc1v8_s0: vcc1v8-s0 { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc1v8_s0"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ }; -+ -+ vcc_sys: vcc-sys { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc_sys"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ regulator-always-on; -+ }; -+ -+ vcc3v3_sys: vcc3v3-sys { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc3v3_sys"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-always-on; -+ vin-supply = <&vcc_sys>; -+ }; -+ -+ vdd_log: vdd-log { -+ compatible = "pwm-regulator"; -+ pwms = <&pwm2 0 25000 0>; -+ regulator-name = "vdd_log"; -+ regulator-min-microvolt = <800000>; -+ regulator-max-microvolt = <1400000>; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&vcc_sys>; -+ }; -+ -+}; -+ -+&cpu_l0 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l1 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l2 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l3 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_b0 { -+ cpu-supply = <&vdd_cpu_b>; -+}; -+ -+&cpu_b1 { -+ cpu-supply = <&vdd_cpu_b>; -+}; -+ -+&emmc_phy { -+ status = "okay"; -+}; -+ -+&hdmi { -+ ddc-i2c-bus = <&i2c3>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&hdmi_cec>; -+ status = "okay"; -+}; -+ -+&i2c0 { -+ clock-frequency = <400000>; -+ i2c-scl-rising-time-ns = <168>; -+ i2c-scl-falling-time-ns = <4>; -+ status = "okay"; -+ -+ vdd_cpu_b: regulator@40 { -+ compatible = "silergy,syr827"; -+ reg = <0x40>; -+ fcs,suspend-voltage-selector = <1>; -+ regulator-name = "vdd_cpu_b"; -+ regulator-min-microvolt = <712500>; -+ regulator-max-microvolt = <1500000>; -+ regulator-ramp-delay = <1000>; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&vcc_sys>; -+ status = "okay"; -+ -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vdd_gpu: regulator@41 { -+ compatible = "silergy,syr828"; -+ reg = <0x41>; -+ fcs,suspend-voltage-selector = <1>; -+ regulator-name = "vdd_gpu"; -+ regulator-min-microvolt = <712500>; -+ regulator-max-microvolt = <1500000>; -+ regulator-ramp-delay = <1000>; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&vcc_sys>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ rk808: pmic@1b { -+ compatible = "rockchip,rk808"; -+ reg = <0x1b>; -+ interrupt-parent = <&gpio1>; -+ interrupts = <21 IRQ_TYPE_LEVEL_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pmic_int_l>; -+ rockchip,system-power-controller; -+ wakeup-source; -+ #clock-cells = <1>; -+ clock-output-names = "xin32k", "rk808-clkout2"; -+ -+ vcc1-supply = <&vcc_sys>; -+ vcc2-supply = <&vcc_sys>; -+ vcc3-supply = <&vcc_sys>; -+ vcc4-supply = <&vcc_sys>; -+ vcc6-supply = <&vcc_sys>; -+ vcc7-supply = <&vcc_sys>; -+ vcc8-supply = <&vcc3v3_sys>; -+ vcc9-supply = <&vcc_sys>; -+ vcc10-supply = <&vcc_sys>; -+ vcc11-supply = <&vcc_sys>; -+ vcc12-supply = <&vcc3v3_sys>; -+ vddio-supply = <&vcc_1v8>; -+ -+ regulators { -+ vdd_center: DCDC_REG1 { -+ regulator-name = "vdd_center"; -+ regulator-min-microvolt = <750000>; -+ regulator-max-microvolt = <1350000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vdd_cpu_l: DCDC_REG2 { -+ regulator-name = "vdd_cpu_l"; -+ regulator-min-microvolt = <750000>; -+ regulator-max-microvolt = <1350000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc_ddr: DCDC_REG3 { -+ regulator-name = "vcc_ddr"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ }; -+ }; -+ -+ vcc_1v8: DCDC_REG4 { -+ regulator-name = "vcc_1v8"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcc1v8_dvp: LDO_REG1 { -+ regulator-name = "vcc1v8_dvp"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcca1v8_hdmi: LDO_REG2 { -+ regulator-name = "vcca1v8_hdmi"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcca_1v8: LDO_REG3 { -+ regulator-name = "vcca_1v8"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcc_sd: LDO_REG4 { -+ regulator-name = "vcc_sd"; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <3300000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <3300000>; -+ }; -+ }; -+ -+ vcc3v0_sd: LDO_REG5 { -+ regulator-name = "vcc3v0_sd"; -+ regulator-min-microvolt = <3000000>; -+ regulator-max-microvolt = <3000000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <3000000>; -+ }; -+ }; -+ -+ vcc_1v5: LDO_REG6 { -+ regulator-name = "vcc_1v5"; -+ regulator-min-microvolt = <1500000>; -+ regulator-max-microvolt = <1500000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1500000>; -+ }; -+ }; -+ -+ vcca0v9_hdmi: LDO_REG7 { -+ regulator-name = "vcca0v9_hdmi"; -+ regulator-min-microvolt = <900000>; -+ regulator-max-microvolt = <900000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <900000>; -+ }; -+ }; -+ -+ vcc_3v0: LDO_REG8 { -+ regulator-name = "vcc_3v0"; -+ regulator-min-microvolt = <3000000>; -+ regulator-max-microvolt = <3000000>; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <3000000>; -+ }; -+ }; -+ -+ vcc3v3_s3: SWITCH_REG1 { -+ regulator-name = "vcc3v3_s3"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ }; -+ }; -+ -+ vcc3v3_s0: SWITCH_REG2 { -+ regulator-name = "vcc3v3_s0"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ }; -+ }; -+ }; -+ }; -+}; -+ -+&i2c1 { -+ status = "okay"; -+}; -+ -+&i2c2 { -+ status = "okay"; -+}; -+ -+&i2c3 { -+ status = "okay"; -+}; -+ -+&i2c4 { -+ status = "okay"; -+}; -+ -+&io_domains { -+ bt656-supply = <&vcc1v8_s0>; /* bt656_gpio2ab_ms */ -+ audio-supply = <&vcc1v8_s0>; /* audio_gpio3d4a_ms */ -+ sdmmc-supply = <&vcc_sd>; /* sdmmc_gpio4b_ms */ -+ gpio1830-supply = <&vcc_3v0>; /* gpio1833_gpio4cd_ms */ -+ status = "okay"; -+}; -+ -+&pmu_io_domains { -+ pmu1830-supply = <&vcc_1v8>; -+ status = "okay"; -+}; -+ -+&pinctrl { -+ sdmmc { -+ sdmmc_bus1: sdmmc-bus1 { -+ rockchip,pins = -+ <4 8 RK_FUNC_1 &pcfg_pull_up_8ma>; -+ }; -+ -+ sdmmc_bus4: sdmmc-bus4 { -+ rockchip,pins = -+ <4 8 RK_FUNC_1 &pcfg_pull_up_8ma>, -+ <4 9 RK_FUNC_1 &pcfg_pull_up_8ma>, -+ <4 10 RK_FUNC_1 &pcfg_pull_up_8ma>, -+ <4 11 RK_FUNC_1 &pcfg_pull_up_8ma>; -+ }; -+ -+ sdmmc_clk: sdmmc-clk { -+ rockchip,pins = -+ <4 12 RK_FUNC_1 &pcfg_pull_none_18ma>; -+ }; -+ -+ sdmmc_cmd: sdmmc-cmd { -+ rockchip,pins = -+ <4 13 RK_FUNC_1 &pcfg_pull_up_8ma>; -+ }; -+ }; -+ -+ pmic { -+ pmic_int_l: pmic-int-l { -+ rockchip,pins = -+ <1 21 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ -+ vsel1_gpio: vsel1-gpio { -+ rockchip,pins = -+ <1 17 RK_FUNC_GPIO &pcfg_pull_down>; -+ }; -+ -+ vsel2_gpio: vsel2-gpio { -+ rockchip,pins = -+ <1 14 RK_FUNC_GPIO &pcfg_pull_down>; -+ }; -+ }; -+}; -+ -+&pwm2 { -+ status = "okay"; -+}; -+ -+&pwm3 { -+ status = "okay"; -+}; -+ -+&sdhci { -+ bus-width = <8>; -+ mmc-hs400-1_8v; -+ mmc-hs400-enhanced-strobe; -+ non-removable; -+ status = "okay"; -+}; -+ -+&sdmmc { -+ bus-width = <4>; -+ cap-mmc-highspeed; -+ cap-sd-highspeed; -+ clock-frequency = <100000000>; -+ clock-freq-min-max = <100000 100000000>; -+ disable-wp; -+ sd-uhs-sdr104; -+ vqmmc-supply = <&vcc_sd>; -+ card-detect-delay = <800>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_cd &sdmmc_bus4>; -+ status = "okay"; -+}; -+ -+&uart0 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&uart0_xfer &uart0_cts>; -+ status = "okay"; -+}; -+ -+&uart2 { -+ status = "okay"; -+}; -+ -+&vopb { -+ status = "okay"; -+}; -+ -+&vopb_mmu { -+ status = "okay"; -+}; -+ -+&vopl { -+ status = "okay"; -+}; -+ -+&vopl_mmu { -+ status = "okay"; -+}; - -From patchwork Mon Sep 10 15:13:54 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Manivannan Sadhasivam - <manivannan.sadhasivam@linaro.org> -X-Patchwork-Id: 10594435 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2BF1F921 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:16:42 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 18E7328C53 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:16:42 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 0BCAE28EEA; Mon, 10 Sep 2018 15:16:42 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, - DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8BD0528C53 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:16:41 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: - List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: - In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: - Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc - :Resent-Message-ID:List-Owner; - bh=xmUkL5mhfsjBunlvmyohQp6j9uGJXfnKJf9vQglqLgg=; b=mVmqN9cD59M0SIET1b/PL7/vE9 - pvFJkHJLmhp8Nf/jBRW1g+V1d+G5W7/6V3bHNBbhYfjjOoRhXr+XDaTWhJEHlYR2hUm3TxwBv5JEz - d1tE6BgOCfrCex3T4D+BwL9hyn1HbEnuM6Mgrx25O4Y/ggGLoZkIyYdLI12AVSd6Hk5cb5wFfS+rv - hx+PI1hQF9brC3kTjV43q2/j+K0ZGZuLmtUQr/Hd2RKRoDfqLjy38KFVEUQfln/YS8dxQ2h9GJc7B - 36IaewzvWd8m2CicWSAhbTDb9pAK9i4bVRPwvF/JvZNPQ055lEu2vTsmVrDSbN9LyCxOwqK4x3Zc8 - ke7bGLYA==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNvS-0001Wo-Dn; Mon, 10 Sep 2018 15:16:30 +0000 -Received: from mail-pf1-x442.google.com ([2607:f8b0:4864:20::442]) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNtm-0007u1-LE - for linux-arm-kernel@lists.infradead.org; Mon, 10 Sep 2018 15:14:48 +0000 -Received: by mail-pf1-x442.google.com with SMTP id h69-v6so10643325pfd.4 - for <linux-arm-kernel@lists.infradead.org>; - Mon, 10 Sep 2018 08:14:36 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; - h=from:to:cc:subject:date:message-id:in-reply-to:references; - bh=k14lBxRZet8JTP0sZsFzzMdrUIiDAx3PCahAr8M1lTM=; - b=DbONVz7SNceTZXBZJ8Gl0rnlFDJW0nx0gDqbWxJjPAh0FU6WbQn5fnmnQX/SPblLQM - R5dn8fXgoyp9F+BayRLiTZj1xjjwsa9c+cNblxab/snkslnvqb4DubBY+neFF4oPV9m+ - JZTvXyEfdmfD6P5xOPV4BcrIX1U5FSXgs2mBc= -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=1e100.net; s=20161025; - h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to - :references; - bh=k14lBxRZet8JTP0sZsFzzMdrUIiDAx3PCahAr8M1lTM=; - b=s6q6nHAuMNRkVtpoFs76F3HMPL1m5eDLsaQ9pNi0FO4EtdT7IxWEN43Q/OXD9Ec6TA - JLM/dXlx5I8Lc39SmhZxcP0BfMxOGnYRcEtU3zVgeY4bVHZydei8Nsk+W6Kp55r8+wAS - QrArSMKy/SOcuZKPBdK7U7hkoT/gSX3/nsXVMTzFmwhvqjrn7nBULpCOQqrHKdleFz2H - clVhr8XxqlgaZFHos2etV/H3MDabY6IMTdwWOv4CP7N77+eJu8TPOfzbsYv/CnwC78RR - TIKMG7nK2XR0zJtxMkANNFduuNysv376xmaBLB83tJuKDY3bLvojBX+58mM3ebT4pPyD - 7sfQ== -X-Gm-Message-State: APzg51ANQPVOFbZPLMacirZdgZ298uzOkAJhfBNgbgq6OK+DDHULL1Uh - 8q0GLuzZeY2eYX+Xn29czper -X-Google-Smtp-Source: - ANB0VdY+YL+272sxvYeYxwuGJDW6P6/Y/3lJAb3pIhIsB8QKeqbJX/Nis0AJl0X6UUBDBYgnww6LFA== -X-Received: by 2002:a65:5284:: with SMTP id - y4-v6mr23235056pgp.283.1536592475955; - Mon, 10 Sep 2018 08:14:35 -0700 (PDT) -Received: from localhost.localdomain - ([2405:204:728c:6bba:60a8:6c40:2817:7ee1]) - by smtp.gmail.com with ESMTPSA id e202-v6sm26703907pfh.16.2018.09.10.08.14.28 - (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); - Mon, 10 Sep 2018 08:14:35 -0700 (PDT) -From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -To: heiko@sntech.de, - robh+dt@kernel.org -Subject: [PATCH 2/4] dt-bindings: arm: rockchip: Add binding for Rock960 board -Date: Mon, 10 Sep 2018 20:43:54 +0530 -Message-Id: <20180910151356.25946-3-manivannan.sadhasivam@linaro.org> -X-Mailer: git-send-email 2.17.1 -In-Reply-To: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -References: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180910_081446_721758_4D036032 -X-CRM114-Status: GOOD ( 10.68 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, - tom@vamrs.com, amit.kucheria@linaro.org, shawn.lin@rock-chips.com, - linux-kernel@vger.kernel.org, vicencb@gmail.com, dev@vamrs.com, - linux-rockchip@lists.infradead.org, pbrobinson@gmail.com, - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, - enric.balletbo@collabora.com, ezequiel@collabora.com, stephen@vamrs.com -MIME-Version: 1.0 -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -Add devicetree binding for Rock960 board from Vamrs Limited. - -Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> ---- - Documentation/devicetree/bindings/arm/rockchip.txt | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/Documentation/devicetree/bindings/arm/rockchip.txt b/Documentation/devicetree/bindings/arm/rockchip.txt -index acfd3c773dd0..aaad9e2ff9a3 100644 ---- a/Documentation/devicetree/bindings/arm/rockchip.txt -+++ b/Documentation/devicetree/bindings/arm/rockchip.txt -@@ -5,6 +5,10 @@ Rockchip platforms device tree bindings - Required root node properties: - - compatible = "vamrs,ficus", "rockchip,rk3399"; - -+- 96boards RK3399 Rock960 (ROCK960 Consumer Edition) -+ Required root node properties: -+ - compatible = "vamrs,rk3399-rock960", "rockchip,rk3399"; -+ - - Amarula Vyasa RK3288 board - Required root node properties: - - compatible = "amarula,vyasa-rk3288", "rockchip,rk3288"; - -From patchwork Mon Sep 10 15:13:55 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Manivannan Sadhasivam - <manivannan.sadhasivam@linaro.org> -X-Patchwork-Id: 10594437 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5454714BD - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:17:33 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4324E28C53 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:17:33 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 3684A28EEA; Mon, 10 Sep 2018 15:17:33 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, - DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 9562128C53 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:17:32 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: - List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: - In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: - Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc - :Resent-Message-ID:List-Owner; - bh=BlDZBHjhu66Mc2lMpXjbsv/4KpMpcTJgc9cuw0S3bQA=; b=JDfI6kvhr48gipdHeSTE7tPcUN - q5lSDa1z6DWLELD32uQ9dLmn8et3RT9krsAn+kJh1vBLmqlo5ciSIGC9Wl6qwNCskWn/zFietv0Bm - S+rDQncYZNJDSrASyv6gUpgjsQJOCcthqBseEX6O0zKSreyf2RX9BppBryBPINHPL6eG55Ard4Ort - fG6lSQajVnhRe3B/BdWo2v+j3+MAQixs8Z0udQ5rxCY7lY2jbcs2DPFxb9fkNKWCZZvPbMZ4CG1Z8 - vCppSQoomPOfjp58Dvbxyc+DkNiGm8WccccSZkU7WRut/dZ5KsaFLNzTQFmDN226xo3+/5tp8imFM - gnrQk3Rw==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNwI-0001tm-2P; Mon, 10 Sep 2018 15:17:22 +0000 -Received: from mail-pl1-x644.google.com ([2607:f8b0:4864:20::644]) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNtu-0007xY-Os - for linux-arm-kernel@lists.infradead.org; Mon, 10 Sep 2018 15:14:56 +0000 -Received: by mail-pl1-x644.google.com with SMTP id g2-v6so8931123plo.2 - for <linux-arm-kernel@lists.infradead.org>; - Mon, 10 Sep 2018 08:14:44 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; - h=from:to:cc:subject:date:message-id:in-reply-to:references; - bh=znfZBHVDWIral+xe0reTBGcJ7dk9ivMDjn8uEGJfcT8=; - b=Al3A4xuT8zmMMUoHO2mMDnqXf7kGCK9hCVkQJSQZFZzcSy+jmsteTH3xgr6KchUnj1 - 2j1TY1/JwFbt7AnCtLEHEsqI81Ish0NmRq1zZTjIu9xkJ9SgOxdf5wBa3TGzYWZoukb+ - CKfaB4Fv5Gj/U4qLXVxDT6wTw7vhRDNz1ZsRQ= -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=1e100.net; s=20161025; - h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to - :references; - bh=znfZBHVDWIral+xe0reTBGcJ7dk9ivMDjn8uEGJfcT8=; - b=pHwar4aOiw/cjrOxYMYxMuQ65Xs/Y2e9eqLAbhpyq3aMtSWES8sUya9sJf1/NA1FAN - hLN94KSswIBrhHJIpTU73ntZwVPGSkj5m3kcOaL5+hqSAmG5Mze15d4Pe0mT1fUp5zSd - tEv9erBdk11fJB7WR0TnG8JjDrFz9WitioFWAzA9qy9dtDH3w9bgoBYOXJbHQ/4LccFv - tG5llBmw3VAaqQIj2CKTEOKUpYYhk2D+5V5tZ1/Hhx8Oeb7NBd0nAWRsUb5m1c6loXR2 - wxMPnk0flXzPiGH05Tn/PGLXOM0VY9NY5xljC0DBDmeziPPWjvlpxdJsYRTAqL8EiokC - KXdw== -X-Gm-Message-State: APzg51BkoY23CtrZPfldJhpIX8f8btFYkNpT825jAOFcY6CP1Pbqsx+W - jmGEBdg90S9M/H0OWl3Lo+e0OsI2UQ== -X-Google-Smtp-Source: - ANB0VdZ0RhAKUx7fA0XxuM8dKFymYLSLzCbRGtKYFlZfvEfM0z2IIetkAoJZsjfgCiGmtZMwRvEVuA== -X-Received: by 2002:a17:902:740a:: with SMTP id - g10-v6mr22947347pll.22.1536592483495; - Mon, 10 Sep 2018 08:14:43 -0700 (PDT) -Received: from localhost.localdomain - ([2405:204:728c:6bba:60a8:6c40:2817:7ee1]) - by smtp.gmail.com with ESMTPSA id e202-v6sm26703907pfh.16.2018.09.10.08.14.36 - (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); - Mon, 10 Sep 2018 08:14:42 -0700 (PDT) -From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -To: heiko@sntech.de, - robh+dt@kernel.org -Subject: [PATCH 3/4] arm64: boot: dts: rockchip: Add support for Rock960 board -Date: Mon, 10 Sep 2018 20:43:55 +0530 -Message-Id: <20180910151356.25946-4-manivannan.sadhasivam@linaro.org> -X-Mailer: git-send-email 2.17.1 -In-Reply-To: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -References: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180910_081454_819186_85F98455 -X-CRM114-Status: GOOD ( 16.37 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, - tom@vamrs.com, amit.kucheria@linaro.org, shawn.lin@rock-chips.com, - linux-kernel@vger.kernel.org, vicencb@gmail.com, dev@vamrs.com, - linux-rockchip@lists.infradead.org, pbrobinson@gmail.com, - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, - enric.balletbo@collabora.com, ezequiel@collabora.com, stephen@vamrs.com -MIME-Version: 1.0 -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -Add devicetree support for Rock960 board, one of the Consumer Edition -boards of the 96Boards family. This board support utilizes the common -Rock960 family board support that includes Ficus 96Board. - -Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> ---- - arch/arm64/boot/dts/rockchip/Makefile | 1 + - .../boot/dts/rockchip/rk3399-rock960.dts | 139 ++++++++++++++++++ - 2 files changed, 140 insertions(+) - create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts - -diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile -index b0092d95b574..57c0d76458e6 100644 ---- a/arch/arm64/boot/dts/rockchip/Makefile -+++ b/arch/arm64/boot/dts/rockchip/Makefile -@@ -14,5 +14,6 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-firefly.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-bob.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-puma-haikou.dtb -+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rock960.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-sapphire.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-sapphire-excavator.dtb -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts -new file mode 100644 -index 000000000000..281f3d79b38e ---- /dev/null -+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts -@@ -0,0 +1,139 @@ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/* -+ * Copyright (c) 2018 Linaro Ltd. -+ */ -+ -+/dts-v1/; -+#include "rk3399-rock960.dtsi" -+ -+/ { -+ model = "96boards Rock960"; -+ compatible = "vamrs,rk3399-rock960", "rockchip,rk3399"; -+ -+ chosen { -+ stdout-path = "serial2:1500000n8"; -+ }; -+ -+ vcc3v3_pcie: vcc3v3-pcie-regulator { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio2 5 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pcie_drv>; -+ regulator-boot-on; -+ regulator-name = "vcc3v3_pcie"; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ vin-supply = <&vcc3v3_sys>; -+ }; -+ -+ vcc5v0_host: vcc5v0-host-regulator { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio4 25 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&host_vbus_drv>; -+ regulator-name = "vcc5v0_host"; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ regulator-always-on; -+ vin-supply = <&vcc_sys>; -+ }; -+}; -+ -+&pinctrl { -+ pcie { -+ pcie_drv: pcie-drv { -+ rockchip,pins = -+ <2 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+ -+ usb2 { -+ host_vbus_drv: host-vbus-drv { -+ rockchip,pins = -+ <4 RK_PD1 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+}; -+ -+&pcie_phy { -+ status = "okay"; -+}; -+ -+&pcie0 { -+ ep-gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_HIGH>; -+ num-lanes = <4>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pcie_clkreqn_cpm>; -+ vpcie3v3-supply = <&vcc3v3_pcie>; -+ status = "okay"; -+}; -+ -+&tcphy0 { -+ status = "okay"; -+}; -+ -+&tcphy1 { -+ status = "okay"; -+}; -+ -+&u2phy0 { -+ status = "okay"; -+}; -+ -+&u2phy1 { -+ status = "okay"; -+}; -+ -+&u2phy0_host { -+ phy-supply = <&vcc5v0_host>; -+ status = "okay"; -+}; -+ -+&u2phy1_host { -+ phy-supply = <&vcc5v0_host>; -+ status = "okay"; -+}; -+ -+&u2phy0_otg { -+ status = "okay"; -+}; -+ -+&u2phy1_otg { -+ status = "okay"; -+}; -+ -+&usb_host0_ehci { -+ status = "okay"; -+}; -+ -+&usb_host0_ohci { -+ status = "okay"; -+}; -+ -+&usb_host1_ehci { -+ status = "okay"; -+}; -+ -+&usb_host1_ohci { -+ status = "okay"; -+}; -+ -+&usbdrd3_0 { -+ status = "okay"; -+}; -+ -+&usbdrd_dwc3_0 { -+ status = "okay"; -+ dr_mode = "otg"; -+}; -+ -+&usbdrd3_1 { -+ status = "okay"; -+}; -+ -+&usbdrd_dwc3_1 { -+ status = "okay"; -+ dr_mode = "host"; -+}; - -From patchwork Mon Sep 10 15:13:56 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Manivannan Sadhasivam - <manivannan.sadhasivam@linaro.org> -X-Patchwork-Id: 10594441 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6C84E921 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:18:21 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A8B81290E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:18:16 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 9B4C2291F9; Mon, 10 Sep 2018 15:18:16 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, - DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 0A283290E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Mon, 10 Sep 2018 15:18:16 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: - List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: - In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: - Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc - :Resent-Message-ID:List-Owner; - bh=0ikSWm9Ew4+OM0qaBWpLR7/qrsx402HdvOTbCVK6WLs=; b=iYHrXnke7eyKVXuqegTuZU2pVy - JOtS+JODGf3O3P3SHSVhr1nAkaq4DAOSy/kjn0O0/SY34a3Z7vQ1tLOWHKLXScDsC9ZnvlhwfBFDM - kLOKtlYqB5lpdJtP+vk3bKEcyLIL1gJcAApgWpS4yxEDyqP73S8/2rKjPhRk7A4FtUFhoCNAo6xAv - +A6Y5chj5PhQUddQ5FSV4h1uJWQtOICBRj/zGjm0pdHcZ8oMPhicXEfIUTsVA89tKbjr8U6J3bNE8 - vAgcAmyYOWqOLiw3lrisMlKJLBagNU3M1Q1C5VKEn5TlqnqQ5waYcPAKn8SmKZzh57LMD0yOF0Vi1 - p17NGt3Q==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNwy-0002B7-RR; Mon, 10 Sep 2018 15:18:04 +0000 -Received: from mail-pf1-x443.google.com ([2607:f8b0:4864:20::443]) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fzNu3-00081w-2X - for linux-arm-kernel@lists.infradead.org; Mon, 10 Sep 2018 15:15:06 +0000 -Received: by mail-pf1-x443.google.com with SMTP id j26-v6so10630033pfi.10 - for <linux-arm-kernel@lists.infradead.org>; - Mon, 10 Sep 2018 08:14:52 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; - h=from:to:cc:subject:date:message-id:in-reply-to:references; - bh=DddfjiWU+nwLV/my5PU24VcyaUhmZjI44x/ThHNh0Tk=; - b=PWevnr2Lpw/bnA0HESa9iyVkClbxsJOYPlhP7AmMwy9a6c7eqqnS4kcFuumWD8eDqu - 5TyPbARtJMbdmXcn+ZyEocjr/nOC+pLcQKBFUQPkfOwz8jVZ5fKgUmR0hiIx0crIxFFy - 0qfls7qARHP7wRbThv1DW/l1pDMx20fE2zYwQ= -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=1e100.net; s=20161025; - h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to - :references; - bh=DddfjiWU+nwLV/my5PU24VcyaUhmZjI44x/ThHNh0Tk=; - b=cFEHSVGuJxHH7AjHGKTEZgKUfsxXK2Q2RwekMwNqTghG134tsp30N/eikGKSuVI1pQ - e4zM5JqLDH0yBeEsAxxtiws41SL/1l+mm+9NBylbiDjJ2lU08Vz0LQxhB7E0Y8UnjbX7 - tuJNFuoFofCBux8/8/2/Bt9oAv26+yQIQnFvSzsvxduxD5ZlfUFI8K06sxlaMNlhwYIL - rtps3m0KcFAeYIC+5CKuTMGIlH3XJ9L8xL/VWeell0rpmD1Xp1/tPtxuanBYkRVJjjIu - 5sUDjfJ+w7uGwlSHBwYz/1DejPm7t3NZCHINwqx1Olwb8gInYbU7htJdtSwkxRanStos - JzdQ== -X-Gm-Message-State: APzg51A9iwtgmsDyP+CN23RCS/3YrB6AHMxq22H11ncEe+Dka8pkL1ti - zurFCUUzVWuSFn4SpTO/sZVy -X-Google-Smtp-Source: - ANB0Vda8CeIyNE1qDZp1KonBEUUFJCFFlGslTIiiPJ26+7Ys0yYeOHMxSM8/+E1iSjcD5FMm6WCxkw== -X-Received: by 2002:a65:608b:: with SMTP id - t11-v6mr23620131pgu.259.1536592491302; - Mon, 10 Sep 2018 08:14:51 -0700 (PDT) -Received: from localhost.localdomain - ([2405:204:728c:6bba:60a8:6c40:2817:7ee1]) - by smtp.gmail.com with ESMTPSA id e202-v6sm26703907pfh.16.2018.09.10.08.14.43 - (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); - Mon, 10 Sep 2018 08:14:50 -0700 (PDT) -From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> -To: heiko@sntech.de, - robh+dt@kernel.org -Subject: [PATCH 4/4] arm64: dts: rockchip: Enable SD card detection for - Rock960 boards -Date: Mon, 10 Sep 2018 20:43:56 +0530 -Message-Id: <20180910151356.25946-5-manivannan.sadhasivam@linaro.org> -X-Mailer: git-send-email 2.17.1 -In-Reply-To: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -References: <20180910151356.25946-1-manivannan.sadhasivam@linaro.org> -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180910_081503_224251_E8EEEA66 -X-CRM114-Status: GOOD ( 12.06 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, - tom@vamrs.com, amit.kucheria@linaro.org, shawn.lin@rock-chips.com, - linux-kernel@vger.kernel.org, vicencb@gmail.com, dev@vamrs.com, - linux-rockchip@lists.infradead.org, pbrobinson@gmail.com, - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, - enric.balletbo@collabora.com, ezequiel@collabora.com, stephen@vamrs.com -MIME-Version: 1.0 -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -For proper working of SD cards, let's add the Card Detect GPIO property -to the common devicetree for Rock960 family boards. - -Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> ---- - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -index 5a5d8e28ef55..f68254831ad9 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -@@ -403,6 +403,7 @@ - cap-sd-highspeed; - clock-frequency = <100000000>; - clock-freq-min-max = <100000 100000000>; -+ cd-gpios = <&gpio0 7 GPIO_ACTIVE_LOW>; - disable-wp; - sd-uhs-sdr104; - vqmmc-supply = <&vcc_sd>; -From patchwork Tue Oct 16 14:00:20 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Daniel Lezcano <daniel.lezcano@linaro.org> -X-Patchwork-Id: 1000432 -Return-Path: <SRS0=e/xi=M4=vger.kernel.org=linux-kernel-owner@kernel.org> -Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) - by smtp.lore.kernel.org (Postfix) with ESMTP id 41BB8C04EBD - for <linux-kernel@archiver.kernel.org>; Tue, 16 Oct 2018 14:01:24 +0000 (UTC) -Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) - by mail.kernel.org (Postfix) with ESMTP id 032862089E - for <linux-kernel@archiver.kernel.org>; Tue, 16 Oct 2018 14:01:24 +0000 (UTC) -Authentication-Results: mail.kernel.org; - dkim=pass (1024-bit key) header.d=linaro.org header.i=@linaro.org - header.b="OwrJnI6D" -DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 032862089E -Authentication-Results: mail.kernel.org; - dmarc=fail (p=none dis=none) header.from=linaro.org -Authentication-Results: mail.kernel.org; - spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org -Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand - id S1727241AbeJPVv6 (ORCPT - <rfc822;linux-kernel@archiver.kernel.org>); - Tue, 16 Oct 2018 17:51:58 -0400 -Received: from mail-wr1-f68.google.com ([209.85.221.68]:43800 "EHLO - mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org - with ESMTP id S1727149AbeJPVv6 (ORCPT - <rfc822;linux-kernel@vger.kernel.org>); - Tue, 16 Oct 2018 17:51:58 -0400 -Received: by mail-wr1-f68.google.com with SMTP id n1-v6so25672615wrt.10 - for <linux-kernel@vger.kernel.org>; - Tue, 16 Oct 2018 07:01:21 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=linaro.org; s=google; - h=from:to:cc:subject:date:message-id; - bh=AyjUgKMFmAFThaK4GvWsdrdl4JZ3kTa6zVPrOmGMjOA=; - b=OwrJnI6D/huHRM5jiagiGiKBxUHFUlMvwe1t2GexoIKOTqtFGY3vwPCkrAUWdnT5+f - n+wvqEq+enR14QpmLTY3VNYAsxMcDtJOZ2R2Cw0rRdiHypMeUGRanfszUimV9omTlSGH - ApMgMERT+Pim+X1tp/uH775sDaVLHsJDyJb2Y= -X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=1e100.net; s=20161025; - h=x-gm-message-state:from:to:cc:subject:date:message-id; - bh=AyjUgKMFmAFThaK4GvWsdrdl4JZ3kTa6zVPrOmGMjOA=; - b=DO/kT4iXCQgCsPC53FV7CMKKHaDQNQtZUIfHfJGQ2iRgCRNsZSYU6JYHxxjsqWSLyq - c46PNGLDG4qPZf/tveVt9wc9SPdKTk3klyT5NnQvdlNY8uv5/GTXINOWmNE0xD9hqvaP - ml6yJRUA51/KJU73p7XhGvWlMmEuStLUtXa4rlqKgush6lllYhSFpca2xkiKFhqcd+Bc - HHXRh2i0OVgTdmdb0+lSKyLXm74UHrhv1WEbgjGm+Mharwz/qsidTCXfqKPC7izgstBS - L+mjOACqna60eEsABW/p2nH9vxXAsU2ArAnmB714yeh9uckl1uRzYmMQCSD1LmmBN0q4 - 4UvQ== -X-Gm-Message-State: ABuFfojBZLkXjdlBc4AIjobar5Yk+68lR2+TEpPVGjsScLNzcmIj5eYO - yyEhPWYj3vc1MHjUcMfQLt7ahg== -X-Google-Smtp-Source: - ACcGV614RNSZy+OjIvsEaE9ONlZaDAeI1a8EpD+wP5Gt58g75Bh8DJgL6KJJ2ZjTenoZPwHLydiQBg== -X-Received: by 2002:adf:cd0c:: with SMTP id - w12-v6mr19534363wrm.67.1539698480294; - Tue, 16 Oct 2018 07:01:20 -0700 (PDT) -Received: from localhost.localdomain (221.56.88.92.rev.sfr.net. - [92.88.56.221]) - by smtp.gmail.com with ESMTPSA id - b81-v6sm10195012wmh.47.2018.10.16.07.01.18 - (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); - Tue, 16 Oct 2018 07:01:19 -0700 (PDT) -From: Daniel Lezcano <daniel.lezcano@linaro.org> -To: heiko@sntech.de -Cc: linux-kernel@vger.kernel.org, Rob Herring <robh+dt@kernel.org>, - Mark Rutland <mark.rutland@arm.com>, - Vicente Bergas <vicencb@gmail.com>, - Shawn Lin <shawn.lin@rock-chips.com>, - Ezequiel Garcia <ezequiel@collabora.com>, - Enric Balletbo i Serra <enric.balletbo@collabora.com>, - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, - devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED - DEVICE TREE BINDINGS), - linux-arm-kernel@lists.infradead.org (moderated list:ARM/Rockchip SoC - support), - linux-rockchip@lists.infradead.org (open list:ARM/Rockchip SoC - support) -Subject: [PATCH] DT: rockchip: Fix stability issues with the 'performance' - governor on rock960 -Date: Tue, 16 Oct 2018 16:00:20 +0200 -Message-Id: <1539698431-12616-1-git-send-email-daniel.lezcano@linaro.org> -X-Mailer: git-send-email 2.7.4 -Sender: linux-kernel-owner@vger.kernel.org -Precedence: bulk -List-ID: <linux-kernel.vger.kernel.org> -X-Mailing-List: linux-kernel@vger.kernel.org - -When the performance governor is set as default, the rock960 hangs -around one minute after booting, whatever the activity is (idle, key -pressed, loaded, ...). - -Based on the commit log found at https://patchwork.kernel.org/patch/10092377/ - -"vdd_log has no consumer and therefore will not be set to a specific -voltage. Still the PWM output pin gets configured and thence the vdd_log -output voltage will changed from it's default. Depending on the idle -state of the PWM this will slightly over or undervoltage the logic supply -of the RK3399 and cause instability with GbE (undervoltage) and PCIe -(overvoltage). Since the default value set by a voltage divider is the -correct supply voltage and we don't need to change it during runtime we -remove the rail from the devicetree completely so the PWM pin will not -be configured." - -After removing the vdd-log from the rock960's specific DT, the board -does no longer hang and shows a stable behavior. - -Apply the same change for the rock960 by removing the vdd-log from the -DT. - -Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> -Tested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> ---- - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 ------------ - 1 file changed, 12 deletions(-) - -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -index 6c8c4ab..56abbb0 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi -@@ -57,18 +57,6 @@ - regulator-always-on; - vin-supply = <&vcc_sys>; - }; -- -- vdd_log: vdd-log { -- compatible = "pwm-regulator"; -- pwms = <&pwm2 0 25000 0>; -- regulator-name = "vdd_log"; -- regulator-min-microvolt = <800000>; -- regulator-max-microvolt = <1400000>; -- regulator-always-on; -- regulator-boot-on; -- vin-supply = <&vcc_sys>; -- }; -- - }; - - &cpu_l0 { diff --git a/arm64-ZynqMP-firmware-clock-drivers-core.patch b/arm64-ZynqMP-firmware-clock-drivers-core.patch deleted file mode 100644 index f8824e505..000000000 --- a/arm64-ZynqMP-firmware-clock-drivers-core.patch +++ /dev/null @@ -1,5481 +0,0 @@ -From patchwork Fri Aug 3 17:53:18 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555409 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E37DA14E2 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:44 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CCD992BF36 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:44 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id BCB7D2C983; Fri, 3 Aug 2018 18:05:44 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4BEA42BF36 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:44 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=B1hjjA201jo1YdGbsOpjw0UiKXZd8LHCyv5gEinae3A=; b=JzJJ0HtnIRF/NZ - L6ZUpLud5rO+4LXDAKFBfxxZxIEx29Crcyf2rm5rZk39dlBtKcyRjFAl+h2s1YXO/RCMsD2EHTAaq - rSd2WibM0kXaX5RUavH7s8nevfSMOOtI3eywfYv3xiwcyETOtyuZvL1SAbjvwXANU5Zthl9XhY/RH - X7lmEz/2CPiZPmbTfF3ipFPz8XNYsOkkbJHxPUqENqKsvishGL9yjL2IcrbdLxtV/YziN3tgDOG1r - pAUCA0lCAxd8lFYWWXeegSYudxCDbcJkWnCmVRRFTX1LgkyTxWYuHD4K1nChJmKL4d+eJICrpQ6Tz - 4VjXbIALS6c0/T7BVi/w==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleSM-0001Wr-5a; Fri, 03 Aug 2018 18:05:42 +0000 -Received: from mail-bn3nam01on0622.outbound.protection.outlook.com - ([2a01:111:f400:fe41::622] - helo=NAM01-BN3-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleH9-0002l4-Rc - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:09 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=YJzB+KnyFKhLEmWrAsNYQ8EP3hzk/DxRcJ5zh/8+xcg=; - b=mXk+Td1iuOAk1N7atBo6MpYVk0W+0zueHhy8hrpuFqra38bJ07s0AqfBfUIiz0ewCxWrwcS7fxXPLQ0kM9e2zOoG6lADpTRjFPvI1dJGw/kFMKyzfwqqFECFDHirr1wdOKJLICE9vcBkSBtz0gJ3N3mzus7wLUvGI2ro2jGBRYU= -Received: from BL0PR02CA0041.namprd02.prod.outlook.com (2603:10b6:207:3d::18) - by DM6PR02MB4460.namprd02.prod.outlook.com (2603:10b6:5:29::29) with - Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.14; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT063.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::200) by BL0PR02CA0041.outlook.office365.com - (2603:10b6:207:3d::18) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.14 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT063.mail.protection.outlook.com (10.152.75.161) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fj-Fr; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-CX; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-63; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 01/11] dt-bindings: firmware: Add bindings for ZynqMP - firmware -Date: Fri, 3 Aug 2018 10:53:18 -0700 -Message-ID: <1533318808-10781-2-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(376002)(136003)(346002)(396003)(2980300002)(438002)(199004)(189003)(6666003)(7416002)(8936002)(9786002)(305945005)(50226002)(2906002)(5660300001)(478600001)(2201001)(8676002)(72206003)(47776003)(81166006)(106466001)(81156014)(63266004)(4326008)(39060400002)(446003)(476003)(36756003)(44832011)(186003)(11346002)(2616005)(16586007)(50466002)(316002)(126002)(76176011)(106002)(426003)(107886003)(51416003)(356003)(336012)(26005)(36386004)(7696005)(486006)(77096007)(54906003)(110136005)(48376002)(921003)(107986001)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4460; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT063; - 1:Vdzjpv2tvWIIUyrLnkjwnYINNMP3uv4BE92NdjxR4au3XiR+6v9YOb2cNSmKwFOfDlp44j7JAnh5gr2TNWQ3QWtw5LpTaNkvNDohFa1RJOin7FxPjQeoTftlCIfc+xem -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 55c5c80a-6d3d-40b7-469a-08d5f96a1405 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060); - SRVR:DM6PR02MB4460; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4460; - 3:QVpC+lNzN99yobD9G43Mn0AfdB7Z+sXIy7KWpdgAjCNrVLU59aRaJ27u0IL4u/ob1tXeZ8Q6YDljvYJzZr/QB//DbqNHLzTIgrNk1foBZpm/BED03r1hL/qVbwSWDZSucI0B2YzZFZn9m7+6q7AlVNPhr/y+icReaa99F2VRBz5pjPl+FH5Wk8BK7/aIHcxs8fd37rXLtvvulKMFOGL+VJoAuAfIcSoT+HtLtxdXXfLK6c3SLw0NmYApKnsROCOgmqYmIqQztAE6tiTr1w2WpeW3gl6O0Uqa2HhXHSw5mdG/BwQpU2dVQb9nD6LkFp1jWg52tmlOM1yU+btrEki4AVAhg3fdXKSUCYL2RWamu88=; - 25:rgYpWX0/dSzVHZvKg140liiW4U+Qa+D2+xa0Jkl+PYHY5H9pcnMNhBWeok2iDPD8im8MuUj3z5e3yAVU9VwtlpWRC7fRZQLdBT+qVNwwdDgSW9QpUrNeRFmM2sqKhYgKnA7WmIGQvj3TkvJ0w93Jni2B9yC1mldxzLTUcIAhjPnz8nQ+TZzmqC2BOUe8OTvhCU2y3Pc/h9njzkfyL6D7Qsu14NH+JedjYopigSKS/xG0PyJQd7ZAn/1Ms7DTouzdvzXqheFZ+UctUpZ04nKHXVXmmjsMznrfH7xi5To7HEj31eQKcB49AfFuG0G//m7wYpphnO4Pe1bnfw13juDKOg== -X-MS-TrafficTypeDiagnostic: DM6PR02MB4460: -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4460; - 31:5QXyfZgC6dyPMbtX4xLjI5dg0arfqz7mDlfBTebhwECZdXkOoE9oz9ZFO8JNXPDtlWKP+E7zlrQ9QsO8Ix9OWawqeq1onbCOgxXFCGGEJ2jpuUNm3JYAcvQ8vRVCwvUOZ/w0KPNg/DQUyoqgFMj6OTqa2EtYAncZK4r2xM/Er3Kzwa4rubwAlTuFYgBFgLM+s/r4M8yvSFW02aCOrb5KrysxKRRJ9EF3k0hJ3kfjZwo=; - 20:MJre6KRcn3zdHeQc3u08Esx3Alc56RP2k+/eQaMhecAP0OPICJV1s73MfZS9uVFuohTbPoQ637Ut2ukGSi+m7FBl7PGZxp2XnIPVhWP+4kah5fzUNQ50NJkS6A6g/hIjRoPeTOW0TlT7K4qYykeqvU7TBJdE0X78R9xM3CFdI9kNs2ODCfeU+tA7XbHqZ2eoGLcloHkw8iRmAxBs8vxD3WjD+w3sO6gUCrj9IssoyTziQ4A90FvAjzCTKtDnmImSbUyMOBeM2GnGcdwnuHB7G1Etzk/P/OrHPnnDQYemRBtPUg8dzqLBkaakGjHnBxKYhgT2D2Uk3JuyS5Zh1fyMkJ+FlmnI9PRCcqX4TJytOevtE672HonWL2M6y0awpv6ly8Rg71adr1qYaaQlJYGxADxaE4d/9cksTLabmaL0Vo2whoudSEYOLKFRD653UtYflL6yk5qPWpRtjYc72oNMQN6E0efEQyCi08psk46fjV/RuVkJgV0Y62S5tFJ43vtQ -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <DM6PR02MB4460BA8A041C22C0F51BB5D5B8230@DM6PR02MB4460.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011)(7699016); - SRVR:DM6PR02MB4460; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4460; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4460; - 4:r2OWd2cou5EkPqEuZDe4080TVw361TX3MEsXCN8iixg8OEdN0F/J5W8b6P54ahgUgyqB3TIN7is2VLxmAGA6rTHnU7FBnTdEMGv6WcU6/GXk3/qZNNmiT+4UcE4woeghLYdPfEPi07t9E58S+RM7D2kIsb4Cllc/iSpxIglyADFUywSE4jpnUEFSY54mS9yymuvfhJL83R7/uPNzP5M+HPbrWrJ6dOH3un6W6eNi1zAnwWQdFpBg0O7LXR/AWmU8+3J6YRUO60L/frBjBkkrFHgi4h4zkQGCI615NBbiDsd/YGHy8SbnvpA1golBRbiU -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4460; - 23:RXKJvjhp8K5OZ1WAT+aHnT5SGHvqgBxUS9V94AdVC?= - Nfjq5XJ6hDGFX3kstbveK0Beej+qmVhFVdwF0oPete6MDRjKQ36JPIT/AJo5XNw9EltFbg4GD0HELBNteV0/TOYKg9A3oGeJKh3pIQ/Q0caNb2lJ82oyILJ+6KBRtmqKYApp5Uhb0SgNFn17IgsA+FYBDTcYhv6dfvAi6F6cAjp/wHqjcBBNzkpWv/aMv6TmvQR4P11eFjiUXzN+IVB8aHcYOf6pLzEc+Qhxk8T0XecJ6uGU7BEniOTkFAXRZcXGVVY8g4jBWahCqSxzOUrzgOLh/d4UddgdM5U5K7HEximnWX0F6AS/x11iVC6HP4zmQBZWJBFzjougEnnaEJVXxZ/xUXPxM5prk6EJ6gc1OoCBJhTjorDx6dBv1Y/WdFAiNDcx8KXG+rIJPEcGPZHW9B63pWhzrfoQ9cVyFHlfj8OH7NKqmJiQUd1V7YAsIRdGwVSI2ou2mefBZ27nVd+ZQ8ezl5GQWf9BCwxo6INC4gZTtuVunVRup3pz/4hloa82gfmQ+IjlNgoNqR4JuOGvGpgIF5ocys3Mkj9XoWNf4afZJWlQq791/aC/tumlTBISQsnYR8lT9WlSxEAzWH5AoDa7oT7g0vEpj2MbgOOzHJNFh5NSEQqczobMZu0MYEjG5qwlmCIfNvA5E0nmad2A+axEfLJAkE50G+YjgaqfGKw40lPtlB20Ebkrv3F28sf/Kg/DH+rdqi7Gn9KZgnw5cSRhSK5RXE4iBYHz8LYooC5ts3hceC9hnQ/br3Qsp2HJBTPRKq+/gmEPIQjS0/te4omY/16hI5UfAK2Fwwsu9wOTXsA8b+3e7eUQwdPGH5rBFR5ie2iLP66lFv2kFe6cBa3BvAFA9tPztMUnPyGP1tYrkuG1vDe5dS2TLDC7TqqRN5EjGnxKHkHNWL1YCgRJPXBr++l94c/88N3i2Ebcllr6GC+FB+qtR6MeS67N54SSXt3OFxu8W76SmU/Fx3KWXrxuG//zYhepznTosMzFwsWrfKHXKXVKAZhNrrXmKs/MeOk2YT0S0wKhKTYmCjbF7tI9VK28y2b28VI9UgZHl2aoxJWA/gz4UByGwCvAacd6DOze3QxHVEA/GCY3pT/5CA6jin9CADfJ3pY9KTvMXntCp4oc3046LEFLJYGSl222SwkCEoVvnl8dmCmXgb+l1awpFfj4ty6s1M+7rmvbm2p+WzdgTycbTRS0XldYsKP560= -X-Microsoft-Antispam-Message-Info: - PWc+I1ZimgKrwPFXiHJa/fj+Fkwcsd457dSYLaqSVJ5svsHJBjDvDz5UD9RxUm1EajkLP1WWKszqeKX2oJqhSnybQyGptPSb9U2htHcKGUYT9ePgYE4G1BRyfvOBDU5CsydyeBmIDTwG2RMM7TIzdQF4cLJ0qO3yPfu73/b4jB4GrgnolannhDM9Zm20B6uy3NEXjDp6d5n8XNFg0k40ES/HfCtqx0CkC78ltS+jczOZDt7720OGFpxL7dMbitk85v/FzE7940+NhmEt1juUKcKJl7us1aYOLZunW2XATRmATPfvD9w8ogmJVsFcbzxmxm8nuPosP5Ntv/+qhJOCH8ZB8aVWSXBikKjvFNZQitY= -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4460; - 6:VHBxA6b+iPCQj7btQgmu88Ma0Rn/kRxYjXk8M6wv/oOJvVeOQynuZUZETv9i2KcHvc3wQA55q5BJNHNkkhcM1ro+RLKbmOsbvbL29MP4rk3AzaH3PjmGa/DzwT0v2lkiqjCo6S4p7ShvUsYfQQcWFAf1W7Xiy+gdKyTc5XINUR0b+plwabAV5FHB7Ff6nu8xOe7NPk/qyfcaoWlrY0De4HeyUrdJFqbQ0VisR7F9Ia7+APkA5vWL98yTa06Qb0jVBf6mYV0KVbOiYCH6XUFzOhbP+xmYW9aILzZkd9fuprFdNLOwp5A3Uq54GeNS1mSzGXzsctZXCTtBV+YybC5vfmSY7P6inExoalDN5mYqz/zuYq9ab2sfwSn9cJoPPOiLUsBI85+L28o2hCwWoGH9chclyA0fbJ651sICCODBSsNiAowo2dsO+m9qOk0x2KzSsq4Qn8iLP9OKekaFSfNvOg==; - 5:A4w4g/McXH1IK9/H+I+hFnPC7PqTWdIEYUKeeDqV8tdnS73RObxsTXsaQtb5sNbdq0+FymsmpMO+Dlj+KLuWk0hNWeccqH45coI+VCkimvrfoNr3tVNTW7YlNC68TKGVZv7icxewUd/RHIVVMxUtvTfzsMmGvUvo5I1leE1jIL4=; - 7:T1q2oGp7WDec0EgENmQP3yaoRg+mewYI2OUoWdFfY9DGXAGcK2+WjdxfKYcbAVKaJ2yVb1U5NACbS1jB5NOM9JxI78KDFR7UiDfow0UxxuCX9ku10OmuUHMWOUGOUxV1vYogQ5d592LSwcSgDwuTHVz8S+lri1MkxW0Zx4ZRzBgTOGKgBm4UQcddq4bqYI8zGNCOzXtcT82Ote3iVj0ARJbC1AMNgjLv6u6lInDb+2YYNREwCsOvQ8vTqHgaRpnS -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.9907 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 55c5c80a-6d3d-40b7-469a-08d5f96a1405 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4460 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105408_040914_83BEDE27 -X-CRM114-Status: GOOD ( 10.27 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add documentation to describe Xilinx ZynqMP firmware driver -bindings. Firmware driver provides an interface to firmware -APIs. Interface APIs can be used by any driver to communicate -to PMUFW (Platform Management Unit). - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> -Reviewed-by: Rob Herring <robh@kernel.org> ---- - .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 29 ++++++++++++++++++++++ - 1 file changed, 29 insertions(+) - create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt - -diff --git a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt -new file mode 100644 -index 0000000..1b431d9 ---- /dev/null -+++ b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt -@@ -0,0 +1,29 @@ -+----------------------------------------------------------------- -+Device Tree Bindings for the Xilinx Zynq MPSoC Firmware Interface -+----------------------------------------------------------------- -+ -+The zynqmp-firmware node describes the interface to platform firmware. -+ZynqMP has an interface to communicate with secure firmware. Firmware -+driver provides an interface to firmware APIs. Interface APIs can be -+used by any driver to communicate to PMUFW(Platform Management Unit). -+These requests include clock management, pin control, device control, -+power management service, FPGA service and other platform management -+services. -+ -+Required properties: -+ - compatible: Must contain: "xlnx,zynqmp-firmware" -+ - method: The method of calling the PM-API firmware layer. -+ Permitted values are: -+ - "smc" : SMC #0, following the SMCCC -+ - "hvc" : HVC #0, following the SMCCC -+ -+------- -+Example -+------- -+ -+firmware { -+ zynqmp_firmware: zynqmp-firmware { -+ compatible = "xlnx,zynqmp-firmware"; -+ method = "smc"; -+ }; -+}; - -From patchwork Fri Aug 3 17:53:19 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555401 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7750E15E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:17 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6163D2C91B - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:17 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 553D32C92A; Fri, 3 Aug 2018 17:55:17 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 766AA2C91B - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:16 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=7mCjWnQwC2Z85YWVZkbTmPmS3NfnsqjkMkSNqvoFRSU=; b=XS5VQkVqSGz7ko - o5vwgp6kjHfCbYwqJxwl91v0KTZ5RXJCKF2O7GiBX6fjnIiEUcexlA1x6Xgqj2NPeP/eN2wVyoZuL - r/kSjecGWh5Htb3yNccczZW8q468o9835UaaVMG4PZsue4SdQhhZ9L+e6Uo/gn7clJbIW7Y12xQvd - 6LARryt/HldiegLIvlhCyDTTEmhzEu5iB28bm0K8tm91nsxfqO0qMPWpTE6hKK0Avi20uF8eFHJpA - 4+xywFxUhWeaIC3QKpXrgvIPpX3VISfaOm1rjBE8smraokQO+mLBtJWB/pnj4oByMkp0BGsSsytfK - oUSBXc/6zamEiFxGMMNA==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleIC-00045h-4B; Fri, 03 Aug 2018 17:55:12 +0000 -Received: from mail-dm3nam03on0603.outbound.protection.outlook.com - ([2a01:111:f400:fe49::603] - helo=NAM03-DM3-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHB-0002lG-2q - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:16 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=c6Tqd00q99GCo7Zqz6V0mcAdefcyuAndIi1uNYaDR7M=; - b=thQ4eY3QXuVtmncr+GYIZmI4lOHnODT6naiqyNafFJmLDttEFLN62PlzG2b/YiKknIuUFE9wIE1+FdGbIJYn/WLxMg7HDo3IZi/q1VP4jScfx10CysvJTgnF0QQ/4BSK4G64gQLw0HCDs2YT2g9VfwNsuAQbLvhqmq+vHOZ+X/o= -Received: from MWHPR0201CA0053.namprd02.prod.outlook.com - (2603:10b6:301:73::30) by BL0PR02MB4452.namprd02.prod.outlook.com - (2603:10b6:208:45::29) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT056.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::209) by MWHPR0201CA0053.outlook.office365.com - (2603:10b6:301:73::30) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT056.mail.protection.outlook.com (10.152.74.160) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGt-0004fd-Vc; Fri, 03 Aug 2018 10:53:51 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGo-0007cn-SJ; Fri, 03 Aug 2018 10:53:46 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-8F; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 02/11] firmware: xilinx: Add Zynqmp firmware driver -Date: Fri, 3 Aug 2018 10:53:19 -0700 -Message-ID: <1533318808-10781-3-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(346002)(39860400002)(376002)(396003)(136003)(2980300002)(438002)(189003)(199004)(81156014)(8676002)(6666003)(50466002)(81166006)(5660300001)(2201001)(36386004)(575784001)(48376002)(39060400002)(356003)(4326008)(107886003)(305945005)(63266004)(7416002)(44832011)(106466001)(76176011)(106002)(9786002)(14444005)(16586007)(50226002)(36756003)(77096007)(47776003)(8936002)(316002)(2906002)(26005)(426003)(11346002)(446003)(478600001)(486006)(51416003)(7696005)(336012)(110136005)(54906003)(476003)(126002)(2616005)(72206003)(186003)(921003)(107986001)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4452; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT056; - 1:F4jMf6J/39XBmifXqxNtYOZTCZpcJZZ7MSycw/JSWOiK+Wtjsi2dwqcZqUV9h0aPg4Rki7CIrBTUcY0XwQVGuJEcx8xz9UWJN94nfuwCqdSEx6xfT071vWIxylTdBnj9 -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: df491755-30fb-454a-d0fa-08d5f96a13b2 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:BL0PR02MB4452; -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4452; - 3:u3DQYeOwlKNEyTS7MxxHk3buRABhOUox/VC7HOVctIBNwPnMSAKIwXNqdNOoWo7uw/ekvkX/hze4JFl1xtvmtGg6BAg3dRo+HoC2CP0Fi2k6Aa5aur4STSN+iBc9pvTnhnixAX5gGxwuyAir3pVWw71c9sh2Cb+8Pyle9CeD8m4gtLpB6bNlZ/pSb8g4gioqVdRRa1mP78N5FxAJIE3Hix/L/N8hSO70ai+w6/sE61pIhy/wvw4zWdAVK/+/PXZIc2HwA4FvrnCuG+9oaMFyo7JAcs1QPss2r3qB2YnwVikz77yfJ9IJ/YWIiQzTLlF2KvhQhLsz1iv/zi1xiSbpSNKJFDBA4ZPduHmO+VHN5P8=; - 25:LXJ2Vp0S2PhNyuQpuooRWPDEQCDCFctChZ7NtQBffAH7j0HpBmn91ZJf/UvJGyN+WaoKdJaBpJOWInm/kLyzpa2/ra1jyqhBAn2fsPuzZ0Xh7c+5wDJ/qJoW/FedMTKQ7uWhGwb8HGxOavMr7R51Nud12+loQJyUCKrOCkAIcSv+1tA+QMSOEGkDzKsWkEA02WmnzFl7xqKwyMAqLwgw5TZdhL8Wp+EMs7tU5VkMqpxVRVb4/UD5Fy2lLoVZRQO9MY5MJeCv6WIvuA0V4ufw1GhFfJvLRSIVwHWONf9GjGuEmuWl9ho6Wv40bR+2smxGToxoH2xooQnhZxbkLbxVdw== -X-MS-TrafficTypeDiagnostic: BL0PR02MB4452: -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4452; - 31:gAD/0l4A22RMMz3cA77FGvYUYsqp7N985YvCQnxLWHoCHncGUMZL+KmuVQcYhKrluSa3gW0YAxB1QQk3b7NHltL454qdM5hlhADX+WeP/k8jkyahuhHWc278gplw74Zi6AiGSbTV9ybUcrYnyTst1AA6QgRd/gUAYLFQ9KhiZIOWfN+xjPjisNhmqjrx3fzaKZsQ2eGPWATXw/IgsnFG88uAapDzoNTzeKbn0H/ZHjw=; - 20:m6IjijVa+swdSqlECYcegH7AeaWGnFJZJ67tBzrbOBgVOBKKlXLmYQrIyVo3o8Y1iayTFD5fHw4+0xPN14S3QUR8Ie8m8slJvMTi3d6HAH+75z95ngoHvp40xGmnnLFGrahkxoP44ACWkEGr8Y14jyXjnEzZGxuRqD5ewoA84bsH2Ks8V3t1E9MId75x+x5YAk1ITtmvYDdlfkqp/R8V5BjLbVA4iNkpHft/9bYyxEiI7PUT39DpgHjvnHaHXxEj8PfjHHVMObDr0uciKD5EqhviW2GB/RKKnSxU6PHFj0ACl+j3L+NfBkHbaMD/Pc797Z4IV8ZhdJCbTK18Ka+UqIy7hHDDYI9mSMx8FtsMsCGGnTfoDrV6Muj6g66b91/d5CsHMpkFRREI7htfE+wTpB4pNSxnyF13T5iiIsdnxKFWJK4h/Ojoy8Gmh1MqKGguoKbGszzoKwgnWlKW0W9aFYYmZTb863zqWSTtrOwZqsGTls6RX2lXPuKMZtSkEoho -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <BL0PR02MB44522F11AC356B8A5A575B76B8230@BL0PR02MB4452.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(3002001)(93006095)(93004095)(10201501046)(6055026)(149027)(150027)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123560045)(6072148)(201708071742011)(7699016); - SRVR:BL0PR02MB4452; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4452; -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4452; - 4:S1wOMZKx46XEgQla1475Tc9TEw2kgWJkcVsL0CDFGaXSOMIIY736AjSmYireGlAatx9RbgpQFaPlM7TfODrR65ZHyghGtvEDcC/7CukUAsgmZqGxFZZMO83wP1xGYJNrT8L+VM0CtATBCVyiShDY/3nrQBh9CJq0zQpwengwEZLJgGrcLbEm4XbMkIXljMG92NM5qZwqgi14GWXuQL5irl54VviDeeH/in1QGc5GfwwXcpfTOPW5ayhm7NsHZx48kIP48arXJ5yCvptPDFOS8TeI65FU6nbGS8aPo8eh9q5UNCNJDwzXu9n0EE8KoES9 -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4452; - 23:4SmKEBJfIiPDNKrH/YSFqfMAsxGv8UJjmXMIEw0O1?= - WCrOK0AkD60wh1VrqwSP78kTCrAjLDvbbtFalM2I/LEYfqFfpJwIercxDOEtVgcedzlEIQqUtbC0J2HvDHHoPDsgcBrXIvoobF5RKReA35NCBIeoGiYIcOSNugKQ8FNtMiIZoHeMrDx6S7dkqOZKoheFUXw7KV5hyggAIw8aBqOcU9TfjSpVE1NcLHv3ZYER4p+lZOpzG3JCqZudgIrMMwyveYHy054HnHUFrSEZEsWhiGm95jxUEAy8r6Q7nwXTV5nHSRLEnLhzIHT4IgIVoTLjNKbx3uvEMiR08IOVEvPY5CdqIWTcRk7IqVlu+XL932/hKvLili2xCyHCgnCWJditDGrodQ9KZS/llESbsLq0tBAfjrME9ZDmwLkq/XftOthxOGGbvnD5FIObG3ZUGq9mFCAs+PHtAzXvZ58fBUyLtuewBVVhdJ+Zop2eluuScCthB8Vj/2Ck7l0W08AGUCf0hR6CzV0nLsB03rXYg9c+VgphTBp4dUfpGNPtuWUt/2vs6niIC3QzqjW9cdKbHewQxdSV1ydut5wiHtvNJW928rSigYQnQfXSvsn/rEhEfU4WtgL2eUbwIG8yqy1J53AMPCAoO5sw93MrHfKwkzjTMxbPkmgFQihDTSP6VRLxShXBWXg1NUOM3/LwB2dh4smSrGALhrtH6FxrIi0rFCAXLonC5OqfWRHYEqRvBaXKuPP7x1NSAZNm0IqopC8nGKGq1P5XM++d/WyTJcnUrexbHy/H2Oy5hJ+4IZgQF7ZpmRnNC+5S7+ibKlYI2Ik9KzhzzZHstAJFWlpm1R96f690Ay9srenY9eiNzWFOv02ziKRmVzu5PveAbh+si4TMZI8W6p/uAPAVNTQSavu1i8jfo+yk0Fq9CpulFZ4xFdZyFLVzctNHzadPlBSxPe23iLw09WFtR03WoY777oaeIFr7Ck2qANFcr4ufyfrtZTkBqrcRlQvHBf3er8UXfuZlAUCH6hq7MqqJV+dR/RLXha2j6c/nMVjYzaJClO7SnPYdYHjzd6QHqgwW9rjMAiVOKTlGdc1TK7w5f95aPTj8tUnm2DcG4ETgmwPW+brxFSzI0/NPOZsKwggzEHqUbI38ORgpBgDQIauzfcM7CMkicWjj9e4Mu89+IpWpqfVPG8EusUadmXGIho2Q+o0e5IaTCe4VEtdafXpd0bk0DFYs0Q7tCQs89xLftF0sUZrvNCRUS9iOYZ6Io4cafWKbaO0loT8miGi/ZlI7yS2qjANQ8OoOg== -X-Microsoft-Antispam-Message-Info: - ObHRcJQ2jkSQpY5UiBfWVcNMi05wJITzCqC3BeHsBgex/Ng76kHth3MQil0pugeSV/naYECXZ/jJV6MKsFPn0O0KxxJOkpJokDW66j++z1RVHu4/DsiZV7HLoGScM3N9WismFf+I+38POpikFCkxOiA0u+ISx6ChMYX7l3nJy5lNqiX9iWwGxeFTuL9IPAaHpEn6DOJYyQ0gCEPEa4FLmSRxhralMue8/12g89chDC6gw95CCsU+VqXz6McDfor9QUHwbNqCmCDLQYsqB80GmqtLMyXElKkdnFFraNMqkWlaacxZnzCx+qthGxJrvezoFmgjJ7R5Ox6pGfMxrG13BHupGYvRiZ4OHz+IwtnPCvw= -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4452; - 6:XK81hQCF+KkaMNSs/mcaTYyR8PWkHLLrI2U4yLLW+SCAFOSUBl3V3qBHu1zpLC80CsqoYXS3ob7XU4T4Oxgk+zVO2MsF/jF0IItrehOOcpVPakCNUdAOuig0tGuWzQ9AusgGk6AnnZg6JisxKeWbLqR7SP7geIiiP7fPICdIJkCZJDiOpO8GKkQWM/1WgS0lZthwl3FuubAJVN9maCr26C42RkdqkrsjxK9MKsXB3bZreynylhxDt3KTtrMB457mWhR++1BQ8D1bX2GjMZcmgOAZWhTRd76e5AhO7jAksiNiboMsnPZwnIralVQTmhas8kbNrWhZ1/xrqwBd27+qz3kmO3Sp75KHpEc1nvXSg5mQjKqmKoq4od9YwzpB8s3SQTQHpkqf9rblumRDL9prSFWy5IU3rleCB+H9HP53PjPA/aIuCasb9/8whaOViYL+wz9dQP+3HqfrGmdW7RVWWw==; - 5:yJdTcKxVONzB436x1If5l2hQ7Z+9AKUQHyv16QL7ulayvFKr7VOxKbduzJBtAVRmtWSpE6pbGCf35GCfL+/e9KT6PhI2Ja8uuV0Sa3bcRXYU8806QDn8pLkBpb86MoeZO7CSdMuwYMvFMCQn6PUgi7w3lhNY/7knKeT9p3D8T7k=; - 7:SPj/T83HaBXHdxHbjZhXjfrIFad2yuqhsBePk5KeJyxCv0PRLpg+oMZS0AwhAAQjO13OLGmp2XyNUDEr/OlQUi09vpzUa8clZ3lglOUO73u+G1qVA/MxzAiVSTc7txwSzcrT6mZNnaeTlL5vXLL5MtcN9OlQ2Pu4ojyZZcNBk9x/vN5RrfZ5li5cJi8YgPagcQ8gIEV0lw/eLzJVAhOJqWpqJgC8LLnxKazmlgokh/icMYSTorj5Ubih7ge4gtUZ -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.4503 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - df491755-30fb-454a-d0fa-08d5f96a13b2 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4452 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105409_719133_0B57AB3C -X-CRM114-Status: GOOD ( 14.32 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -This patch is adding communication layer with firmware. -Firmware driver provides an interface to firmware APIs. -Interface APIs can be used by any driver to communicate to -PMUFW(Platform Management Unit). All requests go through ATF. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - arch/arm64/Kconfig.platforms | 1 + - drivers/firmware/Kconfig | 1 + - drivers/firmware/Makefile | 1 + - drivers/firmware/xilinx/Kconfig | 16 ++ - drivers/firmware/xilinx/Makefile | 4 + - drivers/firmware/xilinx/zynqmp.c | 337 +++++++++++++++++++++++++++++++++++ - include/linux/firmware/xlnx-zynqmp.h | 63 +++++++ - 7 files changed, 423 insertions(+) - create mode 100644 drivers/firmware/xilinx/Kconfig - create mode 100644 drivers/firmware/xilinx/Makefile - create mode 100644 drivers/firmware/xilinx/zynqmp.c - create mode 100644 include/linux/firmware/xlnx-zynqmp.h - -diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms -index fbedbd8..6454458 100644 ---- a/arch/arm64/Kconfig.platforms -+++ b/arch/arm64/Kconfig.platforms -@@ -274,6 +274,7 @@ config ARCH_ZX - - config ARCH_ZYNQMP - bool "Xilinx ZynqMP Family" -+ select ZYNQMP_FIRMWARE - help - This enables support for Xilinx ZynqMP Family - -diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig -index b7c7482..f41eb0d 100644 ---- a/drivers/firmware/Kconfig -+++ b/drivers/firmware/Kconfig -@@ -257,5 +257,6 @@ source "drivers/firmware/google/Kconfig" - source "drivers/firmware/efi/Kconfig" - source "drivers/firmware/meson/Kconfig" - source "drivers/firmware/tegra/Kconfig" -+source "drivers/firmware/xilinx/Kconfig" - - endmenu -diff --git a/drivers/firmware/Makefile b/drivers/firmware/Makefile -index b248238..f90363e 100644 ---- a/drivers/firmware/Makefile -+++ b/drivers/firmware/Makefile -@@ -31,3 +31,4 @@ obj-$(CONFIG_GOOGLE_FIRMWARE) += google/ - obj-$(CONFIG_EFI) += efi/ - obj-$(CONFIG_UEFI_CPER) += efi/ - obj-y += tegra/ -+obj-y += xilinx/ -diff --git a/drivers/firmware/xilinx/Kconfig b/drivers/firmware/xilinx/Kconfig -new file mode 100644 -index 0000000..64d976e ---- /dev/null -+++ b/drivers/firmware/xilinx/Kconfig -@@ -0,0 +1,16 @@ -+# SPDX-License-Identifier: GPL-2.0 -+# Kconfig for Xilinx firmwares -+ -+menu "Zynq MPSoC Firmware Drivers" -+ depends on ARCH_ZYNQMP -+ -+config ZYNQMP_FIRMWARE -+ bool "Enable Xilinx Zynq MPSoC firmware interface" -+ help -+ Firmware interface driver is used by different -+ drivers to communicate with the firmware for -+ various platform management services. -+ Say yes to enable ZynqMP firmware interface driver. -+ If in doubt, say N. -+ -+endmenu -diff --git a/drivers/firmware/xilinx/Makefile b/drivers/firmware/xilinx/Makefile -new file mode 100644 -index 0000000..29f7bf2 ---- /dev/null -+++ b/drivers/firmware/xilinx/Makefile -@@ -0,0 +1,4 @@ -+# SPDX-License-Identifier: GPL-2.0 -+# Makefile for Xilinx firmwares -+ -+obj-$(CONFIG_ZYNQMP_FIRMWARE) += zynqmp.o -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -new file mode 100644 -index 0000000..edbb84e ---- /dev/null -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -0,0 +1,337 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Xilinx Zynq MPSoC Firmware layer -+ * -+ * Copyright (C) 2014-2018 Xilinx, Inc. -+ * -+ * Michal Simek <michal.simek@xilinx.com> -+ * Davorin Mista <davorin.mista@aggios.com> -+ * Jolly Shah <jollys@xilinx.com> -+ * Rajan Vaja <rajanv@xilinx.com> -+ */ -+ -+#include <linux/arm-smccc.h> -+#include <linux/compiler.h> -+#include <linux/device.h> -+#include <linux/init.h> -+#include <linux/module.h> -+#include <linux/of.h> -+#include <linux/of_platform.h> -+#include <linux/slab.h> -+#include <linux/uaccess.h> -+ -+#include <linux/firmware/xlnx-zynqmp.h> -+ -+/** -+ * zynqmp_pm_ret_code() - Convert PMU-FW error codes to Linux error codes -+ * @ret_status: PMUFW return code -+ * -+ * Return: corresponding Linux error code -+ */ -+static int zynqmp_pm_ret_code(u32 ret_status) -+{ -+ switch (ret_status) { -+ case XST_PM_SUCCESS: -+ case XST_PM_DOUBLE_REQ: -+ return 0; -+ case XST_PM_NO_ACCESS: -+ return -EACCES; -+ case XST_PM_ABORT_SUSPEND: -+ return -ECANCELED; -+ case XST_PM_INTERNAL: -+ case XST_PM_CONFLICT: -+ case XST_PM_INVALID_NODE: -+ default: -+ return -EINVAL; -+ } -+} -+ -+static noinline int do_fw_call_fail(u64 arg0, u64 arg1, u64 arg2, -+ u32 *ret_payload) -+{ -+ return -ENODEV; -+} -+ -+/* -+ * PM function call wrapper -+ * Invoke do_fw_call_smc or do_fw_call_hvc, depending on the configuration -+ */ -+static int (*do_fw_call)(u64, u64, u64, u32 *ret_payload) = do_fw_call_fail; -+ -+/** -+ * do_fw_call_smc() - Call system-level platform management layer (SMC) -+ * @arg0: Argument 0 to SMC call -+ * @arg1: Argument 1 to SMC call -+ * @arg2: Argument 2 to SMC call -+ * @ret_payload: Returned value array -+ * -+ * Invoke platform management function via SMC call (no hypervisor present). -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static noinline int do_fw_call_smc(u64 arg0, u64 arg1, u64 arg2, -+ u32 *ret_payload) -+{ -+ struct arm_smccc_res res; -+ -+ arm_smccc_smc(arg0, arg1, arg2, 0, 0, 0, 0, 0, &res); -+ -+ if (ret_payload) { -+ ret_payload[0] = lower_32_bits(res.a0); -+ ret_payload[1] = upper_32_bits(res.a0); -+ ret_payload[2] = lower_32_bits(res.a1); -+ ret_payload[3] = upper_32_bits(res.a1); -+ } -+ -+ return zynqmp_pm_ret_code((enum pm_ret_status)res.a0); -+} -+ -+/** -+ * do_fw_call_hvc() - Call system-level platform management layer (HVC) -+ * @arg0: Argument 0 to HVC call -+ * @arg1: Argument 1 to HVC call -+ * @arg2: Argument 2 to HVC call -+ * @ret_payload: Returned value array -+ * -+ * Invoke platform management function via HVC -+ * HVC-based for communication through hypervisor -+ * (no direct communication with ATF). -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static noinline int do_fw_call_hvc(u64 arg0, u64 arg1, u64 arg2, -+ u32 *ret_payload) -+{ -+ struct arm_smccc_res res; -+ -+ arm_smccc_hvc(arg0, arg1, arg2, 0, 0, 0, 0, 0, &res); -+ -+ if (ret_payload) { -+ ret_payload[0] = lower_32_bits(res.a0); -+ ret_payload[1] = upper_32_bits(res.a0); -+ ret_payload[2] = lower_32_bits(res.a1); -+ ret_payload[3] = upper_32_bits(res.a1); -+ } -+ -+ return zynqmp_pm_ret_code((enum pm_ret_status)res.a0); -+} -+ -+/** -+ * zynqmp_pm_invoke_fn() - Invoke the system-level platform management layer -+ * caller function depending on the configuration -+ * @pm_api_id: Requested PM-API call -+ * @arg0: Argument 0 to requested PM-API call -+ * @arg1: Argument 1 to requested PM-API call -+ * @arg2: Argument 2 to requested PM-API call -+ * @arg3: Argument 3 to requested PM-API call -+ * @ret_payload: Returned value array -+ * -+ * Invoke platform management function for SMC or HVC call, depending on -+ * configuration. -+ * Following SMC Calling Convention (SMCCC) for SMC64: -+ * Pm Function Identifier, -+ * PM_SIP_SVC + PM_API_ID = -+ * ((SMC_TYPE_FAST << FUNCID_TYPE_SHIFT) -+ * ((SMC_64) << FUNCID_CC_SHIFT) -+ * ((SIP_START) << FUNCID_OEN_SHIFT) -+ * ((PM_API_ID) & FUNCID_NUM_MASK)) -+ * -+ * PM_SIP_SVC - Registered ZynqMP SIP Service Call. -+ * PM_API_ID - Platform Management API ID. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+int zynqmp_pm_invoke_fn(u32 pm_api_id, u32 arg0, u32 arg1, -+ u32 arg2, u32 arg3, u32 *ret_payload) -+{ -+ /* -+ * Added SIP service call Function Identifier -+ * Make sure to stay in x0 register -+ */ -+ u64 smc_arg[4]; -+ -+ smc_arg[0] = PM_SIP_SVC | pm_api_id; -+ smc_arg[1] = ((u64)arg1 << 32) | arg0; -+ smc_arg[2] = ((u64)arg3 << 32) | arg2; -+ -+ return do_fw_call(smc_arg[0], smc_arg[1], smc_arg[2], ret_payload); -+} -+ -+static u32 pm_api_version; -+static u32 pm_tz_version; -+ -+/** -+ * zynqmp_pm_get_api_version() - Get version number of PMU PM firmware -+ * @version: Returned version value -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_get_api_version(u32 *version) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ if (!version) -+ return -EINVAL; -+ -+ /* Check is PM API version already verified */ -+ if (pm_api_version > 0) { -+ *version = pm_api_version; -+ return 0; -+ } -+ ret = zynqmp_pm_invoke_fn(PM_GET_API_VERSION, 0, 0, 0, 0, ret_payload); -+ *version = ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_get_trustzone_version() - Get secure trustzone firmware version -+ * @version: Returned version value -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_get_trustzone_version(u32 *version) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ if (!version) -+ return -EINVAL; -+ -+ /* Check is PM trustzone version already verified */ -+ if (pm_tz_version > 0) { -+ *version = pm_tz_version; -+ return 0; -+ } -+ ret = zynqmp_pm_invoke_fn(PM_GET_TRUSTZONE_VERSION, 0, 0, -+ 0, 0, ret_payload); -+ *version = ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * get_set_conduit_method() - Choose SMC or HVC based communication -+ * @np: Pointer to the device_node structure -+ * -+ * Use SMC or HVC-based functions to communicate with EL2/EL3. -+ * -+ * Return: Returns 0 on success or error code -+ */ -+static int get_set_conduit_method(struct device_node *np) -+{ -+ const char *method; -+ -+ if (of_property_read_string(np, "method", &method)) { -+ pr_warn("%s missing \"method\" property\n", __func__); -+ return -ENXIO; -+ } -+ -+ if (!strcmp("hvc", method)) { -+ do_fw_call = do_fw_call_hvc; -+ } else if (!strcmp("smc", method)) { -+ do_fw_call = do_fw_call_smc; -+ } else { -+ pr_warn("%s Invalid \"method\" property: %s\n", -+ __func__, method); -+ return -EINVAL; -+ } -+ -+ return 0; -+} -+ -+static const struct zynqmp_eemi_ops eemi_ops = { -+ .get_api_version = zynqmp_pm_get_api_version, -+}; -+ -+/** -+ * zynqmp_pm_get_eemi_ops - Get eemi ops functions -+ * -+ * Return: Pointer of eemi_ops structure -+ */ -+const struct zynqmp_eemi_ops *zynqmp_pm_get_eemi_ops(void) -+{ -+ return &eemi_ops; -+} -+EXPORT_SYMBOL_GPL(zynqmp_pm_get_eemi_ops); -+ -+static int zynqmp_firmware_probe(struct platform_device *pdev) -+{ -+ struct device *dev = &pdev->dev; -+ -+ return of_platform_populate(dev->of_node, NULL, NULL, dev); -+} -+ -+static const struct of_device_id zynqmp_firmware_of_match[] = { -+ {.compatible = "xlnx,zynqmp-firmware"}, -+ {}, -+}; -+MODULE_DEVICE_TABLE(of, zynqmp_firmware_of_match); -+ -+static struct platform_driver zynqmp_firmware_driver = { -+ .driver = { -+ .name = "zynqmp_firmware", -+ .of_match_table = zynqmp_firmware_of_match, -+ }, -+ .probe = zynqmp_firmware_probe, -+}; -+module_platform_driver(zynqmp_firmware_driver); -+ -+static int __init zynqmp_plat_init(void) -+{ -+ int ret; -+ struct device_node *np; -+ -+ np = of_find_compatible_node(NULL, NULL, "xlnx,zynqmp"); -+ if (!np) -+ return 0; -+ of_node_put(np); -+ -+ /* -+ * We're running on a ZynqMP machine, -+ * the zynqmp-firmware node is mandatory. -+ */ -+ np = of_find_compatible_node(NULL, NULL, "xlnx,zynqmp-firmware"); -+ if (!np) { -+ pr_warn("%s: zynqmp-firmware node not found\n", __func__); -+ return -ENXIO; -+ } -+ -+ ret = get_set_conduit_method(np); -+ if (ret) { -+ of_node_put(np); -+ return ret; -+ } -+ -+ /* Check PM API version number */ -+ zynqmp_pm_get_api_version(&pm_api_version); -+ if (pm_api_version < ZYNQMP_PM_VERSION) { -+ panic("%s Platform Management API version error. Expected: v%d.%d - Found: v%d.%d\n", -+ __func__, -+ ZYNQMP_PM_VERSION_MAJOR, ZYNQMP_PM_VERSION_MINOR, -+ pm_api_version >> 16, pm_api_version & 0xFFFF); -+ } -+ -+ pr_info("%s Platform Management API v%d.%d\n", __func__, -+ pm_api_version >> 16, pm_api_version & 0xFFFF); -+ -+ /* Check trustzone version number */ -+ ret = zynqmp_pm_get_trustzone_version(&pm_tz_version); -+ if (ret) -+ panic("Legacy trustzone found without version support\n"); -+ -+ if (pm_tz_version < ZYNQMP_TZ_VERSION) -+ panic("%s Trustzone version error. Expected: v%d.%d - Found: v%d.%d\n", -+ __func__, -+ ZYNQMP_TZ_VERSION_MAJOR, ZYNQMP_TZ_VERSION_MINOR, -+ pm_tz_version >> 16, pm_tz_version & 0xFFFF); -+ -+ pr_info("%s Trustzone version v%d.%d\n", __func__, -+ pm_tz_version >> 16, pm_tz_version & 0xFFFF); -+ -+ of_node_put(np); -+ -+ return ret; -+} -+early_initcall(zynqmp_plat_init); -diff --git a/include/linux/firmware/xlnx-zynqmp.h b/include/linux/firmware/xlnx-zynqmp.h -new file mode 100644 -index 0000000..cb63bed ---- /dev/null -+++ b/include/linux/firmware/xlnx-zynqmp.h -@@ -0,0 +1,63 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * Xilinx Zynq MPSoC Firmware layer -+ * -+ * Copyright (C) 2014-2018 Xilinx -+ * -+ * Michal Simek <michal.simek@xilinx.com> -+ * Davorin Mista <davorin.mista@aggios.com> -+ * Jolly Shah <jollys@xilinx.com> -+ * Rajan Vaja <rajanv@xilinx.com> -+ */ -+ -+#ifndef __FIRMWARE_ZYNQMP_H__ -+#define __FIRMWARE_ZYNQMP_H__ -+ -+#define ZYNQMP_PM_VERSION_MAJOR 1 -+#define ZYNQMP_PM_VERSION_MINOR 0 -+ -+#define ZYNQMP_PM_VERSION ((ZYNQMP_PM_VERSION_MAJOR << 16) | \ -+ ZYNQMP_PM_VERSION_MINOR) -+ -+#define ZYNQMP_TZ_VERSION_MAJOR 1 -+#define ZYNQMP_TZ_VERSION_MINOR 0 -+ -+#define ZYNQMP_TZ_VERSION ((ZYNQMP_TZ_VERSION_MAJOR << 16) | \ -+ ZYNQMP_TZ_VERSION_MINOR) -+ -+/* SMC SIP service Call Function Identifier Prefix */ -+#define PM_SIP_SVC 0xC2000000 -+#define PM_GET_TRUSTZONE_VERSION 0xa03 -+ -+/* Number of 32bits values in payload */ -+#define PAYLOAD_ARG_CNT 4U -+ -+enum pm_api_id { -+ PM_GET_API_VERSION = 1, -+}; -+ -+/* PMU-FW return status codes */ -+enum pm_ret_status { -+ XST_PM_SUCCESS = 0, -+ XST_PM_INTERNAL = 2000, -+ XST_PM_CONFLICT, -+ XST_PM_NO_ACCESS, -+ XST_PM_INVALID_NODE, -+ XST_PM_DOUBLE_REQ, -+ XST_PM_ABORT_SUSPEND, -+}; -+ -+struct zynqmp_eemi_ops { -+ int (*get_api_version)(u32 *version); -+}; -+ -+#if IS_REACHABLE(CONFIG_ARCH_ZYNQMP) -+const struct zynqmp_eemi_ops *zynqmp_pm_get_eemi_ops(void); -+#else -+static inline struct zynqmp_eemi_ops *zynqmp_pm_get_eemi_ops(void) -+{ -+ return NULL; -+} -+#endif -+ -+#endif /* __FIRMWARE_ZYNQMP_H__ */ - -From patchwork Fri Aug 3 17:53:20 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555417 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 91BF214E2 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:13 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7E6142C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:13 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 70B232C984; Fri, 3 Aug 2018 18:06:13 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 170142C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:13 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=jz6LKO4I2dwn181XWtMCOq9Hd1kqEV1xqUWkQI6crAY=; b=kiVp7VRmI8zgnU - r/5hK1KgczbBXgNRmIa3EnW+F2GkQ7e7Td/0zCAPNAlvAfqjGxmRZVMtojehW74wXU7sd9AgbFA4o - RuKj9LeNGWmB3LAUtQDpkhE5U5xVRzUM/hdLx201nkxjqpETPtFGxLm/xrutjB7IdDDobZdFjRAJV - KQyV1YrS4XKGi5scLkOqXGLj30C2KyGTUJv64IzqZunWuSaxln2Z23r+MPn4/2UrZD6KApsbgGKnt - fihAeJG7kVT3m7XlB6xkMZ2LggL4X+MY41M8rx9Ziq4NUP6eBMK1M4ihlrlbpEBk+SUzWepAblugX - UldLG5gfKjOen6V7UYSQ==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleSl-00028q-LW; Fri, 03 Aug 2018 18:06:07 +0000 -Received: from mail-bl2nam02on0609.outbound.protection.outlook.com - ([2a01:111:f400:fe46::609] - helo=NAM02-BL2-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHE-0002lN-SO - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:17 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=iY9q6XzlDsriWHdrcuaPTnv10bXo5ZNfFWWu1fIDmys=; - b=PyH+SKJTMqScUwv89VJ+MKfI5lraVw6m7ZZJaAjG+waZ90iLQ2qG0TK7i9aZO39UB23PVtQihAh79ZiFpveFAM+dYBAHo3S4z0lBh8Ni6RBC6wQ3a6p/6zuC4FHVNmIGo6J9Jo1w7ca0jrwyjLfGOs777eDyc/yEo4wjaRkM+Y4= -Received: from MWHPR02CA0012.namprd02.prod.outlook.com (2603:10b6:300:4b::22) - by DM5PR0201MB3511.namprd02.prod.outlook.com (2603:10b6:4:77::11) - with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.995.20; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT044.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::207) by MWHPR02CA0012.outlook.office365.com - (2603:10b6:300:4b::22) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT044.mail.protection.outlook.com (10.152.75.137) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fh-7w; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-47; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-9X; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 03/11] firmware: xilinx: Add zynqmp IOCTL API for device - control -Date: Fri, 3 Aug 2018 10:53:20 -0700 -Message-ID: <1533318808-10781-4-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(346002)(376002)(396003)(136003)(39860400002)(2980300002)(438002)(199004)(189003)(107886003)(2201001)(39060400002)(106466001)(50226002)(217873002)(4326008)(9786002)(63266004)(77096007)(47776003)(5660300001)(26005)(110136005)(446003)(2906002)(426003)(50466002)(486006)(186003)(6666003)(305945005)(356003)(48376002)(336012)(316002)(81166006)(81156014)(76176011)(51416003)(106002)(8676002)(11346002)(2616005)(7696005)(476003)(126002)(72206003)(36386004)(36756003)(478600001)(16586007)(7416002)(44832011)(8936002)(54906003)(107986001)(921003)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0201MB3511; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT044; - 1:gZGQQHUnCMARprb6H5I1+asn9Hsgw0Tnc287HYKOHfR5S/7U0ESoiGbRMZTznYI1DBXfcyO2cxS72IPUNBQGR1K2NyehQW9DMkwQObyeUsO50T0munQpAgbHuqKFiy3B -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 01c19963-0a15-47c4-31f0-08d5f96a13ca -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060); - SRVR:DM5PR0201MB3511; -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; - 3:+ceyPEYBjP+JZt8oITNykf5abb8Ux+W3WBMnt4cjJfV/Gc2sIAD1tjtxO1S10Z1hs4B0J95XH2RFwsf80tyZzVGY+Km/vlAi18SyZsC8WqGhO7DJbUko9kKYmmebcalphvyjckHnt7iEEqWmRuDEIGmRj3/wrgX/K+B4YESCmXC95JP0qwcXjtH4oYi0MrGKBb4DND0q29uXRfxtDu3KozcVNgVPAFMLIKwcXD+fYVaSdYjpwHhlWeVblMtOLbMyRCUetfNN0PWYINGuirNmrcMvRLUtQ3Qa7KqEDkHNFPhXUhNHsV6rHY5kEzgKwMbEC16SvLWszVsxKnzpghMZ5NoO5jXZUKoltgQiWHWDoEs=; - 25:PZ2niHdLF57AVpNChi9dZLZkPq+V/5ucSJ/Quf+crUmpThSuPUIQWpfCVdvyZKB4udTh6VRmZubiJQjebz82WiBz1k7pc8jAzIpQTZQZQyvuHwPBkngHux3NQiOmkxvVEWMoccxLLMQkumlNHzF9NQ51S681D+Vbm3PceXXNSY0Jnyo476zgFM3c2pad8nFOSm1ysNv9vVu0v7U6YJva4o4IR0hLU6hcxqzk9250bzqHyBzcrFpJjE+U3Ie9kW0ek0EGFhxAIDTIPJ78PbfUFYQWoid2vidQ86QFpnVraC2hZc7XmCihB/NalxrUEA6b6v41svtAXsfr4FvWBWivjA== -X-MS-TrafficTypeDiagnostic: DM5PR0201MB3511: -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; - 31:vBSqcixlCMiSiE+3CLXO0RYHMNFRPF3D4UWI/1Wtv+R33i2hUd+7nLRq3yGu9phGVFivIVojlEBBmjmseAGQWA8irZYSI+unUquot/j1wfFW6W0z0dzP6QDhF/H6jns2/OBQ4Cf2yCI+cjtMRb1oVsXMprEWntbPA6g5hY8PvPsqs6wAc/ruANZXoQHZNXPnsmt0hf+OldPwfw2USfOK6hawPJlSwLgcn3k0t5YQPvY=; - 20:UNMQ7s7RJ7vVmVKO+gTiugFJoU3WoiPlXyvr1zOdagfzaMtWMObgAcgifUB/s5kGfKlKHqmnIYIYpGGEF6GpKMtoF+NeBDxPtKO8E8Hy+q7PlJ1MWe8VgCFeDUiNDtCmJcpMJdgsNivOoY2Est/UYsMg/yeA8O3nrpRGTuvP7mErtS3AAfBitSNMyGLWSHdiNoQQqsQ0NmhYZaWu2C/6P43T3pXsWLMovP779/aVL1U5PUGFk4cJm+h44ivKFec/cpJuHzGHfpG6BWEPHZ0IfFG2DXFarUwVN66AbR3hiTBckEHRBzs9ZwK2GPVUxdI75M0E/OYhfBpWGphWlHyC9rtlNZW7um07DaaZ7+5QOTbbWXzMdxb0dK+kgXFWnZoEZNbdyLqDq27/HQyuNgr78egpZfh/eKg6js50jVBSVaZJu2fPoLBG2fcOjGhDw+joAmphB4u+wbFuClZa9fMlk+0sY4YZg8gl/5bQT6Lsfa+MRLpo5eHqIW0wnpRNcuO6 -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <DM5PR0201MB35113DCF800C8F51851C2010B8230@DM5PR0201MB3511.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93004095)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011)(7699016); - SRVR:DM5PR0201MB3511; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0201MB3511; -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; - 4:eo5MTD3N7roBUHJvekYRU3IvNUurdAwzI4Fya7jPE/rp01CBkRdE/xNWJxKFRg0G+gtllCV6ShNqZ4719ZlBYrgME8tfezNcQn0x3/wLcp4NrN/AyLx5K55FuJFRtNOOM05OdrEViU9wm1rY/F8zc5/S6XZEM7cyXJR3G4b7JCUqRsv9ZXDW+qM6MUrhvTRdiOUo6gN0d+F2FsyGgqV6GFwsbRH9pJKBuIqlS5/E3iZqxJynkjcIxK5sb0ooo5h/ghexaSxtX0EwoBjaDkx8z1TUE9vuGo96/0IOHbTV9Mj5iyIzofXMdwesDBoiFrjO -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR0201MB3511; - 23:/r1QJbUB8a3/X2RQ2tiC952QbvGBAKqWP/IAKJZ?= - /D2MmjweQC7NCx4jBM5hAS3k9K6PTpXGQtJAPwpLygsj4hVPuTW/CW3AsPs7YHM0ar51rBbg8KfuetOQx+5lip+bhTUS1NFonj9kxqc9GgYfGcJuO3NJ7GReTU55iBb1TWDzMJmHdfZolSVsB02BYKznCinyI6XCp2f6J/fSI6B94SYSs9mL0Pqq6PnQfVMneTGlFEmMyBpLLzlkLBeKmbopVbjfwFmrZ4ozOU+SdRevrLFifZBeB4el23ikLIbxr5YM9euEZeVKK+YTyD1z38rPXteJNOuDz0wv2zdYNcLbQ1IaAmotfb0ees3P/IqLBtLwCXlA5nWPyE6F8aO42XOPBGHs2BMGmwh8r9+RkpLQK9IKPdliVjNsUnI1mO6+DBQHl/S3to8qZUtEm+0/xHMsdhhBqwHJVdtHGeTtz1DDcjPlNMH0RM4/VJb/kyZJOYw3ThG/q1nQRWqQaQlTdnnOK2Gj7Z8ZRKGpEGjTyVEnOColkCRPCgm2STpIGzJujet77vcNH4YKslzL0XjvDsP+g0ZvLiEQ2u4RVE7sK2lqQMvAjojZi6NTwBk1diy883WUCzFwXjL3zA+qigRgmZxs/KrAZQm7OMWV5YNDdxdRKpg52jb3XslwGp7afxN5C5NrcZ6aklBp2cdePPD8IscBWvD9yQ7zJ9DEtYMmwASX4L7+dWgFynbfN9ey6azZb64QA411om3Lm/zfxKbM/q3HAQnjlPWyKqr1GMaMA5iR9CExs2cj790lRBxGQ4CPPrnSiN6RlkSzcbdE/jDeqi2QzLxDktgdLQJElzl74GA+/R7WTRkpB75spnXzgrFjr8nNz+VSsenBfvVUwqc7o05tA8K4Fx1JS6bLnYrzLoCm1rYfYiEXF+9pujH2xnil/7iGnd3RMCCEGpS+tdF0vbqYiroP5eeM2SMIujaIoGzE67Ly7kK3F3Q6u5hmVGS+qV6JMpjL/tdSdbj47IuIeAWHUUVL+j+poMBQcNeWVoPhh/T30cc0yZXnlMZsyZvwzSJQ2JwKKZXVfHQkSBcof/j54Mp3Lr/8O/FmX2nCyYQbPJZen16VTak/9CjJgkPaZ5CKWMql7QcmjZmbHPd7vJVMHrgtCfhrMCGXCsuJ1e7txqsOYcBYof8+w60nfQZW4cJ7eICDXWQZDsolyctv8Zp+xgHW9oazR0k+e2UtXsGSJ8qrQxhTv7CA7NPhMM2vCshhFJCN6avp/kyK/yjj6mGdz -X-Microsoft-Antispam-Message-Info: - Ovciux+C+MzAlWIrO+/NzJYAt6zE4giyS5pWxJCLoAdwUZAJeHc8FE8ShFdLFVMnj4dqHjXhOOUZhoGrPcpoHdUBRLgqP2mYi3CHDKNboatVtztQwfVkOaRSu8rTFjsQ8QkO+XdOztS4ueWL2PUDiNJtZwJh47VrTtKvyo6U0wYuVuAH+LhjnGftW1y8D4qQkBeV9Kgp8EFEMK7xsziTnVRKOtZoBKd+2eW6inR5M1hFIWxiorr1WzaEAdsEd1qWgkY+qEjwIgY8FAUgzN3Xty0BUhB3o1iEvsI2LqCwPllO3ymOIOcm4PtchH1RwINKSZcazQTpiPpxh9Dyaw3j4VIwDcx/g6zh0fF8KbpFS4s= -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3511; - 6:3jPHBmOPcVfhQC2FGyfi5sd8IXppoVO4oNCdaSltz8ulULMwrsTpkpdh0bIEVLlExei2T4TYqsC2696G2/k5+JGBN7Xi3Ovupmm4vfpixPXy4+Me/pJ3QleHHscDR8QiDVLQKsJblEl46k//cUF28AVYMam5dBmQktP6f3d/JwX0RAvW7MrsFezgLzVZ0HXoe4O1ltFYLDo5a87JQeshngA2YS9Wia2EY+EPnZlU7lHCNQ/KmkMrs7h2F6eT8z42trL7idsBvlz48P8PczW+qX7XlYCs93PRVNkMCIoyuCSdTQdsU9ifLpenSsKtkFxo/36QOkhMW5SFAHJvSUJQk9cgVRwGDAFOfyN9dClNtlO2NjdUts3oqJyQgYTzdtnodjDbiiYIFMTFIwsvBUqF1fqrrpvuyfovREm/CNq5Qa6bqYGEQ2N4GQbvW3ueRMomPMHb9frK77gRv85ksJAHxg==; - 5:Lp450hifZ/Nz7ZY/44/zL8XfBA6+yCopissF9iwagzjRuviDP6ENfU8WHJEuFEJvm17N5L2pRV37qzpfWakzkKlrQv3BME+CHHTAd80vqI9L3wJEmAYKDjwQOkuLt2Cu1r8X9tdbd9wsMTcCWcpVeCtUyB4YNPg1ZzcI+cAsSfk=; - 7:8cxczJaeYNhowMZfCrjvNeD+h4Q3sgGrLgQk/N/44XhFHYUEYQeL1O9WMRLvxgwyKcMuJylLfle2HlP+GAElAD+DD91Ec8SOfu3VphuaVYMl0tCKCi+vYpY8aLxBzRkY0lWJ6HG2Cscv0RCv+fOaiKbGQbAy7vJ6QdqjEbSMDP69U0Z3lY1uTVhLlFXhjzcqLGOFnjgthqa00FS1NeIkt0urZPaEqlomSJKBy4nLnSBwDZ+o0PnAAZdr2T7+gCgz -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.7598 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 01c19963-0a15-47c4-31f0-08d5f96a13ca -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0201MB3511 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105413_430833_66CD49D0 -X-CRM114-Status: GOOD ( 10.11 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add ZynqMP firmware IOCTL API to control and configure -devices like PLLs, SD, Gem, etc. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp.c | 20 ++++++++++++++++++++ - include/linux/firmware/xlnx-zynqmp.h | 2 ++ - 2 files changed, 22 insertions(+) - -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -index edbb84e..24cfd9e 100644 ---- a/drivers/firmware/xilinx/zynqmp.c -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -241,8 +241,28 @@ static int get_set_conduit_method(struct device_node *np) - return 0; - } - -+/** -+ * zynqmp_pm_ioctl() - PM IOCTL API for device control and configs -+ * @node_id: Node ID of the device -+ * @ioctl_id: ID of the requested IOCTL -+ * @arg1: Argument 1 to requested IOCTL call -+ * @arg2: Argument 2 to requested IOCTL call -+ * @out: Returned output value -+ * -+ * This function calls IOCTL to firmware for device control and configuration. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_ioctl(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, -+ u32 *out) -+{ -+ return zynqmp_pm_invoke_fn(PM_IOCTL, node_id, ioctl_id, -+ arg1, arg2, out); -+} -+ - static const struct zynqmp_eemi_ops eemi_ops = { - .get_api_version = zynqmp_pm_get_api_version, -+ .ioctl = zynqmp_pm_ioctl, - }; - - /** -diff --git a/include/linux/firmware/xlnx-zynqmp.h b/include/linux/firmware/xlnx-zynqmp.h -index cb63bed..2eec6e7 100644 ---- a/include/linux/firmware/xlnx-zynqmp.h -+++ b/include/linux/firmware/xlnx-zynqmp.h -@@ -34,6 +34,7 @@ - - enum pm_api_id { - PM_GET_API_VERSION = 1, -+ PM_IOCTL = 34, - }; - - /* PMU-FW return status codes */ -@@ -49,6 +50,7 @@ enum pm_ret_status { - - struct zynqmp_eemi_ops { - int (*get_api_version)(u32 *version); -+ int (*ioctl)(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, u32 *out); - }; - - #if IS_REACHABLE(CONFIG_ARCH_ZYNQMP) - -From patchwork Fri Aug 3 17:53:21 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555421 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E183E15E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:35 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CDD572C983 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:35 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id C15B82C985; Fri, 3 Aug 2018 18:06:35 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6A7402C983 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:35 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=91//MvALW6sgI3tZTiqNtEggoAHmWLgPcy+WH96S//Y=; b=gnpme1Lvz+gnsb - AbHfxKiAICf8kzeMoKBEYwsqRHtKs7qrDNklNtr7mxQbFyblZXxuwlwqiIEyaOTnHTjejfZmEX8qJ - 0oGGw9be9yBsaMAZGWoTNfOcUt/Hp/I7PmW/VaLkAI8uccS4ezP3Qxhq2XGX1CB8mQRHd1wxBKX4Y - gyXGWaY6RBYYUt6R7a+XpZh6WMd6py++Bp+qufhAOvbtEv4IcTm95l3+battKvbDSWmUsjYZJAtnV - hV1HnAy5wG2MvRSFBvkaiKBtnVQD2RFGq+6+SW2Ses/VYJS/ITDLDGCj5LeT2J6N9EDeQMmr0kkwM - uhWG7uzjJQ3Jq6L+F4Eg==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleT6-0002b2-Oj; Fri, 03 Aug 2018 18:06:28 +0000 -Received: from mail-co1nam05on0624.outbound.protection.outlook.com - ([2a01:111:f400:fe50::624] - helo=NAM05-CO1-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHJ-0002lp-Q7 - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:23 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=HeHcqfhBmNmq3+qiRcWBF2dzjyZqhOAmxkz2chz3+sg=; - b=em8vzxLpipjwDvV7ib9NoNojbhR+Y10UI/FtxNc/yXmmBHmcZUeAHgcQfqk1K4b7nuqdrTHD2lqq3w3ijlTqQALO6flKDnss8DqCVtja9OXb+PZ3RVsg8ovHgHphO/H0Uz6NqSl545Li5z+4ewrUDkdPmpPzxiCZX/8BXx8EL3Q= -Received: from MWHPR02CA0051.namprd02.prod.outlook.com (2603:10b6:301:60::40) - by CY4PR0201MB3506.namprd02.prod.outlook.com (2603:10b6:910:95::12) - with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT035.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::208) by MWHPR02CA0051.outlook.office365.com - (2603:10b6:301:60::40) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT035.mail.protection.outlook.com (10.152.75.186) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fk-MD; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-IW; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-Bn; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 04/11] firmware: xilinx: Add query data API -Date: Fri, 3 Aug 2018 10:53:21 -0700 -Message-ID: <1533318808-10781-5-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(346002)(136003)(376002)(396003)(2980300002)(438002)(199004)(189003)(316002)(106466001)(63266004)(14444005)(106002)(54906003)(110136005)(186003)(48376002)(336012)(16586007)(50466002)(47776003)(107886003)(39060400002)(5660300001)(4326008)(76176011)(7416002)(6666003)(7696005)(51416003)(77096007)(26005)(2906002)(476003)(2616005)(356003)(126002)(305945005)(2201001)(446003)(81156014)(81166006)(11346002)(36386004)(8676002)(8936002)(50226002)(426003)(36756003)(486006)(72206003)(9786002)(478600001)(44832011)(107986001)(921003)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR0201MB3506; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT035; - 1:rHO0CWpu3BkBhjLm5sQEzS8kU4B8BzsZSNTyXn8pPVQZy6q6XTizv8x/hh1yu5wry1vGa936pLJ4AebHHKuktr1GwZURZV5Gtoa9EDRW2u6oEJPuparxwgagFnTk3e5k -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: f96ba5b8-4c9b-40ac-b48f-08d5f96a140c -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:CY4PR0201MB3506; -X-Microsoft-Exchange-Diagnostics: 1; CY4PR0201MB3506; - 3:icf20laLQcgZdqpqBhpbCkReu96OBDGu9KoOR5B3zstZU8lV4txOHYfzZJqka2HbTy3BO7I9Ls1KThGolH4ufqGhaV3UBXRt+nUGUs23bh2S16Osm3yr9IYeIBuEBHW5PiKhoGtHc6jV1J92b4wm3/pGSjPMkgv7C+M6qczYjpqkQ1ErM62iBAYaxG6kWM7zxqxHrByqIEGB42QEh/UUdVvNcEjGqAXyvafTXvUmjpxM82pq8mlBqS+ltvFaE516eVzL2y5PL2GP52FqaGPe0pQ2dXrG/REg8OxbiJ9InA03FatDQZFGyo0G6yA4DDWLTCHAKB6OlZF7kL0k/rOR7OU33SQu9COiqEBXvEl0g3M=; - 25:snIbKqkfJkhDyWf51lqz+kqNXcYoHqXKskJruUr1unSfP+rieYPSEwzJg+riTjFqnkHTVzJMDQWW9pOwzJvo1RTqWGHuqhs9+IcgPqhOsvg2xhAJOXd6o1XS6LuulnOMKCD0ECcrH7NGtWPBS8FWqfS6iv1nBaXre8fZAFipTsoDSeS4esL176RqefKrPnsOBDhCpbIvBXcXN4Gx4zkqEnPmkSOvbT1eoPBzaUQAacyV2y4Hh/q55AEY8hvvU6L9fKNaebKIqrG45QchzlAsXj+NZlDSDyCccnoXeVQMDUg10NC0O3M9cgUsRnL9hKMiG4sQWwfGDEobVo0NaXVmUw== -X-MS-TrafficTypeDiagnostic: CY4PR0201MB3506: -X-Microsoft-Exchange-Diagnostics: 1; CY4PR0201MB3506; - 31:84G5vx0+8ZAwby6IT9aNY8bGeCPuqtIE9Sx0ijSdqocBlbz2VYUIhBP/3IpX1RKMmfGZCGJEdHiSl8ft+q4gODlCVLtU14S3oacBfsotRdhaMBYmmmO/fsU+PTW4Sfpi8RcVAuEHZXqALm9q3LS5noD8ttxBQOkDwoebSZGTl1yVyKc6rGbzGcXvrQKz7d/QQj5pwq6cZNkSlEvCjBMRCkw4qOYtzAah4V1DLLVrhrk=; - 20:uHnibOv0p9c2GZhcNLdfOwE1EoMsGRtmkKhH0Qqqu5VgIEwx6iceOrpN/WFsJ7SCRDBu6pFY/dId99kb5Q5m7hTkW2ScXBwoOhxDAXDGSZ2ryp2DaiXJ6EJzGDrRgArfdy/Shbb+3BEmchdLVPGzfxoWQZr8VWdGIrrDuXzho/PNsQiWJywexO6Pm5i6H9OFB8tybqgpJcdUV8mSekXeX4MhQLgQ/wEyUeahhLMeIV33UzCkJG8dZ499/Q2/0WsaB1cQxy7w91DdbYqfjKEqD67yhrz6xjnRb2QAJTCXBVI3Q4X6ajQ8ryEPlSt6F/LoenF2IJVOuLTX+aDhkFEg2uToVnt2uLwF+AqA2s3Xkog+cg4BflpcnBfYVJiH0ey04nKKbZXUFjCDsmF6nV7SjriAcqmmiOxOrswQ5HFftKiYLmVJE/mAmkDWUhcBaGpD1/Iw8KwmoDnzZy1dHKZ0Dw2z29IQZja6uEqFZiVjeLxJ6m5HrYLjJ0GYWI+mTz+p -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <CY4PR0201MB350627A1558BE520E20DC02BB8230@CY4PR0201MB3506.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93004095)(10201501046)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); - SRVR:CY4PR0201MB3506; BCL:0; PCL:0; RULEID:; SRVR:CY4PR0201MB3506; -X-Microsoft-Exchange-Diagnostics: 1; CY4PR0201MB3506; - 4:f8yeNLyGBcVliADEJi6+6wv81pg1iumiVJILRGKC3y6qFaPNJLAww3Tj3K9JIR+yiMlIHFyv+0RCz9Ub9GyQZj6WkcJUYB+WjkYga9V2Z+twlECgaB3RBNoz/wppsudzTd9RYEuaf1KmEFYKQhzSWnaQXx5L+9lUi76OogHHJX+ZXLR/RL5T89h4P76C4BGGiFhzR4vU9dl/Ey2fU7VRnXrfKwS0LSgnKq7Sy7CdPt51IObIciOBWLFINbanIrN9fBcBMTArdZSuGkv1lR+mDucR1/fzj/vrFzTxihSKX6iCbT1fchDFfhj72uKSq8Ff -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR0201MB3506; - 23:hhCwJI0woEpyaZpm9g72KxA7XZ8ta8no71Dnhjs?= - Knczn3Rx9AGJ2FDCKhvKDXACej/b/eW/POMMmL+/3vuKbv3NlbLhac2kdzcNZC0xLQGfF5+DhQA7qxJvKqUq0lDWiiPLrrxwmn0AfJOniBhJXij38ezoAQopZPZoKRvTudGmmCDQKN8oulKLb+/iVxyj5a+KH5PGYGyAc7i1+YlYJ6LVfwgYu/FaqBLAqfuT2Th7oTA+ENbpzQKkQX6NObmKb+nHjeo0LdHCcNMI+fxJvZNLq3TTSPe5rgJagYbUkr8heoTd4fc1aXWhmtzf18xbz+tlMArrVT1598CDagk/FeZOCDsCHoqkqOa/4FBNkgeGOnMhKO5QHD3t1B1b+9ZggPwuSdGKGsOegJPndqqu4EbkqlzFBQELkKh2kCvVFPMkflKZLLyO1VbfaL45eERsGN+fbbI1k6805k2S3p8C4NvKw2pbqtM/aViP6TD+it3NayCky/lM454XyIhY0sK33ghyPuZOth18NrX4y/wzMGc8SVakrsOqBaake4xBT+X6fXqvN6W4jklq2IHRNrrh/Ug9fkJMLefOQoLv+vhkKTrtM2QtGLDjW92lESJO2cCtHsY8sA19VcZBNCZMFCKsQUUFW3ycYmxDnRzbIQ383doIfV4ceFvVcIhcQOEnM7zOtACXmpSnPbZcW4Ed2VAoB4bGSpnI+qLX0OUGn1lN0QP11IbBHcMsfQftsS1wwlvsI14MfO14PcmQ1r/D+S8isVyLXeupAr7QU5xXY+Dzc2ItU+nomqc/74nnJrkxwUGBeXgTD3xTnbnBYjoXaGubdkz9gjusuBni3/zrOHkvx320jotXvlxnX7WRqLyYcOGBHz9rUTteZCNHNOcbQM3AiD6v6FOaGmxrPqXaXYBHcBIppFsENetIPiJR5a0YMNGKkeWG/FpToJzfiXv9eTcxTu6iDZ3+OqO5eC4bFFEPj5kBmwKnp/JUqprqdCszEZplsUC75hs60pKb+GAu5CKudf+u/xsDp37fhvpQBQXXKfY6w5VHIhREqkrOYZ9yRaQSZmuu1eWMGRgWD7yrFFBGoHtivisN4gBnBxqCpb8ZNVJsnYd6BHWijev59RQgo8R4XOj6Fk6AL9suRUOstiJ3N39VPHl+Yt2zqJXq/UBtPWCsIyznqeqjtW8I00J6CDkP1lqJsxhGewtgBHWRNCQWKV2C4q30CiEC6xYjSC2xUh8kUz1bUEKi8f8SrymbEDowsKd91d1K69eacrQy+Qq2a -X-Microsoft-Antispam-Message-Info: - dyDEXUIAidTbffqF+B2NRr1YzNW0ZHFu9vOnAYHlOhPMuruEK5Witc2qqTGPmU0NWw8RmvHX+TXsO+OxXTloW3qbL9Uu6gB7AgbPYuTrmW4Hv1RWaLJ2mw67NJqs+tYSty/heVylDVRAi9/cFtjsM1fyZzagkfAc0G5dhUP/o+XHlSMbiRZwsXrknNM8+E/i3VC/ZuCtHTk+/AJ6Ri/oIEca9a+c+tiuXbzOM0QcNLNkgIxjE6/VMJ4IuwF7HeoGxRQUT0pYBgG+V42hxL8KbROgn596OGnUUlXEa3nBOVyluENccKtHTiq9GCEKSycC4LAE8gUsvlhW0WQAz+vle/9o0ASpB6m0wCKEHFtGTjc= -X-Microsoft-Exchange-Diagnostics: 1; CY4PR0201MB3506; - 6:1VVkvCNT+b3g6vM3dm0htFRYcoKtBvvfYFnzOnhOhjPlAWtli0yFh5Gm878wViRY0RRnQJU8A2Sw4Xf8vLBOYJuzeQwxVgKzZ6RXKCOTP+vbUhPldnU+0wU6dv6RsdQaaITgPQFPnO9EuefOznd214T1m+4tIasVx3rNAubcAwr1LoYNwdu/8EkL9t7GvoVl6RtgrS0nSWTFfTTZicfeH4BJdHnbUTQBFyhC0aftzqn2Kor9bFPwHS4SCRD1tq6e37sKhmTX2xPUFBESHShvXhU/4o0ki/5+BNWldCkVEdBjqawKGCgA2PI64MJu/aig5P86rZV+KmCKJ+jxZLpHKXkqP51vLsqtdheMAlag4BJJSn8ojYt8NruvMeL27ipYenhBw3kCca/hMmfOosQiwsxlZmqellR4acW1MmSBj4tm/xzXJEkeoKyjXotL0e1wyhN18SkWLOjKK8Jt6l4vQg==; - 5:PZ908xNnr7uVYTc6nj6XU//v9+/Hr8e2pAI7LwX/9QaSdBkiPtT2bFlO5zZ0yTEtKUkPvklTGJbumeKxB3o8G/MDxZqLJ65Jhgv4+S6i44ujuX/n05SbuId07mxnjach4DhPPsNmh4FVTCalGm4HCDUScP/Tu1uRVVmqxkHaQFU=; - 7:/JWOKkUw8yvyz5ko4LBiuPNs0mZnQok8sHrZkTHBAHaZGSwLyO2mcu6qWnWT1+PcRv1xhppiLQfQm8h9khykQ6e7CJ678AFAvSGsBEUAarGnULzr2JCOps2lyNlPvLRvA/t1n9AH65U57bQrBB0FG/DXAV5aAOJswB6kDQ2UmckL9/+gULpDmArQ0hrrJDO0+fEMuARcg3IDmt33wALvjHRt2vnYuNUqcLXGj2HcHdonQIC+WYVrKzMPoY7EIEce -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:53.1800 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - f96ba5b8-4c9b-40ac-b48f-08d5f96a140c -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR0201MB3506 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105418_560981_AC19C490 -X-CRM114-Status: UNSURE ( 9.67 ) -X-CRM114-Notice: Please train this message. -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add ZynqMP firmware query data API to query platform -specific information(clocks, pins) from firmware. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp.c | 14 ++++++++++++++ - include/linux/firmware/xlnx-zynqmp.h | 20 ++++++++++++++++++++ - 2 files changed, 34 insertions(+) - -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -index 24cfd9e..8ec5682 100644 ---- a/drivers/firmware/xilinx/zynqmp.c -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -260,9 +260,23 @@ static int zynqmp_pm_ioctl(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, - arg1, arg2, out); - } - -+/** -+ * zynqmp_pm_query_data() - Get query data from firmware -+ * @qdata: Variable to the zynqmp_pm_query_data structure -+ * @out: Returned output value -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_query_data(struct zynqmp_pm_query_data qdata, u32 *out) -+{ -+ return zynqmp_pm_invoke_fn(PM_QUERY_DATA, qdata.qid, qdata.arg1, -+ qdata.arg2, qdata.arg3, out); -+} -+ - static const struct zynqmp_eemi_ops eemi_ops = { - .get_api_version = zynqmp_pm_get_api_version, - .ioctl = zynqmp_pm_ioctl, -+ .query_data = zynqmp_pm_query_data, - }; - - /** -diff --git a/include/linux/firmware/xlnx-zynqmp.h b/include/linux/firmware/xlnx-zynqmp.h -index 2eec6e7..55ed2ba 100644 ---- a/include/linux/firmware/xlnx-zynqmp.h -+++ b/include/linux/firmware/xlnx-zynqmp.h -@@ -35,6 +35,7 @@ - enum pm_api_id { - PM_GET_API_VERSION = 1, - PM_IOCTL = 34, -+ PM_QUERY_DATA, - }; - - /* PMU-FW return status codes */ -@@ -48,9 +49,28 @@ enum pm_ret_status { - XST_PM_ABORT_SUSPEND, - }; - -+enum pm_query_id { -+ PM_QID_INVALID, -+}; -+ -+/** -+ * struct zynqmp_pm_query_data - PM query data -+ * @qid: query ID -+ * @arg1: Argument 1 of query data -+ * @arg2: Argument 2 of query data -+ * @arg3: Argument 3 of query data -+ */ -+struct zynqmp_pm_query_data { -+ u32 qid; -+ u32 arg1; -+ u32 arg2; -+ u32 arg3; -+}; -+ - struct zynqmp_eemi_ops { - int (*get_api_version)(u32 *version); - int (*ioctl)(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, u32 *out); -+ int (*query_data)(struct zynqmp_pm_query_data qdata, u32 *out); - }; - - #if IS_REACHABLE(CONFIG_ARCH_ZYNQMP) - -From patchwork Fri Aug 3 17:53:22 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555399 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id EDAF61708 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:03 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D7DC92C724 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:03 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id CAE462C921; Fri, 3 Aug 2018 17:55:03 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3839B2C724 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:55:03 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=qtQXRQrdifcWWnryriOs3rlmB/UcW6DJQNSBlqnranM=; b=lgwUgsqJd4e2rt - nmuUR3VN+VDn+S7//ZatPEwIqaFWvyT4rFZfumsLxKarWBlf8xKEDjwktYRlwjWJP0Vk8OddyVCHa - yx5lo+LnZ4Wv5saME6q5hqyvVTiZ2bwhDO9Ma9mbSUFdPtOWE62HQNtCvn203EXoldwnSsavTkkGE - VJdPxa0coO6zzMO/s6iO8NgNG+Ku2QckATIFE4mZy9a7huHR3dAKMUlr1N4t8rQMwdaf+vnNRkavC - BZu5/ZZjvSIh9HriUn0aDuhQ3+US/m5JuPKMfAZ+BuMiRgylWcmAd+c21xXbcc6OJSyehHDfvvD1u - vpi8ViaXKGhJ771ddatg==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHw-0003kC-7F; Fri, 03 Aug 2018 17:54:56 +0000 -Received: from mail-eopbgr710058.outbound.protection.outlook.com - ([40.107.71.58] helo=NAM05-BY2-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHA-0002lM-Pc - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:11 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=MCdLtrA1kN8/0je8FqQpiN8x3unLbKCW3xvP6auRcy0=; - b=NbK5o18UsZ+yXgurW0cD8SnVUR3VyCCY0fcVnMfaJ0r5NR891G397FhoX7im+3MKhTpEgcyKxk6qwMETo435uEdN7yHwZuotVu5pxyIkx9MmvgAYyr3K3OTneiankyb63CggahlCCXuskq4Ra8SCvjzwzu4sqBzpCkDfbv9igX8= -Received: from MWHPR0201CA0027.namprd02.prod.outlook.com - (2603:10b6:301:74::40) by BL0PR02MB4450.namprd02.prod.outlook.com - (2603:10b6:208:45::27) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from SN1NAM02FT031.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e44::209) by MWHPR0201CA0027.outlook.office365.com - (2603:10b6:301:74::40) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - SN1NAM02FT031.mail.protection.outlook.com (10.152.72.116) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fm-S0; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-OV; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-E5; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 05/11] firmware: xilinx: Add clock APIs -Date: Fri, 3 Aug 2018 10:53:22 -0700 -Message-ID: <1533318808-10781-6-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(376002)(346002)(396003)(136003)(39860400002)(2980300002)(438002)(189003)(199004)(106002)(2906002)(36756003)(6666003)(356003)(107886003)(39060400002)(7416002)(81156014)(305945005)(81166006)(8676002)(54906003)(2201001)(110136005)(50466002)(48376002)(16586007)(478600001)(316002)(36386004)(72206003)(106466001)(7696005)(4326008)(8936002)(51416003)(47776003)(9786002)(76176011)(50226002)(476003)(126002)(486006)(2616005)(44832011)(426003)(11346002)(446003)(5660300001)(77096007)(14444005)(63266004)(336012)(26005)(186003)(921003)(107986001)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR02MB4450; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; -X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT031; - 1:3pze7uAvF87/xESxdQEo6sAKzLZVoTxZgoDo6QcLtiyMbVYsec9squw5C9h9aBOL9lTXH+5hdUDjYh08xRYa+fJRnVvxqjT+O4ZKSMHWt3R3u/fZ60qjG4nXYrK8Euut -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 49efa090-d193-41b4-7655-08d5f96a13f8 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:BL0PR02MB4450; -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4450; - 3:3S06KZhJqmoOH7ZqOlk7Zoylmkbi/9DpWNSCXH8wEg2F1N1BH44dR5XD33C0gkmHCLjmz4cqPj4cQqtsou2Rnb3RuoSnWpM0KT+Or1L4SW0rQGQdFXN5GJY3SobytfFtYEVpG/+cQKKHM+j4PYW57MaPaRBg3ua52UVIMQiVEUIJwupIzdHsDkTD4e74CtuCIy1r9wgAnJLtgfPQ69QLabDSIslz85/WW0DFDc5ljbigmPQ6Ta4QDMvn+P90o0DLDI1/LH7i+aJFqKgMpv5ixO+m2MhRHaZDm/rWzzPc6xMVqXWPoVbyqfJ44ChfFjVriYBre9mTW9cvUq1EUrjjQQ+ZJeJ3iWTDJ0oKkt1XYPA=; - 25:aLItTIcA+ZAK8RWys9N3E8qLBWHlP1CDuFZjuTbYSqNgq+wbQQDBMoA3fn8r7Snviv+kWJo27uNsydeKyfgeg25Jk3FKyhG5Z9jCj0uE1fyilaBtwqb1qE0EI79/IdzRPk0z+Q4iZQmdbZhRqhgQtMivuvFHs51Hn8sgYTpX2oGrCydcfWtx5/CxAu0u10OYg2vR/fYgyDcnbkKh028xLaO4kCASv9daB0AMaTV8J1PKe4gtCNLropvjZ6rTgGfgCi+wbKHir/q0GdwmjvFZZI3Xogn9E+ScAgOJRI2sw2mLEd+hGhw39O6PYuMlQdr+IzDGgY5o/ohTDA6TN2KqKQ== -X-MS-TrafficTypeDiagnostic: BL0PR02MB4450: -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4450; - 31:2164MBgNDh0dWmrnNkKw5tf6CM/oMJs21GRYTaoHrrXQ1nhxoMChJg5Mf2qxJetZjFfajJB3XHG3gIoe8BlDprbtd1tw13IxhFRM6FrX/lajKu8hw9JOMU4ZkDn6TFEZcUAu8EgcgsoZCO55rVrJJQ15RZDSNvBo6eapgQTpYsQLcfOdVr6sxolDHEln4SWvaCmBjBnFlVhD2ZKt+XqRSB3iLd0jAjUstK64M0lvDzE=; - 20:SwjN/aOePbJfA5756uajhQDvZnfiDFPbmGeqZ0SVEnj9za4xydf3INAatDJNNj1NuXnxonYGdrq4AhqD381LYDj74oppYF5ZW0L250biqN+Jic/PabZRClUQUa4C8EJm1JHsJe7W1tYrQ3L1sNlLucgl8iUVDnSSy2WPxkTsx7glopWqwXecOC69MqmzfC7P2yjHForUNhxJs90s6Eu23RaV/mRwEQTnqnb9uwmNP05SHUey6WzNLrx+2kQCxD+LN/3ddIZe6Bza5fupbQxKuyv/niS4LM9Kq5gS8Pfe6pIR7+PWcdRF85V7SY8a0uyibCpgW2FiWNe7UFlVC9WwqaUtrWroKUzFoXO92e4fGCqY1qnV9RqIEuLTE6aAf7z5n6TVTboFOnIYN0VNuQBsXnKprWe9kx8cMGpBpxkAbSLe7HaPpW28K8Kz3jFTX8eqeIJx7AIvq/C6RfoFbq6Hnkk0UTcgjTfQi0+30oWcB09zZNrGvgcp7QCwBb6hM7ML -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <BL0PR02MB445079201A0DFB581346501FB8230@BL0PR02MB4450.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93004095)(3002001)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(20161123564045)(6072148)(201708071742011)(7699016); - SRVR:BL0PR02MB4450; BCL:0; PCL:0; RULEID:; SRVR:BL0PR02MB4450; -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4450; - 4:dkMMUYg5ZqnEWIN+XwDwXuI+oZ/E3k0Iwn+LM/LoqUxRO2GCxe1IkgUncQL18NmRXAHyfuj8sXgQ8lsfc1Vr2aJQ8W19snpY2jbKMkoh993dgp2VG/sHq5TfHz1jRqK3WYRN0j23ctyfxrkR5WMgHnqpm/8bRM66N8fkV3RnAHs6q2Eq2+YPHcck+MfpveQyQKRfPtWK3B/geqbP6TFMZz9O0vjkJyVNrlPPO/VFKXf/gVqy/TWk3oE69SjzumOUr6xHTmPTy7BqxpaHP1/I7sJx2tpp5F6Zg4J6Gqm5rXn8AYFmCy50PmXdDFRzZqxT -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL0PR02MB4450; - 23:2+DZQ9fHlOO9bSg+svY+IuM34IAMZtp7s5d1AnV+x?= - ZVSdWx4VW9o5WSwTSjMPPpKmYyqOkkb0phwwdEI5t1ubx+to3fOt5YE+AvoNGU/NfYUADJwygpVCEFFD/G4iqM/Uqf9/XgTRM5f8Whce/gylcMBZCAx31BT0ms3xh9LOWCcTZG4n7AgxDA32GCpbDY2nwXo/s5B+8qbaRbT3qsjpODnJpXm7XmfU98w8CL3P72ILqqFzk7GjSSv4vyUSDVaQqclE0sw2K6XULX+tXJmhakWByAEiglY3UTXpHGcZNs9r/FyxnMwWn1iIAavQ8689hi2b7720nWOhSgMxO2wo05QZUfPwu3PglXNP+oZSH8FaQlskhZ3awKYZreezgWWM/viTHfFgDa6uGb+nvjblDDVnPn4wj8Om5FCpBfSweQhBjSqs1RhDBMBwRETbW89iywK+CU/AXz0Fj8v5x4gUYXTjX4jM7qmEz0fqQImBOnZduAf08Fiyfc0Xqr1uTubihkj7JyvI8ZZ0HDE50WPyADjLVQZcdkeioCFaHYWBtIo6E14XQK2hH05aDh17THxmMCh2WP5JYelEF2gm/EucCDUtFlBN/KafPNj7SsDJ92kG9i/a7Sav0EDKEJOoTU9sHhqcGBk/RkHWpvDCgv+H4nJeCDJ7BmndrBOcCWiCOI3fq39FoWJHh4S4NQq+LTe6bKt1vGfS3uWrkq/NGLkvihTnUan5pyhn1PgUhcHHZBxzADuu3O1WPeqs+LxhSURmsCKOv5Ks1slXj95t2sBo/bIgUweQK0GwQo0BdSbVZzV+4thXVzKg9llV5VeP6YyXi1UPfWUXYW8q6Zq0/Hv/TiXBNOMNyz/P8Irb4Y38VUXRJl7YCYZkBwCnlXIvhA5jjT/PALAyaSAqeT+TlR2IyMrk6XOK+sq2t5/Tkt8NHoD4JV8R7ZNKBlIniGj1yhTlwrwX45uTwMqV9EWN4tn+qFWrbQRVshBZbvgPAvLEeaDYUuLVdloWX/uq17zJDfsNgoPT/sW18UWIAncgtAtKbp88/bxU8MeddrBbW/yBZepfLGHS0z422GHQlG9SzPA6Qw2z7d4Fz3xV++RjTFHJXWOSwZg1Yr086Nf1iAvy+MuS+iXP4HzfKVZ/4CnPN1vGIjb4exvRY/6uz8tUP9tRwgPZpX6gQhU0Oo70kO2rpb45efL18ZMWS1IP61G8eUVqFaTryV5N1lNxIfXMcontnwWv6G+KwCHjijeTfvHCDNSjWNSRtkSmT4Q7LlRf3af -X-Microsoft-Antispam-Message-Info: - aYg+I06gFSiwN2lWsUN9Tb5gOrobyyjTkmeFjynPfg8lyavb9pgYRRFH2HNQuu1DPFZCaKwaywMFkbZjZJgIXl17Kixfl/gVPF7ilZ5Y2bSw4c4D0lAMWD+nTtfM8vKosYKQylHAPlMZSFKkic3BWmv3XDQ0nM5gFZlJiWhlJ0wLWJfPxkbNVU2grtP7gwYJc+6E7fUaCBrGpgGubi9ZYiuTatIfnZfL+Cc+e/LgXR7URVKa5Iz7+oQpDCIEurY6vxmhzJvcC61e2ZE0gJgEvL7aPi/3kr6fTS8q9Nrv74gMuDEpqpN1jQektfUF8xHeOgZfIGqfn3ZkIkZp9Id9lyFSiZWfCQPWsFicyJPuLO8= -X-Microsoft-Exchange-Diagnostics: 1; BL0PR02MB4450; - 6:Ump5bVErqmM0Neg4KPLrIX8ypn71heefl/POhRSq/gPSyw/hfyXmgBeIvDIt0kgLQWiVhzplWQ3nBiQmwqoWQtQjS4RyefijHsS7Nb7ef56VcQ2mHGGfoOO57u1bv5diBxDoYbqJqPlv+vWhL3qZBn73bEi66+Z7SfEXgMBiG8V8ZIXwjFzxY02vpVZ1wEFyuUckSBNMLcd1tn+TcjrO7qEq5Ofr7fwCIp0VyvW9uEVk5xpBuIKxaZuqilRhACJTNT5rzpuZ1g+vFEDFZmk+Hz7PARO1VtzSUdKLunO0RFJ2CvdDpesm89N5Tvpd5aqvR5zkEeEGNaSi7hfyRUXO+fHvVF5BpMCY2DmICS7TicaUruDCbbjNDWrRn0zzW2tL05WHIqXKWcrM6nGnj4m19JN9kYqel68+TtkKPDX4aAH1VoWcHJgRWTl3GK6qwcFQV+B2YgSE4HmwMqROyNu91g==; - 5:ik7k1b0SC+lC1IqlVvUqUNVsdtURffSMW72ah6+D+vic9YGpycFTPI0IiVdbQ/X7ceqK/I57ZOjniZ4KAIYEwOL3a4V7Admq19G3zUj6OR6spakbtPuB+zqlZXtq0JpAsrZBQYY0U11KnYrlGUAfHF25RiCD2MaMlvGOBYdNhUA=; - 7:JBCZQ21PguVytYYJQvdyYWscwVWLl2rKhYniQA8blQmjyHuNxI1XkTsc/8JE/OXsecmB7dAZ40FkBshQdZkjzZaLoKEs94T/VDDouj7Cw1IoIq8ZUuw0HCmQtFt8TZbCy+F+r4u+iK6H1SQxdftLacGr1FfFEMcASq1EMv5RoxKMbd0mTmUbq7wmVF6MFkgzldfsAQ5F7GvWT328H7ljBuhfR6kaxenr6hHlkoYWDqP1xj5HtJfuY5nx9lJH4s6e -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:53.3442 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 49efa090-d193-41b4-7655-08d5f96a13f8 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR02MB4450 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105408_896103_D3F4D1CB -X-CRM114-Status: GOOD ( 11.13 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add clock APIs to control clocks through firmware -interface. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp.c | 186 ++++++++++++++++++++++++++++++++++- - include/linux/firmware/xlnx-zynqmp.h | 30 ++++++ - 2 files changed, 214 insertions(+), 2 deletions(-) - -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -index 8ec5682..41ed800 100644 ---- a/drivers/firmware/xilinx/zynqmp.c -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -269,14 +269,196 @@ static int zynqmp_pm_ioctl(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, - */ - static int zynqmp_pm_query_data(struct zynqmp_pm_query_data qdata, u32 *out) - { -- return zynqmp_pm_invoke_fn(PM_QUERY_DATA, qdata.qid, qdata.arg1, -- qdata.arg2, qdata.arg3, out); -+ int ret; -+ -+ ret = zynqmp_pm_invoke_fn(PM_QUERY_DATA, qdata.qid, qdata.arg1, -+ qdata.arg2, qdata.arg3, out); -+ -+ /* -+ * For clock name query, all bytes in SMC response are clock name -+ * characters and return code is always success. For invalid clocks, -+ * clock name bytes would be zeros. -+ */ -+ return qdata.qid == PM_QID_CLOCK_GET_NAME ? 0 : ret; -+} -+ -+/** -+ * zynqmp_pm_clock_enable() - Enable the clock for given id -+ * @clock_id: ID of the clock to be enabled -+ * -+ * This function is used by master to enable the clock -+ * including peripherals and PLL clocks. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_enable(u32 clock_id) -+{ -+ return zynqmp_pm_invoke_fn(PM_CLOCK_ENABLE, clock_id, 0, 0, 0, NULL); -+} -+ -+/** -+ * zynqmp_pm_clock_disable() - Disable the clock for given id -+ * @clock_id: ID of the clock to be disable -+ * -+ * This function is used by master to disable the clock -+ * including peripherals and PLL clocks. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_disable(u32 clock_id) -+{ -+ return zynqmp_pm_invoke_fn(PM_CLOCK_DISABLE, clock_id, 0, 0, 0, NULL); -+} -+ -+/** -+ * zynqmp_pm_clock_getstate() - Get the clock state for given id -+ * @clock_id: ID of the clock to be queried -+ * @state: 1/0 (Enabled/Disabled) -+ * -+ * This function is used by master to get the state of clock -+ * including peripherals and PLL clocks. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ ret = zynqmp_pm_invoke_fn(PM_CLOCK_GETSTATE, clock_id, 0, -+ 0, 0, ret_payload); -+ *state = ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_clock_setdivider() - Set the clock divider for given id -+ * @clock_id: ID of the clock -+ * @divider: divider value -+ * -+ * This function is used by master to set divider for any clock -+ * to achieve desired rate. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_setdivider(u32 clock_id, u32 divider) -+{ -+ return zynqmp_pm_invoke_fn(PM_CLOCK_SETDIVIDER, clock_id, divider, -+ 0, 0, NULL); -+} -+ -+/** -+ * zynqmp_pm_clock_getdivider() - Get the clock divider for given id -+ * @clock_id: ID of the clock -+ * @divider: divider value -+ * -+ * This function is used by master to get divider values -+ * for any clock. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_getdivider(u32 clock_id, u32 *divider) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ ret = zynqmp_pm_invoke_fn(PM_CLOCK_GETDIVIDER, clock_id, 0, -+ 0, 0, ret_payload); -+ *divider = ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_clock_setrate() - Set the clock rate for given id -+ * @clock_id: ID of the clock -+ * @rate: rate value in hz -+ * -+ * This function is used by master to set rate for any clock. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_setrate(u32 clock_id, u64 rate) -+{ -+ return zynqmp_pm_invoke_fn(PM_CLOCK_SETRATE, clock_id, -+ lower_32_bits(rate), -+ upper_32_bits(rate), -+ 0, NULL); -+} -+ -+/** -+ * zynqmp_pm_clock_getrate() - Get the clock rate for given id -+ * @clock_id: ID of the clock -+ * @rate: rate value in hz -+ * -+ * This function is used by master to get rate -+ * for any clock. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_getrate(u32 clock_id, u64 *rate) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ ret = zynqmp_pm_invoke_fn(PM_CLOCK_GETRATE, clock_id, 0, -+ 0, 0, ret_payload); -+ *rate = ((u64)ret_payload[2] << 32) | ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_clock_setparent() - Set the clock parent for given id -+ * @clock_id: ID of the clock -+ * @parent_id: parent id -+ * -+ * This function is used by master to set parent for any clock. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_setparent(u32 clock_id, u32 parent_id) -+{ -+ return zynqmp_pm_invoke_fn(PM_CLOCK_SETPARENT, clock_id, -+ parent_id, 0, 0, NULL); -+} -+ -+/** -+ * zynqmp_pm_clock_getparent() - Get the clock parent for given id -+ * @clock_id: ID of the clock -+ * @parent_id: parent id -+ * -+ * This function is used by master to get parent index -+ * for any clock. -+ * -+ * Return: Returns status, either success or error+reason -+ */ -+static int zynqmp_pm_clock_getparent(u32 clock_id, u32 *parent_id) -+{ -+ u32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ ret = zynqmp_pm_invoke_fn(PM_CLOCK_GETPARENT, clock_id, 0, -+ 0, 0, ret_payload); -+ *parent_id = ret_payload[1]; -+ -+ return ret; - } - - static const struct zynqmp_eemi_ops eemi_ops = { - .get_api_version = zynqmp_pm_get_api_version, - .ioctl = zynqmp_pm_ioctl, - .query_data = zynqmp_pm_query_data, -+ .clock_enable = zynqmp_pm_clock_enable, -+ .clock_disable = zynqmp_pm_clock_disable, -+ .clock_getstate = zynqmp_pm_clock_getstate, -+ .clock_setdivider = zynqmp_pm_clock_setdivider, -+ .clock_getdivider = zynqmp_pm_clock_getdivider, -+ .clock_setrate = zynqmp_pm_clock_setrate, -+ .clock_getrate = zynqmp_pm_clock_getrate, -+ .clock_setparent = zynqmp_pm_clock_setparent, -+ .clock_getparent = zynqmp_pm_clock_getparent, - }; - - /** -diff --git a/include/linux/firmware/xlnx-zynqmp.h b/include/linux/firmware/xlnx-zynqmp.h -index 55ed2ba..58a7478 100644 ---- a/include/linux/firmware/xlnx-zynqmp.h -+++ b/include/linux/firmware/xlnx-zynqmp.h -@@ -36,6 +36,15 @@ enum pm_api_id { - PM_GET_API_VERSION = 1, - PM_IOCTL = 34, - PM_QUERY_DATA, -+ PM_CLOCK_ENABLE, -+ PM_CLOCK_DISABLE, -+ PM_CLOCK_GETSTATE, -+ PM_CLOCK_SETDIVIDER, -+ PM_CLOCK_GETDIVIDER, -+ PM_CLOCK_SETRATE, -+ PM_CLOCK_GETRATE, -+ PM_CLOCK_SETPARENT, -+ PM_CLOCK_GETPARENT, - }; - - /* PMU-FW return status codes */ -@@ -49,8 +58,20 @@ enum pm_ret_status { - XST_PM_ABORT_SUSPEND, - }; - -+enum pm_ioctl_id { -+ IOCTL_SET_PLL_FRAC_MODE = 8, -+ IOCTL_GET_PLL_FRAC_MODE, -+ IOCTL_SET_PLL_FRAC_DATA, -+ IOCTL_GET_PLL_FRAC_DATA, -+}; -+ - enum pm_query_id { - PM_QID_INVALID, -+ PM_QID_CLOCK_GET_NAME, -+ PM_QID_CLOCK_GET_TOPOLOGY, -+ PM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS, -+ PM_QID_CLOCK_GET_PARENTS, -+ PM_QID_CLOCK_GET_ATTRIBUTES, - }; - - /** -@@ -71,6 +92,15 @@ struct zynqmp_eemi_ops { - int (*get_api_version)(u32 *version); - int (*ioctl)(u32 node_id, u32 ioctl_id, u32 arg1, u32 arg2, u32 *out); - int (*query_data)(struct zynqmp_pm_query_data qdata, u32 *out); -+ int (*clock_enable)(u32 clock_id); -+ int (*clock_disable)(u32 clock_id); -+ int (*clock_getstate)(u32 clock_id, u32 *state); -+ int (*clock_setdivider)(u32 clock_id, u32 divider); -+ int (*clock_getdivider)(u32 clock_id, u32 *divider); -+ int (*clock_setrate)(u32 clock_id, u64 rate); -+ int (*clock_getrate)(u32 clock_id, u64 *rate); -+ int (*clock_setparent)(u32 clock_id, u32 parent_id); -+ int (*clock_getparent)(u32 clock_id, u32 *parent_id); - }; - - #if IS_REACHABLE(CONFIG_ARCH_ZYNQMP) - -From patchwork Fri Aug 3 17:53:23 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555411 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 42CDE14E2 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:47 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2DEAE2BF36 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:47 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 218302C983; Fri, 3 Aug 2018 18:05:47 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 55C962BF36 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:05:46 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=SlaW7LMtEE/cr0hfSQZkJaC+lEL3gJLfwFZEnkwJH5M=; b=FF+yYiy+d6kVIY - NPO8GugZSGK7/FfXWAnyKIzXDX4sfLdhp/xMTCgIoytzv+Wyp9ebZyPU+fFJRAYRw4ZgNVQ9QbTSw - IDtNrqkTxlr+1cPaE1hD15KuN5Xa225kdNh30n5ukSkCOzflISqgvo0NvP2dQAiN2JkNVohH3eqsx - 7l+7aFORrBS81lQVczus4Zpny/dtPc5p7qFm6VVZXaMMuwiP7Rq7bqsbiW1AwlRQlzyojckKHxLVI - 9WrYobFEUCempK1hSL9BC/TpRZ4OiidHTFMEnIx7xX0vUJJbgwJoNKc12REazj7BOoefUvdc4iRR7 - OStU/IxPeB2DvffI49lQ==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleSM-0001Xj-N0; Fri, 03 Aug 2018 18:05:42 +0000 -Received: from mail-co1nam03on0073.outbound.protection.outlook.com - ([104.47.40.73] helo=NAM03-CO1-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHA-0002lJ-1v - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:10 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=VE114//YUPYxbjun3uPhuQH8U38wde77z/JGyfmsCXc=; - b=dq4snkg/uWEhhWRPXKPKRnkIcixnBBHL/oVun5zYPSScd7KwwifYQYPfhcb5F8QGbTRW3YANoVjYtFcZam+jmRITITCMN6nixJSuGD58PO++dabE+ZO5nUDkzlcP5imKo5LzoqYenyl5ZeG8e7gWVpgcKDlzEgbFZEwG7ygB330= -Received: from CY4PR02CA0004.namprd02.prod.outlook.com (2603:10b6:903:18::14) - by MWHPR0201MB3514.namprd02.prod.outlook.com (2603:10b6:301:77::11) - with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.14; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT024.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::207) by CY4PR02CA0004.outlook.office365.com - (2603:10b6:903:18::14) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT024.mail.protection.outlook.com (10.152.74.210) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fl-Qj; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-N0; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-Gc; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 06/11] firmware: xilinx: Add debugfs interface -Date: Fri, 3 Aug 2018 10:53:23 -0700 -Message-ID: <1533318808-10781-7-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(346002)(376002)(136003)(396003)(2980300002)(438002)(189003)(199004)(63266004)(72206003)(16586007)(14444005)(54906003)(110136005)(2201001)(36386004)(9786002)(478600001)(50226002)(4326008)(316002)(47776003)(7416002)(966005)(6666003)(39060400002)(107886003)(6306002)(106002)(2906002)(186003)(336012)(126002)(26005)(44832011)(106466001)(36756003)(51416003)(476003)(426003)(77096007)(76176011)(11346002)(7696005)(446003)(5660300001)(356003)(305945005)(2616005)(486006)(8676002)(48376002)(50466002)(8936002)(81156014)(81166006)(107986001)(921003)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR0201MB3514; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT024; - 1:XJtp6mPeAEQzxSzqta74Rf02P94NT3NgcfhV+Ycor8oeXTmBrcMBNt3vLIuJw9viC1xla7+ljFaT82kV3FRpZm4WO8igxlIHKxyr/dbBx6sz5SFqITX4iUW9MbwzBzJG -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 7f1cf7f5-c927-43d7-edf8-08d5f96a1431 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060); - SRVR:MWHPR0201MB3514; -X-Microsoft-Exchange-Diagnostics: 1; MWHPR0201MB3514; - 3:gWfRNCiVxx6krfkpYUQ4cnxzfyusc7U4ga1svGYbU6p696pzaZ1w5Uaxj3FieLruw17UnPwa/jwT2IHNz5rOSXNXgNMLzHBRtSMqPlX3Vn/WpUFkKOnTFiB5yAXfTfZNcET2O82CxdOsavOjI4kcvnlzClMvpJGUqQBXnlr0slClJyEbKg23qM+IypZJn6vQFt0orFmMeHWMeYF8zkh1HS3EXFg59u8QbhZwkvL4vwwfVtYAu5jcRienQ27qFRLrS7r+Mfu3A2Wzm1ACekZcJnAtFFICN/+jbN5lLRF4yXhZx7qru7v5eF5mrywSRogXrufB9/xQ3eR/P4aETYWdYFD2dN6K/BgKljvEEUs+pPo=; - 25:IkAkf+HiFbH4CNWRXZix02t8Pyr+ZRXgeOp7c0hj/pz0PlYENWYb0yxcWCik7aaZXWepn79QIU9K+qj8gUpB49dPpWws3Jp8hT+G+1rNJJUJMyyjLaVpwwxhFBvEgKsnNBIeNxlZbU0/QHGXorPPAZNWRPVFNPmOqgJwSE8Ye0j92tuEy8XRJtVA8irQ3arCYaVS1KxBTHSbMNWjDBMENVVZt6bz+nqLPXJjW1Q2dAKkxb0J+OmzuMIN5gfw3GsxbW+pyNKgG8meZrL9/ViAGGKDAyPkSjosMcRM0iIEV0IXvg9EmieBxFTJC6rtdMn3FJ8TdRQ6Y5me6Z2pKZrO0Q== -X-MS-TrafficTypeDiagnostic: MWHPR0201MB3514: -X-Microsoft-Exchange-Diagnostics: 1; MWHPR0201MB3514; - 31:Ox2hgllmWiSeAw49wA7h47mGeYvw0MsA9g08QTq7pSS4iCNYwf+l66ELs2n3aYAQAfqNVCeP4AF768gpjgqJrdoDeSSbjKWcUClmLzKEzUZJ2hMZ62gr1GsVnXK5FKY7q2zMcAJ1vNKwQWH4n6COaaJ6kw/MhiXF1qCcmDB0XEh5P3XYy51lH9+N8JSz6xo+Q4xt78m5mu/9cKJKbidMMaeeJYFQQfPtQvJeub0u8Gs=; - 20:ejEtRfxhPUE4SJRt/Qz4uOHchvN2NgqzC9tzRCcjwfUUALDDL+s+oys/PfqCkt7/4DPWJSUv6JVB8N4k2jUV9ZJgK31zgLbQ8562iPQsd3ZfLlztXQcczhddk9kD8RhfY5zcyhY+IdlSWYadc9U/gOWhks+IKlewxR7ETyOkYQq955zCzGisVbBUsNBLpRilzDOq9tRRaS+iLzckxPbAgPd8QPT7kEt7nK/HFXVtXSr7dEaTYUkzPxnq0UNJjK0bzMUVwdfN91dtjYLwDxNEjiFsWaAHz7kuOshfa0vfmWcwPnkcivtW5K0l2r/b2mcL//ZJ40VFzM/sA0CdR993knaX9IGzA+b7NxJWa6m8g4TEvLBGbfhsX99KiHAg+LYts2UJlnNcwa0K4aIjpXB0Dhkooqh5/JSTWOMyaQe3jn5wdIKQOHxCCgqK4QA/CgTjkwxrFfiMEahPzFFTv9LlIA1VjcuTEkkYCrkXsW1ghsK4o6ASAg/sc7Phlr85KqvR -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <MWHPR0201MB3514F1A156385FD474D4E190B8230@MWHPR0201MB3514.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592)(189271028609987); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93004095)(3002001)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016); - SRVR:MWHPR0201MB3514; BCL:0; PCL:0; RULEID:; SRVR:MWHPR0201MB3514; -X-Microsoft-Exchange-Diagnostics: 1; MWHPR0201MB3514; - 4:iv2luY/31yBDz008ORw8GHI2Vz7FdH6vSANVDPIycHRkJvz6usFK7+oXF5VhMfI7DyHY5nhm/IrAEr0+7I37TuUrjkdBFUHrYEMr6dS+RE55S2KlSCWmgQa5DKI5eZ71PX7M1fCx4FdQ46TL5Du0HbtPLyghKkdSUQJRh9n7q7FdLKNKZKQNICp6HBhWRiZCtXWiLexZ8KbngRyEBZCHQYj67yYW8G+Cv2NZ+vi4gU1x3b8kV5CLs23ntu1nyzMTrR0jZ3Lnf7Eut9UOE3ic66OyqMzaSHXAQCBbZgxBBMyC0urnxd6bTL9YjllkrcHoFIwe6RZWRQssuaN4V9Qn2A== -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR0201MB3514; - 23:UT97DfX0QbKmM0nXFp8S2qrIykkIbib9Jknwhgm?= - D93UQ7kEWyeUDp4Q0fjoD5xLKs0vCTqpuxKyoBvtBB5puXRHbEgMR5ShyphykZpJS+BA72QVEsddyB98r7sxEPS3xMJP7i6esgKNmrca8Q+odNj0qREFJtoTXunOSPZdlsrS7B5UoRVokNaKrnuRk7u/8kDZqFSA8TkvGXmUMCW+tFkpcvzjCzQlYmyugfmcwecmfHX1+MtKq66uNTm3xtPTx+KGeS85uLwMYLBn3Kb0f210HS0FscrvM+oJ4GerLTpjr48o5VULUxYYbqvr3zvLBEGVC2oPRh43fbWzL9zWRIr3DJyU5aQXb3fEQJTSsEOr7NTYCIaxBEn+eofxDmyDRQJMNwzKFNCEYU/amsIYB7Hx4DXFdbVO3TYJMLpqeD6BysQ23GwKHHjubAEkECeR+BUzYsMmIWHW7Putdjhb7UFuYdB/2rSJf3hhhQR7Ml15Gtkey3pWLMxJute93ovcFbAN1dYM3vrI4LIYZsOZkXMi7GtTxJWiBx0nOmmN+E0mkVts6GYm13aUZdn1cmxUcgBo4wR+WwyE0Wvnh5DUEqCw58Ed+QtBFvL6V64RE/M/iGEX7c02oxeaARnNh81e41fFh8dsAlXw7wibFDM8mHErBIFKCVr8oMyHobkadSld/dUkDHOoPVQOK3tIRuumEHhVFE+YmShXZD30AyKjfqfr4TLzLURe41SnOuewqu39dhYQvqfw5xibdGRRF/XsAtgCUrn3qyf98+1A83wjKhFqT1cHD5s6pzZ4MGPCojPumo1EvRr8eu2nIYNqDoP6+bzqVFPBaki2s+Yv6XC4VyVjSku+42FH6o2HlOz+lgX6bPCtOyXtAcU27O+79G0WHkm91AE+DCSTzb8v/ZvORCGwAjd90FUvS0tpScq2wSheMi7H+ITyIyGS/sLRgKAleJPxLytKqQP7N1oQLHNLoSq1A6TgAuRelehHvoBw6aLNgZxtybsy/ZRIXqQOaCgkEsx6ykoyS4Jc/gKO2qsxJlFIPQEz/lgEynKwjy8NU5KeDns7erET/yaA07S40qAbQFD6iNnQMAZ8R+wS3+pJ8YQb+kr+awJ6GuQmuojsFYLNW1zjF9amsyvgIvq0GNsN8N2sQboH1YZGZDb3fTmuT3JCZA0F6hcy+3W8/2+VSbiwvQjQXMVDMfsEhdPgj1A98SDCCD/8z/levNWxGkRFxEyMgG7gdx319nyfiqZGqsO2fJD4p/5s8hRNAqt5HB7Q3/r0NJib/wY+pfGxLXSRVkA== -X-Microsoft-Antispam-Message-Info: - NfW6uI57pDT5sdpv/+tcWrWD20sp/nypPYcBYRbbEwGIiQZ51MorUF9VWU/IEu7fmDzo4yEdmlEJB1DkMmBcZjIk5wsbkObXuTgVPqqSXpmQMbdH07WHhMfzlHFlDoEWxs4NCGHdQszNJn3tkd5mO+8D/t6f/hVFvve/S7FzwviscX6ErKXxwKufJXRyR06Vuh8wsb6DT7xOWK0M/jUZkPMoLcq/JfVUajjXYuq3JKE5KX1VK5gSKkQo0bp1zDUafztQB4bYoQPxKwdnJahB171w+AyzW4Cty8AGLGOjB/Wl1ePRcYGzs8kZFl5k4iFcilVwUvF1gBom7silLqzs6VZ6wTXV/SUYqkBZ/0Fjtnw= -X-Microsoft-Exchange-Diagnostics: 1; MWHPR0201MB3514; - 6:zgEz8LeKTh/l1XUu/5+jVJqOcQWWgI92BXjoMc7n74Xq9BSvewzVz/Ju4hwe7s7qs+LSyTSs2l0ss6e4/ukw9nfW0QWXS4ixV0sTrIOb3rLF/8/GC6A5my1hzi0Ql1Shlz98IW0iDmRIajp9GGXp4S+LTadHlBn87THRDUVfcFjLaP2BIx5+ilkmc+J1BWvPeB4+/TiW5NxO7m+9h0lebOfPEsuI1aRkpMiCimn9LFFmhAqkKaus4NqqIaxaKHyxH9DT48PX9ftSlEBu83kwORXMmc86vNav5W7agH5wcf4JWB7rhs6Ilb/QHJREGr1prfgZCbbIGymGgFqaYW7MxPEAcrvy7HNIR7p6p8OrJStPwa6gdJLmfewJ58uhECi6LHpe96UoFXe6xV0g1LminYtd1v0E8IWVg8C11U3+2aT2s/Lob3FutXllOavrUtwtmTVGUqTLNmk/IewxMAvefw==; - 5:kqpBuNN0jMQLX4JukacwSnruLLAHNyUPNzuibKBoJVDUV7lTHOgGcJQmdcbhnikuPg/3ojrLboGx4nZaUtN3Gy7/gHhSgEcDbWAuqBOnT9dzG/Ue/KGJgxMlKTrjVbeyD9+kzXk/O8KvKoiawPq0oFRDBzT3SY11PTuOpVj95tY=; - 7:3q5YG446HT0tyNhVkZLO4Ct0aMHkqUkQnwqbqlm1VJqI7Hy71127B4vYrFU5f7rJRqjCSO5xqAeq1dpYx8lLx4esJuqYqeUanY02mDAim5uPnwIAqfrzj7BcEwNcHrwQLVszFIVgdyhcNRdOTlltM5sYJlFJZFKcNs4ZKcK/y5J56JzIE8rXJ9cwnnB+q3oREMEh/kGqDE3fyJ0tK+mXn0W9AVhjxDvzRMaWzMlk29IzMHzSjinQV5OpfpRCxnJl -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:53.3302 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 7f1cf7f5-c927-43d7-edf8-08d5f96a1431 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0201MB3514 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105408_216035_5379A60B -X-CRM114-Status: GOOD ( 14.88 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Firmware-debug provides debugfs interface to all APIs. -Debugfs can be used to call firmware APIs with required -parameters. - -Usage: -* Calling firmware API through debugfs: - # echo "<api-name> <arg1> .. <argn>" > /sys/.../zynqmp-firmware/pm - -* Read output of last called firmware API: - # cat /sys/.../zynqmp-firmware/pm - -Refer ug1200 for more information on these APIs: - * https://www.xilinx.com/support/documentation/user_guides/ug1200-eemi-api.pdf - -Add basic debugfs file to get API version. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/Kconfig | 7 ++ - drivers/firmware/xilinx/Makefile | 1 + - drivers/firmware/xilinx/zynqmp-debug.c | 212 +++++++++++++++++++++++++++++++++ - drivers/firmware/xilinx/zynqmp-debug.h | 22 ++++ - drivers/firmware/xilinx/zynqmp.c | 9 ++ - 5 files changed, 251 insertions(+) - create mode 100644 drivers/firmware/xilinx/zynqmp-debug.c - create mode 100644 drivers/firmware/xilinx/zynqmp-debug.h - -diff --git a/drivers/firmware/xilinx/Kconfig b/drivers/firmware/xilinx/Kconfig -index 64d976e..8f44b9c 100644 ---- a/drivers/firmware/xilinx/Kconfig -+++ b/drivers/firmware/xilinx/Kconfig -@@ -13,4 +13,11 @@ config ZYNQMP_FIRMWARE - Say yes to enable ZynqMP firmware interface driver. - If in doubt, say N. - -+config ZYNQMP_FIRMWARE_DEBUG -+ bool "Enable Xilinx Zynq MPSoC firmware debug APIs" -+ depends on ZYNQMP_FIRMWARE && DEBUG_FS -+ help -+ Say yes to enable ZynqMP firmware interface debug APIs. -+ If in doubt, say N. -+ - endmenu -diff --git a/drivers/firmware/xilinx/Makefile b/drivers/firmware/xilinx/Makefile -index 29f7bf2..875a537 100644 ---- a/drivers/firmware/xilinx/Makefile -+++ b/drivers/firmware/xilinx/Makefile -@@ -2,3 +2,4 @@ - # Makefile for Xilinx firmwares - - obj-$(CONFIG_ZYNQMP_FIRMWARE) += zynqmp.o -+obj-$(CONFIG_ZYNQMP_FIRMWARE_DEBUG) += zynqmp-debug.o -diff --git a/drivers/firmware/xilinx/zynqmp-debug.c b/drivers/firmware/xilinx/zynqmp-debug.c -new file mode 100644 -index 0000000..fcbdd6e ---- /dev/null -+++ b/drivers/firmware/xilinx/zynqmp-debug.c -@@ -0,0 +1,212 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Xilinx Zynq MPSoC Firmware layer for debugfs APIs -+ * -+ * Copyright (C) 2014-2018 Xilinx, Inc. -+ * -+ * Michal Simek <michal.simek@xilinx.com> -+ * Davorin Mista <davorin.mista@aggios.com> -+ * Jolly Shah <jollys@xilinx.com> -+ * Rajan Vaja <rajanv@xilinx.com> -+ */ -+ -+#include <linux/compiler.h> -+#include <linux/module.h> -+#include <linux/slab.h> -+#include <linux/debugfs.h> -+#include <linux/uaccess.h> -+ -+#include <linux/firmware/xlnx-zynqmp.h> -+#include "zynqmp-debug.h" -+ -+#define PM_API_NAME_LEN 50 -+ -+struct pm_api_info { -+ u32 api_id; -+ char api_name[PM_API_NAME_LEN]; -+ char api_name_len; -+}; -+ -+static char debugfs_buf[PAGE_SIZE]; -+ -+#define PM_API(id) {id, #id, strlen(#id)} -+static struct pm_api_info pm_api_list[] = { -+ PM_API(PM_GET_API_VERSION), -+}; -+ -+/** -+ * zynqmp_pm_argument_value() - Extract argument value from a PM-API request -+ * @arg: Entered PM-API argument in string format -+ * -+ * Return: Argument value in unsigned integer format on success -+ * 0 otherwise -+ */ -+static u64 zynqmp_pm_argument_value(char *arg) -+{ -+ u64 value; -+ -+ if (!arg) -+ return 0; -+ -+ if (!kstrtou64(arg, 0, &value)) -+ return value; -+ -+ return 0; -+} -+ -+/** -+ * get_pm_api_id() - Extract API-ID from a PM-API request -+ * @pm_api_req: Entered PM-API argument in string format -+ * @pm_id: API-ID -+ * -+ * Return: 0 on success else error code -+ */ -+static int get_pm_api_id(char *pm_api_req, u32 *pm_id) -+{ -+ int i; -+ -+ for (i = 0; i < ARRAY_SIZE(pm_api_list) ; i++) { -+ if (!strncasecmp(pm_api_req, pm_api_list[i].api_name, -+ pm_api_list[i].api_name_len)) { -+ *pm_id = pm_api_list[i].api_id; -+ break; -+ } -+ } -+ -+ /* If no name was entered look for PM-API ID instead */ -+ if (i == ARRAY_SIZE(pm_api_list) && kstrtouint(pm_api_req, 10, pm_id)) -+ return -EINVAL; -+ -+ return 0; -+} -+ -+static int process_api_request(u32 pm_id, u64 *pm_api_arg, u32 *pm_api_ret) -+{ -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ u32 pm_api_version; -+ int ret; -+ -+ if (!eemi_ops) -+ return -ENXIO; -+ -+ switch (pm_id) { -+ case PM_GET_API_VERSION: -+ ret = eemi_ops->get_api_version(&pm_api_version); -+ sprintf(debugfs_buf, "PM-API Version = %d.%d\n", -+ pm_api_version >> 16, pm_api_version & 0xffff); -+ break; -+ default: -+ sprintf(debugfs_buf, "Unsupported PM-API request\n"); -+ ret = -EINVAL; -+ } -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_debugfs_api_write() - debugfs write function -+ * @file: User file -+ * @ptr: User entered PM-API string -+ * @len: Length of the userspace buffer -+ * @off: Offset within the file -+ * -+ * Used for triggering pm api functions by writing -+ * echo <pm_api_id> > /sys/kernel/debug/zynqmp_pm/power or -+ * echo <pm_api_name> > /sys/kernel/debug/zynqmp_pm/power -+ * -+ * Return: Number of bytes copied if PM-API request succeeds, -+ * the corresponding error code otherwise -+ */ -+static ssize_t zynqmp_pm_debugfs_api_write(struct file *file, -+ const char __user *ptr, size_t len, -+ loff_t *off) -+{ -+ char *kern_buff, *tmp_buff; -+ char *pm_api_req; -+ u32 pm_id = 0; -+ u64 pm_api_arg[4] = {0, 0, 0, 0}; -+ /* Return values from PM APIs calls */ -+ u32 pm_api_ret[4] = {0, 0, 0, 0}; -+ -+ int ret; -+ int i = 0; -+ -+ strcpy(debugfs_buf, ""); -+ -+ if (*off != 0 || len == 0) -+ return -EINVAL; -+ -+ kern_buff = kzalloc(len, GFP_KERNEL); -+ if (!kern_buff) -+ return -ENOMEM; -+ -+ tmp_buff = kern_buff; -+ -+ ret = strncpy_from_user(kern_buff, ptr, len); -+ if (ret < 0) { -+ ret = -EFAULT; -+ goto err; -+ } -+ -+ /* Read the API name from a user request */ -+ pm_api_req = strsep(&kern_buff, " "); -+ -+ ret = get_pm_api_id(pm_api_req, &pm_id); -+ if (ret < 0) -+ goto err; -+ -+ /* Read node_id and arguments from the PM-API request */ -+ pm_api_req = strsep(&kern_buff, " "); -+ while ((i < ARRAY_SIZE(pm_api_arg)) && pm_api_req) { -+ pm_api_arg[i++] = zynqmp_pm_argument_value(pm_api_req); -+ pm_api_req = strsep(&kern_buff, " "); -+ } -+ -+ ret = process_api_request(pm_id, pm_api_arg, pm_api_ret); -+ -+err: -+ kfree(tmp_buff); -+ if (ret) -+ return ret; -+ -+ return len; -+} -+ -+/** -+ * zynqmp_pm_debugfs_api_read() - debugfs read function -+ * @file: User file -+ * @ptr: Requested pm_api_version string -+ * @len: Length of the userspace buffer -+ * @off: Offset within the file -+ * -+ * Return: Length of the version string on success -+ * else error code -+ */ -+static ssize_t zynqmp_pm_debugfs_api_read(struct file *file, char __user *ptr, -+ size_t len, loff_t *off) -+{ -+ return simple_read_from_buffer(ptr, len, off, debugfs_buf, -+ strlen(debugfs_buf)); -+} -+ -+/* Setup debugfs fops */ -+static const struct file_operations fops_zynqmp_pm_dbgfs = { -+ .owner = THIS_MODULE, -+ .write = zynqmp_pm_debugfs_api_write, -+ .read = zynqmp_pm_debugfs_api_read, -+}; -+ -+/** -+ * zynqmp_pm_api_debugfs_init - Initialize debugfs interface -+ * -+ * Return: None -+ */ -+void zynqmp_pm_api_debugfs_init(void) -+{ -+ struct dentry *root_dir; -+ -+ /* Initialize debugfs interface */ -+ root_dir = debugfs_create_dir("zynqmp-firmware", NULL); -+ debugfs_create_file("pm", 0660, root_dir, NULL, -+ &fops_zynqmp_pm_dbgfs); -+} -diff --git a/drivers/firmware/xilinx/zynqmp-debug.h b/drivers/firmware/xilinx/zynqmp-debug.h -new file mode 100644 -index 0000000..3303b37 ---- /dev/null -+++ b/drivers/firmware/xilinx/zynqmp-debug.h -@@ -0,0 +1,22 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * Xilinx Zynq MPSoC Firmware layer -+ * -+ * Copyright (C) 2014-2018 Xilinx -+ * -+ * Michal Simek <michal.simek@xilinx.com> -+ * Davorin Mista <davorin.mista@aggios.com> -+ * Jolly Shah <jollys@xilinx.com> -+ * Rajan Vaja <rajanv@xilinx.com> -+ */ -+ -+#ifndef __FIRMWARE_ZYNQMP_DEBUG_H__ -+#define __FIRMWARE_ZYNQMP_DEBUG_H__ -+ -+#if IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE_DEBUG) -+void zynqmp_pm_api_debugfs_init(void); -+#else -+static inline void zynqmp_pm_api_debugfs_init(void) { } -+#endif -+ -+#endif /* __FIRMWARE_ZYNQMP_DEBUG_H__ */ -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -index 41ed800..7ccedf0 100644 ---- a/drivers/firmware/xilinx/zynqmp.c -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -21,6 +21,7 @@ - #include <linux/uaccess.h> - - #include <linux/firmware/xlnx-zynqmp.h> -+#include "zynqmp-debug.h" - - /** - * zynqmp_pm_ret_code() - Convert PMU-FW error codes to Linux error codes -@@ -551,3 +552,11 @@ static int __init zynqmp_plat_init(void) - return ret; - } - early_initcall(zynqmp_plat_init); -+ -+static int zynqmp_firmware_init(void) -+{ -+ zynqmp_pm_api_debugfs_init(); -+ -+ return 0; -+} -+device_initcall(zynqmp_firmware_init); - -From patchwork Fri Aug 3 17:53:24 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555373 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0728E15E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:15 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E50BE2C91B - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:14 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id D82F42C92C; Fri, 3 Aug 2018 17:54:14 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 5BAE12C91B - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:14 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=ce9N8qS1n2EpfOeno+i2a3LMyME6omtu8MHJyKnv2RE=; b=VbC0jj5XyhOiMf - oif0P4bseb3ixymI6mjSu7OXKVV3NtUQMiIqBOO05ULnejAkpqQw6k+yoskdpoYbpeaPdFx1gHHfs - ooY9iZW2n3JkuhcPfD9RU/2pcZ3uzNWA+HoCHwkUjP4tjcVBbQtWf0y2QvbRTiCHhm3Rr7RHwHusm - AliL1P3mk8Vf7hj7902Zlv1Nsdl610wNfsS4HazVcZrMRydVx2ipm+9a8E3iXu4DbAfoKhLGwTy5y - Vpn6ixDpLiz13ocXThkBDYx2YM3G/XPWJD0b/sag6o8JsCC/enTrvfR8EX/GyZllS8N5xzm6sudmt - UtmP6Niiiq65j4GH70Cw==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHC-0002ok-EF; Fri, 03 Aug 2018 17:54:10 +0000 -Received: from mail-co1nam03on0042.outbound.protection.outlook.com - ([104.47.40.42] helo=NAM03-CO1-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleH8-0002l3-8x - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:08 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=KfW+TeHXf25KA6qOupiMQV9tPEEtp8syyNbbmMvNliw=; - b=t0MYowi7lPBK6x2+g6Mdq8oGFmSACBNuqqmQAzWbQU9URrT8WULaxtOB+C0uR1P5oa6yxSmofIYryB3wJlV8Ee0exwgNMHgfY6X6u0KY00QfXNknDo7x1rkg3z3+DUgkHe68Ih2eDlMeE2Fodhjjho1kREWii951WIOjELL1zdg= -Received: from SN6PR02CA0013.namprd02.prod.outlook.com (2603:10b6:805:a2::26) - by DM6PR02MB4332.namprd02.prod.outlook.com (2603:10b6:5:2a::29) with - Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.14; Fri, 3 Aug - 2018 17:53:53 +0000 -Received: from SN1NAM02FT020.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e44::201) by SN6PR02CA0013.outlook.office365.com - (2603:10b6:805:a2::26) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.100) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.100 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; -Received: from xsj-pvapsmtpgw02 (149.199.60.100) by - SN1NAM02FT020.mail.protection.outlook.com (10.152.72.139) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66]:50942 - helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0003jx-3y; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-0U; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-JC; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 07/11] firmware: xilinx: Add debugfs for IOCTL API -Date: Fri, 3 Aug 2018 10:53:24 -0700 -Message-ID: <1533318808-10781-8-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(136003)(346002)(376002)(396003)(2980300002)(438002)(189003)(199004)(126002)(36756003)(2616005)(476003)(110136005)(48376002)(106002)(426003)(51416003)(7696005)(336012)(44832011)(54906003)(478600001)(186003)(446003)(11346002)(16586007)(26005)(36386004)(50466002)(76176011)(77096007)(39060400002)(486006)(4326008)(107886003)(8676002)(5660300001)(81166006)(72206003)(316002)(81156014)(305945005)(50226002)(356003)(47776003)(2906002)(9786002)(14444005)(2201001)(8936002)(106466001)(63266004)(6666003)(7416002)(107986001)(921003)(5001870100001)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4332; H:xsj-pvapsmtpgw02; FPR:; - SPF:Pass; LANG:en; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; - A:1; -X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT020; - 1:zasqvSYhsWAhFR8BsQqznPhHZWutS5L27pZRAjx7WftXVjIUELTIoOJpSsSUD+f4Oswo5TGe0mt80EAOljtkOPkYcNn1HyH7b8CbpIqpyOSsOFvajgMgeslMpJUI8FCC -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: d82c6346-76fc-439b-9dcf-08d5f96a1370 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:DM6PR02MB4332; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4332; - 3:rqNZDnzIT5q+FET8pFU3tZhPuEQSRuq3R66uNM3S/YQeizIkJUv1TzWFY/cnr16gynASpVkaHVu+NgEqmV99BWHuleFqGU/UausrCgPe5E5iSh6WWpHLt1u/DNN5il1GhmQdvq7PxWaFV/bQBkE4GlFBsxzfBd4N3FbTarL3iPWhYa9vbozJ0M/Nnml87GSgMAapIihLkI2bXcc3ZpBpNl8A9xUekGpdRbs+LqCkiHvyompxXT7o8r8n/FBCgp2mw70SpIe65sNlJFhRnpOdk4Lq+jgv2dAqVTM4/2U5vttyQ6+r2OOUmbtiyk0wYB+kVa6VBJnGimyXT0lhAQ9K5tR5Bi/6J/Kg5JwOaVPCGKk=; - 25:bB6qzDqu9+vrR++q12i4He5KMFbdkOATwFddZzgEEFaemA3sUuUP/09hiJ5tRK5TVTkFPvdrQA8BMeA/lfr7zfLMSQZxJFcMA/bQ3iHDkOanuBsL+0T+Bjl4msOkUyZgwUND/zZyvOqds/cBKHyASeWm+5bHLnQYAB41FIQR9xdzV0WHJn3kI/rmqpH6gHXCQ/ItMAJF2sjSoIKk7lD44cYZ+DN4EMs8+yvpVx5HJoy4uGe7SeilyHewvq0GYKJvdQAW2wA/NV/g7iqjkoao8nOXmyzngN/IpOyeQ4tOU5994VjHiI8GX/GJekbZhRa4qQqDW2/36ztKwOSMb47qeQ== -X-MS-TrafficTypeDiagnostic: DM6PR02MB4332: -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4332; - 31:qIs/qh8ANOYqDxK++Xh+tDxbNjl7bMZ/TxTYtgX8za/VfJ2Cufud4gdaHkzWzDj4vwEqjT4AxbNNxBGFMVryjkwPnjS7pPLnxv8DQPnwpMSaP3n1GeWzrbe1HlOtzVY91LHyKBaiLOkkHD145GrLYEJ1TuygVgK1mpYYbwPlJhPPBRW5kwWagNoR9qBuRwdUvoYyBDm2Y4QrYiWbY/siOAq4VsOKBeSDDpgCqN9zk20=; - 20:lD7XRVhyJr//IUUVdzyMpO05/HTB8vi75mkal0CDU77BsCQUX6q1zxJrrL1ia5oy58X5YW8ZSkr1TvSCIKuIdsvjh1Czgkwcd8S3TC+gfeNM8LAURdI4kvsKPdjMhNENp/fgHtZSf0GLg8jC9Z72RjSB4Oi9XiZs3kEABq61d2D1RWxrGxVGDoH/6K9jVNELXZ07EDb3K/mwu3PFJe+SYIgxAi+eVkiMqnkGOyW4tzFlYJM4laYuBIe7hIog00zDrofIBJV+bCTzxgpmOK08FoRoeIcwoNJF1n3D7wmnkeQWYf3/amxjspYW9badjBxnG4UpevdTjCJmbAcAlov2AHODAWwdrCx/Rsiaakn5vRe5eQIs6lrQHFbvG3yadfFv2ZguoGXKjknbiElxMscOIXgPzdEUanEUf4qcLsqvvaAYslAYERDIhsUzxQzsTbpPlWFpqKr4/RYZlhGwWelPGEBI0cMpuQCOG/39//ShWspUfdWuIMBuKU/WoRHVR8Wp -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <DM6PR02MB433255E3ED6901B2BF41F17FB8230@DM6PR02MB4332.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(10201501046)(3002001)(93006095)(93004095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011)(7699016); - SRVR:DM6PR02MB4332; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4332; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4332; - 4:r1bivONgYPOKb/p6qXDOPJBHzyosgdDYXJiNAopmRrSrT+J9jeJgDUCPVVVO3fO1iRcru7EsKw20JNH/de4DnwjPcaERa5BBQ5s+21hoQX1WUdtOAwRBXYVpHtIxcAl+q1Wqdy1wXQnOKyTFmYAfRvARB+ARy9E/xxPv0Ag6YBh86vBVKaLeTgzsrY326j9wAZO+5zfCmLZ/X29Jr6YrDQCIHE87NWE3DIePvOuWpfX+3ViMI9ij10zO17PA/d5Az3XsyJpJQCTByP1CwJYIjgJWu+oBxzOyQRa/Ukk4vtXWZ6CTxQG38q/Ih825CaKx -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4332; - 23:yjJEuHL1Zlm2Y6bhlYxp/+bQoRoza31Xn8Id0UIf+?= - xZsru2y24PXjkYY9CFICMmincmPADnRcL4CBEQShGlwX3yCgMn6NHhjoJFabw5umqJ/+t4A360PUPD4WN1wi0cBe/V+rF4HT4jdfdqA/+cDFPqmQiuWiDeZbB0d6Mh8fmqAxB3cITyC9KSTTHHe5A/upmPSISNPpLA40ORXQhO2l6CZf813YOirXjIk9FxF0jfhmKQa9fI88iYgbpJQ7cMkQHGDwlNi0RQ5xQFjPc5QXSeUYKuUnpO3oF94rnTPJ7zT52IRbiXNWX0LRu0Q7Ykzth7tVt4gKRdTNN7bjUjepUw0fHFX55O/3fYmOOGnlyAZmhEbve2Lb1MV/p0FSw5hbBNM60a9OLNKviClEH/iFOHCGD+ciOxYrLlmTrx3oJPZEOaeDtgKwzHBrredkK/0tCQEu0yhTIe+Lb8WkJWgathN+CGAy5tWxxv6GbUADwUdN5AWUowbMKqihFwEnIWjRD4M1kqMVdsmqSqlHhVxIRpdS6q05pDifsSRel3Yvb+Bm3eU9m/M6mOastWBb0OU8Lk8rNdCVWZdy/QARCw6MyeQ/GM1bxXWdv9tMPXKa2EoR6jZpAysbXAe83Y5sjWUNzVgs78kYl2SmvAbCDr48ZhA1v/bsUprAt+NUt8VLRRyGFSRNv249eo56gHRTHpEere1YLI07gMYikh9LY78CAI+Sa84+HCAsrWiWG/XdpSvobIPWvBAyXlPPR9xby1SsKTs9BoYHmjfKWFdrEOzqL16r4lXnVAQObrPZCAP++85QmzybVXyxPpwx82Br6cAnqDjuZY6V8sNA/Uf3Rj1VwYrDDm3xypL0LbtG3Uv0KQvudB4reQLMzdGes3LA4GFusfTYW4SKalgceN1gIaguJGtEyiV5FhBzMd39eMZJAPXhyGLO7d9HgJQOPo3z4mbnPstgZ/iskMQn+67t3b9nwFgN2UD8GfK4wh8FWLZX8zQpiWXYBfqmGl2aM3QA2PMNWGHkcH4AE+kYGqZYKhjm1c+h2G+z4s9B1bZ7LHgMZMdOdySH2zSj0g1yLuQDCrXbe7/C1ImlxA/6PqKNVWH6rrd7a4WonupwEyRSAbfBAUaOqx3AdQpXmU+DRc/SLMWCROE+FU+cUfSYedtB42F2mPvqnkPUKngtU4+UCz9n1/JBzsSZURyxuB2Qi6Zy+Os2WXtgrZAd3jTMqUe9hM1b5Xo0AWD4UOefosuplFdXPWwqogC3VME2Y6ryIpcXn+up70NrmSq/+I+8BFRbYglXw== -X-Microsoft-Antispam-Message-Info: - /fuy1xjv0KizJcWOwWWZKio21Tm0OWKUGQGYM/8rp0e4X0CVVy6xxnGAExzuV5Ox/u6T7W2CH8b1B5DZEvckCAv1Z1Po/ilmVBuPE1MfJRSlPf7zSMXffjjCj3/71x6yNrHYNSiy2z7KkZRtpdxAmQm4BiJVkkQWNBFOqM00ckNQT2aGdFK1C7Z4lyPANgMxt3xoPbN57diSw7VpggC0Nj5GqhEK+FpdoIDbC4u6nbCs19dpH+IK4frIxymx6vNFhK0oKmAy9Kd05gpzY2UzpZiYn5+nuE/EKZKAr+uIp2bSfYM3n9+/ZZL7sWzqpn+uC/1sjitMN8gTzQ9ipYgwFAPHxIlZfuKGiCwd37mxbjs= -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4332; - 6:ldRuO3opcFvbG4gguWdYEfcII4ioht9Jq4+Bt0NfCSGBikgqa22rwhueSkRb6jXQjM2SkHd18v5uFuTCqJE+AgYpiRwGDYRcT9W6B4skznIt/SKyUWC0joGdRWZHilqr6QnyrbRyqMjAR+LEXs/ZMfocn0LnJ2OQeL6mCxiLiwCnoeYyj4S1Jr+lF1WiAaToSpbG8FfOmNnVBhSVPmGaWqXlUIdLKJqmrnkvS/U8buuvywlpypaRhLrosJaLNRSau70JdDksbRONCzPHcNws3APTtbe7/LpoLnq/LdwAnbhPdZt6kYCt9v5jnWKfKUzvvHIUUv45A8HcqdNlKaPSacNVDUtmma+Cr2jfxjyA71E7Ncs7zb4SvnN5P6SGUdEPqKoXVkm6+7YWVgp9fwKBhuHn478RGmVnqCdxv/TIP6HyYN3lp9HENL4Padlf1Umd7LOVbCub0BiCZUhsK1fKgQ==; - 5:1sqAvkAhnYfJ5v1apPS8BF1oQ4YpqHoYEnpQfpTlHlBgs2/ktnmZAhcQpjGzONI7xcz6Qq7HhjOTbC+aGnGBRZdM+yjI9trZoZmlqRLZmcMfVNwm1TCfvQi2oQkPXtxPdleJ+QBL5pCxPHxZwcyanLNCKtyoRLrxujHM/d6zYFY=; - 7:f9RyK35JKVZOsu7cmScJStlBTe6BxR+0PzA1lrDxkMco4LpPC29tj17zbwET/LyzsMFpBb2dZJI+aSWg2fR31gB/Oblo9ltnzHHGRUqDU1A4gIptr13dRvPRVJNsg+gi7Uz2F7UJX/LnadCerbKbTaPwOQi7HXaLmHKhCRkWu6VOVf5ty6cNOyGEAdbcTwIDW/xC4M8pdjTVeXICN0fo3YoY3E6jwAdBAqq4hMGQRPoIs1FWoPoC0Kdxm3xdgshw -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.5165 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - d82c6346-76fc-439b-9dcf-08d5f96a1370 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; - Helo=[xsj-pvapsmtpgw02] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4332 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105406_345529_D3BAF9EE -X-CRM114-Status: GOOD ( 10.02 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add debugfs file to set/get IOCTL using debugfs interface. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp-debug.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/drivers/firmware/xilinx/zynqmp-debug.c b/drivers/firmware/xilinx/zynqmp-debug.c -index fcbdd6e..fc11db9 100644 ---- a/drivers/firmware/xilinx/zynqmp-debug.c -+++ b/drivers/firmware/xilinx/zynqmp-debug.c -@@ -32,6 +32,7 @@ static char debugfs_buf[PAGE_SIZE]; - #define PM_API(id) {id, #id, strlen(#id)} - static struct pm_api_info pm_api_list[] = { - PM_API(PM_GET_API_VERSION), -+ PM_API(PM_IOCTL), - }; - - /** -@@ -95,6 +96,15 @@ static int process_api_request(u32 pm_id, u64 *pm_api_arg, u32 *pm_api_ret) - sprintf(debugfs_buf, "PM-API Version = %d.%d\n", - pm_api_version >> 16, pm_api_version & 0xffff); - break; -+ case PM_IOCTL: -+ ret = eemi_ops->ioctl(pm_api_arg[0], pm_api_arg[1], -+ pm_api_arg[2], pm_api_arg[3], -+ &pm_api_ret[0]); -+ if (!ret && (pm_api_arg[1] == IOCTL_GET_PLL_FRAC_MODE || -+ pm_api_arg[1] == IOCTL_GET_PLL_FRAC_DATA)) -+ sprintf(debugfs_buf, "IOCTL return value: %u\n", -+ pm_api_ret[1]); -+ break; - default: - sprintf(debugfs_buf, "Unsupported PM-API request\n"); - ret = -EINVAL; - -From patchwork Fri Aug 3 17:53:25 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555381 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B086E15E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:25 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9BB322C724 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:25 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 8EAA52C921; Fri, 3 Aug 2018 17:54:25 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=ham version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 295112C724 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 17:54:25 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=lnR2egzARcd3do1tohQ8crrngjS/FTt/ADqvx/FYX60=; b=RiDl2QxC7DAUYW - v7BRJ71S0D53ilwoEJyjeanWkY0AarXbJWeNri9uXBvpTbNNA4oC0xl1CEKOCt7FSvMz4dk0gD3Ho - Z3064GXcr76LndREQR2tY1uoRJW9DBt3Cg7rSS0/ZqHKCHaq7A31RX1vESG2jhJ6V2lGHu2E4Q1qD - oYRmv0tyvFDIbmsgvG1T9yq6ivHrwqPL1MFZmb6O3Oa4i9iOQ4aQbJphwKp1niT0hgTqZTC/76Ipm - gyP8R8CLL4gls6cffRMBdHnq2vslhXK0Ya4hqMKjaQPtO77h6VYGwJpJmPNj1yeCNk7wL4CouepJp - 1BCQjMivt5uKKY5mznzg==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHL-0002zp-QP; Fri, 03 Aug 2018 17:54:19 +0000 -Received: from mail-by2nam03on0056.outbound.protection.outlook.com - ([104.47.42.56] helo=NAM03-BY2-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleH9-0002l6-88 - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:08 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=i0IgDLNWNv5gP6EXKCmjmOTwm0Q6U6uAi73B0G9dCkE=; - b=1Zk3qfFsCgO9YbPuv0Y7o2FnuFRcjRqSj091uZbQr++yUbCmzPLaHAbty86zC4wKMTvFzPNzcC3HE85q0dL4w+S9zkVxXYBE0DclgEr500SnHCGR6gW4JopxbDEdNzX/INXyQY0GTC31M9CNwnYbK9/Y8VB62szPYcFX04i9fa8= -Received: from MWHPR0201CA0052.namprd02.prod.outlook.com - (2603:10b6:301:73::29) by SN6PR02MB4464.namprd02.prod.outlook.com - (2603:10b6:805:a8::14) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Fri, 3 Aug - 2018 17:53:53 +0000 -Received: from CY1NAM02FT029.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::205) by MWHPR0201CA0052.outlook.office365.com - (2603:10b6:301:73::29) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.15 via Frontend - Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT029.mail.protection.outlook.com (10.152.75.143) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004ff-2J; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGo-0007cn-VI; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-LV; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 08/11] firmware: xilinx: Add debugfs for query data API -Date: Fri, 3 Aug 2018 10:53:25 -0700 -Message-ID: <1533318808-10781-9-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(136003)(376002)(396003)(39860400002)(346002)(2980300002)(438002)(199004)(189003)(7416002)(106466001)(76176011)(63266004)(26005)(8936002)(186003)(36386004)(77096007)(356003)(44832011)(51416003)(14444005)(478600001)(7696005)(16586007)(8676002)(81166006)(81156014)(486006)(476003)(2616005)(305945005)(5660300001)(126002)(11346002)(72206003)(50226002)(39060400002)(48376002)(54906003)(107886003)(2906002)(106002)(6666003)(110136005)(9786002)(36756003)(50466002)(4326008)(2201001)(47776003)(446003)(336012)(316002)(426003)(107986001)(921003)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4464; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT029; - 1:tlu558b3azl42+Zy2SjA5Z5SRTd2KPhEWI4kdsDAyBNVxcnxnPyBJ7aOgp7x8ZwBf9bO6jbSFGArDfnY3SRnZkcPOafmo38dlhoG8+CnhSQZY6c4lXkuv2adDiH0tvNk -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 3e9504cb-b74e-4886-28c0-08d5f96a13a8 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:SN6PR02MB4464; -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4464; - 3:BVFZRR1SnMLKxNT+SdXRZlaNK6KP+fVbNjKRIBXuWDkRtU56EVpd00nuBcZEK3poMB3Dbh2qkMtsHCidJltSDyV69yvycQ8bgX20CimC0H2HrVIMYVwEa+DX2V1l3esZQDsVdvWJIPq/Wzfh6ZU3MHc7ePoIqetIXj0W80UI/6Zx9hYbOHb0NLlvZXNlZrwx16uwfYNHVNj2BkTuoGAisSSVwdX+FoXwZHKr1iiMx+VnUyUCk/UVnGzJNPfhcABCbLS+dgfiLwYLRR6oayE9JYGpieYAR1KJQCVDChsssQeEfC9Nx73SBiO8334OBkv5nfhZbUzFq4fxmgSFUZBAjp97Wllysx8rUaEjzVdBkQo=; - 25:P0Y4vUXVx8XBYqewFPdmE2fGmpBW3r0rzq6MXmR/XFUc0BSaqpl6YetHEqwzjZaqOKQta5Jk+wUuqANs3RH/70ThP/UOCJAoCjUSLtvyY4F9+Kk8PFe/cPfoSv7uf8Esqcu4Jl7MqZH4jrxdNacwmFKkuL72xXm7IfNo/HEb2YIFM+sjhoHZJTaioxPF23V6hhHFIMQr8gxuuQi9boVhutaCzWhbL/ptFvCpDvPeELj+hny0SNM5q+5tN5Fz2d9mGiWyRZp6VRcDDPHtzijJjKp2QA7phLJ9kSeLr9PNpl/59D/sXS6FtZmAgkPgTHM4UZ6soDr39u5j1vbmyEaTqA== -X-MS-TrafficTypeDiagnostic: SN6PR02MB4464: -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4464; - 31:oT00T/YmZ5EY+GRI+oHKEkzdju4DMXAZgJYQuu+6BI+YmscaVJEwOqimJAwiOnDHwrFuLqALQfsFrs2Q6Uu6XJADRYaHuVik7CMeRIz8b5dbdu00qw7PzsBZ+6JlW+hIABLnCz00Uxy1wH4FAT8SIMyVUagxsr3i29sn5l4xHBMsw5+zCXYSe3cUlsRD7IktGuPwOsan5w255pzI8dgQDb/+M6vMWBYD/ZGyuW5pBYU=; - 20:PRGLfqeUebhpU3eShXApfNuiBWdOqRB6/txgt9g32mr0iRP03COrXk6dAMiAB6nBgnbs2nT9kwa0WW7ofSNTMCDbyZ0picljMVwzetEMEZxsVojSbGvIGqYlgFFhkVLd7dIeloruXKX+9J+6AT+P3Ifkp6HPNT/YWBIpOq8+n/tVMyfgq1tINCOPrOC2KBu3vRQwXVe7iKMtVrO3DZJ74ZXWU8XoHUlabu20hoYT4xxgtnbl0loMMZZPbhWLVCP35kccsZgVO+MEjVNWzQVyVAHaDny+nK3/+nNQ8KrfCR+c+RHmjQ7hCIlPlD31uxKtlurE/pMPO8FjxIplw7mabHGY/XSdGFogwKJIbyFFqa5OPH0cnna9mYlgw1+nSlM0e5clG3alzoyX3zsBQbD2Xp2T22RkPcFuvUzgBpYxVASD4qrlbJ9ldCM8zEEk/PMI41nSGG7AhySBbpxygvbjnGR/0pmoUWgMiPh9WFJbRTjPvhYYPormij2mUBfRaUWv -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <SN6PR02MB4464FB98D94F90D655A85AC1B8230@SN6PR02MB4464.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93004095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011)(7699016); - SRVR:SN6PR02MB4464; BCL:0; PCL:0; RULEID:; SRVR:SN6PR02MB4464; -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4464; - 4:Y+H7YhLr3I920ykuDHLeRh1sAoQGMP49ejmWMIGmJkMYHuGB7pFgIpnKVOZNUDN3FNaBZJEw6gnx83xbe/jLNoz63q1s8fnxrltLTAcdqL6tkVt8xcFfcr6xXWEdS/bcROPvsiS+znCrcLF7zxYpvuPmjmRZaDic0fHxtlFIY8j6Kfg9Lkh/j0ARRXtadVYl/JGQM5d0andJ0EswQbcDMsPnAMWHfOchs2l4rTyRpT4a6T+6O8VZFIYUH+uMCv+mYacjocE/TDC8drF+zipK3NoQh5LwLdN5UPGmsINrkYiI4ocAVSasxOk1G7JQJa8+ -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4464; - 23:TEa1K9fyfzSmHdgGYe5+/dP0WaHySlm3R1xxhNBnK?= - hYmMG6sHFCwZfkYsZhXoDcXoVdjpN6ElmC66pQneuuG6gbcumL0JmwLAYtptBig1/i1o3lGvFYPn/DBqnmJRMJOKDQX5q5A7OpKYqCp7IK2YYEJdvDecMkGnCDBuazdk5ok6+0fxL6ctgsnJAcQce60g0bmjW48KQ6EZCdoQyzrH19xvLk5gFKP1T9COaKNzR3Xp/OjlU0+QOv6mPVQM7m1u8ROBW1MnzNOu//qlWcozrxLqL6Bz99vVPnBE/Kk4FKOuIYrgY0TqvfIafVU46P33H1Xt8Pcyh2B2Xs7ugKqvURnwM+Rgf0s4dhZLtMfUVNobhgjw6uJs4SsqRwPhhReu5PZe9k4nWGG0djYUxaCP6XYVfwxQEW7pdbVN8RlpjdXZkQOy424R4ltRR6bJPfyjmENxrvVnxBGAJIMRE6YstNN4MGLM+b+vzU2kMA/7Il0eVx8xthIEOoQ8b0EslX4YCS5Cnm1hS20hYsp7HvIURuGYaKh0FttS9k6TJvOPD4O7FTieIqZ9aj60Laj1ef+DOEVw/HVM2FWGu94Rv32oOrTUmg+iYAKqQAt/EdojASv1TkvHje3Jd8rKqOaothscagOULy5dMXzB3i/jFB2WqjebPLNQ+D1+8tvwFmR+YwApOT1huiY09z/V61qMqDTIACDuU8+JtP8fE5IzSORfQmBV3EE6nbMBO7BFXXwUQNyXehJmF1fyZE9Z1dWQT6Q3HYQpPJPiBWS1xrg7gZtlDU3nFAYhin9FpyVUSpvt4KMfX3D6I4KcoszasCYZPSF9FLkOx4us09IddvOZ891o1PKCFN7i1uIuBC7APNzVXy2qSURU1iF0pXq+8sRsdpCkhzALKBjKkoPsAF5fYnJAk0T1zGpsd0GGIhu/amxIW5uOc9RSu03dgTWfhVUP6xNfwvGF/7kBcSdXQQS6MtoQBhVcz1Q+3pfAZ7d5PKEg10HzbvFyg25iXGiF7LSVeX6dVs6Y1XaqrQuMS7YkCzBgoTKY8eI0l3RdrQg64pwVJ6scWO0wAuvhtJoNt7V4Sq97Eyy2o6CK4yhvHNpQZJQr/YSfpyxqHaNHc9LAUXsOzudSqSh+UX1HbpaRlBBRwJq5+ScJ5KT9u7ueb1DojHEuXvw2NsM7cbaEqgIKB8jfaRRfi74eub2VU6wL5VAlCMjkE/P9mFYPBF+pyf+AYOq6tbUcARz4lmKyVhfPG5oVzwQOS9BVA3oX++E5JTvc3n8 -X-Microsoft-Antispam-Message-Info: - KXk/29E9sX9yxslx12jfDV6jikvemRLeu/m+hBhzD2v3WwfpJnlt3GPQNvucaMvTjmsSH92SKNZMlqIGYXdUEwX297XG6M2gj+9/g+HJ4EYOTA8yAI0fHt5DXU4FUi3LR+xoknIQQF7yGc7+AgJeL9PZD3ziaQwqdFAZEXxzJRhZewEew+t/DIottC7z2pW1iYLIT/9/SseUEbELTFiXxV1l0e+AP+KmfyagpkqRgqlbiV8Cwfi1PxPR843FAA6mKArrHY6XGyrnNYP0Mfo1u2Z7IHpKOKP1OqS+Hm0cbffAi7SPFAzenqG6pWje5ptNteJ0lp/1FuIQzQ69DPp2SNsjng9Oj99jk4FuBm1pLMg= -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4464; - 6:jr4BP39GdyR5VuTYYTnZ4ALTzKjKhmpvhkgFbMsKaQvP5KlwXCKPJFBZKJbcidPGFAP4a2jNRb8JDiO1wGfFrmcWjCvnnu4kGuWnluBi6TyXQOss2csvkRreRKv/gOMOb4Wxel6lHcjyijRBGQ/RhS/uuV1cksWBceN9ifiJQRY22/XraGMlATSm1VGHR7NOO/RZhNAZQHWlwgq+wizE60ziZZI1YuxKiKpa7qv576BTRxx+tCsMcQnn1+WxmcnYfgvTipBftReMmhAnpMHz3FaloLA3fI+o+/bgzyvW9rnSQzrCeM99cYA8GTes1HbyqnSH2bnkJSXijG6K/HP0DuQ8UzinsELqjSejOlOoD835GQRjkK1EcmQVLOujqrl0ow7KYlvWWVSQOaTitdau4Oqto3yLJ05F+g1VP8/H0Jtlx2A+jQpd5JEU2rjfKU6rvdbGvCpTRUCzSWJcueixrA==; - 5:KiobZSTBxMVTESutT8xKPaST7EgV2scp21bCY95nBVr83Adgzd4E7nZ3fjwJjiyosTS8upAeoJZ4CuSXQd7eFW7goqeX+KfmfseDK9+kSaSo/NL4+d8Qzk4bZQocd3AfGz3xRW3hzMiyOvqRRM9VXVN67TgbyfjjRXP6pes3bPo=; - 7:MWGonpeKE8otT9w5v0SNaGvFqMlnVLcOMI6LnHkKufHiGnil/iMCzipE6MQhommKvUBQXmMsTlYyytjls3wq6KR8tOKD+REfr/reITqSokG72WZKoKjDrQZe00mrCliTARkkZ4ju+VoTQOoWm0Wm3/gOJXGg1mBprjgXhA6fBhBCFNTgfuyFOo3ufOayoIctbhPRpy2wxEmFcqO67vefMbvYLW4dklrvfihwH4/40x3ll2wYwCj+dl0164xo8BRQ -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.5358 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 3e9504cb-b74e-4886-28c0-08d5f96a13a8 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4464 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105407_290790_57518988 -X-CRM114-Status: UNSURE ( 9.52 ) -X-CRM114-Notice: Please train this message. -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add debugfs file to query platform specific data from firmware -using debugfs interface. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp-debug.c | 27 +++++++++++++++++++++++++++ - 1 file changed, 27 insertions(+) - -diff --git a/drivers/firmware/xilinx/zynqmp-debug.c b/drivers/firmware/xilinx/zynqmp-debug.c -index fc11db9..4532bd0 100644 ---- a/drivers/firmware/xilinx/zynqmp-debug.c -+++ b/drivers/firmware/xilinx/zynqmp-debug.c -@@ -33,6 +33,7 @@ static char debugfs_buf[PAGE_SIZE]; - static struct pm_api_info pm_api_list[] = { - PM_API(PM_GET_API_VERSION), - PM_API(PM_IOCTL), -+ PM_API(PM_QUERY_DATA), - }; - - /** -@@ -105,6 +106,32 @@ static int process_api_request(u32 pm_id, u64 *pm_api_arg, u32 *pm_api_ret) - sprintf(debugfs_buf, "IOCTL return value: %u\n", - pm_api_ret[1]); - break; -+ case PM_QUERY_DATA: -+ { -+ struct zynqmp_pm_query_data qdata = {0}; -+ -+ qdata.qid = pm_api_arg[0]; -+ qdata.arg1 = pm_api_arg[1]; -+ qdata.arg2 = pm_api_arg[2]; -+ qdata.arg3 = pm_api_arg[3]; -+ -+ ret = eemi_ops->query_data(qdata, pm_api_ret); -+ if (ret) -+ break; -+ -+ if (qdata.qid == PM_QID_CLOCK_GET_NAME) -+ sprintf(debugfs_buf, "Clock name = %s\n", -+ (char *)pm_api_ret); -+ else if (qdata.qid == PM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS) -+ sprintf(debugfs_buf, "Multiplier = %d, Divider = %d\n", -+ pm_api_ret[1], pm_api_ret[2]); -+ else -+ sprintf(debugfs_buf, -+ "data[0] = 0x%08x\ndata[1] = 0x%08x\n data[2] = 0x%08x\ndata[3] = 0x%08x\n", -+ pm_api_ret[0], pm_api_ret[1], -+ pm_api_ret[2], pm_api_ret[3]); -+ break; -+ } - default: - sprintf(debugfs_buf, "Unsupported PM-API request\n"); - ret = -EINVAL; - -From patchwork Fri Aug 3 17:53:26 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555415 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 161D715E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:08 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 00D202C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:07 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id E7CA22C984; Fri, 3 Aug 2018 18:06:06 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 5E6DD2C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:06 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=PXpZteDCUvUArIPwOWZhqWGd+7c52/jdjx3SEmepUnQ=; b=IivyP2jdiwZsb/ - yR0QYdIrU0FQ18U8SQGjwANxINvojGo98o+FL70gO0MHolUcMvIzInWHnV9MMtchAuFhCFPtHFqOG - yRJHsMehaYrjOFFITzJTLIfgmlZbE81unY7hy4rqRMFEqDy6ipd1oWApiPIcWp8TENpGKFU//WVmW - C46R5n8EFcgQjYvVQjvIfcxLvQbbzUrnY4dXgAAO4N9eLS2hr9K6i1PvD5sHQpq69ZuMHUpniKFin - KAyW+5OGe/MIuV2NetpBYh1wuyTgtxGJ/YNGAIRgPL60DQtRcNiBc3vOhYnWpkbNwdf3RHPWfHQdS - sPh+RhYJ4b16VaXyoW0g==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleSi-00021X-E7; Fri, 03 Aug 2018 18:06:04 +0000 -Received: from mail-cys01nam02on0057.outbound.protection.outlook.com - ([104.47.37.57] helo=NAM02-CY1-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHA-0002lK-LN - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:10 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=ae3uMsPM9qWtcPtZCcchHnnmLXzK+8XsulKYSv1xPnQ=; - b=FI/EJwAjOiiTYfjgyU0qYCCdSqEqG5UboVtajbpJixXJo8HsUhCNSxSCP0ZXzojQTuZhJh1Mz3kEC9cRfsXv9CEVGXqS+K0R7dK0YDRijdee8CgdJH04tfjODtgceSDZMit6xrALZN/+baeW2l0rRShQyTUKV/rkzUYY4v2bWaE= -Received: from BN6PR02CA0088.namprd02.prod.outlook.com (2603:10b6:405:60::29) - by DM6PR02MB4458.namprd02.prod.outlook.com (2603:10b6:5:29::27) with - Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.14; Fri, 3 Aug - 2018 17:53:54 +0000 -Received: from CY1NAM02FT051.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::202) by BN6PR02CA0088.outlook.office365.com - (2603:10b6:405:60::29) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.14 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT051.mail.protection.outlook.com (10.152.74.148) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fi-DG; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-9X; Fri, 03 Aug 2018 10:53:47 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-No; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 09/11] dt-bindings: clock: Add bindings for ZynqMP clock - driver -Date: Fri, 3 Aug 2018 10:53:26 -0700 -Message-ID: <1533318808-10781-10-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(376002)(136003)(396003)(346002)(2980300002)(438002)(199004)(189003)(110136005)(16586007)(6666003)(81166006)(50226002)(106002)(72206003)(9786002)(36386004)(316002)(8676002)(54906003)(8936002)(305945005)(478600001)(81156014)(7416002)(2906002)(14444005)(356003)(5660300001)(11346002)(51416003)(107886003)(36756003)(77096007)(26005)(426003)(446003)(76176011)(44832011)(4326008)(2616005)(476003)(106466001)(126002)(486006)(7696005)(336012)(186003)(47776003)(50466002)(39060400002)(2201001)(48376002)(63266004)(921003)(107986001)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR02MB4458; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; A:1; MX:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT051; - 1:r2aaelOlGinHop5AwkglWkdQGiko7SdFguC1UTEs1ZMLw6EOu3O3TR/38D7r8d0yBGJlzhzQnxPuCf70DmEp4uoomt3QCEihRgMc83ykJDqA4j5H+3LV6MEFFZdwi7L/ -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: d3e901e9-096d-4104-a2f9-08d5f96a13ef -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:DM6PR02MB4458; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458; - 3:PFwFIbFWgQNHpmBa7jNoZ0zs/Zf4zzFVT9ICaAHrSvZKtI2gWPdnExfaHWU/QtCrQTMNcR7l9kIk+DQVkCyZWNCdiGrPqDmUeVYB0mf2bSvDJtzU6rL6bgtSdE4oEYDf+Hn196zI5uZ0/DWq+on2XqgunWBX4F1bBSFVs1T0Di6r5AKZJxi/AxTgJppOi+/yncQ55Kx3TKDVUzesb0uFt6M5rR04lVto2hSRYZGzorgxqjxqjzYPNg6fZrcWJS9Cxi6e3pGvspF88Mn+aQpVDOPRtHT5VEDwYMygoVM4X5aDy7IVogJbw0GQIQyoDK37mIoNNHOEDClzi/Gh6NgH15sKOTi3FMlWZqIVSsDVdBc=; - 25:zig4Iv1wWNgO2YBS4QYVsKRamvs9x4tZ5gIPyWPmQ/8DZzpJKRsflVYoSONxM3Qec37xwOM4i52C6fKohfKxi6Xd8772vrYMluXBCm5ZAWRt5GTbNeVVBWsnXIs2QWiXkuEv9qg32XjqmquunP5dfW7yV8Y6Dv4hbbS3WWEkKpBg3ZKqOqz+o5eJ9dWofxxoJXDlDb6kssBLRxZygZ5QCa2+WLWSpAmW2GoM9585XTnf3Qk2E4B1QJlvnSlC1X1vDOco0YjijDAL6Jv1stLkLCREKgZLzYkAuiFw6qH5GkpaDlyRYz/vkZMuqRmCO3P0B79rF6uasVOhQRfi2H95Fg== -X-MS-TrafficTypeDiagnostic: DM6PR02MB4458: -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458; - 31:aPIZIyCms8f+olId4AeZE8pRsFfsvgO5+/q5Wb0zV5SwBML1C7GKWIII87SsIdcv6nuTCK7A7Q/DmJjcj0BtSi3mozaKpbgrgCSMpEoZD4hzdoPFpZEJFjL/bD9lKepLe5ZwDsL4gNaot4zEfL1W6fHEjhoguTroXj+UA7I4lq89BVYLn5t7UtgbY7xHtH1czP1njT2AzS2+/d57rY3LBH7WoSVfjId+FAfSum6sSkA=; - 20:vRhrabWK/L3tvahM4UVZr3mtapwp+Zd29VQxw+VOXeGI2baTrv61j6nmARvijN1yJFv082sRJQtmIL9lhOQ7tOyKEMpxpX39Dk5UEIosAy4HXxaJoThc5a3p5xdyZLGj7gDMclOgHQFvRV9fmnSTjyZc2C+52sIyvXJj4h26kDNblSfXOoSIL/iaPlGggnnnpYpxlQlBv5awLE3ovK1n+Jp56LChSCnR9AbeKa5O1CzXOvXJmE/gMs80Hz6R3L7xEI+IV7jPKw5ObVDPkMOqvZzT3Vv41YnOVBn80xFy6D8FJ6nx4PRwhGSeHOMxZZU7KmSdAOxQkWCdxoJjPb2SszPXpQ4SwILqLz0X8oV8MTIMThqYbMSHxMamZ2DSyhUi3RTlPFRq1qVqUacj79V1MI0PGTL2HvbdgdX30qPbobtk4lL1GiNn6/pdOMBxDRw3fXIFeuds1+LkEtQiqjT7YXOY2I5hXgzFYfSY+QWvVQl1TpNOU/JRXqDwepwR5l4E -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <DM6PR02MB445864027854CF1355F56F27B8230@DM6PR02MB4458.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(10201501046)(93006095)(93004095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011)(7699016); - SRVR:DM6PR02MB4458; BCL:0; PCL:0; RULEID:; SRVR:DM6PR02MB4458; -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458; - 4:/mexK16c4/CPTktwuWtd7fSd04+/Md4/7N6DHUYdIxBprYYDQA30zlVjXjBilUnmIhOid1hVE0s00qJs6DHpNEr/u46rR302iB9yv0s7Q3AVV7QYOcBSmylWgfP17HMkLjvEH6+/Suj9R8KjSdpHp/ARtXUxEdIoLLRizSs141ulsPTsH2tv1wVD/MZepGaiRzzMf1uG4ii9I/lKFsbhw+VVXRFIjZzvB64kYiV4CouZqASeDzq9+1JANgXfrwfphr1HKDPlje1fQ2wHHsBXMT7yIG31GoU9VBYRQ6yRGY71NniMQCzsaS1/JZn+ybst -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM6PR02MB4458; - 23:xwee+5SQDhefFzvX3mraisWTaB2oMx55mZqnSzcxY?= - kGSa5qXC635bSJJoPBmXpDiBA6sB6L0NJToWD7bsSamKMZNyain4qKA8FuK5Cp9FqlGu22CyEVOd4nnU2ICtC9JbloO0Rl/HF+y942lRN9Vz+K5kRNwf6FlnYThY/weyeBjI/kY8wszOVmu2OX/K2YWpdImrZBESoEgNiIiFGvSdq293DQzOlwnRqvnNY/XAkYDgdRndYZhA30Jp5vJXXwLb9Br0ZHvfq8Gn38nEkoBHVbYgntjeL76Vfgk5chYFwJOGXT5EI304e96796FiJK48nNpv5IziH3VbGRhrOy0THwf2Tui6+6IVVmpJ8TljYnFgj8nq2S85Mp9+K9+gbl6RHYz12DV0BIGD5ZwaYl3GUyPw8sD+6EVszHQIanTnBL5mp/2elwfuEg56c8M+Y54IJNBV+Jqm169pJNvLfr74/2TDWUvu32orqtOUrDbzbRo4pp5mLTmpvZEuz5gYmmOXYK/ekg9lT+K9uNH3lYCN3SyPkv/sta4n/YqZrOMd53L9P7P3hZl2SdpDZDs6ZcJRjWPJ9tzHLLmlplv8L/fkVpj2ZV5sADg9JP8DQf8YNppqbW0nkstrPq+JpcltuHit/Gu4XMfqk7DVTcpph3hfpIMwqxJOxtg4e35o0kRaRHhMzs/jOIJrtzirij4S+5aXAqI0A38vfvuuJPmgqD221rsAU90NxGr2tkM1HxfQWm0h3yeJYG1Xs/xxDo9QvFqwNcvueIbeYnoMHlGryHChjRuFktWCgzw83EYBBcfrKv2K7hQpnRmlQIkdr/aqxDlxDsc1dpc7g9e3HQ3NpQezQVIv1Pk6cVbAZA1PNEVax+mLj+KseG7rDexBTIwQ1k9tZhwKIVmPFv6Endo91b9m5nGWNCbwLWT7Fm6119kSoRr0GHdxkzn6EuZYUvcYkl555O7R2mZmPteQNg8Tx6ZA1c+r7705HWXw6Bh2Srgj+PmzeXGAOo2z4mKykGItFF+Xuz+PxehE10HkTJ4qsULyuTBcpJHoy3WJ/z+5NryAporWaSsJ3SxNk4Zu4Oi7BiB/9L9CeMa7X4NEeGhkcXULYlZNihwEaTpIKJY7GATwD+RpDzifLOI3wxNddxI1jwup/6Kw9sStjzAG/FlrIcHTngfWw0etiA6C70UVnF/zZxQgC7bBH1JKlIt5WxG+6+rzbzPi0r+ZFOtZIRpk6Ffz96Zu86McbOMljUQttNbK8kb8zsqqYo2KEtC2CzRaveq -X-Microsoft-Antispam-Message-Info: - wclvtrzyumn/KBLhIbNujKXB+sBcaJ5At5qeWG1ZQRTQFahoFQd9hq8U6V+k4VMhS84Y+YKobZK7fw0Y8+ZWAay4EgwNFSh/GwsFeaBBm6S+yksBg70LZNJklNotz01kke83jfhoswnSqcssI1ygMtfbXKOWCZBgRIN7zxmvMQbDNevOFow5GxPVeBuUvbexXTyb4zQ6yIspRFYeop2j6Jb+TY6sVwlRZOFi/0fOzb9zNDlHd8GyArD8SO0VwXt0xC8w6anMhaKM4aB0n5gZUJZBzKv/Dcp5QzymxQlNJ0VMuL773AyKTw/l6HiU2jsmSF5czvDpqeWde/m3IZ5QcSD/LjW4WTcTV/C2AKpf+m4= -X-Microsoft-Exchange-Diagnostics: 1; DM6PR02MB4458; - 6:IBHHntVa4dlq5QTh8LURikXic+rbzUx9OsNAR6BsDa1NfyrYA9PLe91CEb8OcXWiATeeAzLZSF9q7OTgfZtqOx/KJ/JS0WOsjjINxvQAGCe258FG/wDg1zQU4NzRTYczH+pjNHKzhfr8GRRtkQMsKM/T2tIeygnUKEH+jNljpVwFoOzSt4BCIcptzFVBA1iyLz/GSoCutHsmfir+weMJj6wHCMn94Q1OiyiOGr7x0lJhIGhFXuVn0e0eXu7CJUmbQEkIy45aQCVSk3xFnpIM1/Lnaao4X3GoyQzPhmOM8T7t9A2FfPobNWAgLIjXAlfEzyCJpzmLYvBWHP0RYiygQQSz7eh7sEzMpm7yL6FOspR7guQK15tRht7vfJuSvg+c3WqtmVF3n//Y8jMfCGZmMsbd3/cQkY22pwvdXlXEY0hiFFmGTKq7cdsA2lEF1F3H/Jm8LRF8Cl+41ZZQV9QFww==; - 5:JsxYzcQUL1tVyB8Y2WFuzf5CU6PoCtoElkvTcJ2qN2LqjHQ/pCb/ZS7vqVrUQmrcn5rRgsa4ohloleKoOKN6hLLwzH2pjsEMdryZTPRM70Z1dyRu1rfBqKlZS+1YisFtYK8ikc0dEonnjosiGwfYkQfLV6E0jr3rBzJw+muBwpA=; - 7:SWFVkAVa2OixXXyCLAb2sKQc+8x2cL97GXGkPGS/3oh9Bc4ZCYBB2EZsumpcSltzI2wTxXFq0+FmwJpP1PAIeV2TSc8nqIa1Pyn9hemb8TwbstcZeJKVSZqD23P17cm9x3NBdcjpwGEn27Al3xSSlmGwBIrrtZCscqA80PLwIlDzS8fSHLRRgPc2MrS0Eo1KqppT69Q43eLOR94i7eq9XdkEviwd3lcFzTMpwuGt109mYguNTnW9oBaBvdzsoS7E -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.9427 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - d3e901e9-096d-4104-a2f9-08d5f96a13ef -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4458 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105408_826047_EDA513C2 -X-CRM114-Status: GOOD ( 12.62 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, rajanv@xilinx.com, - linux-kernel@vger.kernel.org, - linux-arm-kernel@lists.infradead.org, Jolly Shah <jollys@xilinx.com> -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajanv@xilinx.com> - -Add documentation to describe Xilinx ZynqMP clock driver -bindings. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> -Reviewed-by: Rob Herring <robh@kernel.org> -Reviewed-by: Stephen Boyd <sboyd@kernel.org> ---- - .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 53 ++++++++++ - include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 +++++++++++++++++++++ - 2 files changed, 169 insertions(+) - create mode 100644 include/dt-bindings/clock/xlnx,zynqmp-clk.h - -diff --git a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt -index 1b431d9..d215d15 100644 ---- a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt -+++ b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.txt -@@ -17,6 +17,53 @@ Required properties: - - "smc" : SMC #0, following the SMCCC - - "hvc" : HVC #0, following the SMCCC - -+-------------------------------------------------------------------------- -+Device Tree Clock bindings for the Zynq Ultrascale+ MPSoC controlled using -+Zynq MPSoC firmware interface -+-------------------------------------------------------------------------- -+The clock controller is a h/w block of Zynq Ultrascale+ MPSoC clock -+tree. It reads required input clock frequencies from the devicetree and acts -+as clock provider for all clock consumers of PS clocks. -+ -+See clock_bindings.txt for more information on the generic clock bindings. -+ -+Required properties: -+ - #clock-cells: Must be 1 -+ - compatible: Must contain: "xlnx,zynqmp-clk" -+ - clocks: List of clock specifiers which are external input -+ clocks to the given clock controller. Please refer -+ the next section to find the input clocks for a -+ given controller. -+ - clock-names: List of clock names which are exteral input clocks -+ to the given clock controller. Please refer to the -+ clock bindings for more details. -+ -+Input clocks for zynqmp Ultrascale+ clock controller: -+ -+The Zynq UltraScale+ MPSoC has one primary and four alternative reference clock -+inputs. These required clock inputs are: -+ - pss_ref_clk (PS reference clock) -+ - video_clk (reference clock for video system ) -+ - pss_alt_ref_clk (alternative PS reference clock) -+ - aux_ref_clk -+ - gt_crx_ref_clk (transceiver reference clock) -+ -+The following strings are optional parameters to the 'clock-names' property in -+order to provide an optional (E)MIO clock source: -+ - swdt0_ext_clk -+ - swdt1_ext_clk -+ - gem0_emio_clk -+ - gem1_emio_clk -+ - gem2_emio_clk -+ - gem3_emio_clk -+ - mio_clk_XX # with XX = 00..77 -+ - mio_clk_50_or_51 #for the mux clock to gem tsu from 50 or 51 -+ -+ -+Output clocks are registered based on clock information received -+from firmware. Output clocks indexes are mentioned in -+include/dt-bindings/clock/xlnx,zynqmp-clk.h. -+ - ------- - Example - ------- -@@ -25,5 +72,11 @@ firmware { - zynqmp_firmware: zynqmp-firmware { - compatible = "xlnx,zynqmp-firmware"; - method = "smc"; -+ zynqmp_clk : clock-controller { -+ #clock-cells = <1>; -+ compatible = "xlnx,zynqmp-clk"; -+ clocks = <&pss_ref_clk>, <&video_clk>, <&pss_alt_ref_clk>, <&aux_ref_clk>, <>_crx_ref_clk>; -+ clock-names = "pss_ref_clk", "video_clk", "pss_alt_ref_clk","aux_ref_clk", "gt_crx_ref_clk"; -+ }; - }; - }; -diff --git a/include/dt-bindings/clock/xlnx,zynqmp-clk.h b/include/dt-bindings/clock/xlnx,zynqmp-clk.h -new file mode 100644 -index 0000000..4aebe6e ---- /dev/null -+++ b/include/dt-bindings/clock/xlnx,zynqmp-clk.h -@@ -0,0 +1,116 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * Xilinx Zynq MPSoC Firmware layer -+ * -+ * Copyright (C) 2014-2018 Xilinx, Inc. -+ * -+ */ -+ -+#ifndef _DT_BINDINGS_CLK_ZYNQMP_H -+#define _DT_BINDINGS_CLK_ZYNQMP_H -+ -+#define IOPLL 0 -+#define RPLL 1 -+#define APLL 2 -+#define DPLL 3 -+#define VPLL 4 -+#define IOPLL_TO_FPD 5 -+#define RPLL_TO_FPD 6 -+#define APLL_TO_LPD 7 -+#define DPLL_TO_LPD 8 -+#define VPLL_TO_LPD 9 -+#define ACPU 10 -+#define ACPU_HALF 11 -+#define DBF_FPD 12 -+#define DBF_LPD 13 -+#define DBG_TRACE 14 -+#define DBG_TSTMP 15 -+#define DP_VIDEO_REF 16 -+#define DP_AUDIO_REF 17 -+#define DP_STC_REF 18 -+#define GDMA_REF 19 -+#define DPDMA_REF 20 -+#define DDR_REF 21 -+#define SATA_REF 22 -+#define PCIE_REF 23 -+#define GPU_REF 24 -+#define GPU_PP0_REF 25 -+#define GPU_PP1_REF 26 -+#define TOPSW_MAIN 27 -+#define TOPSW_LSBUS 28 -+#define GTGREF0_REF 29 -+#define LPD_SWITCH 30 -+#define LPD_LSBUS 31 -+#define USB0_BUS_REF 32 -+#define USB1_BUS_REF 33 -+#define USB3_DUAL_REF 34 -+#define USB0 35 -+#define USB1 36 -+#define CPU_R5 37 -+#define CPU_R5_CORE 38 -+#define CSU_SPB 39 -+#define CSU_PLL 40 -+#define PCAP 41 -+#define IOU_SWITCH 42 -+#define GEM_TSU_REF 43 -+#define GEM_TSU 44 -+#define GEM0_REF 45 -+#define GEM1_REF 46 -+#define GEM2_REF 47 -+#define GEM3_REF 48 -+#define GEM0_TX 49 -+#define GEM1_TX 50 -+#define GEM2_TX 51 -+#define GEM3_TX 52 -+#define QSPI_REF 53 -+#define SDIO0_REF 54 -+#define SDIO1_REF 55 -+#define UART0_REF 56 -+#define UART1_REF 57 -+#define SPI0_REF 58 -+#define SPI1_REF 59 -+#define NAND_REF 60 -+#define I2C0_REF 61 -+#define I2C1_REF 62 -+#define CAN0_REF 63 -+#define CAN1_REF 64 -+#define CAN0 65 -+#define CAN1 66 -+#define DLL_REF 67 -+#define ADMA_REF 68 -+#define TIMESTAMP_REF 69 -+#define AMS_REF 70 -+#define PL0_REF 71 -+#define PL1_REF 72 -+#define PL2_REF 73 -+#define PL3_REF 74 -+#define WDT 75 -+#define IOPLL_INT 76 -+#define IOPLL_PRE_SRC 77 -+#define IOPLL_HALF 78 -+#define IOPLL_INT_MUX 79 -+#define IOPLL_POST_SRC 80 -+#define RPLL_INT 81 -+#define RPLL_PRE_SRC 82 -+#define RPLL_HALF 83 -+#define RPLL_INT_MUX 84 -+#define RPLL_POST_SRC 85 -+#define APLL_INT 86 -+#define APLL_PRE_SRC 87 -+#define APLL_HALF 88 -+#define APLL_INT_MUX 89 -+#define APLL_POST_SRC 90 -+#define DPLL_INT 91 -+#define DPLL_PRE_SRC 92 -+#define DPLL_HALF 93 -+#define DPLL_INT_MUX 94 -+#define DPLL_POST_SRC 95 -+#define VPLL_INT 96 -+#define VPLL_PRE_SRC 97 -+#define VPLL_HALF 98 -+#define VPLL_INT_MUX 99 -+#define VPLL_POST_SRC 100 -+#define CAN0_MIO 101 -+#define CAN1_MIO 102 -+ -+#endif - -From patchwork Fri Aug 3 17:53:27 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555423 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4A23F15E9 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:45 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 305E12C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:45 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 228642C984; Fri, 3 Aug 2018 18:06:45 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E9FC62C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:42 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=EHyZ0tIIXHyzRasyX+ZIIQRDjqWcdJsf1CDD9FGfe7c=; b=r08Jg48tDQK/cs - m8LnDxCyC2g21fwAoLXYzcrwhnsW6acNKYsniDq677jXniva68BSd4ZzUp6rvo4MitppS5fgKlr9y - z03fT7EIDbcz+kjU1fvaeApev8UC+bErlRh8Ty+KHTqsakLgczTzfTeniVJr8bMpH5HlolJ24u8cF - QRq1kiwpUxOyuaNJbK0WgqsGnQFtzrEr6Tp8U7cg9sb4Tljg21s/L28dTm75H+NrXLm7t/VsvZiQ2 - xSbqkm9EZ4yLcyVdvLnfevBEaJ59YKGEXGIL6q3COz5YYgttTaWELvguDE19Nf5Zm3fCVOq1iuPTe - EXzp0xAUB4hOd4pdg7nQ==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleTJ-0002rB-GN; Fri, 03 Aug 2018 18:06:41 +0000 -Received: from mail-co1nam03on0085.outbound.protection.outlook.com - ([104.47.40.85] helo=NAM03-CO1-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHA-0002lL-Nj - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:25 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=li3FRubunPLaA+VNvRYfjRDgPvfpqEwxNaGspuvg4xE=; - b=1mcvAkuXSEgJko04h2nQRxP+U/C6kQPTYgU6LLJflwA3n/ItGO+zw5eLtN2ZfQun0OT1FdC3tsfj/B3W7mf/T0MEEtJd0Bj4YTSF1xWHcidFqCuIw2nsSLKKT85PbV/gudj69Y40O6fTe/eGQGwz1wgHLtW+j9aq9h+fDbyIodg= -Received: from BN6PR02CA0028.namprd02.prod.outlook.com (2603:10b6:404:5f::14) - by SN6PR02MB4336.namprd02.prod.outlook.com (2603:10b6:805:a4::29) - with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Fri, 3 Aug - 2018 17:53:55 +0000 -Received: from SN1NAM02FT061.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e44::200) by BN6PR02CA0028.outlook.office365.com - (2603:10b6:404:5f::14) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.14 via Frontend - Transport; Fri, 3 Aug 2018 17:53:54 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.100) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.100 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; -Received: from xsj-pvapsmtpgw02 (149.199.60.100) by - SN1NAM02FT061.mail.protection.outlook.com (10.152.72.196) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66]:51041 - helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGv-0003jz-26; Fri, 03 Aug 2018 10:53:53 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGp-0007cn-W8; Fri, 03 Aug 2018 10:53:48 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-QS; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 10/11] drivers: clk: Add ZynqMP clock driver -Date: Fri, 3 Aug 2018 10:53:27 -0700 -Message-ID: <1533318808-10781-11-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(136003)(39860400002)(346002)(396003)(376002)(2980300002)(438002)(189003)(199004)(36756003)(110136005)(54906003)(5660300001)(316002)(4326008)(39060400002)(107886003)(14444005)(2201001)(2906002)(575784001)(478600001)(106002)(16586007)(63266004)(72206003)(305945005)(53946003)(77096007)(26005)(106466001)(47776003)(44832011)(186003)(51416003)(7696005)(76176011)(36386004)(9786002)(8676002)(48376002)(50466002)(50226002)(126002)(7416002)(81156014)(426003)(6666003)(476003)(81166006)(11346002)(8936002)(486006)(2616005)(446003)(356003)(336012)(107986001)(921003)(5001870100001)(1121003)(579004)(309714004); - DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR02MB4336; H:xsj-pvapsmtpgw02; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; - A:1; -X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT061; - 1:yFcUYWC4p7wLde1jYMZ2SqnERip37sYNeYVJP/Q/Ug4Dm2wOjhunw1VaHbXiNrwoPUQ5XIX6ExQcrLvBV9Xw46r0W/RkUEgRwLxzPnx88j0XXPRKTAZvTrnTLQujdpkR -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 3c0e7bcd-20e4-40b9-0265-08d5f96a1453 -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:SN6PR02MB4336; -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; - 3:8AAIVN4t4fuHGDyF/MhxgwHv9/actgz0qwVP37PuwNC9jdm4ynwn4qpfrJvysaRqT2R5mZOMaRziJ1XEi3A2KEiU7nhHivAkTB102CppKaJPmmyFGCQVHhWrWGaOAV91SUY/J+IkRNUrMcByK8zE0DhGuZKgW/XsUBtJmCGoAxqz5l3Yifr2t/kL3Y0zRhLg69LOynwIUTmukLqmwu3MIGUenw8y1DJM4pFymUT4tMUrKDpdRQxnV1l5X1uYgjItGw4gKTEbaz6wnjFUXqXofkjOQaCKz9YWeebjEDZ1hnIraEbgmrfOWY1DyKe2HS3RM1ZKG/cL5Yt/3d1nCFhi0cDtDEgwB9uvTFuqQh4O5DI=; - 25:eM7r5WKxUp4o1GqmX1iZvTg5D9hskkdbRnAQyIIbsKc0/6z4KubVHzX5xUVzz8f4mTl+xDGZz1O+duxldKSQsd7iQ1Dn3lnbKfXQ+KRymkIUPKM2Ixw3hcL1Cxu3dc0nJcSZkRAq/WJu7Jl74452HiMWCCMg/1ygFukG9JW/3n/od95DyK6wiYenVc34QjU2O3rFinv1rSLh06VxXvHunklZetm+pb46cfRZR9Jef8mjQ/Xa7vXTtorZToaMzZSQEKgfUoWzDD81eKWCTJ6Ii/fkT8S83nukc2SjOkR+C2kCTDaDorTrfICCWkJr4xjZe307WpzgZCvzO88Xluoi4Q== -X-MS-TrafficTypeDiagnostic: SN6PR02MB4336: -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; - 31:Ln7lxM3DMMBgjjMXTam15deXiasgXhOmP3l5t21pYSrEkrvip4aS8/S6pTZyuU7roQEc5cIE2zbwyZ5/+jLdPBdK9lcu3V3+9okGVnR5Dc8JvneJhX9e3v8JI33AVsxYql+c0ZGH3DYzO9surJtvoVLPsy35rVaIC6DNnLjB5dIY2hcasE+DmPRBheu7U6zacwPjomlNbrYzNWmkZeknB4TrOqphZaO9pe8NUpafxfU=; - 20:PG8a9WtraWs8Mv0yasKj+TSAUQkE7/g6CsBj4v62cxPwHHHd+DKydj30iijzoHnr0MhJysAe/opzwwQkHkQZJ1N9pMR/dBlbgWaY7p5/jja+hYngJIpdUMzD221eaE4OshC6k+4OMDYM0nauaw/DFJHyN57kdfeEzR+06wvH6XqgdDzInw1tb1rtXzjctKp0iI6PWxfWeB81JqAZFIb2PBEYAnEjvIF9Bi9JEqwnWaj6CFD80NYqCK0Y9QMcSaWffuYFpwddEHZXSPz989Se6x70nnz/gwTsBwkCqaM+rNd9THg86+6mzqcI81rT2nMQcK3NU7KAmeGZlxLNuLQR3aKcjhxQvqobaWFsaeSxaU2w1WWtYv5haiXdGTy4/p4IE3kuAgPbnMEgKhZ5eW9k4DTjHfKeodXZCy7mzQkaUGfIq5rZQ6JrhttKgwTCyQz7ZmiqOf67Vj3sAMls8MIGhNOyWTv8NR0bDj4pY8sC2ngN/ySEVqqsE5xWW84eO4Tl -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <SN6PR02MB433629B3837948901AD9BF78B8230@SN6PR02MB4336.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(93006095)(93004095)(3002001)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(6072148)(201708071742011)(7699016); - SRVR:SN6PR02MB4336; BCL:0; PCL:0; RULEID:; SRVR:SN6PR02MB4336; -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; - 4:2aLwQJpDB+cTmAg78r0cP+SUQUlcOdcfOL2zgLM8vYmbh1wW0UolroF0RfRxR6KLbjh9iUF5sxeXA7epHywtqvvBbA/HBLUFs5CqTJK+3OJeUiWgpPrSL3a/VSosdmH05i+a4QdDrLMezYAibcU3EfWXs/M8Bky70CpP8AUWNotU2b/1AAUM9mkW8E/hIeMs9Mx+itiaMjBmNq8OA0gUZAn4l0GmyCeqq99fUVVJJavnX7X/5XhSHkuRikNZCZrAQQ7wKPjxIQUix91VuknqwTSSyR+PHIX7d78Yxf3EV0G1HpGV2d7mC5L0iielL72/ -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR02MB4336; - 23:gxkRwUStQ/mClf8w5H2xN9/YB2T6E/YLkbHrcqd4T?= - +6GHOZ2e1uDVz58D3BOoCuuOqYGDN3n4iAkrcLnNmN0tPNy0SYaWapEvDFbZg95n6EDsJ3nYm8ebsW3Mzt89QdJE0tDkxOMT+Hy0o+8L2VxdRhIQx707UR+f7ClKn9Hi7zJ2QU1pAkDluInzWjrm5vGjF80uU+tAyePbUFZWJsBFzCzxutUKyc5qEBZf/nFAuvRYePAA/fchoWApxRaej0dFMwoErhT4YoPq8+rMW6MxDjDBO4IBirBbuh94cE9t9NW/746LrBVhOW0RmglD5R7UwIcFUs3U+ddmtKLTDh5FOGn1qX5esI4+Lj5B/3qJK7JaEIp5X/giZLtkZMCr14y5oi0lwOgbsVJoOVlvjLpzGzz+UNEODOdV3qumD8UAVfCQ8abM2pp7+9ZZYn/Cyv7+V32izmFOCxEgMb64j1uQQlp+Kdl4zZPHeX+Gk3CSCq0UDAbhzUHyWdbSARPL0aPINRlomNhs66gE4xbUeNyEY0SMMnYX4z+zgX4K9HjMsuPSLk9PQiz68HDVDhILvdMV/B8YTlgvJMIuHj3Cwjf0dyXyONRR4qwh3RvbuD98q03hqscEo7PhYPdKPjJiT/+rwbmI6v2iG1dDgEGgKTpjheSN9qkklGNm9jRhO2j98Bl8sfPG34nYJgs7rOY+pasQ9zzTrGwpiZIFt+QW60TK4o4nWFFfZhaJUiCGcq5FzNa9VqBYSqDgxAU+m+jJCiqGKMmIS0ICaBBtl4OoDs6jNkiyoPeqy09JDHehzh9wwlHh95QF/8fUrILyko6MMuLaIRUGNJTaSP/fvqtfmjcd7VWkhz1Yp3KM4n9SVt93SEBfNqDPEFgh0FwMQyYs71J7Qr2WbWHShUv+NhE32/iiTSjgI36gYqhvoFVW0u6J0JtU0ObZ61fyXNaWhbjIS9POTcoWzwL3mrtOMtVaO7y38C5poCV6pY7L25do3af8A730DizIMxFdfEPrJ4E/GoUss5rzR6+qwigkQOKywRvhNWrccx2Kdg87hr7tLeKbpfsfpKUqU23Eep00cGl0L53LmjyHbSIaw0eyUXiUEjeqMfZ57osAOimT3kmFueHA5PdaYD/vgkPg6y5TsaC+IuT4ND3oNHqz/X6tods1THckpt9l6qzl7BqtaHmiVN3LWkro+h4zqD6Ecs/y4N1zFBRihNm48sKqMHXoHB21HOZW/vZr+8zFB6jxvfeCCWZNgxqKpZQXKEfW747hoTSRgvDFn4BcCjvij8MjlRKDrXCVnr+9tSbsdf9l/5cj/0tLT6lgusRyUDvytRundHHoIVlhvoW19d8uyxd6B/LpgZJDBZs0ymUf7+g6tE097ws9h8= -X-Microsoft-Antispam-Message-Info: - kWVuUlkcwWjORVcqf8aWpgEa/C//K/qDToVy9eKyVLXbEG+gYviLN3jdk+RFKZZHdt9ccVCfs5J2MHxs3/Xrh16jToIImXbhTBPXH2JtorqVLEqlUxLYjseDhGHlLTYAb1Mhoc2udBoEK+pI9XIZ86ccPJipc9483Bdc3pnqrS8830Go+tCtvI5OHTb8RiC0U4bUbOqrBfNFMoPvlGnjpzQtIgszEj9UZbyUvhGHm8XJBgQJs9amFycWzsW5Tt+4aozsU93xEkrPbEGwwasJM/j38HYee8Lls8qMONqTBOMGzt/owpKCLw6gXTUv5J2duKD41uq4xu3VczKPsbTgts3koyt37RGsRrpelfWUAJs= -X-Microsoft-Exchange-Diagnostics: 1; SN6PR02MB4336; - 6:MZGV8MdBkOnxtfjk/VLatYtPDNX6+wiTHiJH5Dna25q+u/9q/A1x+cJsfNoDG+edJYqA7vNWoCC967QcojR7FFfRyzZt8mvAXtc92zKwsXDSpHOO9dvc2LdqzmK/Y6ywplrQpsHypqc651yu6hCxavV2hFWRSgREfLXGySyAoPxuVllkO4jHpiIlqRcffGIkyIJo1s6Nw8yhcHMK0l4nil2EENgPG1lkEH1tUWNMQMys1GeJ6ZbpXMNrCzQXTq3p1qow3hEARkqrM1FmDB2mBwyddmh+GyMZu0ytDGBmOUwwahzKZyCfQeIbqMbdTTM+YI6yyE9kIo2H5c4tNxltQAlFUo+ESZ9VNMVAzyyMyE6LXXZotXZPKy+asiOWx5dBiWcNYBsVFfhPgZb3Jf3hzSFfwE6fXkvKjLMjPhkagni+xlPrV9EPEy5QEpafgQaLQZKS8FFTjsQwubXM4M7Sag==; - 5:+N5o80jlNqqgy573HI70LVhrad0QmNGc4XsN6y7seQeZfUn4TlM/W+rSxJFoHeyerLbwO0Gmv8MWypESJiUTQ6065ZowUVo3sWvdEBUK/S/9V+sMb1ph4QoEXUrJJO+YVMsJEaobJ4U4joXG+eTYHemQU90BxnZtz6JtujGreew=; - 7:WMqeQpdpFiVmjgkZ9H6j6MpOx/YXWbyEPNF3Izy3TX8uGtC40G2m4qTeCfjN/ohmaXCcupo9++ELP6zNGGFe7PZtqcuQd6POt+BtmivRVdIIVRoyFGWPc1UhpIbaQeIk7oTpTlPud4qNCEzOojytR2a+E29DiupXWpXkqYhwNe6g+OKgDkxHSwl15olDQ5VRogGeyUtzHtgB8LGpoX2ZQu5WRy9+NWUehMlbSNuB4UAqNmuQnIASVI/YBchUVSR6 -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:53.5001 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 3c0e7bcd-20e4-40b9-0265-08d5f96a1453 -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; - Helo=[xsj-pvapsmtpgw02] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR02MB4336 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105409_086029_029096A0 -X-CRM114-Status: GOOD ( 13.30 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, Tejas Patel <tejasp@xilinx.com>, - Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>, - linux-kernel@vger.kernel.org, Jolly Shah <jollys@xilinx.com>, - rajanv@xilinx.com, Jolly Shah <jolly.shah@xilinx.com>, - linux-arm-kernel@lists.infradead.org -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Jolly Shah <jolly.shah@xilinx.com> - -This patch adds CCF compliant clock driver for ZynqMP. -Clock driver queries supported clock information from -firmware and regiters pll and output clocks with CCF. - -Signed-off-by: Rajan Vaja <rajanv@xilinx.com> -Signed-off-by: Tejas Patel <tejasp@xilinx.com> -Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/clk/Kconfig | 1 + - drivers/clk/Makefile | 1 + - drivers/clk/zynqmp/Kconfig | 10 + - drivers/clk/zynqmp/Makefile | 4 + - drivers/clk/zynqmp/clk-gate-zynqmp.c | 144 +++++++ - drivers/clk/zynqmp/clk-mux-zynqmp.c | 141 +++++++ - drivers/clk/zynqmp/clk-zynqmp.h | 68 ++++ - drivers/clk/zynqmp/clkc.c | 716 +++++++++++++++++++++++++++++++++++ - drivers/clk/zynqmp/divider.c | 217 +++++++++++ - drivers/clk/zynqmp/pll.c | 335 ++++++++++++++++ - include/linux/firmware/xlnx-zynqmp.h | 1 + - 11 files changed, 1638 insertions(+) - create mode 100644 drivers/clk/zynqmp/Kconfig - create mode 100644 drivers/clk/zynqmp/Makefile - create mode 100644 drivers/clk/zynqmp/clk-gate-zynqmp.c - create mode 100644 drivers/clk/zynqmp/clk-mux-zynqmp.c - create mode 100644 drivers/clk/zynqmp/clk-zynqmp.h - create mode 100644 drivers/clk/zynqmp/clkc.c - create mode 100644 drivers/clk/zynqmp/divider.c - create mode 100644 drivers/clk/zynqmp/pll.c - -diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig -index 98ce9fc..ab2ea76 100644 ---- a/drivers/clk/Kconfig -+++ b/drivers/clk/Kconfig -@@ -253,5 +253,6 @@ source "drivers/clk/sunxi-ng/Kconfig" - source "drivers/clk/tegra/Kconfig" - source "drivers/clk/ti/Kconfig" - source "drivers/clk/uniphier/Kconfig" -+source "drivers/clk/zynqmp/Kconfig" - - endmenu -diff --git a/drivers/clk/Makefile b/drivers/clk/Makefile -index 71ec41e..b6ac0d2 100644 ---- a/drivers/clk/Makefile -+++ b/drivers/clk/Makefile -@@ -100,3 +100,4 @@ obj-$(CONFIG_X86) += x86/ - endif - obj-$(CONFIG_ARCH_ZX) += zte/ - obj-$(CONFIG_ARCH_ZYNQ) += zynq/ -+obj-$(CONFIG_COMMON_CLK_ZYNQMP) += zynqmp/ -diff --git a/drivers/clk/zynqmp/Kconfig b/drivers/clk/zynqmp/Kconfig -new file mode 100644 -index 0000000..1708605 ---- /dev/null -+++ b/drivers/clk/zynqmp/Kconfig -@@ -0,0 +1,10 @@ -+# SPDX-License-Identifier: GPL-2.0 -+ -+config COMMON_CLK_ZYNQMP -+ bool "Support for Xilinx ZynqMP Ultrascale+ clock controllers" -+ depends on ARCH_ZYNQMP || COMPILE_TEST -+ depends on ZYNQMP_FIRMWARE -+ help -+ Support for the Zynqmp Ultrascale clock controller. -+ It has a dependency on the PMU firmware. -+ Say Y if you want to include clock support. -diff --git a/drivers/clk/zynqmp/Makefile b/drivers/clk/zynqmp/Makefile -new file mode 100644 -index 0000000..0ec24bf ---- /dev/null -+++ b/drivers/clk/zynqmp/Makefile -@@ -0,0 +1,4 @@ -+# SPDX-License-Identifier: GPL-2.0 -+# Zynq Ultrascale+ MPSoC clock specific Makefile -+ -+obj-$(CONFIG_ARCH_ZYNQMP) += pll.o clk-gate-zynqmp.o divider.o clk-mux-zynqmp.o clkc.o -diff --git a/drivers/clk/zynqmp/clk-gate-zynqmp.c b/drivers/clk/zynqmp/clk-gate-zynqmp.c -new file mode 100644 -index 0000000..83b236f ---- /dev/null -+++ b/drivers/clk/zynqmp/clk-gate-zynqmp.c -@@ -0,0 +1,144 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Zynq UltraScale+ MPSoC clock controller -+ * -+ * Copyright (C) 2016-2018 Xilinx -+ * -+ * Gated clock implementation -+ */ -+ -+#include <linux/clk-provider.h> -+#include <linux/slab.h> -+#include "clk-zynqmp.h" -+ -+/** -+ * struct clk_gate - gating clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @flags: hardware-specific flags -+ * @clk_id: Id of clock -+ */ -+struct zynqmp_clk_gate { -+ struct clk_hw hw; -+ u8 flags; -+ u32 clk_id; -+}; -+ -+#define to_zynqmp_clk_gate(_hw) container_of(_hw, struct zynqmp_clk_gate, hw) -+ -+/** -+ * zynqmp_clk_gate_enable() - Enable clock -+ * @hw: handle between common and hardware-specific interfaces -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_clk_gate_enable(struct clk_hw *hw) -+{ -+ struct zynqmp_clk_gate *gate = to_zynqmp_clk_gate(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = gate->clk_id; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_enable(clk_id); -+ -+ if (ret) -+ pr_warn_once("%s() clock enabled failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return ret; -+} -+ -+/* -+ * zynqmp_clk_gate_disable() - Disable clock -+ * @hw: handle between common and hardware-specific interfaces -+ */ -+static void zynqmp_clk_gate_disable(struct clk_hw *hw) -+{ -+ struct zynqmp_clk_gate *gate = to_zynqmp_clk_gate(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = gate->clk_id; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_disable(clk_id); -+ -+ if (ret) -+ pr_warn_once("%s() clock disable failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+} -+ -+/** -+ * zynqmp_clk_gate_is_enable() - Check clock state -+ * @hw: handle between common and hardware-specific interfaces -+ * -+ * Return: 1 if enabled, 0 if disabled else error code -+ */ -+static int zynqmp_clk_gate_is_enabled(struct clk_hw *hw) -+{ -+ struct zynqmp_clk_gate *gate = to_zynqmp_clk_gate(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = gate->clk_id; -+ int state, ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_getstate(clk_id, &state); -+ if (ret) { -+ pr_warn_once("%s() clock get state failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ return -EIO; -+ } -+ -+ return state ? 1 : 0; -+} -+ -+static const struct clk_ops zynqmp_clk_gate_ops = { -+ .enable = zynqmp_clk_gate_enable, -+ .disable = zynqmp_clk_gate_disable, -+ .is_enabled = zynqmp_clk_gate_is_enabled, -+}; -+ -+/** -+ * zynqmp_clk_register_gate() - Register a gate clock with the clock framework -+ * @name: Name of this clock -+ * @clk_id: Id of this clock -+ * @parents: Name of this clock's parents -+ * @num_parents: Number of parents -+ * @nodes: Clock topology node -+ * -+ * Return: clock hardware of the registered clock gate -+ */ -+struct clk_hw *zynqmp_clk_register_gate(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+{ -+ struct zynqmp_clk_gate *gate; -+ struct clk_hw *hw; -+ int ret; -+ struct clk_init_data init; -+ -+ /* allocate the gate */ -+ gate = kzalloc(sizeof(*gate), GFP_KERNEL); -+ if (!gate) -+ return ERR_PTR(-ENOMEM); -+ -+ init.name = name; -+ init.ops = &zynqmp_clk_gate_ops; -+ init.flags = nodes->flag; -+ init.parent_names = parents; -+ init.num_parents = 1; -+ -+ /* struct clk_gate assignments */ -+ gate->flags = nodes->type_flag; -+ gate->hw.init = &init; -+ gate->clk_id = clk_id; -+ -+ hw = &gate->hw; -+ ret = clk_hw_register(NULL, hw); -+ if (ret) { -+ kfree(gate); -+ hw = ERR_PTR(ret); -+ } -+ -+ return hw; -+} -diff --git a/drivers/clk/zynqmp/clk-mux-zynqmp.c b/drivers/clk/zynqmp/clk-mux-zynqmp.c -new file mode 100644 -index 0000000..4143f56 ---- /dev/null -+++ b/drivers/clk/zynqmp/clk-mux-zynqmp.c -@@ -0,0 +1,141 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Zynq UltraScale+ MPSoC mux -+ * -+ * Copyright (C) 2016-2018 Xilinx -+ */ -+ -+#include <linux/clk-provider.h> -+#include <linux/slab.h> -+#include "clk-zynqmp.h" -+ -+/* -+ * DOC: basic adjustable multiplexer clock that cannot gate -+ * -+ * Traits of this clock: -+ * prepare - clk_prepare only ensures that parents are prepared -+ * enable - clk_enable only ensures that parents are enabled -+ * rate - rate is only affected by parent switching. No clk_set_rate support -+ * parent - parent is adjustable through clk_set_parent -+ */ -+ -+/** -+ * struct zynqmp_clk_mux - multiplexer clock -+ * -+ * @hw: handle between common and hardware-specific interfaces -+ * @flags: hardware-specific flags -+ * @clk_id: Id of clock -+ */ -+struct zynqmp_clk_mux { -+ struct clk_hw hw; -+ u8 flags; -+ u32 clk_id; -+}; -+ -+#define to_zynqmp_clk_mux(_hw) container_of(_hw, struct zynqmp_clk_mux, hw) -+ -+/** -+ * zynqmp_clk_mux_get_parent() - Get parent of clock -+ * @hw: handle between common and hardware-specific interfaces -+ * -+ * Return: Parent index -+ */ -+static u8 zynqmp_clk_mux_get_parent(struct clk_hw *hw) -+{ -+ struct zynqmp_clk_mux *mux = to_zynqmp_clk_mux(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = mux->clk_id; -+ u32 val; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_getparent(clk_id, &val); -+ -+ if (ret) -+ pr_warn_once("%s() getparent failed for clock: %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return val; -+} -+ -+/** -+ * zynqmp_clk_mux_set_parent() - Set parent of clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @index: Parent index -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_clk_mux_set_parent(struct clk_hw *hw, u8 index) -+{ -+ struct zynqmp_clk_mux *mux = to_zynqmp_clk_mux(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = mux->clk_id; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_setparent(clk_id, index); -+ -+ if (ret) -+ pr_warn_once("%s() set parent failed for clock: %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return ret; -+} -+ -+static const struct clk_ops zynqmp_clk_mux_ops = { -+ .get_parent = zynqmp_clk_mux_get_parent, -+ .set_parent = zynqmp_clk_mux_set_parent, -+ .determine_rate = __clk_mux_determine_rate, -+}; -+ -+static const struct clk_ops zynqmp_clk_mux_ro_ops = { -+ .get_parent = zynqmp_clk_mux_get_parent, -+}; -+ -+/** -+ * zynqmp_clk_register_mux() - Register a mux table with the clock -+ * framework -+ * @name: Name of this clock -+ * @clk_id: Id of this clock -+ * @parents: Name of this clock's parents -+ * @num_parents: Number of parents -+ * @nodes: Clock topology node -+ * -+ * Return: clock hardware of the registered clock mux -+ */ -+struct clk_hw *zynqmp_clk_register_mux(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+{ -+ struct zynqmp_clk_mux *mux; -+ struct clk_hw *hw; -+ struct clk_init_data init; -+ int ret; -+ -+ mux = kzalloc(sizeof(*mux), GFP_KERNEL); -+ if (!mux) -+ return ERR_PTR(-ENOMEM); -+ -+ init.name = name; -+ if (nodes->type_flag & CLK_MUX_READ_ONLY) -+ init.ops = &zynqmp_clk_mux_ro_ops; -+ else -+ init.ops = &zynqmp_clk_mux_ops; -+ init.flags = nodes->flag; -+ init.parent_names = parents; -+ init.num_parents = num_parents; -+ mux->flags = nodes->type_flag; -+ mux->hw.init = &init; -+ mux->clk_id = clk_id; -+ -+ hw = &mux->hw; -+ ret = clk_hw_register(NULL, hw); -+ if (ret) { -+ kfree(hw); -+ hw = ERR_PTR(ret); -+ } -+ -+ return hw; -+} -+EXPORT_SYMBOL_GPL(zynqmp_clk_register_mux); -diff --git a/drivers/clk/zynqmp/clk-zynqmp.h b/drivers/clk/zynqmp/clk-zynqmp.h -new file mode 100644 -index 0000000..7ab163b ---- /dev/null -+++ b/drivers/clk/zynqmp/clk-zynqmp.h -@@ -0,0 +1,68 @@ -+/* SPDX-License-Identifier: GPL-2.0 */ -+/* -+ * Copyright (C) 2016-2018 Xilinx -+ */ -+ -+#ifndef __LINUX_CLK_ZYNQMP_H_ -+#define __LINUX_CLK_ZYNQMP_H_ -+ -+#include <linux/spinlock.h> -+ -+#include <linux/firmware/xlnx-zynqmp.h> -+ -+/* Clock APIs payload parameters */ -+#define CLK_GET_NAME_RESP_LEN 16 -+#define CLK_GET_TOPOLOGY_RESP_WORDS 3 -+#define CLK_GET_PARENTS_RESP_WORDS 3 -+#define CLK_GET_ATTR_RESP_WORDS 1 -+ -+enum topology_type { -+ TYPE_INVALID, -+ TYPE_MUX, -+ TYPE_PLL, -+ TYPE_FIXEDFACTOR, -+ TYPE_DIV1, -+ TYPE_DIV2, -+ TYPE_GATE, -+}; -+ -+/** -+ * struct clock_topology - Clock topology -+ * @type: Type of topology -+ * @flag: Topology flags -+ * @type_flag: Topology type specific flag -+ */ -+struct clock_topology { -+ u32 type; -+ u32 flag; -+ u32 type_flag; -+}; -+ -+struct clk_hw *zynqmp_clk_register_pll(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes); -+ -+struct clk_hw *zynqmp_clk_register_gate(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes); -+ -+struct clk_hw *zynqmp_clk_register_divider(const char *name, -+ u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes); -+ -+struct clk_hw *zynqmp_clk_register_mux(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes); -+ -+struct clk_hw *zynqmp_clk_register_fixed_factor(const char *name, -+ u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes); -+ -+#endif -diff --git a/drivers/clk/zynqmp/clkc.c b/drivers/clk/zynqmp/clkc.c -new file mode 100644 -index 0000000..1b07d77 ---- /dev/null -+++ b/drivers/clk/zynqmp/clkc.c -@@ -0,0 +1,716 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Zynq UltraScale+ MPSoC clock controller -+ * -+ * Copyright (C) 2016-2018 Xilinx -+ * -+ * Based on drivers/clk/zynq/clkc.c -+ */ -+ -+#include <linux/bitfield.h> -+#include <linux/clk.h> -+#include <linux/clk-provider.h> -+#include <linux/module.h> -+#include <linux/of_platform.h> -+#include <linux/slab.h> -+#include <linux/string.h> -+ -+#include "clk-zynqmp.h" -+ -+#define MAX_PARENT 100 -+#define MAX_NODES 6 -+#define MAX_NAME_LEN 50 -+ -+#define CLK_TYPE_SHIFT 2 -+ -+#define PM_API_PAYLOAD_LEN 3 -+ -+#define NA_PARENT 0xFFFFFFFF -+#define DUMMY_PARENT 0xFFFFFFFE -+ -+#define CLK_TYPE_FIELD_LEN 4 -+#define CLK_TOPOLOGY_NODE_OFFSET 16 -+#define NODES_PER_RESP 3 -+ -+#define CLK_TYPE_FIELD_MASK 0xF -+#define CLK_FLAG_FIELD_MASK GENMASK(21, 8) -+#define CLK_TYPE_FLAG_FIELD_MASK GENMASK(31, 24) -+ -+#define CLK_PARENTS_ID_LEN 16 -+#define CLK_PARENTS_ID_MASK 0xFFFF -+ -+/* Flags for parents */ -+#define PARENT_CLK_SELF 0 -+#define PARENT_CLK_NODE1 1 -+#define PARENT_CLK_NODE2 2 -+#define PARENT_CLK_NODE3 3 -+#define PARENT_CLK_NODE4 4 -+#define PARENT_CLK_EXTERNAL 5 -+ -+#define END_OF_CLK_NAME "END_OF_CLK" -+#define END_OF_TOPOLOGY_NODE 1 -+#define END_OF_PARENTS 1 -+#define RESERVED_CLK_NAME "" -+ -+#define CLK_VALID_MASK 0x1 -+ -+enum clk_type { -+ CLK_TYPE_OUTPUT, -+ CLK_TYPE_EXTERNAL, -+}; -+ -+/** -+ * struct clock_parent - Clock parent -+ * @name: Parent name -+ * @id: Parent clock ID -+ * @flag: Parent flags -+ */ -+struct clock_parent { -+ char name[MAX_NAME_LEN]; -+ int id; -+ u32 flag; -+}; -+ -+/** -+ * struct zynqmp_clock - Clock -+ * @clk_name: Clock name -+ * @valid: Validity flag of clock -+ * @type: Clock type (Output/External) -+ * @node: Clock topology nodes -+ * @num_nodes: Number of nodes present in topology -+ * @parent: Parent of clock -+ * @num_parents: Number of parents of clock -+ */ -+struct zynqmp_clock { -+ char clk_name[MAX_NAME_LEN]; -+ u32 valid; -+ enum clk_type type; -+ struct clock_topology node[MAX_NODES]; -+ u32 num_nodes; -+ struct clock_parent parent[MAX_PARENT]; -+ u32 num_parents; -+}; -+ -+static const char clk_type_postfix[][10] = { -+ [TYPE_INVALID] = "", -+ [TYPE_MUX] = "_mux", -+ [TYPE_GATE] = "", -+ [TYPE_DIV1] = "_div1", -+ [TYPE_DIV2] = "_div2", -+ [TYPE_FIXEDFACTOR] = "_ff", -+ [TYPE_PLL] = "" -+}; -+ -+static struct clk_hw *(* const clk_topology[]) (const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+ = { -+ [TYPE_INVALID] = NULL, -+ [TYPE_MUX] = zynqmp_clk_register_mux, -+ [TYPE_PLL] = zynqmp_clk_register_pll, -+ [TYPE_FIXEDFACTOR] = zynqmp_clk_register_fixed_factor, -+ [TYPE_DIV1] = zynqmp_clk_register_divider, -+ [TYPE_DIV2] = zynqmp_clk_register_divider, -+ [TYPE_GATE] = zynqmp_clk_register_gate -+}; -+ -+static struct zynqmp_clock *clock; -+static struct clk_hw_onecell_data *zynqmp_data; -+static unsigned int clock_max_idx; -+static const struct zynqmp_eemi_ops *eemi_ops; -+ -+/** -+ * zynqmp_is_valid_clock() - Check whether clock is valid or not -+ * @clk_id: Clock index -+ * -+ * Return: 1 if clock is valid, 0 if clock is invalid else error code -+ */ -+static inline int zynqmp_is_valid_clock(u32 clk_id) -+{ -+ if (clk_id > clock_max_idx) -+ return -ENODEV; -+ -+ return clock[clk_id].valid; -+} -+ -+/** -+ * zynqmp_get_clock_name() - Get name of clock from Clock index -+ * @clk_id: Clock index -+ * @clk_name: Name of clock -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_get_clock_name(u32 clk_id, char *clk_name) -+{ -+ int ret; -+ -+ ret = zynqmp_is_valid_clock(clk_id); -+ if (ret == 1) { -+ strncpy(clk_name, clock[clk_id].clk_name, MAX_NAME_LEN); -+ return 0; -+ } -+ -+ return ret == 0 ? -EINVAL : ret; -+} -+ -+/** -+ * zynqmp_get_clock_type() - Get type of clock -+ * @clk_id: Clock index -+ * @type: Clock type: CLK_TYPE_OUTPUT or CLK_TYPE_EXTERNAL -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_get_clock_type(u32 clk_id, u32 *type) -+{ -+ int ret; -+ -+ ret = zynqmp_is_valid_clock(clk_id); -+ if (ret == 1) { -+ *type = clock[clk_id].type; -+ return 0; -+ } -+ -+ return ret == 0 ? -EINVAL : ret; -+} -+ -+/** -+ * zynqmp_pm_clock_get_num_clocks() - Get number of clocks in system -+ * @nclocks: Number of clocks in system/board. -+ * -+ * Call firmware API to get number of clocks. -+ * -+ * Return: 0 on success else error code. -+ */ -+static int zynqmp_pm_clock_get_num_clocks(u32 *nclocks) -+{ -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ qdata.qid = PM_QID_CLOCK_GET_NUM_CLOCKS; -+ -+ ret = eemi_ops->query_data(qdata, ret_payload); -+ *nclocks = ret_payload[1]; -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_clock_get_name() - Get the name of clock for given id -+ * @clock_id: ID of the clock to be queried -+ * @name: Name of given clock -+ * -+ * This function is used to get name of clock specified by given -+ * clock ID. -+ * -+ * Return: Returns 0, in case of error name would be 0 -+ */ -+static int zynqmp_pm_clock_get_name(u32 clock_id, char *name) -+{ -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ -+ qdata.qid = PM_QID_CLOCK_GET_NAME; -+ qdata.arg1 = clock_id; -+ -+ eemi_ops->query_data(qdata, ret_payload); -+ memcpy(name, ret_payload, CLK_GET_NAME_RESP_LEN); -+ -+ return 0; -+} -+ -+/** -+ * zynqmp_pm_clock_get_topology() - Get the topology of clock for given id -+ * @clock_id: ID of the clock to be queried -+ * @index: Node index of clock topology -+ * @topology: Buffer to store nodes in topology and flags -+ * -+ * This function is used to get topology information for the clock -+ * specified by given clock ID. -+ * -+ * This API will return 3 node of topology with a single response. To get -+ * other nodes, master should call same API in loop with new -+ * index till error is returned. E.g First call should have -+ * index 0 which will return nodes 0,1 and 2. Next call, index -+ * should be 3 which will return nodes 3,4 and 5 and so on. -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_pm_clock_get_topology(u32 clock_id, u32 index, u32 *topology) -+{ -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ qdata.qid = PM_QID_CLOCK_GET_TOPOLOGY; -+ qdata.arg1 = clock_id; -+ qdata.arg2 = index; -+ -+ ret = eemi_ops->query_data(qdata, ret_payload); -+ memcpy(topology, &ret_payload[1], CLK_GET_TOPOLOGY_RESP_WORDS * 4); -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_clk_register_fixed_factor() - Register fixed factor with the -+ * clock framework -+ * @name: Name of this clock -+ * @clk_id: Clock ID -+ * @parents: Name of this clock's parents -+ * @num_parents: Number of parents -+ * @nodes: Clock topology node -+ * -+ * Return: clock hardware to the registered clock -+ */ -+struct clk_hw *zynqmp_clk_register_fixed_factor(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+{ -+ u32 mult, div; -+ struct clk_hw *hw; -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ qdata.qid = PM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS; -+ qdata.arg1 = clk_id; -+ -+ ret = eemi_ops->query_data(qdata, ret_payload); -+ mult = ret_payload[1]; -+ div = ret_payload[2]; -+ -+ hw = clk_hw_register_fixed_factor(NULL, name, -+ parents[0], -+ nodes->flag, mult, -+ div); -+ -+ return hw; -+} -+ -+/** -+ * zynqmp_pm_clock_get_parents() - Get the first 3 parents of clock for given id -+ * @clock_id: Clock ID -+ * @index: Parent index -+ * @parents: 3 parents of the given clock -+ * -+ * This function is used to get 3 parents for the clock specified by -+ * given clock ID. -+ * -+ * This API will return 3 parents with a single response. To get -+ * other parents, master should call same API in loop with new -+ * parent index till error is returned. E.g First call should have -+ * index 0 which will return parents 0,1 and 2. Next call, index -+ * should be 3 which will return parent 3,4 and 5 and so on. -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_pm_clock_get_parents(u32 clock_id, u32 index, u32 *parents) -+{ -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ qdata.qid = PM_QID_CLOCK_GET_PARENTS; -+ qdata.arg1 = clock_id; -+ qdata.arg2 = index; -+ -+ ret = eemi_ops->query_data(qdata, ret_payload); -+ memcpy(parents, &ret_payload[1], CLK_GET_PARENTS_RESP_WORDS * 4); -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pm_clock_get_attributes() - Get the attributes of clock for given id -+ * @clock_id: Clock ID -+ * @attr: Clock attributes -+ * -+ * This function is used to get clock's attributes(e.g. valid, clock type, etc). -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_pm_clock_get_attributes(u32 clock_id, u32 *attr) -+{ -+ struct zynqmp_pm_query_data qdata = {0}; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ -+ qdata.qid = PM_QID_CLOCK_GET_ATTRIBUTES; -+ qdata.arg1 = clock_id; -+ -+ ret = eemi_ops->query_data(qdata, ret_payload); -+ memcpy(attr, &ret_payload[1], CLK_GET_ATTR_RESP_WORDS * 4); -+ -+ return ret; -+} -+ -+/** -+ * __zynqmp_clock_get_topology() - Get topology data of clock from firmware -+ * response data -+ * @topology: Clock topology -+ * @data: Clock topology data received from firmware -+ * @nnodes: Number of nodes -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int __zynqmp_clock_get_topology(struct clock_topology *topology, -+ u32 *data, u32 *nnodes) -+{ -+ int i; -+ -+ for (i = 0; i < PM_API_PAYLOAD_LEN; i++) { -+ if (!(data[i] & CLK_TYPE_FIELD_MASK)) -+ return END_OF_TOPOLOGY_NODE; -+ topology[*nnodes].type = data[i] & CLK_TYPE_FIELD_MASK; -+ topology[*nnodes].flag = FIELD_GET(CLK_FLAG_FIELD_MASK, -+ data[i]); -+ topology[*nnodes].type_flag = -+ FIELD_GET(CLK_TYPE_FLAG_FIELD_MASK, data[i]); -+ (*nnodes)++; -+ } -+ -+ return 0; -+} -+ -+/** -+ * zynqmp_clock_get_topology() - Get topology of clock from firmware using -+ * PM_API -+ * @clk_id: Clock index -+ * @topology: Clock topology -+ * @num_nodes: Number of nodes -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_clock_get_topology(u32 clk_id, -+ struct clock_topology *topology, -+ u32 *num_nodes) -+{ -+ int j, ret; -+ u32 pm_resp[PM_API_PAYLOAD_LEN] = {0}; -+ -+ *num_nodes = 0; -+ for (j = 0; j <= MAX_NODES; j += 3) { -+ ret = zynqmp_pm_clock_get_topology(clk_id, j, pm_resp); -+ if (ret) -+ return ret; -+ ret = __zynqmp_clock_get_topology(topology, pm_resp, num_nodes); -+ if (ret == END_OF_TOPOLOGY_NODE) -+ return 0; -+ } -+ -+ return 0; -+} -+ -+/** -+ * __zynqmp_clock_get_topology() - Get parents info of clock from firmware -+ * response data -+ * @parents: Clock parents -+ * @data: Clock parents data received from firmware -+ * @nparent: Number of parent -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int __zynqmp_clock_get_parents(struct clock_parent *parents, u32 *data, -+ u32 *nparent) -+{ -+ int i; -+ struct clock_parent *parent; -+ -+ for (i = 0; i < PM_API_PAYLOAD_LEN; i++) { -+ if (data[i] == NA_PARENT) -+ return END_OF_PARENTS; -+ -+ parent = &parents[i]; -+ parent->id = data[i] & CLK_PARENTS_ID_MASK; -+ if (data[i] == DUMMY_PARENT) { -+ strcpy(parent->name, "dummy_name"); -+ parent->flag = 0; -+ } else { -+ parent->flag = data[i] >> CLK_PARENTS_ID_LEN; -+ if (zynqmp_get_clock_name(parent->id, parent->name)) -+ continue; -+ } -+ *nparent += 1; -+ } -+ -+ return 0; -+} -+ -+/** -+ * zynqmp_clock_get_parents() - Get parents info from firmware using PM_API -+ * @clk_id: Clock index -+ * @parents: Clock parents -+ * @num_parents: Total number of parents -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_clock_get_parents(u32 clk_id, struct clock_parent *parents, -+ u32 *num_parents) -+{ -+ int j = 0, ret; -+ u32 pm_resp[PM_API_PAYLOAD_LEN] = {0}; -+ -+ *num_parents = 0; -+ do { -+ /* Get parents from firmware */ -+ ret = zynqmp_pm_clock_get_parents(clk_id, j, pm_resp); -+ if (ret) -+ return ret; -+ -+ ret = __zynqmp_clock_get_parents(&parents[j], pm_resp, -+ num_parents); -+ if (ret == END_OF_PARENTS) -+ return 0; -+ j += PM_API_PAYLOAD_LEN; -+ } while (*num_parents <= MAX_PARENT); -+ -+ return 0; -+} -+ -+/** -+ * zynqmp_get_parent_list() - Create list of parents name -+ * @np: Device node -+ * @clk_id: Clock index -+ * @parent_list: List of parent's name -+ * @num_parents: Total number of parents -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_get_parent_list(struct device_node *np, u32 clk_id, -+ const char **parent_list, u32 *num_parents) -+{ -+ int i = 0, ret; -+ u32 total_parents = clock[clk_id].num_parents; -+ struct clock_topology *clk_nodes; -+ struct clock_parent *parents; -+ -+ clk_nodes = clock[clk_id].node; -+ parents = clock[clk_id].parent; -+ -+ for (i = 0; i < total_parents; i++) { -+ if (!parents[i].flag) { -+ parent_list[i] = parents[i].name; -+ } else if (parents[i].flag == PARENT_CLK_EXTERNAL) { -+ ret = of_property_match_string(np, "clock-names", -+ parents[i].name); -+ if (ret < 0) -+ strcpy(parents[i].name, "dummy_name"); -+ parent_list[i] = parents[i].name; -+ } else { -+ strcat(parents[i].name, -+ clk_type_postfix[clk_nodes[parents[i].flag - 1]. -+ type]); -+ parent_list[i] = parents[i].name; -+ } -+ } -+ -+ *num_parents = total_parents; -+ return 0; -+} -+ -+/** -+ * zynqmp_register_clk_topology() - Register clock topology -+ * @clk_id: Clock index -+ * @clk_name: Clock Name -+ * @num_parents: Total number of parents -+ * @parent_names: List of parents name -+ * -+ * Return: Returns either clock hardware or error+reason -+ */ -+static struct clk_hw *zynqmp_register_clk_topology(int clk_id, char *clk_name, -+ int num_parents, -+ const char **parent_names) -+{ -+ int j; -+ u32 num_nodes; -+ char *clk_out = NULL; -+ struct clock_topology *nodes; -+ struct clk_hw *hw = NULL; -+ -+ nodes = clock[clk_id].node; -+ num_nodes = clock[clk_id].num_nodes; -+ -+ for (j = 0; j < num_nodes; j++) { -+ /* -+ * Clock name received from firmware is output clock name. -+ * Intermediate clock names are postfixed with type of clock. -+ */ -+ if (j != (num_nodes - 1)) { -+ clk_out = kasprintf(GFP_KERNEL, "%s%s", clk_name, -+ clk_type_postfix[nodes[j].type]); -+ } else { -+ clk_out = kasprintf(GFP_KERNEL, "%s", clk_name); -+ } -+ -+ if (!clk_topology[nodes[j].type]) -+ continue; -+ -+ hw = (*clk_topology[nodes[j].type])(clk_out, clk_id, -+ parent_names, -+ num_parents, -+ &nodes[j]); -+ if (IS_ERR(hw)) -+ pr_warn_once("%s() %s register fail with %ld\n", -+ __func__, clk_name, PTR_ERR(hw)); -+ -+ parent_names[0] = clk_out; -+ } -+ kfree(clk_out); -+ return hw; -+} -+ -+/** -+ * zynqmp_register_clocks() - Register clocks -+ * @np: Device node -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_register_clocks(struct device_node *np) -+{ -+ int ret; -+ u32 i, total_parents = 0, type = 0; -+ const char *parent_names[MAX_PARENT]; -+ -+ for (i = 0; i < clock_max_idx; i++) { -+ char clk_name[MAX_NAME_LEN]; -+ -+ /* get clock name, continue to next clock if name not found */ -+ if (zynqmp_get_clock_name(i, clk_name)) -+ continue; -+ -+ /* Check if clock is valid and output clock. -+ * Do not register invalid or external clock. -+ */ -+ ret = zynqmp_get_clock_type(i, &type); -+ if (ret || type != CLK_TYPE_OUTPUT) -+ continue; -+ -+ /* Get parents of clock*/ -+ if (zynqmp_get_parent_list(np, i, parent_names, -+ &total_parents)) { -+ WARN_ONCE(1, "No parents found for %s\n", -+ clock[i].clk_name); -+ continue; -+ } -+ -+ zynqmp_data->hws[i] = -+ zynqmp_register_clk_topology(i, clk_name, -+ total_parents, -+ parent_names); -+ } -+ -+ for (i = 0; i < clock_max_idx; i++) { -+ if (IS_ERR(zynqmp_data->hws[i])) { -+ pr_err("Zynq Ultrascale+ MPSoC clk %s: register failed with %ld\n", -+ clock[i].clk_name, PTR_ERR(zynqmp_data->hws[i])); -+ WARN_ON(1); -+ } -+ } -+ return 0; -+} -+ -+/** -+ * zynqmp_get_clock_info() - Get clock information from firmware using PM_API -+ */ -+static void zynqmp_get_clock_info(void) -+{ -+ int i, ret; -+ u32 attr, type = 0; -+ -+ for (i = 0; i < clock_max_idx; i++) { -+ zynqmp_pm_clock_get_name(i, clock[i].clk_name); -+ if (!strcmp(clock[i].clk_name, RESERVED_CLK_NAME)) -+ continue; -+ -+ ret = zynqmp_pm_clock_get_attributes(i, &attr); -+ if (ret) -+ continue; -+ -+ clock[i].valid = attr & CLK_VALID_MASK; -+ clock[i].type = attr >> CLK_TYPE_SHIFT ? CLK_TYPE_EXTERNAL : -+ CLK_TYPE_OUTPUT; -+ } -+ -+ /* Get topology of all clock */ -+ for (i = 0; i < clock_max_idx; i++) { -+ ret = zynqmp_get_clock_type(i, &type); -+ if (ret || type != CLK_TYPE_OUTPUT) -+ continue; -+ -+ ret = zynqmp_clock_get_topology(i, clock[i].node, -+ &clock[i].num_nodes); -+ if (ret) -+ continue; -+ -+ ret = zynqmp_clock_get_parents(i, clock[i].parent, -+ &clock[i].num_parents); -+ if (ret) -+ continue; -+ } -+} -+ -+/** -+ * zynqmp_clk_setup() - Setup the clock framework and register clocks -+ * @np: Device node -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_clk_setup(struct device_node *np) -+{ -+ int ret; -+ -+ ret = zynqmp_pm_clock_get_num_clocks(&clock_max_idx); -+ if (ret) -+ return ret; -+ -+ zynqmp_data = kzalloc(sizeof(*zynqmp_data) + sizeof(*zynqmp_data) * -+ clock_max_idx, GFP_KERNEL); -+ if (!zynqmp_data) -+ return -ENOMEM; -+ -+ clock = kcalloc(clock_max_idx, sizeof(*clock), GFP_KERNEL); -+ if (!clock) { -+ kfree(zynqmp_data); -+ return -ENOMEM; -+ } -+ -+ zynqmp_get_clock_info(); -+ zynqmp_register_clocks(np); -+ -+ zynqmp_data->num = clock_max_idx; -+ of_clk_add_hw_provider(np, of_clk_hw_onecell_get, zynqmp_data); -+ -+ return 0; -+} -+ -+static int zynqmp_clock_probe(struct platform_device *pdev) -+{ -+ int ret; -+ struct device *dev = &pdev->dev; -+ -+ eemi_ops = zynqmp_pm_get_eemi_ops(); -+ if (!eemi_ops) -+ return -ENXIO; -+ -+ ret = zynqmp_clk_setup(dev->of_node); -+ -+ return ret; -+} -+ -+static const struct of_device_id zynqmp_clock_of_match[] = { -+ {.compatible = "xlnx,zynqmp-clk"}, -+ {}, -+}; -+MODULE_DEVICE_TABLE(of, zynqmp_clock_of_match); -+ -+static struct platform_driver zynqmp_clock_driver = { -+ .driver = { -+ .name = "zynqmp_clock", -+ .of_match_table = zynqmp_clock_of_match, -+ }, -+ .probe = zynqmp_clock_probe, -+}; -+module_platform_driver(zynqmp_clock_driver); -diff --git a/drivers/clk/zynqmp/divider.c b/drivers/clk/zynqmp/divider.c -new file mode 100644 -index 0000000..a371c66 ---- /dev/null -+++ b/drivers/clk/zynqmp/divider.c -@@ -0,0 +1,217 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Zynq UltraScale+ MPSoC Divider support -+ * -+ * Copyright (C) 2016-2018 Xilinx -+ * -+ * Adjustable divider clock implementation -+ */ -+ -+#include <linux/clk.h> -+#include <linux/clk-provider.h> -+#include <linux/slab.h> -+#include "clk-zynqmp.h" -+ -+/* -+ * DOC: basic adjustable divider clock that cannot gate -+ * -+ * Traits of this clock: -+ * prepare - clk_prepare only ensures that parents are prepared -+ * enable - clk_enable only ensures that parents are enabled -+ * rate - rate is adjustable. clk->rate = ceiling(parent->rate / divisor) -+ * parent - fixed parent. No clk_set_parent support -+ */ -+ -+#define to_zynqmp_clk_divider(_hw) \ -+ container_of(_hw, struct zynqmp_clk_divider, hw) -+ -+#define CLK_FRAC BIT(13) /* has a fractional parent */ -+ -+/** -+ * struct zynqmp_clk_divider - adjustable divider clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @flags: Hardware specific flags -+ * @clk_id: Id of clock -+ * @div_type: divisor type (TYPE_DIV1 or TYPE_DIV2) -+ */ -+struct zynqmp_clk_divider { -+ struct clk_hw hw; -+ u8 flags; -+ u32 clk_id; -+ u32 div_type; -+}; -+ -+static inline int zynqmp_divider_get_val(unsigned long parent_rate, -+ unsigned long rate) -+{ -+ return DIV_ROUND_CLOSEST(parent_rate, rate); -+} -+ -+/** -+ * zynqmp_clk_divider_recalc_rate() - Recalc rate of divider clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @parent_rate: rate of parent clock -+ * -+ * Return: 0 on success else error+reason -+ */ -+static unsigned long zynqmp_clk_divider_recalc_rate(struct clk_hw *hw, -+ unsigned long parent_rate) -+{ -+ struct zynqmp_clk_divider *divider = to_zynqmp_clk_divider(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = divider->clk_id; -+ u32 div_type = divider->div_type; -+ u32 div, value; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_getdivider(clk_id, &div); -+ -+ if (ret) -+ pr_warn_once("%s() get divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ if (div_type == TYPE_DIV1) -+ value = div & 0xFFFF; -+ else -+ value = div >> 16; -+ -+ return DIV_ROUND_UP_ULL(parent_rate, value); -+} -+ -+/** -+ * zynqmp_clk_divider_round_rate() - Round rate of divider clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @rate: rate of clock to be set -+ * @prate: rate of parent clock -+ * -+ * Return: 0 on success else error+reason -+ */ -+static long zynqmp_clk_divider_round_rate(struct clk_hw *hw, -+ unsigned long rate, -+ unsigned long *prate) -+{ -+ struct zynqmp_clk_divider *divider = to_zynqmp_clk_divider(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = divider->clk_id; -+ u32 div_type = divider->div_type; -+ u32 bestdiv; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ /* if read only, just return current value */ -+ if (divider->flags & CLK_DIVIDER_READ_ONLY) { -+ ret = eemi_ops->clock_getdivider(clk_id, &bestdiv); -+ -+ if (ret) -+ pr_warn_once("%s() get divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ if (div_type == TYPE_DIV1) -+ bestdiv = bestdiv & 0xFFFF; -+ else -+ bestdiv = bestdiv >> 16; -+ -+ return DIV_ROUND_UP_ULL((u64)*prate, bestdiv); -+ } -+ -+ bestdiv = zynqmp_divider_get_val(*prate, rate); -+ -+ if ((clk_hw_get_flags(hw) & CLK_SET_RATE_PARENT) && -+ (divider->flags & CLK_FRAC)) -+ bestdiv = rate % *prate ? 1 : bestdiv; -+ *prate = rate * bestdiv; -+ -+ return rate; -+} -+ -+/** -+ * zynqmp_clk_divider_set_rate() - Set rate of divider clock -+ * @hw: handle between common and hardware-specific interfaces -+ * @rate: rate of clock to be set -+ * @parent_rate: rate of parent clock -+ * -+ * Return: 0 on success else error+reason -+ */ -+static int zynqmp_clk_divider_set_rate(struct clk_hw *hw, unsigned long rate, -+ unsigned long parent_rate) -+{ -+ struct zynqmp_clk_divider *divider = to_zynqmp_clk_divider(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = divider->clk_id; -+ u32 div_type = divider->div_type; -+ u32 value, div; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ value = zynqmp_divider_get_val(parent_rate, rate); -+ if (div_type == TYPE_DIV1) { -+ div = value & 0xFFFF; -+ div |= 0xffff << 16; -+ } else { -+ div = 0xffff; -+ div |= value << 16; -+ } -+ -+ ret = eemi_ops->clock_setdivider(clk_id, div); -+ -+ if (ret) -+ pr_warn_once("%s() set divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return ret; -+} -+ -+static const struct clk_ops zynqmp_clk_divider_ops = { -+ .recalc_rate = zynqmp_clk_divider_recalc_rate, -+ .round_rate = zynqmp_clk_divider_round_rate, -+ .set_rate = zynqmp_clk_divider_set_rate, -+}; -+ -+/** -+ * zynqmp_clk_register_divider() - Register a divider clock -+ * @name: Name of this clock -+ * @clk_id: Id of clock -+ * @parents: Name of this clock's parents -+ * @num_parents: Number of parents -+ * @nodes: Clock topology node -+ * -+ * Return: clock hardware to registered clock divider -+ */ -+struct clk_hw *zynqmp_clk_register_divider(const char *name, -+ u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+{ -+ struct zynqmp_clk_divider *div; -+ struct clk_hw *hw; -+ struct clk_init_data init; -+ int ret; -+ -+ /* allocate the divider */ -+ div = kzalloc(sizeof(*div), GFP_KERNEL); -+ if (!div) -+ return ERR_PTR(-ENOMEM); -+ -+ init.name = name; -+ init.ops = &zynqmp_clk_divider_ops; -+ init.flags = nodes->flag; -+ init.parent_names = parents; -+ init.num_parents = 1; -+ -+ /* struct clk_divider assignments */ -+ div->flags = nodes->type_flag; -+ div->hw.init = &init; -+ div->clk_id = clk_id; -+ div->div_type = nodes->type; -+ -+ hw = &div->hw; -+ ret = clk_hw_register(NULL, hw); -+ if (ret) { -+ kfree(div); -+ hw = ERR_PTR(ret); -+ } -+ -+ return hw; -+} -+EXPORT_SYMBOL_GPL(zynqmp_clk_register_divider); -diff --git a/drivers/clk/zynqmp/pll.c b/drivers/clk/zynqmp/pll.c -new file mode 100644 -index 0000000..626bb5f ---- /dev/null -+++ b/drivers/clk/zynqmp/pll.c -@@ -0,0 +1,335 @@ -+// SPDX-License-Identifier: GPL-2.0 -+/* -+ * Zynq UltraScale+ MPSoC PLL driver -+ * -+ * Copyright (C) 2016-2018 Xilinx -+ */ -+ -+#include <linux/clk.h> -+#include <linux/clk-provider.h> -+#include <linux/slab.h> -+#include "clk-zynqmp.h" -+ -+/** -+ * struct zynqmp_pll - PLL clock -+ * @hw: Handle between common and hardware-specific interfaces -+ * @clk_id: PLL clock ID -+ */ -+struct zynqmp_pll { -+ struct clk_hw hw; -+ u32 clk_id; -+}; -+ -+#define to_zynqmp_pll(_hw) container_of(_hw, struct zynqmp_pll, hw) -+ -+#define PLL_FBDIV_MIN 25 -+#define PLL_FBDIV_MAX 125 -+ -+#define PS_PLL_VCO_MIN 1500000000 -+#define PS_PLL_VCO_MAX 3000000000UL -+ -+enum pll_mode { -+ PLL_MODE_INT, -+ PLL_MODE_FRAC, -+}; -+ -+#define FRAC_OFFSET 0x8 -+#define PLLFCFG_FRAC_EN BIT(31) -+#define FRAC_DIV BIT(16) /* 2^16 */ -+ -+/** -+ * zynqmp_pll_get_mode() - Get mode of PLL -+ * @hw: Handle between common and hardware-specific interfaces -+ * -+ * Return: Mode of PLL -+ */ -+static inline enum pll_mode zynqmp_pll_get_mode(struct clk_hw *hw) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ u32 clk_id = clk->clk_id; -+ const char *clk_name = clk_hw_get_name(hw); -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->ioctl(0, IOCTL_GET_PLL_FRAC_MODE, clk_id, 0, -+ ret_payload); -+ if (ret) -+ pr_warn_once("%s() PLL get frac mode failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return ret_payload[1]; -+} -+ -+/** -+ * zynqmp_pll_set_mode() - Set the PLL mode -+ * @hw: Handle between common and hardware-specific interfaces -+ * @on: Flag to determine the mode -+ */ -+static inline void zynqmp_pll_set_mode(struct clk_hw *hw, bool on) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ u32 clk_id = clk->clk_id; -+ const char *clk_name = clk_hw_get_name(hw); -+ int ret; -+ u32 mode; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ if (on) -+ mode = PLL_MODE_FRAC; -+ else -+ mode = PLL_MODE_INT; -+ -+ ret = eemi_ops->ioctl(0, IOCTL_SET_PLL_FRAC_MODE, clk_id, mode, NULL); -+ if (ret) -+ pr_warn_once("%s() PLL set frac mode failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+} -+ -+/** -+ * zynqmp_pll_round_rate() - Round a clock frequency -+ * @hw: Handle between common and hardware-specific interfaces -+ * @rate: Desired clock frequency -+ * @prate: Clock frequency of parent clock -+ * -+ * Return: Frequency closest to @rate the hardware can generate -+ */ -+static long zynqmp_pll_round_rate(struct clk_hw *hw, unsigned long rate, -+ unsigned long *prate) -+{ -+ u32 fbdiv; -+ long rate_div, f; -+ -+ /* Enable the fractional mode if needed */ -+ rate_div = (rate * FRAC_DIV) / *prate; -+ f = rate_div % FRAC_DIV; -+ zynqmp_pll_set_mode(hw, !!f); -+ -+ if (zynqmp_pll_get_mode(hw) == PLL_MODE_FRAC) { -+ if (rate > PS_PLL_VCO_MAX) { -+ fbdiv = rate / PS_PLL_VCO_MAX; -+ rate = rate / (fbdiv + 1); -+ } -+ if (rate < PS_PLL_VCO_MIN) { -+ fbdiv = DIV_ROUND_UP(PS_PLL_VCO_MIN, rate); -+ rate = rate * fbdiv; -+ } -+ return rate; -+ } -+ -+ fbdiv = DIV_ROUND_CLOSEST(rate, *prate); -+ fbdiv = clamp_t(u32, fbdiv, PLL_FBDIV_MIN, PLL_FBDIV_MAX); -+ return *prate * fbdiv; -+} -+ -+/** -+ * zynqmp_pll_recalc_rate() - Recalculate clock frequency -+ * @hw: Handle between common and hardware-specific interfaces -+ * @parent_rate: Clock frequency of parent clock -+ * -+ * Return: Current clock frequency -+ */ -+static unsigned long zynqmp_pll_recalc_rate(struct clk_hw *hw, -+ unsigned long parent_rate) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ u32 clk_id = clk->clk_id; -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 fbdiv, data; -+ unsigned long rate, frac; -+ __le32 ret_payload[PAYLOAD_ARG_CNT]; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_getdivider(clk_id, &fbdiv); -+ if (ret) -+ pr_warn_once("%s() get divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ rate = parent_rate * fbdiv; -+ if (zynqmp_pll_get_mode(hw) == PLL_MODE_FRAC) { -+ eemi_ops->ioctl(0, IOCTL_GET_PLL_FRAC_DATA, clk_id, 0, -+ ret_payload); -+ data = ret_payload[1]; -+ frac = (parent_rate * data) / FRAC_DIV; -+ rate = rate + frac; -+ } -+ -+ return rate; -+} -+ -+/** -+ * zynqmp_pll_set_rate() - Set rate of PLL -+ * @hw: Handle between common and hardware-specific interfaces -+ * @rate: Frequency of clock to be set -+ * @parent_rate: Clock frequency of parent clock -+ * -+ * Set PLL divider to set desired rate. -+ * -+ * Returns: rate which is set on success else error code -+ */ -+static int zynqmp_pll_set_rate(struct clk_hw *hw, unsigned long rate, -+ unsigned long parent_rate) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ u32 clk_id = clk->clk_id; -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 fbdiv; -+ long rate_div, frac, m, f; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ if (zynqmp_pll_get_mode(hw) == PLL_MODE_FRAC) { -+ rate_div = (rate * FRAC_DIV) / parent_rate; -+ m = rate_div / FRAC_DIV; -+ f = rate_div % FRAC_DIV; -+ m = clamp_t(u32, m, (PLL_FBDIV_MIN), (PLL_FBDIV_MAX)); -+ rate = parent_rate * m; -+ frac = (parent_rate * f) / FRAC_DIV; -+ -+ ret = eemi_ops->clock_setdivider(clk_id, m); -+ if (ret) -+ pr_warn_once("%s() set divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ eemi_ops->ioctl(0, IOCTL_SET_PLL_FRAC_DATA, clk_id, f, NULL); -+ -+ return rate + frac; -+ } -+ -+ fbdiv = DIV_ROUND_CLOSEST(rate, parent_rate); -+ fbdiv = clamp_t(u32, fbdiv, PLL_FBDIV_MIN, PLL_FBDIV_MAX); -+ ret = eemi_ops->clock_setdivider(clk_id, fbdiv); -+ if (ret) -+ pr_warn_once("%s() set divider failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return parent_rate * fbdiv; -+} -+ -+/** -+ * zynqmp_pll_is_enabled() - Check if a clock is enabled -+ * @hw: Handle between common and hardware-specific interfaces -+ * -+ * Return: 1 if the clock is enabled, 0 otherwise -+ */ -+static int zynqmp_pll_is_enabled(struct clk_hw *hw) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = clk->clk_id; -+ unsigned int state; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ ret = eemi_ops->clock_getstate(clk_id, &state); -+ if (ret) { -+ pr_warn_once("%s() clock get state failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ return -EIO; -+ } -+ -+ return state ? 1 : 0; -+} -+ -+/** -+ * zynqmp_pll_enable() - Enable clock -+ * @hw: Handle between common and hardware-specific interfaces -+ * -+ * Return: 0 on success else error code -+ */ -+static int zynqmp_pll_enable(struct clk_hw *hw) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = clk->clk_id; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ if (zynqmp_pll_is_enabled(hw)) -+ return 0; -+ -+ ret = eemi_ops->clock_enable(clk_id); -+ if (ret) -+ pr_warn_once("%s() clock enable failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+ -+ return ret; -+} -+ -+/** -+ * zynqmp_pll_disable() - Disable clock -+ * @hw: Handle between common and hardware-specific interfaces -+ */ -+static void zynqmp_pll_disable(struct clk_hw *hw) -+{ -+ struct zynqmp_pll *clk = to_zynqmp_pll(hw); -+ const char *clk_name = clk_hw_get_name(hw); -+ u32 clk_id = clk->clk_id; -+ int ret; -+ const struct zynqmp_eemi_ops *eemi_ops = zynqmp_pm_get_eemi_ops(); -+ -+ if (!zynqmp_pll_is_enabled(hw)) -+ return; -+ -+ ret = eemi_ops->clock_disable(clk_id); -+ if (ret) -+ pr_warn_once("%s() clock disable failed for %s, ret = %d\n", -+ __func__, clk_name, ret); -+} -+ -+static const struct clk_ops zynqmp_pll_ops = { -+ .enable = zynqmp_pll_enable, -+ .disable = zynqmp_pll_disable, -+ .is_enabled = zynqmp_pll_is_enabled, -+ .round_rate = zynqmp_pll_round_rate, -+ .recalc_rate = zynqmp_pll_recalc_rate, -+ .set_rate = zynqmp_pll_set_rate, -+}; -+ -+/** -+ * zynqmp_clk_register_pll() - Register PLL with the clock framework -+ * @name: PLL name -+ * @clk_id: Clock ID -+ * @parents: Name of this clock's parents -+ * @num_parents: Number of parents -+ * @nodes: Clock topology node -+ * -+ * Return: clock hardware to the registered clock -+ */ -+struct clk_hw *zynqmp_clk_register_pll(const char *name, u32 clk_id, -+ const char * const *parents, -+ u8 num_parents, -+ const struct clock_topology *nodes) -+{ -+ struct zynqmp_pll *pll; -+ struct clk_hw *hw; -+ struct clk_init_data init; -+ int ret; -+ -+ init.name = name; -+ init.ops = &zynqmp_pll_ops; -+ init.flags = nodes->flag; -+ init.parent_names = parents; -+ init.num_parents = 1; -+ -+ pll = kzalloc(sizeof(*pll), GFP_KERNEL); -+ if (!pll) -+ return ERR_PTR(-ENOMEM); -+ -+ pll->hw.init = &init; -+ pll->clk_id = clk_id; -+ -+ hw = &pll->hw; -+ ret = clk_hw_register(NULL, hw); -+ if (ret) { -+ kfree(pll); -+ return ERR_PTR(ret); -+ } -+ -+ clk_hw_set_rate_range(hw, PS_PLL_VCO_MIN, PS_PLL_VCO_MAX); -+ if (ret < 0) -+ pr_err("%s:ERROR clk_set_rate_range failed %d\n", name, ret); -+ -+ return hw; -+} -diff --git a/include/linux/firmware/xlnx-zynqmp.h b/include/linux/firmware/xlnx-zynqmp.h -index 58a7478..a3ef7d6 100644 ---- a/include/linux/firmware/xlnx-zynqmp.h -+++ b/include/linux/firmware/xlnx-zynqmp.h -@@ -72,6 +72,7 @@ enum pm_query_id { - PM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS, - PM_QID_CLOCK_GET_PARENTS, - PM_QID_CLOCK_GET_ATTRIBUTES, -+ PM_QID_CLOCK_GET_NUM_CLOCKS = 12, - }; - - /** - -From patchwork Fri Aug 3 17:53:28 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Jolly Shah <jolly.shah@xilinx.com> -X-Patchwork-Id: 10555419 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7272614E2 - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:24 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5FB462C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:24 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 5343D2C984; Fri, 3 Aug 2018 18:06:24 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, - DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI autolearn=unavailable version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id E68552C1AF - for <patchwork-linux-arm@patchwork.kernel.org>; - Fri, 3 Aug 2018 18:06:23 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=xBfAFqp/1JxfkxFiJoHW7UYhX0tK+Per5yoNCATaQtA=; b=J2isLgGjSuvqsX - uge98kSY5X+9hEz5UYJtWrmPbJfeyJ+T9PGaLsaGTZdbDwGpooesaOzDsctJW9BMSYnYUIQjNqJ1d - hpK/qUsGTY5yDITFNu0Vd0PRbnSLySJim+56rxFPoRe8U+PiiQrOKm9o65k1DERWKlNLZ/5RcRS0i - uZG66/6x8LXoektXoXg4rG2lrYlUHlAxmf2vXMN7U9zLCEcrMezCoUW2mvEYuIRGs+bGbT9doKU2y - 0QGhgpBr1uHZCAkaE7q9bkVwQ6e1thPgcxmVFoYMduPwMWjKvARH8H6rtbzkofOTpn/nh6/jk2abF - K/+eygvV0q16J+n6MP8A==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleSu-0002Ls-PC; Fri, 03 Aug 2018 18:06:16 +0000 -Received: from mail-by2nam03on0052.outbound.protection.outlook.com - ([104.47.42.52] helo=NAM03-BY2-obe.outbound.protection.outlook.com) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1fleHG-0002lU-An - for linux-arm-kernel@lists.infradead.org; Fri, 03 Aug 2018 17:54:18 +0000 -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; - d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; - h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; - bh=HocsRqPj2eQGjE2XVpEC9FN28XayA3mpJe4M6gte33A=; - b=DVbqTpiA2yXpnQWWPpVJftOa3sDdxP2UsgIvh36sh/022OZPb/2EBvsnOiNqrkkzTEIizFi0jwUEOhnjZTn1QBRwplEsD2CJ8uXcok/IVmB41NKj7jm8hVYKn4MPSUVwh9E8E8QqFObEm4DtZTOnie0kisAvjy+z5odvapQNCuA= -Received: from DM6PR02CA0009.namprd02.prod.outlook.com (2603:10b6:5:1c::22) by - DM5PR0201MB3512.namprd02.prod.outlook.com (2603:10b6:4:77::12) with - Microsoft - SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id - 15.20.1017.15; Fri, 3 Aug 2018 17:53:53 +0000 -Received: from CY1NAM02FT049.eop-nam02.prod.protection.outlook.com - (2a01:111:f400:7e45::200) by DM6PR02CA0009.outlook.office365.com - (2603:10b6:5:1c::22) with Microsoft SMTP Server (version=TLS1_2, - cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1017.14 via Frontend - Transport; Fri, 3 Aug 2018 17:53:53 +0000 -Authentication-Results: spf=pass (sender IP is 149.199.60.83) - smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) - header.d=none;linaro.org; dmarc=bestguesspass action=none - header.from=xilinx.com; -Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates - 149.199.60.83 as permitted sender) receiver=protection.outlook.com; - client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; -Received: from xsj-pvapsmtpgw01 (149.199.60.83) by - CY1NAM02FT049.mail.protection.outlook.com (10.152.75.83) with Microsoft SMTP - Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.1038.3 - via Frontend Transport; Fri, 3 Aug 2018 17:53:52 +0000 -Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) - by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGu-0004fe-0k; Fri, 03 Aug 2018 10:53:52 -0700 -Received: from [127.0.0.1] (helo=localhost) - by xsj-pvapsmtp01 with smtp (Exim 4.63) - (envelope-from <jolly.shah@xilinx.com>) - id 1fleGo-0007cn-Tn; Fri, 03 Aug 2018 10:53:46 -0700 -Received: from [172.19.2.91] (helo=xsjjollys50.xilinx.com) - by xsj-pvapsmtp01 with esmtp (Exim 4.63) - (envelope-from <jollys@xilinx.com>) - id 1fleGl-0007bh-UD; Fri, 03 Aug 2018 10:53:43 -0700 -From: Jolly Shah <jolly.shah@xilinx.com> -To: <ard.biesheuvel@linaro.org>, <mingo@kernel.org>, - <gregkh@linuxfoundation.org>, <matt@codeblueprint.co.uk>, - <sudeep.holla@arm.com>, <hkallweit1@gmail.com>, <keescook@chromium.org>, - <dmitry.torokhov@gmail.com>, <mturquette@baylibre.com>, - <sboyd@codeaurora.org>, <michal.simek@xilinx.com>, <robh+dt@kernel.org>, - <mark.rutland@arm.com>, <linux-clk@vger.kernel.org> -Subject: [PATCH v11 11/11] firmware: xilinx: Replace init call with probe - method -Date: Fri, 3 Aug 2018 10:53:28 -0700 -Message-ID: <1533318808-10781-12-git-send-email-jollys@xilinx.com> -X-Mailer: git-send-email 2.7.4 -In-Reply-To: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -References: <1533318808-10781-1-git-send-email-jollys@xilinx.com> -X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 -X-TM-AS-User-Approved-Sender: Yes;Yes -X-EOPAttributedMessage: 0 -X-MS-Office365-Filtering-HT: Tenant -X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; - SFV:NSPM; - SFS:(10009020)(39860400002)(376002)(346002)(136003)(396003)(2980300002)(438002)(189003)(199004)(81156014)(48376002)(9786002)(5660300001)(107886003)(81166006)(50226002)(106002)(77096007)(16586007)(8676002)(186003)(110136005)(2906002)(6666003)(50466002)(316002)(44832011)(426003)(39060400002)(47776003)(8936002)(478600001)(4326008)(54906003)(486006)(7696005)(336012)(36386004)(11346002)(26005)(126002)(51416003)(476003)(63266004)(106466001)(356003)(76176011)(36756003)(72206003)(446003)(2201001)(305945005)(7416002)(2616005)(107986001)(921003)(1121003); - DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0201MB3512; H:xsj-pvapsmtpgw01; FPR:; - SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; -X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT049; - 1:Q3IxXRPxJrM39CbL4CERPcH1cxfk1IJkfmcqlkuiAYmyqmzmWXxBSOugUpiPScw3yqROTSsHMBCCLPu2aYih9HcwIVnE9dbiwZv5YTDUkJYU8+bzHCl3ZtAXvefIVJGw -MIME-Version: 1.0 -X-MS-PublicTrafficType: Email -X-MS-Office365-Filtering-Correlation-Id: 0045d393-b7d0-410b-a885-08d5f96a13aa -X-Microsoft-Antispam: BCL:0; PCL:0; - RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4608076)(2017052603328)(7153060); - SRVR:DM5PR0201MB3512; -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3512; - 3:XuI9a6OU+Wix++X/W4xHpGLHgfrayqtIftW9xwgVabOIZThZL3AJjSrhF8y3EzUe7yPqJVAVf5/1ibvprgN39lOTsOjRab4GJyn/7Z97ZzOjlYMfXcrSu251wFqIhZNFxprkY6nohxGbCqh7PKUq0Hs/1C00Z8XhLT9e03DJC3lYJt8yZV7xJQWsMrheCinyD7wwwswauzy7+DUdIOI6XVrJ0pavF4U9lr3EViPi9G0zq6rcJRLbS1WOOsMafeRsKx5ZFOk4KJxVyoIT+llGcCxEEmzaMAzsFcemh4O0A5HSUSsIefplelPhqq2z1YaRVoGSRr6/aB7SNfKS73qVtMr+DopKEOPgU5qsRlgb1sQ=; - 25:gysTljDxV5yUd4qWs+8GiPCacf+WxzTD0KkPv8TTXIkE7ENdj7dJZjZJBhUTj8AYYdnBNb+5WbViDUJZeY8ilJ3v5RpNNYmmHqhY3inMp405adRuhVLXPfwkRKzf7jhyagbj7rz7TZ1XXL5bV0epyg/rDKlHOtLXVni5tfzCu/WWdxNsp72B6BBbs/qRTTBA7aA5ucho/Pd0wFKxWO6wJ0OFlugwlcEvI3zHKL7a1/utFp+9UA0H7Ei0smzMOP3jocu6NfwOzWV34VNN7NOfP3xCMbIdv492RcYZXuRzYYNpUZn82+xVIhbj2y6FeyyxSfEpUEzg2/OBHTMREU226w== -X-MS-TrafficTypeDiagnostic: DM5PR0201MB3512: -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3512; - 31:m+GVFACqJrapL5HOpRPocBLFk4ZbV5+J7il/XZiG+65XMR/Rtw3MZEM+SbgFRX484g5X5xpqQHIQIWEPye4HWKWN9hGB8Wq1J2Mgo27fBSMCLg/jns3IOQs29Ey1MyrBbEH84gv4FDRrYxY2gRrrWmlJyp2sGGGeNFY5bvW1IF6Xq//ZXgCV/D+EjKhIu+EJa17PSlyuKufhhGr9XJJ9jSU+/EG4CkcRVlEbPZOp/sM=; - 20:cL3VcjGdsjeFPiv/AalGXMQBhvGzW7f7pePV/oAYht9i2zTvTVGUMehKQUojvGmXd3c3IhRlaIVMwVWu669YzdEfaQbY0/VlNo4LEhZC2sDV3R4zXCCkPI5DnY+Okxf8xbrtvVsdmbf28ekzWC71QXKC5tMgecldR2biwrPxpkB9/MvWolJLcgep6v2waxW5E4XfsZCRZANWW9HjaScIBT/MGJqMzg4mUxuqmrRTlsv7xaMEAebxDDKT1thUAVR0WIfuhOOApMlZsNTKDgm5870gC8dS8swG4Fr9VYzApkYL6a50LxMhVVZkBXXJpmKwzYPYzV/ay7HAn6Em9uL7We7EQW/dEJHubnh4+j5zQYMlyNBU7ZI3gHPvV3SKBbSRlzeAOJosWvzQWVhhivYbGTWaHoTHP+JbVCGArx4d68zIG5DOBtPPIE4BZsKeaJ8U2xhohSCtyaZSMgh+OqQpD4WLzceDlvJW9A2LXUxQolDkem7TQC8p0I4DgEGMR0R6 -X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply -X-Microsoft-Antispam-PRVS: - <DM5PR0201MB3512F241C094A9CBED8F2272B8230@DM5PR0201MB3512.namprd02.prod.outlook.com> -X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(192813158149592); -X-MS-Exchange-SenderADCheck: 1 -X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; - RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93004095)(10201501046)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011)(7699016); - SRVR:DM5PR0201MB3512; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0201MB3512; -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3512; - 4:0l/Jv9e1lvDhvWIGk/ia9KFrX1twnlhZ76AohX/jm3f6Xh9XFgZ2S7wMJt+nvRd/Ib5wPCNU/Qzz3nbyWCEUi/8bw3uJWshcREy2YMtOZNnN36vgS671yuWxEg1ACQnNfVlyJ+Qe4NXX+rXbEwOGiTsWdEKW+DND2tEvmsPYppLg+BS1j+2PmKZr9UAM2Dknm9gMq45UsN2bW9Tg1ARkd0sE0josKC+LmsRUwjkLuMf34CIshUL7/IV+xRrAEXBXgOgIh/+CVFCCqu4HGnZZPT0itExttJGvC9kUvXoMtjJTX9PoLd+IvrotXSa8glKK5YnIZ2RHLtVc2cz+tFNr3w== -X-Forefront-PRVS: 0753EA505A -X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR0201MB3512; - 23:omq/hhH3pNMVCBhAnCz9tF3e7JVKzbi18jEm/z8?= - jIlLu6OT02UXNvQtzoR9LV7LHHvsEOjGFylznycJXeBY1UI7JqCJhWyR/s5yrVPPfHiNTEGq3El2JgFhnwy23zXyPabYWUQ6cQhu9bwc3rxGYpdF/PSbfIDLgxb1yce/Kt4G1GWIhPo5ag/87tDYzJBQz5FllJEm3aqIB87riGEjWMxR+5Uq2YXz8wBfb4R/6Ieu4JGmmB68MMYYUWkbLbcT8ntvMRaH/GJoJjvEnARtXiq+rK07a9aXF9ef5oSfxDTJ6t1ivD1n65ELnPN4bfWhOOJGqX7pgy+/e5l4Gw7N0P8MCe5zggv72MS9KIZ5qqjz8mdP63AvKboW4SKhn3M5Lt2dpvTxHW2sppZLQ2+XuyR9Kf3BIviwcxgoxLYVSr1Yp4G6VTcqRsu7EPE5w33LTZyr1n3i+T/Cq8fmAW7GqLT/hB4M+UXq9ofiOgAu6oqZZuiyzk1yVdhQhCvuMK7qMt09KeTKA3GE1PH7fjQKbTIP5bmL3VkNQf9WrN9zlGhT9M3PWNMTUx86LyBmbxKrQP/al6iabmClurKjdnCGSxGithQ31eoeW2Z8cLT3vtyKi8UF79FBm4lVfK8gF5U6SBHb1xlNiHug7QUaGKQCd9Ue62xTf1Dq8NDXnra8mTf+BnwDiuF6Uw/thLWwKkX8ZovB7r1IxdT46TlMMWtVFun5GEV+LKU3D3YWwWHNxzL/MyG4x5ZbPkENvj9NR63rFhdV+f9qD6LCY9al3HMwmdeJNvEDfBa8EF+YLUUZVgwUCr9JQf9UutQ6fffEYKJeRjTlmuDczITziqjePpjjCVYoEpR0AlCeDiQjg/b5MdD0HAf1exlS8NFey1LWSqyi08VhvupekVK6If6eqwMeW+NFdE3EiUqrN0mWtA1Mf7hB69VY+TlX+QHhBqHQUKhIdVk3w1pJ2Q5LJw2lJPjD2eqKiyGO1nr41OYlsBsnYTgA1lk0UImYLkJvaZF7taJp8YM01HuEqDXOcv0eGAm6KNmxCRNyzHPXTtW1OC9DWEX/qM8rzXO8BKKXSz+YTRrlIHb6cSFliY02OCo2eFduIftx2Mctsu5+O4mIFPJBCXriudnYQoQ05V/s8kJKVi6UYAD8/dWU0YstWIqNuHjh6WBlWfE7zqgna0uzHpQyIY+FUta8PMmpmSBLr3jjG5dnzjNX2JhsNtsLj87qzswzKjmgU1Av6wcI+yEtsgA2hKhI= -X-Microsoft-Antispam-Message-Info: - he/DjG338vKuajrgDZYI7EwJ8Q6KUQQKX+oeKYnClkaH/ghslFgICr73cmv4e2msKjLmU2aa0Q2usW+CpWEvrUYJ91ccdmZK9V9tIg+gDGZPgY3+EH1D+23OK833ydfBm1VOQ9Cgo8HO5likY/fVqLCq+EwcfSsmb7butphGyDbhaONBoCdMwmsc1/cYZxLkuIwnEBaP4VcgN05mjuLgUUssiYcLQxUBjiXixr4pHTRsb05kCmzrmE5VlcoSWhLjKEE/W9+tR1dmBC9Qu1eRL+M6WdemvRntKLlpK1pxanDUV8ZkDNIckn5x473PJMS2KCaHxHwB/oyeIrN5CiBQYceYfpqeX/7p1rCWY+oYP8s= -X-Microsoft-Exchange-Diagnostics: 1; DM5PR0201MB3512; - 6:aVC82kKHgujRRXR+zVcGqq+dEeufOqubZ1w4mewPXJWhgsy+P1ZoC+GQQ3Wlmv4IMrzt7mKRXXYbzmXr0K9yt3V9yflqDkOGroQF1k7s3+fVrJS6cJrCwjIsljvI2UMxRbxTFlrRs8AJWzwLdeyZnVoGYwpOFJd9QAlSQlnzKAbzUFVczaqTE/NF8cTdoX8QoQLVy5pQmleovFy9MQnnUWwrHLw3WG6AA8jJm6nr19if8Vh0grKf4zpnezrIjVR+UlD0G4ERewRu4AFh0DukfQlyVxMVCLHvsTlEbCIupYws2Olywmt8/CtqDwsTP6HZ5QHx+DeE9d9H1/ZcBd4LOPMjsNPWnNS3k5Khf4ihGvN0MPqtz4ciOFWf9oNQR6fJdFQI2RJOhvECM1RHy7eC0TI72g4CtYP3NFZ1SfYoZrYqcC5WzP8ROgfi0rYD4Z8J35dnl0UiTRTEoOMbIabm/w==; - 5:jPCXQGaMLKfaV5O43CLVmcJPLLHrSzyZBmhT+foS+PxamKpNbxdMv2wDs64/CC+qxjSVv+pB0szK4NFEP+C7RWQgCOiXVN27ZQGstzLjUZaMdurrheZ1N3rv/pqpb4HbfGadkLXsi5YenEVYk38C4G3wIw/RhNj8cYbwSHulIXw=; - 7:FSqZFJEiFryyrWsIwcicTfWFBrVNmeEVQWc4TcIrYOTGfyyYlilGQI3hqVFSCyoMNN9WLjzP/ayDDZdetAQPqbb2DiHNAkFI+fm/5xu/lL5KiAVAY4N1EGCHwcDfh2nDcdX2BlZJ0HW6cyHbEKCeaEPwxm4p4lN6EFrDVIDcQLIanqJnMC79O+dPlAQlwQwpo8m6zq8fZuO3IppSFtaDd7E36BxkwQlFPz/mZbfwcjm2m4U2HROhb44cloqPMsKI -SpamDiagnosticOutput: 1:99 -SpamDiagnosticMetadata: NSPM -X-OriginatorOrg: xilinx.com -X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2018 17:53:52.5062 (UTC) -X-MS-Exchange-CrossTenant-Network-Message-Id: - 0045d393-b7d0-410b-a885-08d5f96a13aa -X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c -X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: - TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; - Helo=[xsj-pvapsmtpgw01] -X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem -X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0201MB3512 -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180803_105414_775993_0E20A85F -X-CRM114-Status: GOOD ( 12.18 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: devicetree@vger.kernel.org, Rajan Vaja <rajan.vaja@xilinx.com>, - linux-kernel@vger.kernel.org, Jolly Shah <jollys@xilinx.com>, - rajanv@xilinx.com, linux-arm-kernel@lists.infradead.org -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -From: Rajan Vaja <rajan.vaja@xilinx.com> - -As of all of child of ZynqMP firmware are platform -driver, there is no need of init call in firmware -driver. Earlier clock driver was init method so -firmware driver had to use init call to make sure -firmware init is done in early stage. - -Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> -Signed-off-by: Jolly Shah <jollys@xilinx.com> ---- - drivers/firmware/xilinx/zynqmp.c | 63 ++++++++++++---------------------------- - 1 file changed, 18 insertions(+), 45 deletions(-) - -diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c -index 7ccedf0..ce6c746 100644 ---- a/drivers/firmware/xilinx/zynqmp.c -+++ b/drivers/firmware/xilinx/zynqmp.c -@@ -476,50 +476,17 @@ EXPORT_SYMBOL_GPL(zynqmp_pm_get_eemi_ops); - static int zynqmp_firmware_probe(struct platform_device *pdev) - { - struct device *dev = &pdev->dev; -- -- return of_platform_populate(dev->of_node, NULL, NULL, dev); --} -- --static const struct of_device_id zynqmp_firmware_of_match[] = { -- {.compatible = "xlnx,zynqmp-firmware"}, -- {}, --}; --MODULE_DEVICE_TABLE(of, zynqmp_firmware_of_match); -- --static struct platform_driver zynqmp_firmware_driver = { -- .driver = { -- .name = "zynqmp_firmware", -- .of_match_table = zynqmp_firmware_of_match, -- }, -- .probe = zynqmp_firmware_probe, --}; --module_platform_driver(zynqmp_firmware_driver); -- --static int __init zynqmp_plat_init(void) --{ -- int ret; - struct device_node *np; -+ int ret; - - np = of_find_compatible_node(NULL, NULL, "xlnx,zynqmp"); - if (!np) - return 0; - of_node_put(np); - -- /* -- * We're running on a ZynqMP machine, -- * the zynqmp-firmware node is mandatory. -- */ -- np = of_find_compatible_node(NULL, NULL, "xlnx,zynqmp-firmware"); -- if (!np) { -- pr_warn("%s: zynqmp-firmware node not found\n", __func__); -- return -ENXIO; -- } -- -- ret = get_set_conduit_method(np); -- if (ret) { -- of_node_put(np); -+ ret = get_set_conduit_method(dev->of_node); -+ if (ret) - return ret; -- } - - /* Check PM API version number */ - zynqmp_pm_get_api_version(&pm_api_version); -@@ -547,16 +514,22 @@ static int __init zynqmp_plat_init(void) - pr_info("%s Trustzone version v%d.%d\n", __func__, - pm_tz_version >> 16, pm_tz_version & 0xFFFF); - -- of_node_put(np); -+ zynqmp_pm_api_debugfs_init(); - -- return ret; -+ return of_platform_populate(dev->of_node, NULL, NULL, dev); - } --early_initcall(zynqmp_plat_init); - --static int zynqmp_firmware_init(void) --{ -- zynqmp_pm_api_debugfs_init(); -+static const struct of_device_id zynqmp_firmware_of_match[] = { -+ {.compatible = "xlnx,zynqmp-firmware"}, -+ {}, -+}; -+MODULE_DEVICE_TABLE(of, zynqmp_firmware_of_match); - -- return 0; --} --device_initcall(zynqmp_firmware_init); -+static struct platform_driver zynqmp_firmware_driver = { -+ .driver = { -+ .name = "zynqmp_firmware", -+ .of_match_table = zynqmp_firmware_of_match, -+ }, -+ .probe = zynqmp_firmware_probe, -+}; -+module_platform_driver(zynqmp_firmware_driver); diff --git a/arm64-arch_timer-Workaround-for-Allwinner-A64-timer-instability.patch b/arm64-arch_timer-Workaround-for-Allwinner-A64-timer-instability.patch index 4124f6fa7..74c7eb981 100644 --- a/arm64-arch_timer-Workaround-for-Allwinner-A64-timer-instability.patch +++ b/arm64-arch_timer-Workaround-for-Allwinner-A64-timer-instability.patch @@ -167,7 +167,7 @@ index 57cb2f00fc07..66ce13578c52 100644 DEFINE_PER_CPU(const struct arch_timer_erratum_workaround *, timer_unstable_counter_workaround); EXPORT_SYMBOL_GPL(timer_unstable_counter_workaround); @@ -408,6 +438,15 @@ static const struct arch_timer_erratum_workaround ool_workarounds[] = { - .read_cntvct_el0 = arm64_858921_read_cntvct_el0, + .read_cntvct_el0 = arm64_1188873_read_cntvct_el0, }, #endif +#ifdef CONFIG_SUN50I_A64_UNSTABLE_TIMER diff --git a/arm64-rockchip-add-initial-Rockpro64.patch b/arm64-rockchip-add-initial-Rockpro64.patch deleted file mode 100644 index 5ccb2e955..000000000 --- a/arm64-rockchip-add-initial-Rockpro64.patch +++ /dev/null @@ -1,862 +0,0 @@ -From patchwork Wed Sep 26 06:24:57 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -X-Patchwork-Submitter: Akash Gajjar <Akash_Gajjar@mentor.com> -X-Patchwork-Id: 10615319 -Return-Path: - <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> -Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org - [172.30.200.125]) - by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 472D715A6 - for <patchwork-linux-arm@patchwork.kernel.org>; - Wed, 26 Sep 2018 06:28:11 +0000 (UTC) -Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) - by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 32E3C29509 - for <patchwork-linux-arm@patchwork.kernel.org>; - Wed, 26 Sep 2018 06:28:11 +0000 (UTC) -Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) - id 22E0729725; Wed, 26 Sep 2018 06:28:11 +0000 (UTC) -X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on - pdx-wl-mail.web.codeaurora.org -X-Spam-Level: -X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, - DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=unavailable - version=3.3.1 -Received: from bombadil.infradead.org (bombadil.infradead.org - [198.137.202.133]) - (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 6DA2029509 - for <patchwork-linux-arm@patchwork.kernel.org>; - Wed, 26 Sep 2018 06:28:07 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; - d=lists.infradead.org; s=bombadil.20170209; h=Sender: - Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: - List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: - Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: - Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: - List-Owner; bh=ddeyiUGvmwlUUw+9+6b4C/EKK7hZfyuXiqxwUJxsL9c=; b=W5ngixHWjBQvJa - A+8sOKC/eNNvzP9hWMMd1XjlYIlxbqdjCEHokv7m2UTFbuqcHnvGWaf3dF3tCv5rKPYRu+oI5TUmi - yzvQbYRAOxJ9F1GTL8KRlR2wKDwk9ytfVlxNms7Hgfl7CYfSX7f6Ln72YNbBw/BbwV/VZBt72Fr0G - 4kJMqoZxeKjTcxj0NaVoEAYpXfJLCpX5AdXUrLIdRsbeN84NALKpd1RgllsdUk3dymUtIhc9rhX1y - tjMoSWDdcEf0dTxjGtFOXL+vIA8/mF6J/fJx12VSPsT/CrbMM54M/AqBvfmOVgYP8rPk/SZgHGTZV - uouz21HtNs50aqxpQk5g==; -Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) - by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) - id 1g53Iq-0000AF-2i; Wed, 26 Sep 2018 06:28:04 +0000 -Received: from relay1.mentorg.com ([192.94.38.131]) - by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) - id 1g53I7-00007i-6r; Wed, 26 Sep 2018 06:27:21 +0000 -Received: from nat-ies.mentorg.com ([192.94.31.2] - helo=SVR-IES-MBX-04.mgc.mentorg.com) - by relay1.mentorg.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) - id 1g53HN-0006hO-OV from Akash_Gajjar@mentor.com ; - Tue, 25 Sep 2018 23:26:34 -0700 -Received: from eyas.local (137.202.0.90) by SVR-IES-MBX-04.mgc.mentorg.com - (139.181.222.4) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 26 Sep - 2018 07:26:26 +0100 -From: Akash Gajjar <Akash_Gajjar@mentor.com> -To: <heiko@sntech.de> -Subject: [PATCH v3] arm64: dts: rockchip: add initial dts support for - Rockpro64 -Date: Wed, 26 Sep 2018 11:54:57 +0530 -Message-ID: <1537943105-21247-1-git-send-email-Akash_Gajjar@mentor.com> -X-Mailer: git-send-email 1.9.1 -In-Reply-To: <Akash_Gajjar@mentor.com> -References: <Akash_Gajjar@mentor.com> -MIME-Version: 1.0 -X-Originating-IP: [137.202.0.90] -X-ClientProxiedBy: SVR-IES-MBX-07.mgc.mentorg.com (139.181.222.7) To - SVR-IES-MBX-04.mgc.mentorg.com (139.181.222.4) -X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 -X-CRM114-CacheID: sfid-20180925_232719_296426_D3C01020 -X-CRM114-Status: GOOD ( 21.87 ) -X-BeenThere: linux-arm-kernel@lists.infradead.org -X-Mailman-Version: 2.1.21 -Precedence: list -List-Id: <linux-arm-kernel.lists.infradead.org> -List-Unsubscribe: - <http://lists.infradead.org/mailman/options/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> -List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> -List-Post: <mailto:linux-arm-kernel@lists.infradead.org> -List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> -List-Subscribe: - <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, - <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> -Cc: Mark Rutland <mark.rutland@arm.com>, - Shohei Maruyama <cheat.sc.linux@outlook.com>, Arnd Bergmann <arnd@arndb.de>, - devicetree@vger.kernel.org, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, - Shawn Lin <shawn.lin@rock-chips.com>, linux-kernel@vger.kernel.org, - Masahiro Yamada <yamada.masahiro@socionext.com>, - linux-rockchip@lists.infradead.org, Rob Herring <robh+dt@kernel.org>, - Klaus Goger <klaus.goger@theobroma-systems.com>, - Philippe Ombredanne <pombredanne@nexb.com>, - Enric Balletbo i Serra <enric.balletbo@collabora.com>, - Pragnesh_patel@mentor.com, Deepak_das@mentor.com, - Levin Du <djw@t-chip.com.cn>, - Ezequiel Garcia <ezequiel@collabora.com>, Pierre-Hugues Husson <phh@phh.me>, - linux-arm-kernel@lists.infradead.org -Content-Type: text/plain; charset="us-ascii" -Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> -Errors-To: - linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org -X-Virus-Scanned: ClamAV using ClamSMTP - -Rockpro64 is a rockchip RK3399 based board from pine64.org. -This patch adds basic device node support for Rockpro64 board and make it able -to bring up. - -Peripheral Works -- Sdcard -- USB 2.0, 3.0 -- Leds -- Ethernet -- Debug console - -Not working: -- USB Type-C - -Signed-off-by: Akash Gajjar <Akash_Gajjar@mentor.com> -Acked-by: Deepak Das <Deepak_Das@mentor.com> ---- -changes for v2 -- Added support for usb 2.0, 3.0 -- Added fusb302 node and its regulator support -- Cleanup pinctrl node -- Remove backlight, pcie, sound codec node inherited from firefly-rk3399 dts -changes for v3 -- Added copyright properly -- Typo correction in commit message - - Documentation/devicetree/bindings/arm/rockchip.txt | 4 + - arch/arm64/boot/dts/rockchip/Makefile | 1 + - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 692 +++++++++++++++++++++ - 3 files changed, 697 insertions(+) - create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts - -diff --git a/Documentation/devicetree/bindings/arm/rockchip.txt b/Documentation/devicetree/bindings/arm/rockchip.txt -index acfd3c7..ac95183 100644 ---- a/Documentation/devicetree/bindings/arm/rockchip.txt -+++ b/Documentation/devicetree/bindings/arm/rockchip.txt -@@ -160,6 +160,10 @@ Rockchip platforms device tree bindings - Required root node properties: - - compatible = "pine64,rock64", "rockchip,rk3328"; - -+- Pine64 RockPro64 board: -+ Required root node properties: -+ - compatible = "pine64,rockpro64", "rockchip,rk3399"; -+ - - Rockchip PX3 Evaluation board: - Required root node properties: - - compatible = "rockchip,px3-evb", "rockchip,px3", "rockchip,rk3188"; -diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile -index b0092d9..03d523a 100644 ---- a/arch/arm64/boot/dts/rockchip/Makefile -+++ b/arch/arm64/boot/dts/rockchip/Makefile -@@ -15,5 +15,6 @@ - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-gru-kevin.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-puma-haikou.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rock960.dtb -+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-rockpro64.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-sapphire.dtb - dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-sapphire-excavator.dtb -diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts b/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts -new file mode 100644 -index 0000000..1d35f54 ---- /dev/null -+++ b/arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts -@@ -0,0 +1,692 @@ -+// SPDX-License-Identifier: (GPL-2.0+ OR MIT) -+/* -+ * Copyright (c) 2017 Fuzhou Rockchip Electronics Co., Ltd. -+ * Copyright (c) 2018 Akash Gajjar <Akash_Gajjar@mentor.com> -+ */ -+ -+/dts-v1/; -+#include <dt-bindings/input/linux-event-codes.h> -+#include <dt-bindings/pwm/pwm.h> -+#include "rk3399.dtsi" -+#include "rk3399-opp.dtsi" -+ -+/ { -+ model = "Pine64 RockPro64"; -+ compatible = "pine64,rockpro64", "rockchip,rk3399"; -+ -+ chosen { -+ stdout-path = "serial2:1500000n8"; -+ }; -+ -+ clkin_gmac: external-gmac-clock { -+ compatible = "fixed-clock"; -+ clock-frequency = <125000000>; -+ clock-output-names = "clkin_gmac"; -+ #clock-cells = <0>; -+ }; -+ -+ dc_12v: dc-12v { -+ compatible = "regulator-fixed"; -+ regulator-name = "dc_12v"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <12000000>; -+ regulator-max-microvolt = <12000000>; -+ }; -+ -+ gpio-keys { -+ compatible = "gpio-keys"; -+ autorepeat; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pwrbtn>; -+ -+ power { -+ debounce-interval = <100>; -+ gpios = <&gpio0 RK_PA5 GPIO_ACTIVE_LOW>; -+ label = "GPIO Key Power"; -+ linux,code = <KEY_POWER>; -+ wakeup-source; -+ }; -+ }; -+ -+ leds { -+ compatible = "gpio-leds"; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&work_led_gpio>, <&diy_led_gpio>; -+ -+ work-led { -+ label = "work"; -+ default-state = "on"; -+ gpios = <&gpio0 RK_PB3 GPIO_ACTIVE_HIGH>; -+ }; -+ -+ diy-led { -+ label = "diy"; -+ default-state = "off"; -+ gpios = <&gpio0 RK_PA2 GPIO_ACTIVE_HIGH>; -+ }; -+ }; -+ -+ sdio_pwrseq: sdio-pwrseq { -+ compatible = "mmc-pwrseq-simple"; -+ clocks = <&rk808 1>; -+ clock-names = "ext_clock"; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&wifi_enable_h>; -+ -+ /* -+ * On the module itself this is one of these (depending -+ * on the actual card populated): -+ * - SDIO_RESET_L_WL_REG_ON -+ * - PDN (power down when low) -+ */ -+ reset-gpios = <&gpio0 RK_PB2 GPIO_ACTIVE_LOW>; -+ }; -+ -+ /* switched by pmic_sleep */ -+ vcc1v8_s3: vcca1v8_s3: vcc1v8-s3 { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc1v8_s3"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ vin-supply = <&vcc_1v8>; -+ }; -+ -+ vcc3v3_pcie: vcc3v3-pcie-regulator { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio1 RK_PC1 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pcie_pwr_en>; -+ regulator-name = "vcc3v3_pcie"; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&dc_12v>; -+ }; -+ -+ vcc3v3_sys: vcc3v3-sys { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc3v3_sys"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <3300000>; -+ regulator-max-microvolt = <3300000>; -+ vin-supply = <&vcc_sys>; -+ }; -+ -+ /* Actually 3 regulators (host0, 1, 2) controlled by the same gpio */ -+ vcc5v0_host: vcc5v0-host-regulator { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio4 RK_PD2 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&vcc5v0_host_en>; -+ regulator-name = "vcc5v0_host"; -+ regulator-always-on; -+ vin-supply = <&vcc_sys>; -+ }; -+ -+ vcc5v0_typec: vcc5v0-typec-regulator { -+ compatible = "regulator-fixed"; -+ enable-active-high; -+ gpio = <&gpio1 RK_PA3 GPIO_ACTIVE_HIGH>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&vcc5v0_typec_en>; -+ regulator-name = "vcc5v0_typec"; -+ regulator-always-on; -+ vin-supply = <&vcc_sys>; -+ }; -+ -+ vcc_sys: vcc-sys { -+ compatible = "regulator-fixed"; -+ regulator-name = "vcc_sys"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <5000000>; -+ regulator-max-microvolt = <5000000>; -+ vin-supply = <&dc_12v>; -+ }; -+ -+ vdd_log: vdd-log { -+ compatible = "pwm-regulator"; -+ pwms = <&pwm2 0 25000 1>; -+ regulator-name = "vdd_log"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <800000>; -+ regulator-max-microvolt = <1400000>; -+ vin-supply = <&vcc_sys>; -+ }; -+}; -+ -+&cpu_l0 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l1 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l2 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_l3 { -+ cpu-supply = <&vdd_cpu_l>; -+}; -+ -+&cpu_b0 { -+ cpu-supply = <&vdd_cpu_b>; -+}; -+ -+&cpu_b1 { -+ cpu-supply = <&vdd_cpu_b>; -+}; -+ -+&emmc_phy { -+ status = "okay"; -+}; -+ -+&gmac { -+ assigned-clocks = <&cru SCLK_RMII_SRC>; -+ assigned-clock-parents = <&clkin_gmac>; -+ clock_in_out = "input"; -+ phy-supply = <&vcc_lan>; -+ phy-mode = "rgmii"; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&rgmii_pins>; -+ snps,reset-gpio = <&gpio3 RK_PB7 GPIO_ACTIVE_LOW>; -+ snps,reset-active-low; -+ snps,reset-delays-us = <0 10000 50000>; -+ tx_delay = <0x28>; -+ rx_delay = <0x11>; -+ status = "okay"; -+}; -+ -+&i2c0 { -+ clock-frequency = <400000>; -+ i2c-scl-rising-time-ns = <168>; -+ i2c-scl-falling-time-ns = <4>; -+ status = "okay"; -+ -+ rk808: pmic@1b { -+ compatible = "rockchip,rk808"; -+ reg = <0x1b>; -+ interrupt-parent = <&gpio1>; -+ interrupts = <21 IRQ_TYPE_LEVEL_LOW>; -+ #clock-cells = <1>; -+ clock-output-names = "xin32k", "rk808-clkout2"; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&pmic_int_l>; -+ rockchip,system-power-controller; -+ wakeup-source; -+ -+ vcc1-supply = <&vcc_sys>; -+ vcc2-supply = <&vcc_sys>; -+ vcc3-supply = <&vcc_sys>; -+ vcc4-supply = <&vcc_sys>; -+ vcc6-supply = <&vcc_sys>; -+ vcc7-supply = <&vcc_sys>; -+ vcc8-supply = <&vcc3v3_sys>; -+ vcc9-supply = <&vcc_sys>; -+ vcc10-supply = <&vcc_sys>; -+ vcc11-supply = <&vcc_sys>; -+ vcc12-supply = <&vcc3v3_sys>; -+ vddio-supply = <&vcc1v8_pmu>; -+ -+ regulators { -+ vdd_center: DCDC_REG1 { -+ regulator-name = "vdd_center"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <750000>; -+ regulator-max-microvolt = <1350000>; -+ regulator-ramp-delay = <6001>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vdd_cpu_l: DCDC_REG2 { -+ regulator-name = "vdd_cpu_l"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <750000>; -+ regulator-max-microvolt = <1350000>; -+ regulator-ramp-delay = <6001>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc_ddr: DCDC_REG3 { -+ regulator-name = "vcc_ddr"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ }; -+ }; -+ -+ vcc_1v8: DCDC_REG4 { -+ regulator-name = "vcc_1v8"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcc1v8_dvp: LDO_REG1 { -+ regulator-name = "vcc1v8_dvp"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc2v8_dvp: LDO_REG2 { -+ regulator-name = "vcc2v8_dvp"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <2800000>; -+ regulator-max-microvolt = <2800000>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc1v8_pmu: LDO_REG3 { -+ regulator-name = "vcc1v8_pmu"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1800000>; -+ }; -+ }; -+ -+ vcc_sdio: LDO_REG4 { -+ regulator-name = "vcc_sdio"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <3000000>; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <3000000>; -+ }; -+ }; -+ -+ vcca3v0_codec: LDO_REG5 { -+ regulator-name = "vcca3v0_codec"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <3000000>; -+ regulator-max-microvolt = <3000000>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc_1v5: LDO_REG6 { -+ regulator-name = "vcc_1v5"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1500000>; -+ regulator-max-microvolt = <1500000>; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <1500000>; -+ }; -+ }; -+ -+ vcca1v8_codec: LDO_REG7 { -+ regulator-name = "vcca1v8_codec"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <1800000>; -+ regulator-max-microvolt = <1800000>; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc_3v0: LDO_REG8 { -+ regulator-name = "vcc_3v0"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-min-microvolt = <3000000>; -+ regulator-max-microvolt = <3000000>; -+ regulator-state-mem { -+ regulator-on-in-suspend; -+ regulator-suspend-microvolt = <3000000>; -+ }; -+ }; -+ -+ vcc3v3_s3: vcc_lan: SWITCH_REG1 { -+ regulator-name = "vcc3v3_s3"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vcc3v3_s0: SWITCH_REG2 { -+ regulator-name = "vcc3v3_s0"; -+ regulator-always-on; -+ regulator-boot-on; -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ }; -+ }; -+ -+ vdd_cpu_b: regulator@40 { -+ compatible = "silergy,syr827"; -+ reg = <0x40>; -+ fcs,suspend-voltage-selector = <0>; -+ regulator-name = "vdd_cpu_b"; -+ regulator-min-microvolt = <712500>; -+ regulator-max-microvolt = <1500000>; -+ regulator-ramp-delay = <1000>; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&vcc_sys>; -+ -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+ -+ vdd_gpu: regulator@41 { -+ compatible = "silergy,syr828"; -+ reg = <0x41>; -+ fcs,suspend-voltage-selector = <1>; -+ regulator-name = "vdd_gpu"; -+ regulator-min-microvolt = <712500>; -+ regulator-max-microvolt = <1500000>; -+ regulator-ramp-delay = <1000>; -+ regulator-always-on; -+ regulator-boot-on; -+ vin-supply = <&vcc_sys>; -+ -+ regulator-state-mem { -+ regulator-off-in-suspend; -+ }; -+ }; -+}; -+ -+&i2c1 { -+ i2c-scl-rising-time-ns = <300>; -+ i2c-scl-falling-time-ns = <15>; -+ status = "okay"; -+}; -+ -+&i2c3 { -+ i2c-scl-rising-time-ns = <450>; -+ i2c-scl-falling-time-ns = <15>; -+ status = "okay"; -+}; -+ -+&i2c4 { -+ i2c-scl-rising-time-ns = <600>; -+ i2c-scl-falling-time-ns = <20>; -+ status = "okay"; -+ -+ fusb0: typec-portc@22 { -+ compatible = "fcs,fusb302"; -+ reg = <0x22>; -+ interrupt-parent = <&gpio1>; -+ interrupts = <RK_PA2 IRQ_TYPE_LEVEL_LOW>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&fusb0_int>; -+ vbus-supply = <&vcc5v0_typec>; -+ status = "okay"; -+ }; -+}; -+ -+&i2s0 { -+ rockchip,playback-channels = <8>; -+ rockchip,capture-channels = <8>; -+ status = "okay"; -+}; -+ -+&i2s1 { -+ rockchip,playback-channels = <2>; -+ rockchip,capture-channels = <2>; -+ status = "okay"; -+}; -+ -+&i2s2 { -+ status = "okay"; -+}; -+ -+&io_domains { -+ status = "okay"; -+ -+ bt656-supply = <&vcc1v8_dvp>; -+ audio-supply = <&vcca1v8_codec>; -+ sdmmc-supply = <&vcc_sdio>; -+ gpio1830-supply = <&vcc_3v0>; -+}; -+ -+&pmu_io_domains { -+ pmu1830-supply = <&vcc_3v0>; -+ status = "okay"; -+}; -+ -+&pinctrl { -+ buttons { -+ pwrbtn: pwrbtn { -+ rockchip,pins = <0 RK_PA5 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ }; -+ -+ fusb302x { -+ fusb0_int: fusb0-int { -+ rockchip,pins = <1 RK_PA2 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ }; -+ -+ leds { -+ work_led_gpio: work_led-gpio { -+ rockchip,pins = <0 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ -+ diy_led_gpio: diy_led-gpio { -+ rockchip,pins = <0 RK_PA2 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+ -+ lcd-panel { -+ lcd_panel_reset: lcd-panel-reset { -+ rockchip,pins = <4 RK_PD6 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ }; -+ -+ pcie { -+ pcie_pwr_en: pcie-pwr-en { -+ rockchip,pins = <1 RK_PC1 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+ -+ pmic { -+ pmic_int_l: pmic-int-l { -+ rockchip,pins = <1 RK_PC5 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ -+ vsel1_gpio: vsel1-gpio { -+ rockchip,pins = <1 RK_PC2 RK_FUNC_GPIO &pcfg_pull_down>; -+ }; -+ -+ vsel2_gpio: vsel2-gpio { -+ rockchip,pins = <1 RK_PB6 RK_FUNC_GPIO &pcfg_pull_down>; -+ }; -+ }; -+ -+ sdio-pwrseq { -+ wifi_enable_h: wifi-enable-h { -+ rockchip,pins = <0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+ -+ usb-typec { -+ vcc5v0_typec_en: vcc5v0_typec_en { -+ rockchip,pins = <1 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>; -+ }; -+ }; -+ -+ usb2 { -+ vcc5v0_host_en: vcc5v0-host-en { -+ rockchip,pins = <4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>; -+ }; -+ }; -+}; -+ -+&pwm0 { -+ status = "okay"; -+}; -+ -+&pwm2 { -+ status = "okay"; -+}; -+ -+&saradc { -+ vref-supply = <&vcca1v8_s3>; -+ status = "okay"; -+}; -+ -+&sdmmc { -+ bus-width = <4>; -+ cap-mmc-highspeed; -+ cap-sd-highspeed; -+ cd-gpios = <&gpio0 7 GPIO_ACTIVE_LOW>; -+ disable-wp; -+ max-frequency = <150000000>; -+ pinctrl-names = "default"; -+ pinctrl-0 = <&sdmmc_clk &sdmmc_cmd &sdmmc_bus4>; -+ status = "okay"; -+}; -+ -+&sdhci { -+ bus-width = <8>; -+ mmc-hs400-1_8v; -+ mmc-hs400-enhanced-strobe; -+ non-removable; -+ status = "okay"; -+}; -+ -+&tcphy0 { -+ status = "okay"; -+}; -+ -+&tcphy1 { -+ status = "okay"; -+}; -+ -+&tsadc { -+ /* tshut mode 0:CRU 1:GPIO */ -+ rockchip,hw-tshut-mode = <1>; -+ /* tshut polarity 0:LOW 1:HIGH */ -+ rockchip,hw-tshut-polarity = <1>; -+ status = "okay"; -+}; -+ -+&u2phy0 { -+ status = "okay"; -+ -+ u2phy0_otg: otg-port { -+ status = "okay"; -+ }; -+ -+ u2phy0_host: host-port { -+ phy-supply = <&vcc5v0_host>; -+ status = "okay"; -+ }; -+}; -+ -+&u2phy1 { -+ status = "okay"; -+ -+ u2phy1_otg: otg-port { -+ status = "okay"; -+ }; -+ -+ u2phy1_host: host-port { -+ phy-supply = <&vcc5v0_host>; -+ status = "okay"; -+ }; -+}; -+ -+&uart0 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&uart0_xfer &uart0_cts>; -+ status = "okay"; -+}; -+ -+&uart2 { -+ status = "okay"; -+}; -+ -+&usb_host0_ehci { -+ status = "okay"; -+}; -+ -+&usb_host0_ohci { -+ status = "okay"; -+}; -+ -+&usb_host1_ehci { -+ status = "okay"; -+}; -+ -+&usb_host1_ohci { -+ status = "okay"; -+}; -+ -+&usbdrd3_0 { -+ status = "okay"; -+}; -+ -+&usbdrd_dwc3_0 { -+ status = "okay"; -+ dr_mode = "otg"; -+}; -+ -+&usbdrd3_1 { -+ status = "okay"; -+}; -+ -+&usbdrd_dwc3_1 { -+ status = "okay"; -+ dr_mode = "host"; -+}; -+ -+&vopb { -+ status = "okay"; -+}; -+ -+&vopb_mmu { -+ status = "okay"; -+}; -+ -+&vopl { -+ status = "okay"; -+}; -+ -+&vopl_mmu { -+ status = "okay"; -+}; diff --git a/asus-fx503-keyb.patch b/asus-fx503-keyb.patch new file mode 100644 index 000000000..c0a8fab4f --- /dev/null +++ b/asus-fx503-keyb.patch @@ -0,0 +1,124 @@ +From c1dfbd7a588e43be466d12c3636f5670aef04847 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdegoede@redhat.com> +Date: Fri, 23 Nov 2018 13:31:00 +0100 +Subject: [PATCH 1/2] HID: asus: Add event handler to catch unmapped Asus + Vendor UsagePage codes + +Various Asus devices generate HID events using the Asus Vendor specific +UsagePage 0xff31 and hid-asus will map these in its input_mapping for all +devices to which it binds (independent of any quirks). + +Add an event callback which check for unmapped (because sofar unknown) +usages within the Asus Vendor UsagePage and log a warning for these. + +The purpose of this patch is to help debugging / find such unmapped codes +and add them to the asus_input_mapping() function. + +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + drivers/hid/hid-asus.c | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/drivers/hid/hid-asus.c b/drivers/hid/hid-asus.c +index a1fa2fc8c9b5..61fb5a43c1cb 100644 +--- a/drivers/hid/hid-asus.c ++++ b/drivers/hid/hid-asus.c +@@ -241,6 +241,18 @@ static int asus_report_input(struct asus_drvdata *drvdat, u8 *data, int size) + return 1; + } + ++static int asus_event(struct hid_device *hdev, struct hid_field *field, ++ struct hid_usage *usage, __s32 value) ++{ ++ if ((usage->hid & HID_USAGE_PAGE) == 0xff310000 && ++ (usage->hid & HID_USAGE) != 0x00 && !usage->type) { ++ hid_warn(hdev, "Unmapped Asus vendor usagepage code 0x%02x\n", ++ usage->hid & HID_USAGE); ++ } ++ ++ return 0; ++} ++ + static int asus_raw_event(struct hid_device *hdev, + struct hid_report *report, u8 *data, int size) + { +@@ -832,6 +844,7 @@ static struct hid_driver asus_driver = { + #ifdef CONFIG_PM + .reset_resume = asus_reset_resume, + #endif ++ .event = asus_event, + .raw_event = asus_raw_event + }; + module_hid_driver(asus_driver); +-- +2.19.2 + +From 53cb4c986eaedd2cfa161932b36d80c70d947e9e Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdegoede@redhat.com> +Date: Fri, 23 Nov 2018 13:44:27 +0100 +Subject: [PATCH 2/2] HID: asus: Add support for the ASUS FX503VD laptop + +The ASUS FX503VD laptop uses an USB keyboard with several hotkeys +which use the Asus Vendor specific UsagePage. + +This uses two usage-codes within the page which have not been seen +before, 0x7c for its mic-mute hotkey and 0x99 for Fn+F5 which has +a "fan" symbol as hotkey symbol on the keyb. we map this to KEY_PROG4 +(PROG1-PROG3 are already used). + +This commit adds the mappings for the 2 new usage codes and the USB-ids +for this keyboard to the hid-asus driver. + +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + drivers/hid/hid-asus.c | 7 +++++++ + drivers/hid/hid-ids.h | 1 + + 2 files changed, 8 insertions(+) + +diff --git a/drivers/hid/hid-asus.c b/drivers/hid/hid-asus.c +index 61fb5a43c1cb..ab8bd40a77ed 100644 +--- a/drivers/hid/hid-asus.c ++++ b/drivers/hid/hid-asus.c +@@ -522,6 +522,7 @@ static int asus_input_mapping(struct hid_device *hdev, + case 0x20: asus_map_key_clear(KEY_BRIGHTNESSUP); break; + case 0x35: asus_map_key_clear(KEY_DISPLAY_OFF); break; + case 0x6c: asus_map_key_clear(KEY_SLEEP); break; ++ case 0x7c: asus_map_key_clear(KEY_MICMUTE); break; + case 0x82: asus_map_key_clear(KEY_CAMERA); break; + case 0x88: asus_map_key_clear(KEY_RFKILL); break; + case 0xb5: asus_map_key_clear(KEY_CALC); break; +@@ -540,6 +541,9 @@ static int asus_input_mapping(struct hid_device *hdev, + /* Fn+Space Power4Gear Hybrid */ + case 0x5c: asus_map_key_clear(KEY_PROG3); break; + ++ /* Fn+F5 "fan" symbol on FX503VD */ ++ case 0x99: asus_map_key_clear(KEY_PROG4); break; ++ + default: + /* ASUS lazily declares 256 usages, ignore the rest, + * as some make the keyboard appear as a pointer device. */ +@@ -817,6 +821,9 @@ static const struct hid_device_id asus_devices[] = { + USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD2), QUIRK_USE_KBD_BACKLIGHT }, + { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, + USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD3), QUIRK_G752_KEYBOARD }, ++ { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, ++ USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD), ++ QUIRK_USE_KBD_BACKLIGHT }, + { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, + USB_DEVICE_ID_ASUSTEK_T100TA_KEYBOARD), + QUIRK_T100_KEYBOARD | QUIRK_NO_CONSUMER_USAGES }, +diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h +index ed35c9a9a110..4206428c0ba2 100644 +--- a/drivers/hid/hid-ids.h ++++ b/drivers/hid/hid-ids.h +@@ -190,6 +190,7 @@ + #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD1 0x1854 + #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD2 0x1837 + #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD3 0x1822 ++#define USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD 0x1869 + + #define USB_VENDOR_ID_ATEN 0x0557 + #define USB_DEVICE_ID_ATEN_UC100KM 0x2004 +-- +2.19.2 + diff --git a/bcm2835-mmc-Several-fixes-for-bcm2835-driver.patch b/bcm2835-mmc-Several-fixes-for-bcm2835-driver.patch new file mode 100644 index 000000000..8cea1b2d3 --- /dev/null +++ b/bcm2835-mmc-Several-fixes-for-bcm2835-driver.patch @@ -0,0 +1,1104 @@ +From patchwork Sun Nov 11 20:23:53 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677859 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9806E14BD + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:27 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8706B2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:27 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 7A63B296F9; Sun, 11 Nov 2018 20:26:27 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 2077F2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:27 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=X6yowzJzVgVJec82FwL8buWaYMPUhnGOUDSn6TrdnF8=; b=sPH+2ZSuR+fLyz6gV6Cc4biRCd + V0v4omXeiSKDUofGkEwhi7O+PwYxqZvBXld8Gj9IJqZOFoOSLjhFGlQp/UU1lGFLWB7o8CjH+nuxo + C4Bx1gtiB/oLhyMkKCLWTJN/NCX8rp5xEJzHIgsFHPqrKXL5iw+qAzYVbxuKEKauTta6wzDJ+LfJJ + gAm1Hq0j9yZ07dUH2c7OXMsWAtIBAmLByImmiaWB1qTkUWjVMveZLwqfXCifL4+qPDezrCQ0Y1O8y + tLI6QIW+Lu5DajrMz5+K1l3t0YotjroVmH2BrcDPSRAG/yvym2YmEnOivnUgyCO6bYbpFzWKFqkeq + O6DPNf9g==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwJL-0005LX-PU; Sun, 11 Nov 2018 20:26:23 +0000 +Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHw-0002cb-14 + for linux-arm-kernel@bombadil.infradead.org; Sun, 11 Nov 2018 20:24:56 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=merlin.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=Tj2r30QTA4uqsfla6GYp1RVS1jz5Q3WyMYFesAbdUKw=; b=uTZum4O6SQ4rG78HHbORxkoAc + i9S8e6f78Q+zsNLLnIqd29HAmWUg2DmMMQIqFes9f2eG47nBkIpIQ+cHb/M60BqSpOBkk8ClMqQB0 + 2neApAkR6vj2x+jctYYNX5ECoTLnhnkYnNfHo/ckZW47aZ69QSIlU+OWDzMPzD/Rx7hYHSpZJUW9p + oChapk4tFwN9k3bhqB3kXjPZ/c3y4/K+N4/3+AQHdGFamuFQlPGUGzFiL+oIvOli40pHd3yObLt3d + VyKGq8lWAKJ3VqgaVLOMuhHyofjogsyNYCV7/KcNqTjGWGwieMgzloYDJlNFuaTtFubN2a46lGZle + /0FnboMCQ==; +Received: from mout.kundenserver.de ([212.227.126.133]) + by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHs-0001ek-LE + for linux-arm-kernel@lists.infradead.org; Sun, 11 Nov 2018 20:24:54 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MFsAJ-1gHIdF11od-00HRC9; Sun, 11 Nov 2018 21:24:30 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 1/7] mmc: bcm2835: reset host on timeout +Date: Sun, 11 Nov 2018 21:23:53 +0100 +Message-Id: <1541967839-2847-2-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:9dCj+NxEXMy8FYSWT087C0qWiWpuXnUKaE9LFDImT+erQJJaYfQ + afhviGlaCUee+hC7LRqA9GKull3648mAUgO52xY3aMreroZB/2XIIIzronlCdQd6pYX6dOA + KBBYxlcz7woae/QQ5I2sTNZuW3qu9oJaiBC6nL0tpFXoKyJYwAy5XGSV5rVZdzeGjDCjR2K + nxD304MaNXMWrp5ReQQLQ== +X-UI-Out-Filterresults: notjunk:1;V01:K0:pUQrv0nromk=:j9gizncvy8GfWdNJFcRfWj + bO9nPfr7BSmAouq0vikpqgHvHFC76FvoBIZwzQ/6yPYaNN+0VVLe4ogV1CmSqE1oolnskVJb/ + CpMr3K21XVMuHQfpFYZLrW+KpeNZt2e/2vL/C4C70Frij1Zywt9HHJA5FyrBT5ojnRDA1+dJb + v077BsWViC1w/SJLN11CJO4UBehS1Xa8564+HwJDDs5PZV1JcXa2inYx5xQxTbqBY7scOI5mJ + YunT0hSlKj172nnKPxqkgktSfCOZ01/yeqQocznS2MLZ8T4O8bd4GXx5qSzImnO/gRmgFu5Pu + OfLaxtJU3IcQwSZ7/3uCx/DveeXMCspaHm1rq8G/rOnIvHfiApbIilUoBuGon784I2Gqz5WEP + zjMA3kHnGgA/H1C7hm+eba4xbkjT7jCqGbmRY4TnE+cKRX9i3op9MstsCW3VAKBMUg7klCeSW + Z8WO+/kYY3jKJ8K7C8kQygOdcz64E8wSyHGyp3FtukWLuEw+j4MLyxBaPKJ/4/bBnnvKgbKnn + dh0aCOnrEkoFygCYevcFi3FF3Z4aCqSmZ9uK8PX6rvZck2xP0t/Yamo1HhwE6e/R//TTq/3pw + motW+JR8+YF514cM6Cm0P+TZAAdmsFlrS2n0jLKn6+8yhlC3zgZMfhk/HTQaieFkPEn2rWPZn + 9mHVsTHprDsVqzVIsKnlA1Nud+0HEv1lwGc3NsX354n3uokuoUOkLaNcGYxOuIiMcgd4dpgTB + 81uR39eHejOKAz7Edmkt/pXsynsTZ4RHZnIk+0cNaEGMnwTvk5mkyzLinlOujzRDHhQuPxvHl + EVobjFm/bi0KjZwfqDn7hi51gnWnA== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_152452_934169_863500CC +X-CRM114-Status: GOOD ( 13.44 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +From: Michal Suchanek <msuchanek@suse.de> + +The bcm2835 mmc host tends to lock up for unknown reason so reset it on +timeout. The upper mmc block layer tries retransimitting with single +blocks which tends to work out after a long wait. + +This is better than giving up and leaving the machine broken for no +obvious reason. + +Fixes: 660fc733bd74 ("mmc: bcm2835: Add new driver for the sdhost controller.") +Signed-off-by: Michal Suchanek <msuchanek@suse.de> +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index 768972a..f1712df 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -286,6 +286,7 @@ static void bcm2835_reset(struct mmc_host *mmc) + + if (host->dma_chan) + dmaengine_terminate_sync(host->dma_chan); ++ host->dma_chan = NULL; + bcm2835_reset_internal(host); + } + +@@ -837,6 +838,8 @@ static void bcm2835_timeout(struct work_struct *work) + dev_err(dev, "timeout waiting for hardware interrupt.\n"); + bcm2835_dumpregs(host); + ++ bcm2835_reset(host->mmc); ++ + if (host->data) { + host->data->error = -ETIMEDOUT; + bcm2835_finish_data(host); + +From patchwork Sun Nov 11 20:23:54 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677841 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A795C46E4 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:24:59 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 952C12969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:24:59 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 89924296F9; Sun, 11 Nov 2018 20:24:59 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 8AD6F296EB + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:24:58 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=9/894Vj3Hh44WZdACkXEzclJroaVBEmmd2uid+n5cc0=; b=q8J6YfQ5DSevR4lzZl8Ylug69b + LB22Eq/vRjViRKyl9eDryrpjnQ3HURgt6R1WQd0anhtNZnmThl3SzV4PxNLwT7VaMi2GGMZwZjcQ9 + RuUsnPZFR5TlPjGVAgbv5gasJWDNk8bcmtVnYK78MLaGzjthikOxAz6In70Vi9y4GoveJY+TkN3Wa + XfkFjM5v1UMihq6R85/CSDXrCHLeYfw+iyxcJFSYceHsgBPrVk7v1Ptmctfq1NYuFGpqJx8XVjs+B + BhdVfUT0rCahpHUBQxmt1No0VHZDiUSDSZy33AOFIqDzctAsEX6XLf3Uyg9meGShwAAT8E42+SyTX + EE1y8jHA==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHw-0002dQ-32; Sun, 11 Nov 2018 20:24:56 +0000 +Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHu-0002cT-Kv; Sun, 11 Nov 2018 20:24:54 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=casper.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=5zlYx4yHtdkN1aLz+6xK2KY0kDn49GyOY54twksqhUU=; b=AtZX/1fVPvyutkyfSaFM0ktnf + JndLlnOImGAXCQoqQdS6UB7VnD1/L9q1+G2p8j4oohYeBKYOd73SN/BvCoUGP43WDf4UV0gpXRzP+ + xBKuXF+u/ZFP0L3BIwsg90Ng5Tzs4440r7FV7V0RLmERBcVGqEdxEUCWyf7zt1wnUWYUMUKrJW6W0 + oXLDefVl50GNjzUeabT6ldueypTit26FqINBdhvFlzdiQ/iIN0a5w5tMnJxK+NLgiDpkDR8ebEllv + zIA/gLMHZxZDtaViHrtE8WxwpWBRbxDb9JpNbqrJXxeiD8+qHjdGfiUJkqi2w7wG3U1DMj9kMlMLG + tQn15xR1Q==; +Received: from mout.kundenserver.de ([212.227.126.130]) + by casper.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHr-000148-EN; Sun, 11 Nov 2018 20:24:53 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1M2gt5-1gLeEL3aRD-004Dmn; Sun, 11 Nov 2018 21:24:31 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 2/7] mmc: bcm2835: Recover from MMC_SEND_EXT_CSD +Date: Sun, 11 Nov 2018 21:23:54 +0100 +Message-Id: <1541967839-2847-3-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:qkVHDztQK9oM/OWH+6qWZI9LSuHRY1RpFpl+s2YKMs4d8oxk94x + z+bRLCDAMoMZlHXwKf/J7SHvzs/39FUPM0YUYIjAKbX9PfQbvXfwMp8yk0aismQiLmHxBXt + mCu+tsWxl2jhHzQcGszhLTMptHvXpxSgC2G4nTLQmAtw/n7EMkS8s0AovGX1VGAmokDvta5 + ovG571r+AYzu/g2G3Z34g== +X-UI-Out-Filterresults: notjunk:1;V01:K0:73XHbTz9krI=:EXicgjbIHFPLXK4C+Cbh1d + ZEoUX1EO1rCXZ/WTWgFBtQn1XwLqTiTUC6LguT1TUI2grd5SIHYGOUlwn9/rofPw1gEB2NEV0 + ckDVYe4cJvlfnqKVFZHd+hYO0KNYncxOfbOFSPaoknKGPK6zNWUx2yUPhZTe/UPeJEoxU+N+F + ZZNalwF4gDtM0MfwgZWYJc/MQMTIZv2gtzvqakrYM/cBQpb00CLQmylHr7dDqX3oVRInx6Lcn + Yq9wUxCFDzm1sX8ZCE41Rn1qiPiQKtfAaTG2APO0RDfsK46wg3M6FFltLjZdwNzDRYNHVnKea + CEykG/WREPiwixVfxDike9pQtCELHAEBhnV+L/CpIBmWUb1rlBF/Yu6lRihSNd7DWzxQNmtTP + 1edVD2GS6mieVL/SZDKReHD1gQwvI4Thyhm4//s8jQbuSb1VrXOAiafV4ZvSGGaCDP8Yr3yKd + kB1/ED8SVgDxIpfOBN4hQ4GSsSk+FFXqJ5K4Cwa1GkJIPfw07eZ0Cy4EKuGeioSnswAyhFCFW + h5jdWHo82dpilIkpAyyZbh/Z1yof6vBpgmffGY6UD0ueCujx4c7JuG3FWyB00p8n12cActtTC + 8GVg58UnJ/BhkKTtAWvIBejfozCFYy+ICLziZvO3DiNBKfhfHZFWAgFnL+/ww2ZHRbAojHjuc + 9QiDYkajywZfkj+njhOzlycNozd2b6C2lZIQerfkIqgoeSOiHhl6he/xXj1dEI8hYDhs83FYc + tj5KY/AqfZLbGc2QYjrgwekBAm2fUaAndsrbiDy/ZIe+Uc/YThxgEaMwKq0sLRIj3/5DQ1gUt + /KtLRv8M26NI5lRUzOa1BQV/QXYmw== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_202451_514418_79463313 +X-CRM114-Status: GOOD ( 10.31 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +From: Phil Elwell <phil@raspberrypi.org> + +If the user issues an "mmc extcsd read", the SD controller receives +what it thinks is a SEND_IF_COND command with an unexpected data block. +The resulting operations leave the FSM stuck in READWAIT, a state which +persists until the MMC framework resets the controller, by which point +the root filesystem is likely to have been unmounted. + +A less heavyweight solution is to detect the condition and nudge the +FSM by asserting the (self-clearing) FORCE_DATA_MODE bit. + +Link: https://github.com/raspberrypi/linux/issues/2728 +Signed-off-by: Phil Elwell <phil@raspberrypi.org> +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index f1712df..a251be2 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -773,6 +773,8 @@ static void bcm2835_finish_command(struct bcm2835_host *host) + + if (!(sdhsts & SDHSTS_CRC7_ERROR) || + (host->cmd->opcode != MMC_SEND_OP_COND)) { ++ u32 edm, fsm; ++ + if (sdhsts & SDHSTS_CMD_TIME_OUT) { + host->cmd->error = -ETIMEDOUT; + } else { +@@ -781,6 +783,13 @@ static void bcm2835_finish_command(struct bcm2835_host *host) + bcm2835_dumpregs(host); + host->cmd->error = -EILSEQ; + } ++ edm = readl(host->ioaddr + SDEDM); ++ fsm = edm & SDEDM_FSM_MASK; ++ if (fsm == SDEDM_FSM_READWAIT || ++ fsm == SDEDM_FSM_WRITESTART1) ++ /* Kick the FSM out of its wait */ ++ writel(edm | SDEDM_FORCE_DATA_MODE, ++ host->ioaddr + SDEDM); + bcm2835_finish_request(host); + return; + } + +From patchwork Sun Nov 11 20:23:55 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677861 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3920A14BD + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:49 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2BB86296F9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:49 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 201BB296FF; Sun, 11 Nov 2018 20:26:49 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id CB68B296F9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:26:48 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=Tt5EgaFovmpaVblg1vCoUL5KFNHfoZnIbMjvuoDpH+A=; b=YkFJNA/0JeWm1W0agi1fs65bw4 + MuaP5Xd9dNXoiUTsnX7DaDk+CMixGON/AQSwqrRmPptbNpeKcoQ2xx08c2EyKnpDYGfzQ/HhclUjO + ZNhvf7TNzQknjeJ00NlJBnp1PwS4Mj9YZsHHTzC8GdMwzQ1IsBTh7F+j4sDJfF78FjjC14+nCgrjS + RiFJhoPq/9ddurP5XoM0scxQ6AziagQA3OPOalJK16OvXnyjBnZoFATKWhJ4ZbShRh6nlQoynEgIj + 5WWVXJYzjquyUo2NV0tTq2QO/LSzrYscljqgOp7Fuu2YJeAa2QMRbFddcqempXwT0DDHLnFEvJ9kM + 9VcVHbzw==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwJh-0005jD-Dj; Sun, 11 Nov 2018 20:26:45 +0000 +Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHw-0002cc-12; Sun, 11 Nov 2018 20:24:56 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=merlin.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=9cNmmn25bR2zeN1vbgdjE8/Y0JXpSDhSkPM5GZxTcOo=; b=mF/YFu0vAFm8Cr1Ty9Lek+w6Y + 8FRR01cy8fLjmnnNz+SVBTeEx6C/eTg7Q8SLdeJR6ql3cIeepC0WkIWJnFUCdWJ7fDkL5686pgjS7 + 2+4K5o5D1t8yank/9kA464gHTrwO0u4FUse+XWEoSPiET3SmZXXsHAQkBgfzIh2gyckpB0wir7K6h + tY5UPKoEDSbOa7uFKvARA6LA+0p+LS3mrZMFPQedoC0Uir/fMY8YYdY2Pc+vMi2nPXQ9LJ0fQ1dSe + wqYoeLdrTYjWL2XRMPohx95JxWvxfmgEhxXIFm6RFJvO9WItczYLy90wYmLHBvv9vyVUTo+nsLmvK + /EjccIV6w==; +Received: from mout.kundenserver.de ([212.227.126.130]) + by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHt-0001en-8D; Sun, 11 Nov 2018 20:24:54 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1Mw9oq-1fWAVX1zBk-00s3Fm; Sun, 11 Nov 2018 21:24:31 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 3/7] mmc: bcm2835: Release DMA channel on driver unload +Date: Sun, 11 Nov 2018 21:23:55 +0100 +Message-Id: <1541967839-2847-4-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:vlovEOP4OCkjuj6JaOkYwfmgG3Bal1ftfBxnk4DH9YyAICNcm4/ + BpDpxF7lig5Fm91zl9duBF8Z2zsadWWX/cwUNHvjuCQzK6hM1miYmPrje9c2so98xLmVH42 + HbkSAtFcHSGlfkxFrEQpCHQq6PbLfHsRrCjnzfeVe04uliFFd5uM+615obhLT+kxiXePpJc + itTAXDImHIb6ZbKx/ZkrA== +X-UI-Out-Filterresults: notjunk:1;V01:K0:SzTlMsQfrIw=:CfsWr+obS+SWBvm2OG7mgE + HaKV29VvbZWHeGysa26FcFnpU/aMj/f1Gy1jD4K8dNbWm7JFhBgARL7w82/dLGaTZym+NfdIf + JejZEUwNxdLoJ2pl9V/bfXHUF+NpmE29dvPnKgjRwO9sNfSPkcGWIwbAQm/ZpwBet+X3duzf4 + 3adSNuB6XHBEOognFdCt37nQs+pw397+jTcb4ATjYcbgok5ftyg9PBBRivJdBXxY3nZeZagWL + CQgDJv3jE8CEh1BPz/+UOxgAiV4Qmm6pirXi4NJ75cuHyWmhJBlWTNLxv2ocWyMD5c/korqqf + D61K0VeaRoL1EfiZ2pzJ9T/Do4lOYybMUWDQmeEMVN8pS9hv14rn98GqoOKydOW3jpPa7pZeu + 5sc8I2WO6wSk/VOaNclHgKHyeS+zmGMMRMweDF1bkrMKIh+rdxd+zGN54JEEI+/AWWJ5p4nNw + 0ob2FknCr0jsNWv7JUc3tQkjTxSnXD0gG/bdvnl9BQUPGwz683hyzdM6Gk31NuSk7JU/NOnzr + M3s6ysweEdzDS+wPOU9UBk5GcSxcGdlqvBN600TVgpUtaC9dwjVMk3qEot2fSp17KAUsrUaGz + YZz7fpiyWVZzj7dgOGvQ+SgjTs/8s4rj++ONlTl2OUtmp9eDw+/bsmML5z4nvQ0oLxKIDKRML + RMzjm6bjLc9KE6PagbagQbLHzPLziYIEkpEZmThm3Mm5oyTsh0l+ZD2hVE5yDtWVcz4wnNwbV + J1DxWtcAdy8X6WtYT27Eh7LxL2C8YyVtMRL3whClSs0RyGv3s3oe+qwqKa0rjtQDSAjosT651 + gj54/sr39E84c9qNWL2IQmKZJs8rw== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_152453_636383_8A225C26 +X-CRM114-Status: GOOD ( 10.02 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +We need to release the slave DMA channel during driver unload. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index a251be2..45724ef 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -1457,6 +1457,9 @@ static int bcm2835_remove(struct platform_device *pdev) + cancel_work_sync(&host->dma_work); + cancel_delayed_work_sync(&host->timeout_work); + ++ if (host->dma_chan_rxtx) ++ dma_release_channel(host->dma_chan_rxtx); ++ + mmc_free_host(host->mmc); + platform_set_drvdata(pdev, NULL); + + +From patchwork Sun Nov 11 20:23:56 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677851 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9E68D14BD + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:23 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 90CA42969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:23 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 8516B296F9; Sun, 11 Nov 2018 20:25:23 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3A73F2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:23 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=w/Gzy1FdXFoZZY/Bdgo4ocm33xnvBLknyOEQrYDJjx8=; b=AnOOH/JlAJanb/zGv8Tbhr5LUU + zhx/OjHDpTA+1ZN4gwSeeDWVgEHvlQ5b700sWdpjiUYxzkXMAtqOBCK20C8Cz7VIX9OtfFjhm43QL + Xn2eIdUXsmnEjJ4vN+c2GJ200/15T1/0eGCESCALXHcN5dVIfQTEXzzhuCLfDTra0py+5hc8tXRiZ + VeEkvMwNwmyYOMh7qoN4/GtOx96Y+Swupzns5QIJnWRuyu4kcFPTRiRQI7vOLJb6ahc53c/VWEGn5 + CQKE7XPssSzcb8TnIRBhX5ChXO5V5J7hV8I6Mo467mbYpK1W7LtEkplA2JhZKcRJ3PkFXIya3Plqp + gLf70yzQ==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwIE-0003TU-1P; Sun, 11 Nov 2018 20:25:14 +0000 +Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHv-0002cV-24; Sun, 11 Nov 2018 20:24:55 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=casper.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=zHxxLEQsiHEhh7PVXEVNqUUxYM7wDjcAIJtcwJyNRQo=; b=DOPYo4t1y5vxpvZmFdW6hMyoZ + pBOQEji74bYHR5OwkWKuoDPpZlQiQRU21mZwp08MZHufSo0j5CcZapSY9kRCb5KszFqO98vRCYDCW + XP8SZxnfZV1eZ8OEGp82f8cQzrGl2FOpjKZNP1KX+0w2ibjMqcqZHppwTME1L96PAqzdexyzWJdGd + ofA4EK/v+6FQohG4RSPQX465ZGIiui3r/C1O0WKGVim2eK+cE1wVK88X+rhHk1BoNRP/5MOpaX/v3 + O51RexHgFZ+0YlkVQTCb/Zfgd93BZb5XL/ewyaDlkmVuqCpSWOgj5jgrSkad88yRtx9A29PIbzWdB + JahBPzjOA==; +Received: from mout.kundenserver.de ([212.227.126.187]) + by casper.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHr-000149-RY; Sun, 11 Nov 2018 20:24:53 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MvsyF-1fX0UR1Q9v-00ssSz; Sun, 11 Nov 2018 21:24:32 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 4/7] mmc: bcm2835: Avoid possible races on data requests +Date: Sun, 11 Nov 2018 21:23:56 +0100 +Message-Id: <1541967839-2847-5-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:ZLc6V0DmkpQIP44hYwa3HseRh7CvRoA9oKdzKs8yIsk8165B4Wj + xh/v/qDrvpHbc6Mo7+ESlJoA7iV2QBpKIYXkV+l+LxP1hUGn0iO44fmLP2qBvLJtZvx/Ojh + 06wOufM/u9ZWw0FVd6z87NbwhQC+r0Hdx+GWumlgWYq9lppFAMYe+6pIqLKFwesssADK3OS + 0MJwlz/he/7bB9DxhEcnw== +X-UI-Out-Filterresults: notjunk:1;V01:K0:lLFqbCq1JEc=:4dOYlMJrif5X850MHJ4IKv + SsggGIkb+7xoay8mJWO2ixu2r0n0ZJp/p5GCqVWB8a8GEJ5AXj04izOlxindxB0yxAXLfOtEY + +MADRnLwkXLIyvJ52YOhbudb4v+KVS8LnZmdnl+7dYi8ILPPI8K1YyOA0Atm0Sc1zKCyzyrb+ + HXYtIBmpCCeoXAn6iF9KtPShMQN90JkCkhQDCTtvuHKB4+XasgiJQqwLvDbMhUTfAiHKRbT6A + Ret67MCTcoBZMJ8Lv5IVe96pGyj6/IftFJwD456d201u/qlGUEcsrQlXoVDZyYQINncWlmCe9 + nhfpQF8UozqPck8kat7pUYNcoUck660Ob7tS+eW6IQxtgNKjjkiaYgE0VlcnBWXS46anJouuq + rFWawTXHFsLU6SVpIIVC5wCmDIOpgnWg2E5Dg6O3JtD4JPpSw9V3hM8L34Ii6DfWsvPAlJ46O + kCFiB/zfxUDXTLqed/nM9eufpPmQGlkRVnwoBNh18c7patPv1MzAU94KuN0ciq4QgoPk400rI + 5AOu/Eb9ck9CqDcZnI9x3PGjBoRgf0O/cvmqP67kgt1u17W9OEGaqHaEkXh+xLTDICpauVWMp + kOXBFyQ2SWK4jxt/C1uNgcghWG4r8UDxx9LFHZA0Ut2oGO2bW8qkpXlRBI11lvMuK3P+jSSXu + 8ZdD0IA/lvl6PXMOo1Zs7F+mho7h8yoB6XvVBOO8Mh8VonIPfeFZAQOrF/WP5SI3te/r5jk8v + wI7Eoz+v7SK4TMhwvTrIv+Q6zGYykDWUFqpehDe/ZhMpdl/XnD0H+Z9jGWgv6Wyi6Rmwc2JEJ + 6Xq84VFzxbb0yps5VJcK6at8C/JGA== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_202451_956461_704341B1 +X-CRM114-Status: GOOD ( 11.96 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +There are two accesses on the data requests which are not protected by +the mutex. So fix this accordingly. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index 45724ef..1c60798 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -1064,10 +1064,12 @@ static void bcm2835_dma_complete_work(struct work_struct *work) + { + struct bcm2835_host *host = + container_of(work, struct bcm2835_host, dma_work); +- struct mmc_data *data = host->data; ++ struct mmc_data *data; + + mutex_lock(&host->mutex); + ++ data = host->data; ++ + if (host->dma_chan) { + dma_unmap_sg(host->dma_chan->device->dev, + data->sg, data->sg_len, +@@ -1192,9 +1194,6 @@ static void bcm2835_request(struct mmc_host *mmc, struct mmc_request *mrq) + return; + } + +- if (host->use_dma && mrq->data && (mrq->data->blocks > PIO_THRESHOLD)) +- bcm2835_prepare_dma(host, mrq->data); +- + mutex_lock(&host->mutex); + + WARN_ON(host->mrq); +@@ -1218,6 +1217,9 @@ static void bcm2835_request(struct mmc_host *mmc, struct mmc_request *mrq) + return; + } + ++ if (host->use_dma && mrq->data && (mrq->data->blocks > PIO_THRESHOLD)) ++ bcm2835_prepare_dma(host, mrq->data); ++ + host->use_sbc = !!mrq->sbc && host->mrq->data && + (host->mrq->data->flags & MMC_DATA_READ); + if (host->use_sbc) { + +From patchwork Sun Nov 11 20:23:57 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677855 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B72A114BD + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:55 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A8FBF2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:55 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 9BA4C296F9; Sun, 11 Nov 2018 20:25:55 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3E5132969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:55 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=MrabV/LatQSzA8nWJUbmpw6Z66+qt6yLE3DwaiTeQME=; b=C6Tp4s3/ByUA6gEAyLZXReuA6C + id+fWgoxsQzr2ckrLAgv48ru1ay5ieY89k0dCyY21EmJ+7DdHsVtlf8AU/pp7zc2v8WXZVjGc0Wre + YFPO0X47D1Ph+jrOAJ4EldEXPIk7KudaNJMF85Kayhvj4ehjIH10qF4pNR/GnBs5K4TVn0fqm5wkL + qXh8X60lZ8wzc/1kwor55UBVg6KsCr9RWAKxqVzvsq18LS5kgCLj32wFbWPdHWqEYYdMktOZnA+TZ + 3yAKeFvxhZStgwUorKa3+KsbHzV7DRegF+0oVmQTR7IDEwQ7bsAjkCLS8MlMcgIBJbaIm70mraboJ + vf7ML3xg==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwIk-0004lM-CU; Sun, 11 Nov 2018 20:25:46 +0000 +Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHv-0002cW-I3; Sun, 11 Nov 2018 20:24:55 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=merlin.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=Mk5UAGVXcnL2nHBZi5EjPPjTnNXOrWMlTyZHVyM9yOc=; b=b2656ew26XY6iOFE1AUGP51qB + FsWiQqitmJrrBacXDcwxx4b77oSYgvwb2wnBa7LE5GPdb48OBeCpb++0pRdU6LH1mLGY75l+SJkTE + fuEGG9nI+c7ylMsmuHzyIug+IcRMttr9Rv+lguVfxj+05E3Mug1Yjde0yV4DeeaDQcrcBW+cDxPD+ + zBUTdh155DbVSr//DRSSJT3w5iirXL6DmNZX9aH6RIz8prxs5PBfYuAKmZD3JkHHBosP2MuOzyfCN + UW3Jmr2T/p8nGj4c5ZgHVcwtYTZ8zbEVSNSshLyLCmRvAvbWw9R7i04nOAZFMDwJ+nJrAOzc4JEyR + Bd0redZPw==; +Received: from mout.kundenserver.de ([212.227.126.133]) + by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHs-0001ej-CS; Sun, 11 Nov 2018 20:24:53 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MMY9X-1g6LF00fdn-00JXiP; Sun, 11 Nov 2018 21:24:33 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 5/7] mmc: bcm2835: Terminate timeout work synchronously +Date: Sun, 11 Nov 2018 21:23:57 +0100 +Message-Id: <1541967839-2847-6-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:qNd5m8hilSIHpAhx5FhJUiaXDU7SU8xPGLPlkrJoWXv/UllNu+f + Z6MfgrWvjWpqxWfwowcV/8ImoMmyMh4JRxG2YbMxQXqKPs3IgT+uHUy/D8FHMMViil6gbjf + tQPTiuVKuzVualYbGsrj61hk9tmirGv3Idxmj6a5LmZWyqtBs+N/8+IESPXYZMMNePlqxh4 + Dqnr1Ar9jhW2oYDHZeh4A== +X-UI-Out-Filterresults: notjunk:1;V01:K0:lvp7zKY2iuQ=:cBGp0NsOhdh4ZLCUkdL5pd + uZpSd0EXrWC/HNHCOrfgI5jErdtk8h8bAwHGFF9C12HB/cUTzhg8wPJL9Xy0yp40Hs6nh6qll + nIxKPiI2SHgGyMJojMc+SCNU4d0lbz36f5Eh2YngDbtaLgefteqUbZpEuWXdA5NHOoMAYj5GA + U7askfAl7jnbS6fpM/9Fr50J+y5g2WFb7g6Fb60eEWTi7qouSNuq/IsrOBhrOT1tgwZD3Tjxc + eCiIOvl8/12erXTfgm0ld79P12beE0yt8px7lBlfmStsDN2xbDUTVH8H9zhn34lSWULZ/oYvB + 3B/areZj3M0dZCZCRghHQ+/H9RLNAbWOai7+H5GS3Uf9RqKrw9aaFmoTuSEbdma2a3I5N+/W0 + Wm+CxBBaV9fdVveQggOChcuux8o+VuyD1rEAE+25VrkUbsKntB+EVRkUUbnCG84nOx3JxnQ9q + aUnhYzwvOZecim21D5c60r/iU304m4B7jNCzfLmW1LWjLRyqJOaR7iwZQq7D+wBFKHiJLLsSj + ecNx1ABuG5R7WWdp1fC717kyGF0LrB6D4Z6t+Sv8jJhpQaEXVvti+oeKsNkydEekDki5paUFn + d1V91g9p1g4VRyPDDin4g5ZjvBEG5MxJbL84GTRzesrCj0QthiZp6Il75PHRbXdgXXPg7RdzA + lnIcwMWrcb7sBYl9phazVWbZu4I2V+FSEMbvxVQ/Bc0K1p3pQ22LpI99JhQ178HMQvbPD6bJC + 4ZIfHltA0+uOLgTG5XlOf8q+ra/Qfb1BzFhSsTv0nxcqcl1nqMFKGcG1mxVGJxSQhj7SyZkDC + ZNz0RUD94sGnsvkbhrtAMV7E/sbeQ== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_152452_685437_9729AF90 +X-CRM114-Status: GOOD ( 11.39 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +It's better to make sure that the timeout work is really terminated +before calling mmc_request_done. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index 1c60798..2c7589f 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -608,7 +608,7 @@ static void bcm2835_finish_request(struct bcm2835_host *host) + struct dma_chan *terminate_chan = NULL; + struct mmc_request *mrq; + +- cancel_delayed_work(&host->timeout_work); ++ cancel_delayed_work_sync(&host->timeout_work); + + mrq = host->mrq; + + +From patchwork Sun Nov 11 20:23:58 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677853 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B8F61139B + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:31 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id ABACE2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:31 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 9FBC6296F9; Sun, 11 Nov 2018 20:25:31 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 4A58B2969C + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:25:31 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=hLouXFNypHlFaQAINMwgzkBeirVP1RY0gAHWHAnuLpo=; b=rmTlZsugtWGOssKkbRRBUkkaMC + 1KnpesZRiXcQ3pdco/0rDLTQmYxTCEUjV4xsBFaLiaoMeezFdRRBXGZeSPhk38338Y976XJ4cVMz2 + XEbMflV3FhK8eHtirh7evoVdHR93K8s2TnFG5umUjZP9CNK6jB1uaKvNeOQt7ysjNFYI/o6mSAWQ8 + 96SikljKpBqFYT7sfjGMWWxEneZVIcw0uQMa+gaOxVIiXtG4BrxHOs3Fw9RjRuZ5eKEU1p3gCQVbu + XbZW1eUFOHav2KoX7nPYCjHgWhH6YwMTgEBBAnxobbfRHrCEpD9qTd5jujkCLDGdlUfcIs0x0gwMY + NVzKWO6w==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwIR-0004Ov-6u; Sun, 11 Nov 2018 20:25:27 +0000 +Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHv-0002cX-I3; Sun, 11 Nov 2018 20:24:55 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=merlin.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=EGvrhwUaJ7ExcJvbLK8/AQ0rd/CXDt+a3em7ick8oO0=; b=hfLWj/nwTsxPLUALv1QKEYerW + kjTYzuw+nLWWi3Jmk4P9vRYMn7+DaGgrbi72/tY2ByngSSImu0PrCS8lm9Ptuq6yXd6tYsNVfzM2v + rmYwqdSBQg1JTzAY2Z9nFvV3PB1XFF36Lt1oFlkORRtQJSII2YZBaRJeyhjLpTqzBUwi4KgcWj56K + R6ymka+uGJPQ+KHwaOaS67glzE2ADOBMchS7gZu6WtPJEtwU5d7FMyWWPFV7PM4wKFS5Mkk59+9ee + hj7e7Zi/7YhnCEfVfZf7C6h6ejiW9YdnMadgdZttuh9DdLGUYVyGszdcNAwmEbpJUSvqM0MxYOBG7 + /ZftqWKLA==; +Received: from mout.kundenserver.de ([212.227.126.130]) + by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHs-0001em-CO; Sun, 11 Nov 2018 20:24:53 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MvsyF-1fX0UQ3835-00ssSz; Sun, 11 Nov 2018 21:24:33 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 6/7] mmc: bcm2835: Refactor dma_map_sg handling +Date: Sun, 11 Nov 2018 21:23:58 +0100 +Message-Id: <1541967839-2847-7-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:Sla5WKzJYGbilks4eIirHiMlx29aYsbN7KwNBzyZekQFCAy53V8 + 1SG4Lh3Be8yGw2tWhcGIWU4+p6Ui+o/TdYr+msz83Y0Sz252M6RAloy6wfmI9j/ONOhpARN + +Df5870IhZ0IcFsZwP4UNPyitLHHEtB7F0h3fH1ljMmy4qfxVgId5TqXkESoEci3lMhK7jI + tJt2agPN6ETkDIC1k0S1Q== +X-UI-Out-Filterresults: notjunk:1;V01:K0:SUFly36V7h8=:Vbqq6FwnjjUoAgvV8E+dwd + bvly0MobT7aTFxA6S7rJV76JrzK5Re4JsOiUl+7WNjHC+DT2hjNquy1oxd711UcXEAOqmPFAy + OJDhIHqS7UAkipQ25kMVV+BUFSDtsYwZhfhJUWMjETSgSOajgeWoTywu70K5P4OAAASvrVwUb + 5TED1Vlj0n4fcrmLZdSEpborCiHk3YNdLhHxo7AG1BES3nZGoIOGVdoJ46ueOSmNZlp0owl9C + M6Ojk98PRUoV+3jn1od8MDRUazJRG187IGTG+1VZESWHn7IZveLNLhDzy9+pchAhovgwQnFhL + 7cEt1VIJEk2QWc/pp3PrNUoQCHOI5lull8+TfBIrkPFQShcmEsXvtJ6xW70m7LKvLB1hQyGue + 51kaIx86/7KW5bKnONR8GsPRhAaPWpNwJGk0sl8QgnahjcjoSc5V1pcb41Zxsikmxh/zy3bUA + 93kQOzW2tjR1yw/Ppz+A2pvnad6QRY2pxB6+t2MJdrZTc4LZGCE7kTqYpoV40uPFTb9VNxhJK + fhNmDEgLBtlKz7usJIQXHfrsvC/0r0Efs194mqEs0U8S5C/ip+SYxzdNqy7950R3erQQJ4ABy + 87xgLsDdOxe4m9f0ncvU1pd6Ys03Hw9vN4IKH11GptHYaTkZeCF5YTS6I+rIjI+6s8cB5AUV+ + ZdjGUkrqxgkOsWgD1WRTl0+ejxE6GWxX+gsLRlzis74GhO5+V2G/x5/A9oPGp5YsT9ZzqWRb4 + qP502rMnCPihAEgYTtgKeezNgBny3yQT+LvwXEj4gaeiyNOn/d7082ZRkf0TNexaK77RI3zqH + C4R9zEnu6vgo7DndG6z+zIAO1Ihxg== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_152452_682340_CD00EDF2 +X-CRM114-Status: GOOD ( 12.64 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +There are two variables len within bcm2835_prepare_dma. So rename the result +of dma_map_sg to sg_len. While we are at this add a bail out to simplify the +following change. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/bcm2835.c | 16 +++++++--------- + 1 file changed, 7 insertions(+), 9 deletions(-) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index 2c7589f..c42bdaa 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -464,7 +464,7 @@ static void bcm2835_transfer_pio(struct bcm2835_host *host) + static + void bcm2835_prepare_dma(struct bcm2835_host *host, struct mmc_data *data) + { +- int len, dir_data, dir_slave; ++ int sg_len, dir_data, dir_slave; + struct dma_async_tx_descriptor *desc = NULL; + struct dma_chan *dma_chan; + +@@ -510,15 +510,13 @@ void bcm2835_prepare_dma(struct bcm2835_host *host, struct mmc_data *data) + &host->dma_cfg_rx : + &host->dma_cfg_tx); + +- len = dma_map_sg(dma_chan->device->dev, data->sg, data->sg_len, +- dir_data); ++ sg_len = dma_map_sg(dma_chan->device->dev, data->sg, data->sg_len, ++ dir_data); ++ if (!sg_len) ++ return; + +- if (len > 0) { +- desc = dmaengine_prep_slave_sg(dma_chan, data->sg, +- len, dir_slave, +- DMA_PREP_INTERRUPT | +- DMA_CTRL_ACK); +- } ++ desc = dmaengine_prep_slave_sg(dma_chan, data->sg, sg_len, dir_slave, ++ DMA_PREP_INTERRUPT | DMA_CTRL_ACK); + + if (desc) { + desc->callback = bcm2835_dma_complete; + +From patchwork Sun Nov 11 20:23:59 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10677863 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3D4A8139B + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:27:08 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2EABA296EB + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:27:08 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 1FAB5296FF; Sun, 11 Nov 2018 20:27:08 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C63FC296EB + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 11 Nov 2018 20:27:07 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=w0gGu0RhdppnbHj+KC4eiYbqQi5jIFFj1vOCHvG7izk=; b=tSzVsJXA7bK2/gIIVp574/SFNR + BgvzhxZLA/OEkfPjbtzn6g7PhFHNYCY2tQT1NfP01NxDvDzgZB5TEcCqtrdjkJY0i0hpHS4Ex0SKr + oIYr7vZFZc3vcWcO/KC3Kmo+a6lT7nBNDddf/cXDJPS/+jOqm/QCf5ho2YvSATxAnxwgnSi60ZaUO + pr/6gai+PjYKpQFZOL6myQ0sWfTTlc1l2KdBGjXV/FLp6EVuwbVOO3xUNJ1ZRnY8Ku/4Hq7tVTYWO + oO45AJ1T+qe7lz9G/rfVbqXsnK8JZyhgubhZJXPRWAvoOGj1HIYGAwyOM4bKBfJn6LnKp6+bosthz + AN9aGK6g==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwK1-00061u-1u; Sun, 11 Nov 2018 20:27:05 +0000 +Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHw-0002d9-OE; Sun, 11 Nov 2018 20:24:56 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=merlin.20170209; h=References:In-Reply-To:Message-Id:Date: + Subject:Cc:To:From:Sender:Reply-To:MIME-Version:Content-Type: + Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=6Y3NNECHfTEnbE17TZ4lEpf9LD6uJsc6TH5WZfUfuzk=; b=HvhoptR8U2ubhwrWMzaTVnGQy + II2zx46KApZRWsxtYONLMA5cwNuCa0IlO7pyZ2xzkmkvg3l9zY9tw0FIFvHHLhMUBT2QfLdXX47QA + 4IwFzcW0ZPkm1/jCaDHb+fjCb+4AHHBAae4C6MrN7+a6ykIfhqgPkEfTtZGdhAnxrTbMDTMhgqs3I + bSMEifAlxhV0ZMu8SNVAZNB1lgRsdsdgdcBY/t248mQgHc6o2D2ibCGnSYHMy8xjLjNIN2UHatXZf + O+ebwk3ljy5b6FcEOHgg0bOh3eTwjGlbh9jR06jAx95wa7gOJG7bJO2mLb1Q0TEg4O/jdMmSzmKZf + bnQ+8cx4A==; +Received: from mout.kundenserver.de ([212.227.126.135]) + by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gLwHt-0001eo-Ny; Sun, 11 Nov 2018 20:24:54 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1Mw9oq-1fWB8w1OlA-00s3Fm; Sun, 11 Nov 2018 21:24:34 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, Florian Fainelli <f.fainelli@gmail.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH V2 7/7] mmc: bcm2835: Properly handle dmaengine_prep_slave_sg +Date: Sun, 11 Nov 2018 21:23:59 +0100 +Message-Id: <1541967839-2847-8-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +References: <1541967839-2847-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:YHuOF9ODbnoju/fZ6GEvx8dgsERlCPgAFKTWXLdnneRYXz5Rrwv + HmNp+EMMG4LCQ6yrw9geiQ8UMaSlKRlOogmYpjlT6+acj6AvpUhfV/V/QTZoIqWymmOLu00 + ilWzNp6sUh0G36dYFqNQx/xxoevvSshDkQfngYwW4IylOJ5Ijw4q7mUNQJel0aDdT6VxcCF + vNXPaH6x5aju6BnVQQTZw== +X-UI-Out-Filterresults: notjunk:1;V01:K0:F8RnfZXOXFg=:/o9BXYY1XlPda36fnQR3pw + exiC7Lebj6iLmcKcGV1N+gYxVKa++UCwnlYE52iQ3aEq2FFOYc9MIGfKSXztp6aQJLMEcJ+Nl + Y6IvfEO9Wre/kOJHLSbnLgi5rdaSTR4mjKUA8jP7+hgmHvgkSbKeQPPA9NbLPN9j2p/jPQt6j + wWducLkOGSbZ5YW28XqMqKiEgyxjt72W7Ulgwt1l9fzu67fxmhDdc3UWHpofqHuJQ3dTz7iyH + kgg+rS8NAKZBCtm6dFRPHs5TFa1D75bGQE9WbGv828i+/KNpsIoAbBRLLRmeGAoFn+KRil/PA + 2NEyeFtr8QO/DsyVQUofQeZgtDmWXquT6il4a9R21nFM8UVN72Lt47MR7dQIKfjtCewO1XhKp + aCAhoeqoKuI++NlYUmTAzwHyR1AzSqbz3qFLL669z219gmvjFFlmzCiNNQuixrhw3CvbXxywa + F8FFVxEdPJRjt5v5xsfEQ9kWNm/UneKmSuw+sOIM6NjTYMbCxUA8s/SReuQtco4vZ5fMk2a0E + H6WbLHlCpPoxm6106p29jhQ1MkQBcRRc/Gnr283sXcshS2idax1s/BXgEYWoqn1IXoSipmSRS + uO7fLBnuonw9uYoUm30LeVzea9BSFsXSJQUAXYoj0FC51hOHYQG6yaC1EoGnL13niwbOV1w3V + t7MsLAFqvse4jRXAQ2daRMVsoFeXyREOFlyM2u0kJ7SlglZ7O0HJNvOHJsOTEJBUDsCQQskjd + UPyZ9p8NHWMKpnE18BgSypX/UwcNIarGvkM8pe6BN+IN6YbM+3leikxVVZ7pD64qCCITVHvjt + SkzE3mpbb2hZZ/3vD8VryvQAJ4A0Q== +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181111_152453_987059_DF242521 +X-CRM114-Status: GOOD ( 10.37 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Phil Elwell <phil@raspberrypi.org>, + linux-mmc@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, + Michal Suchanek <msuchanek@suse.de>, linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +In case dmaengine_prep_slave_sg fails we need to call dma_unmap_sg. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +Acked-by: Eric Anholt <eric@anholt.net> +--- + drivers/mmc/host/bcm2835.c | 15 +++++++++------ + 1 file changed, 9 insertions(+), 6 deletions(-) + +diff --git a/drivers/mmc/host/bcm2835.c b/drivers/mmc/host/bcm2835.c +index c42bdaa..82e4b08 100644 +--- a/drivers/mmc/host/bcm2835.c ++++ b/drivers/mmc/host/bcm2835.c +@@ -518,13 +518,16 @@ void bcm2835_prepare_dma(struct bcm2835_host *host, struct mmc_data *data) + desc = dmaengine_prep_slave_sg(dma_chan, data->sg, sg_len, dir_slave, + DMA_PREP_INTERRUPT | DMA_CTRL_ACK); + +- if (desc) { +- desc->callback = bcm2835_dma_complete; +- desc->callback_param = host; +- host->dma_desc = desc; +- host->dma_chan = dma_chan; +- host->dma_dir = dir_data; ++ if (!desc) { ++ dma_unmap_sg(dma_chan->device->dev, data->sg, sg_len, dir_data); ++ return; + } ++ ++ desc->callback = bcm2835_dma_complete; ++ desc->callback_param = host; ++ host->dma_desc = desc; ++ host->dma_chan = dma_chan; ++ host->dma_dir = dir_data; + } + + static void bcm2835_start_dma(struct bcm2835_host *host) diff --git a/bcm2835-mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-probe.patch b/bcm2835-mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-probe.patch new file mode 100644 index 000000000..a57781800 --- /dev/null +++ b/bcm2835-mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-probe.patch @@ -0,0 +1,138 @@ +From patchwork Sun Dec 23 20:59:17 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10741809 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2E9B66C2 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 23 Dec 2018 21:00:35 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1BF3B28783 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 23 Dec 2018 21:00:35 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 0FE412878E; Sun, 23 Dec 2018 21:00:35 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id B7EB128783 + for <patchwork-linux-arm@patchwork.kernel.org>; + Sun, 23 Dec 2018 21:00:34 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: + Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: + References:List-Owner; bh=0Cfst0aavwq2BzhOoJiKH5s4NpJ/Us+GjXPJ4zrLsg0=; b=ZZ4 + op3YV27iZX0UKzSqXuUq2LaE+MP3aEAQmT8Rdvb/NFFHbn+wqbOszDRj6XW3ajga4pCSwUf3L4gvo + ZheL4Sb+6+oiR1HdK8EBuDjmzKY1qn/zgS8gwvVv6TSbD2Bz8Lw0hQ/tW2MwUuIDngXtzfUoFvHrp + wADpWDQf/OcQj2dRuqMLquQTkjTnYDP94Ml87y52NZhbu9+9n3h0+0X7oerCqM/RLjCwl9atrORaV + DAWfKL1pif2kz0UoT1x6vjaOmbSa3NqSXmUo+2dM64jUixp5JllINpIuIDUX2KNTo2pRF3og+BnsP + 8TFZ0aIA+N69i6dOIQTBKCcJIb86Jjw==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gbArL-0005Ta-RL; Sun, 23 Dec 2018 21:00:27 +0000 +Received: from mout.kundenserver.de ([212.227.126.131]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gbArH-0004QG-NL + for linux-arm-kernel@lists.infradead.org; Sun, 23 Dec 2018 21:00:25 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MSZDt-1gz0AW3YfB-00SsKG; Sun, 23 Dec 2018 21:59:57 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Al Cooper <alcooperx@gmail.com>, Adrian Hunter <adrian.hunter@intel.com>, + Ulf Hansson <ulf.hansson@linaro.org> +Subject: [PATCH 1/2] mmc: sdhci-iproc: handle mmc_of_parse() errors during + probe +Date: Sun, 23 Dec 2018 21:59:17 +0100 +Message-Id: <1545598758-4502-1-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +X-Provags-ID: V03:K1:FsBhp74NqgbMckX6QGEkM7zbuM0fjnbtNqB9c5GjfSu+JG+zOVC + nt6p6+TF28Gk+lb0VFAh2hNrWHdwlR1sqk5ygcbOiXLgQ93PecRf9Zl130rJ7qR4Km04fzv + AR0JypQ0XgjJ+nia824FdeQ9oO4xRynoGH5q7Raco0HsIMewr0syOybYSJgsqI5UUptIo+5 + FhdCMrpIfxuFpRh23naog== +X-UI-Out-Filterresults: notjunk:1;V03:K0:7uvqm/6Tn2w=:qedwftyLF+r+WaFGRyzPKR + vItrffDfG7f534X5qt1icf/24c6TYj93h3+1AKvP593z2hpmJxIemKNrdRT7/zXPP+Ipke8UQ + I08zvqpRa5wcGU3iO0jQaPt/WU58GkdmjkiuWzotVkbcj4+NuMi4iMPfiAMd1VdT5ouv2omWI + /7S/9AqsTnPbNYo+5i1oNsSFDmrxWvlKZC9K+Ab8vTe8J9L+wUiRCWFHsOr0C9lC1J3MRHbgZ + OPX3nnGBLnuKcWjrMJyIjqsNOJ2w89xWpOFvNfsPTrVhHX/xApgyQQcbDBXvwgMh709QJowTD + 88M4HvgmrK3Ah0BS164aJZtufA38R7Fpay/nQ6hojx7BKV6OM712L+vkkzNuK4MrfQKtQeiv5 + sf7mvN2YqPw13dJxC70+a8u2MvwhX7Udha2YtQJT7ZhcqlIYkVb4HoDJ565iYqAe/jp9npFjh + 3wPekqu1cY3V/0rhdWVETv/Atcchi598SE0RS4cL8/C7Z189r2wCrohPWDDedc8/AmF+J9y4N + 2lAHyAmq7u7IUBkxmYHzFu+KvE6jVNgVFm6mB21lO2gHqTIz6toyP36igFPxPp0FZrigwqCWb + Ot1jt/Ep+g9ykC8xjM36X5RKjfDrAOpgwSb+FWRqaablXguW1xgCC2weNx8PjENo21hCxHNgG + 2jSstrMAZFww3b39FzyTblcT3LcsuU6JOjyIMPCApzh0y7wgI+VVT+y3jyezQpszpAxbbdYnS + WH896vn09u7vjjjfG9zlqROWkG+q3ZLGfxrm4gRjo5HnJF78W1Fq11QIq0U= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181223_130024_058181_62761026 +X-CRM114-Status: GOOD ( 14.51 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, + Florian Fainelli <f.fainelli@gmail.com>, + Scott Branden <sbranden@broadcom.com>, + Ray Jui <rjui@broadcom.com>, linux-mmc@vger.kernel.org, + stable@vger.kernel.org, + Eric Anholt <eric@anholt.net>, bcm-kernel-feedback-list@broadcom.com, + Gregory Fong <gregory.0xf0@gmail.com>, + Brian Norris <computersforpeace@gmail.com>, + linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +We need to handle mmc_of_parse() errors during probe. + +This finally fixes the wifi regression on Raspberry Pi 3 series. +In error case the wifi chip was permanently in reset because of +the power sequence depending on the deferred probe of the GPIO expander. + +Fixes: b580c52d58d9 ("mmc: sdhci-iproc: add IPROC SDHCI driver") +Cc: stable@vger.kernel.org +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/mmc/host/sdhci-iproc.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c +index 0db9905..9d12c06 100644 +--- a/drivers/mmc/host/sdhci-iproc.c ++++ b/drivers/mmc/host/sdhci-iproc.c +@@ -296,7 +296,10 @@ static int sdhci_iproc_probe(struct platform_device *pdev) + + iproc_host->data = iproc_data; + +- mmc_of_parse(host->mmc); ++ ret = mmc_of_parse(host->mmc); ++ if (ret) ++ goto err; ++ + sdhci_get_property(pdev); + + host->mmc->caps |= iproc_host->data->mmc_caps; diff --git a/bcm2835-vc04_services-Improve-driver-load-unload.patch b/bcm2835-vc04_services-Improve-driver-load-unload.patch new file mode 100644 index 000000000..d4deeadec --- /dev/null +++ b/bcm2835-vc04_services-Improve-driver-load-unload.patch @@ -0,0 +1,1761 @@ +From patchwork Thu Oct 25 15:29:25 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656067 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id F102B13A9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:56 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DE4792BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:56 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id D0F412BD5E; Thu, 25 Oct 2018 15:35:56 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 773542BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:56 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=NrUDxMYLkyg5HPJonb+JuSxGDm5o24A0GKSFyklBhZY=; b=gIPewPsT/1O8WJ9RBPCw8ODGzW + GILyywTpIKZt+wEqFL8ScdQihvDDcwX6YW5W/3ZkouomaEz4nzgODZzq7bkVW8fuRuP1c28WOBAx2 + a3X6zHbjHmyPb18xAcEwsL91xBXPeqD+sfeMopAJo0p1VEMKTbDCh0P/nKp1y36ofTOCR+dvgN6hK + JdAKxnhkJPP9LDZMms3ogdQm7+NS71j9z64/EDqKzMp4DFace5/1ctwTYZEKMj3xNOBTO3Tom/BLH + 59C/qyNypStFV8v2nzuFKYtS1ridG1jEFWlgmGSb69kF6EPlD+aQqTYDhjBIWgH22pvo45Zr49RoF + pJRKp7TA==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhfr-0003tV-EC; Thu, 25 Oct 2018 15:35:51 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Lj-TN; Thu, 25 Oct 2018 15:30:39 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1M5fZ4-1gE5122KBm-007FAs; Thu, 25 Oct 2018 17:30:06 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1M5fZ4-1gE5122KBm-007FAs; Thu, 25 Oct 2018 17:30:06 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 01/11] staging: bcm2835-camera: Abort probe if there is no + camera +Date: Thu, 25 Oct 2018 17:29:25 +0200 +Message-Id: <1540481375-15952-2-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:dCzZlVGOCeNOZaUHjMGojvlwLXAOy+bBPiUsScqjgKIjyF4bZ2n + fTXGmEQwpFL7jVdjJ1Tt/6GWfp9EXq464h5IksjQtvjXzMY+E8O4jQmHfcRhfgclbZ0QsXp + +QyqZt1Hi1Zov7OF33PHPSgoWSTKQPxigf6k9poC8VJCR+zfTDvY8yBJEFdjjTgwvyR/Zuo + DrJX7U4zgIx+sVivwFxLg== +X-UI-Out-Filterresults: notjunk:1;V01:K0:i+6qK/+eezw=:zHpe+2lC0eBuqbOCeLBMRs + OLK2u2N1DuBkU16PQw4axU3u9xFcSRxHdsHmgcEk2ZM7VyT1yX05cu4oibgMckd4sc5V93Yo2 + uGJ+QtrBZ64w7LwRcaB6vibyi+aYWgnR24t5G2K90+g9ZpOARA8bSdstLzC+stdzQgLEmIcpf + pmzX11g2PmmScD+VlfdHqsKfrRmTkY+aZaGFVw1tV7C6lmuruBW5fPbn7W3tRN1dVuKfTHl1g + jxKzV9Xavic8CVyxH2Ed0j/rFWibEDA0OOF57Noe2qM4thcoWXVGWanSYihfEJjulQTwA+uWx + yhZyD1cartFIMGNibv25CDJE6Yiw7cbvOVyZRrjjGuW7t2TqeSI43fXN7JI40DwoR4uI5yDpI + 0DNauNjL3jDcv7cHYAZuu3X/sGnafiJLrUI/vTMPNJfJDXtgLHkKSiAWfyFQevKqbZbs/Wnsg + FPqQQRyDCSxBZ83ou3taSI/6GCVI352484NjMO1hxC1Nxd3bhA9H3Oal/cZMJ3FZB7+y03rW2 + cF8CTEOeafDA/x+X2qEfHao1RTxLlLriV6HtNQ5Sa7cMbysnvMlNqHIQw23mxOnGkvCbmHu2B + ZBjq2PFINdn0x4pydcpFzGpkRDAxov/3sLXxD3RDLK+xzJU/xvYUL08ISo3kwlTwzQz052/yj + sqcSBUKOqtvCX9IknBICrw7N95dTj1Kl9ljHYGBtxiPJ3SCQiK7aD8Ebp132zueF8o2Q= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_359138_0A882FDB +X-CRM114-Status: GOOD ( 12.74 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Abort the probing of the camera driver in case there isn't a camera +actually connected to the Raspberry Pi. This solution also avoids a +NULL ptr dereference of mmal instance on driver unload. + +Fixes: 7b3ad5abf027 ("staging: Import the BCM2835 MMAL-based V4L2 camera driver.") +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +index c04bdf0..d6fbef7 100644 +--- a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c ++++ b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +@@ -1841,6 +1841,12 @@ static int bcm2835_mmal_probe(struct platform_device *pdev) + num_cameras = get_num_cameras(instance, + resolutions, + MAX_BCM2835_CAMERAS); ++ ++ if (num_cameras < 1) { ++ ret = -ENODEV; ++ goto cleanup_mmal; ++ } ++ + if (num_cameras > MAX_BCM2835_CAMERAS) + num_cameras = MAX_BCM2835_CAMERAS; + +@@ -1940,6 +1946,9 @@ static int bcm2835_mmal_probe(struct platform_device *pdev) + pr_info("%s: error %d while loading driver\n", + BM2835_MMAL_MODULE_NAME, ret); + ++cleanup_mmal: ++ vchiq_mmal_finalise(instance); ++ + return ret; + } + + +From patchwork Thu Oct 25 15:29:26 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656045 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D9C5913A9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:31:44 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C4EFB2BD4C + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:31:44 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id C2AE62BDD3; Thu, 25 Oct 2018 15:31:44 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 50A0A2BD7F + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:31:44 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=f5+zPkV9bQzKxofIro+gPaTzUd/PCNDu+hDGly5jF5o=; b=Ihz+91UOQshJynJXeM7bFbLlUx + zyIS0dd3Mn4Lsrw44QdpKDFJNo40yjuvyenYFVB0FHwGikhfjmE6YGaAuB86nt0gQKvMJ9QP1LoDH + znvPTOuz5jRxKIe1xzWrGqdAEOj+oyuAPjM3V1bBkX9jCWkLIj8XdMeTuS4cjZ8lLtEIJ8J83Cvb9 + om84cHNfa1aXM+mWjvlgZMFJPuvf8nutj4avYe0FIOS98m0SRe84L2GTvSgbRtLuTlvyfRO+2u8ZF + hrkpzcmKkpRW3YN2k7yr5GJMS75d4kdUBkiAlihXRSvgcJ1t05jQrgSFkg3A0WudsLs33VeV+G7/l + tEPXZy8g==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhbh-0000va-UJ; Thu, 25 Oct 2018 15:31:33 +0000 +Received: from mout.kundenserver.de ([212.227.126.133]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Kk-U5; Thu, 25 Oct 2018 15:30:34 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N332D-1faV7K0HuP-013MGX; Thu, 25 Oct 2018 17:30:07 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N332D-1faV7K0HuP-013MGX; Thu, 25 Oct 2018 17:30:07 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 02/11] staging: bcm2835-camera: fix module autoloading +Date: Thu, 25 Oct 2018 17:29:26 +0200 +Message-Id: <1540481375-15952-3-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:UKPEE3Ay/Jq4AoJU+2bmQQA64OpZEco/TqQHNxQV/cuCrT4vDF4 + 16RxToISFJI9unOYdsaUOxdiy0U6PxNqqjApaDFzaMot2h773w5Vet/3zyQ76CVHOyIf1Du + zqIg+ENwL0QedYCvleI9sDY4+tLArJIE57NiimHZw9z19Ng23T19wig5ap82BBCjBxZAadW + nSt3GryJmtHNryZ7SUERQ== +X-UI-Out-Filterresults: notjunk:1;V01:K0:l5n3W8F7pSo=:z0kx8T/PTAsZyYfC+8lvA7 + yZVV6Dn+PKbCZAvGlq4z/zOCTHkUBHh90rJu9pQID3Hb9vMDosJzfWtX6kJn0VR2ctsFVsS9k + 0nmvpZrsxYfX0SYIi5jYPOXrvyF4mZNXUrz4kRd49Vl+HLAjuTVY/hPqx/4fx1nSwAfepGerS + xNkyqRuFZXPychWNzxjwFjQy8sVdRk/fWabRnVxH9RQXsjQ9BJh5JxbqyP7R85e+vqym84OVx + YHyUiXQMBzlP4+bICBVi0hMEhlhx59llzXfcZaMBJpKJGYBag4lwjXw3ZpfJlOd+i31k2lwrG + XCc34mE0y7sHr9xE5b82hZvGvpPNteISLlu4ctPFwEFy8VY/QhnJgjuGjMoE1XKex5LERyENj + SbupgFzTI32Z1EtUqdhAfNz7J2b5sX9LKcvyDbdQzSWx/sNxRypK+svqpb8fi+BELz6XL/cNO + dzNBIn9jJa6vOmuInWJCEGRIk0r0zXCt12fKXoUqG8o9iveWiG8uFVCaZmGRGQCpupGPXzoxX + NZmFY40fJWwRSXjeP4jcUhBsCh50lUZUJPyaj4uXUin57DzFTpuu/35YQVFHxncYT/PIoQf5t + +JafuJWnbiDHzWUQy0Sx+u+2jvPxb63vJscDG3cpXA5e2NZJhmvUXDRV+0+VRspuFEaxoSXfX + 5m++tgZZF4OWfXk1WTvHG9yA8OaWg+NKmnFf+jFDQdE0YaAyUQ8Nn/vrCwOnpVeHcn9g= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_311727_3302F28F +X-CRM114-Status: GOOD ( 10.69 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +In order to make the module bcm2835-camera load automatically, we need to +add a module alias. + +Fixes: 4bebb0312ea9 ("staging/bcm2835-camera: Set ourselves up as a platform driver.") +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +index d6fbef7..7d3222c 100644 +--- a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c ++++ b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +@@ -47,6 +47,7 @@ MODULE_DESCRIPTION("Broadcom 2835 MMAL video capture"); + MODULE_AUTHOR("Vincent Sanders"); + MODULE_LICENSE("GPL"); + MODULE_VERSION(BM2835_MMAL_VERSION); ++MODULE_ALIAS("platform:bcm2835-camera"); + + int bcm2835_v4l2_debug; + module_param_named(debug, bcm2835_v4l2_debug, int, 0644); + +From patchwork Thu Oct 25 15:29:27 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656063 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3D9D013A9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:15 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2717E2BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:15 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 173BC2BD5E; Thu, 25 Oct 2018 15:35:15 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 93B5F2BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:35:14 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=2yj1SMJtP4Ml/1G88Jr9/OktNCewkFJgiV1e/fbCuAI=; b=YmibdjGDcP4wujkQx9THL/o122 + IukKCsRtTKeNAKmPTaKRjwYey42luZ2ePliuJl3N65U8BVcjg3jUMvz+z/74hg44DOlMHeufSjmpA + E6YtVGz0YfdBZaOJuSNUtknoPPicHtf8Zkle+bKDqBIBmdQxrqfBI5sCrhuLMICaf2kLrtZdlb3zI + 2+gYOWrQoYFLFMpHyDtDrXeXGWhuC/P1OycCKc171cJaE2/n+JQ+m4smRQEQCCjwUqPg9+MsK1EyB + gdXpDOyC9GHLRmnQtMkf2KCQckXyPin11yhsm6wLugT8FP9Mk94VHbde+yb2QbXa6vf0YD/NR8zka + WDFHXmsg==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhf8-0002OL-PK; Thu, 25 Oct 2018 15:35:06 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhaf-0000Lg-0s; Thu, 25 Oct 2018 15:30:43 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1Mwfn8-1fN4r72Mu2-00y6oI; Thu, 25 Oct 2018 17:30:07 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1Mwfn8-1fN4r72Mu2-00y6oI; Thu, 25 Oct 2018 17:30:07 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 03/11] staging: bcm2835-camera: Move module info to the + end +Date: Thu, 25 Oct 2018 17:29:27 +0200 +Message-Id: <1540481375-15952-4-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:8y2wFjs9qrSjG/qKBQnmgwNUDNfGIyFb7EIQrj2zwi6NcmglS9q + 6gs/xKBDxEiZHhL9gceaj3UaYKEzUaFHxHWzQ6wzPPl0WBXRCCw4Hhj2uIqjo3OUBjnQhfr + PjLP+e9HrXkjTUOTFh+BsPGMoG2h1c+vvVyB8LOFW6NSi0+ja8Yt1X7GNSSblAGQIS70vrq + Bn/yGBB8eb4SiROx2pq+w== +X-UI-Out-Filterresults: notjunk:1;V01:K0:3fJob6Kq7uw=:sqFrskHmjKOJ26DGHBqyfN + NBK/H9/qXWqgvO0JNCddv2yolL27PgoNHmuFqM/Ok2f02DfTQBmlwW9CK5njXOw2RK90Q0UCJ + 49g4D8mZ9poZ7Q4l62sM569r9qtGlS0FcSxVE+cG1zvGUvIRhmz3Z+xKJvFYICwGb9PB2gnUy + bLyJcGuqquzlWK52elAl9ZVWh7pnpgijobd2FqN6yULDoehObxBPqQgbggz/DX++lH5Iqo6R7 + 1+wtwDeSpHWjGupxiNQlrinMxxxs+PMqU4/fnpubjmYpJlFcGuyH8PK90yk/CsaL9xkup0u72 + njasdqw4iIyaAH5vLyRDXP0HSBB4WRchiItuwogC/ahEqak4nSJ7xLX8ap/H7ZrJoHdrbAY/1 + eXLcDxuThrgRzth9oO7zLhk2BOblrleMCAUBPKWLl9fMtrt8jfFhiSL7ibOXNdMKTv3fjRsm0 + hXFxRDiXBViGEkR04YJlm+XLUbO/5ErF21ke4P2jQ6ec8ea4x5BMUXYsyKCkrp8eu98RrmE0G + szbgb1GlbLNbn/ZbHWfBQiIRA8Fpnk0TRiObUgfzk222111SnnfMZZDa2+hj7w19YPaSuARoM + xXBEmD1h2S8QRuMlDDQa5BQjgTF4e5kWVnhZHvVBYpMA2Ju3T4Wt0wOmP5E5mI73lC1oREZ6U + jcLnJjhGkAt5X+WuxWyKlalcIccHp6/kMEeM5IzVDtAFu2GrWNyWgTkslnV0MVT8djOw= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_405735_14E5AE7D +X-CRM114-Status: GOOD ( 11.33 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +In order to have this more consistent between the vc04 services move +the module information to the end of the file. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + .../staging/vc04_services/bcm2835-camera/bcm2835-camera.c | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +index 7d3222c..cd773eb 100644 +--- a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c ++++ b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +@@ -43,12 +43,6 @@ + + #define MAX_BCM2835_CAMERAS 2 + +-MODULE_DESCRIPTION("Broadcom 2835 MMAL video capture"); +-MODULE_AUTHOR("Vincent Sanders"); +-MODULE_LICENSE("GPL"); +-MODULE_VERSION(BM2835_MMAL_VERSION); +-MODULE_ALIAS("platform:bcm2835-camera"); +- + int bcm2835_v4l2_debug; + module_param_named(debug, bcm2835_v4l2_debug, int, 0644); + MODULE_PARM_DESC(bcm2835_v4l2_debug, "Debug level 0-2"); +@@ -1976,3 +1970,9 @@ static struct platform_driver bcm2835_camera_driver = { + }; + + module_platform_driver(bcm2835_camera_driver) ++ ++MODULE_DESCRIPTION("Broadcom 2835 MMAL video capture"); ++MODULE_AUTHOR("Vincent Sanders"); ++MODULE_LICENSE("GPL"); ++MODULE_VERSION(BM2835_MMAL_VERSION); ++MODULE_ALIAS("platform:bcm2835-camera"); + +From patchwork Thu Oct 25 15:29:28 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656071 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 570A514DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:36:35 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 43A2F2BD42 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:36:35 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 365542BD6B; Thu, 25 Oct 2018 15:36:35 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id BF9182BD42 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:36:34 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=IaWX8cuJQ8XK23gnaA8rkCWxXWnW8njjz+TVhgK3fIw=; b=iHNLPfE+sBFSOZTNycMeTbbMGB + usdRTMHN3oqLwdcAnTIvN9ag9fPyjmP3WZLtF23+LcQ0IvkOLat44KVOi3j8HJG33HRaqkjCJViJo + Ea1xsz493mH/sTBt+g6idS5I1pjpxezYZpvhv7/8KCtYJIr9rGU9qyrG+WEhe6vOfMjLpBlwP0O9O + f8Mi+RJ7dk53JYupFaCXzTMo5Ok/4GcMOAeQI4bFjL5V0u58LD9KInRPDqZe9QZY32iNfNWSaa8fj + oBpUav0H7SJlBTYvWECoOnb/DYBUS+wbBA2PUaFukwy392FjWaemHx9Klo2gkDZTowTcRZdP91fXw + VhZg8afg==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhgT-00048h-Bg; Thu, 25 Oct 2018 15:36:29 +0000 +Received: from mout.kundenserver.de ([212.227.126.131]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhag-0000U3-5d; Thu, 25 Oct 2018 15:30:43 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N5FxN-1fYICA44vd-0119LN; Thu, 25 Oct 2018 17:30:08 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N5FxN-1fYICA44vd-0119LN; Thu, 25 Oct 2018 17:30:08 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 04/11] staging: vchiq_arm: Fix platform device + unregistration +Date: Thu, 25 Oct 2018 17:29:28 +0200 +Message-Id: <1540481375-15952-5-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:ZpfGsNRdlbw46XCRDhXAtssmOM+Uut/HISVLbmIGJbtYFzNnAPa + ZrEZBwltf5QZ2j3zQTV3Ri6JZ0EGo50dF6X5BapX5TIt6ortDXJbfZv0x2IYrPbe3qpNth7 + EcaZvd5c28Z3fUpMcHLeuwDhSkHZzCkApUu1UQYCFPXl/kzciJSaPqDWzdMNiVlAPbvl3OO + eIWSfQCRucVI7ZjpV7eog== +X-UI-Out-Filterresults: notjunk:1;V01:K0:iZOgAN2ib3g=:Cq49TxyA1Y0SZbgfS6Opsz + W8InT8iYH17xsaqw0gbjx69OU7Msiqodf6E7VC0ll/IKrEcxuXBD2ZWiVLJ2rGF9xr7PI+WzP + DDUJZqUpmZS8pMwNT08GQj75ADaBMfTnFLeQyjsxNdpOrIrcU1/8MXBqRIuDHSvrXN5wvTnHs + FHf+Fc08pO21Qu7wnGDT+02y9clYejkHnAB5NFRl3uy5UqbRDaP2Sz8GGkaSzwLYtWCbliwgt + Ar/kQefm25m8AE/r+/SZOW84hUWgBvgZ5MH4Uo7vciZFhEWxjDgpuYuM1g2M86DVjx3WiyZqV + 5Rc/Zy5FqajYMHkEplyTIGrwSexgSjF6YEI4HKL8YlL80s0ISwOYZkUCMmkVOiMEddLEFDYPF + MyUTKdKPdsmJY1HBhv8SjxyfTT6I18g/HbA6FnkSU/s6ktoKxsZ9aAc+pvWqIK1ooJznLHJgv + 3+LHOn5x1Qdj4KwMS6wNLTWnx0NWqFUqI4XnilgJnrBBBZ7duHeC7MAeNf/t5+oMw50QR8oYb + fmSAmjIbkscdf0IeCIWaVyPWLGwBLiOmvkuM6rA9yZBQy6R2KrDfFy/CvwaQF+95GwN5UJe3j + oeNz8SU39CsCTvQVEkunc9EmIzLdkw9EFI2Py9kGFwtKt5QoB/xPW3DBlfAt+wD+SpfS0VVpt + s5L5+HCL506Pov4Gx57vaX1D50lxu8rcSJLoZdmIkb/aOcqKGW+dweTizdlsV+F5M4hY= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083030_530712_6CD3267F +X-CRM114-Status: GOOD ( 12.05 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +In error case platform_device_register_data would return an ERR_PTR +instead of NULL. So we better check this before unregistration. + +Fixes: 37b7b3087a2f ("staging/vc04_services: Register a platform device for the camera driver.") +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +index ea78937..d7d7c2f0 100644 +--- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c ++++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +@@ -3672,7 +3672,8 @@ static int vchiq_probe(struct platform_device *pdev) + + static int vchiq_remove(struct platform_device *pdev) + { +- platform_device_unregister(bcm2835_camera); ++ if (!IS_ERR(bcm2835_camera)) ++ platform_device_unregister(bcm2835_camera); + vchiq_debugfs_deinit(); + device_destroy(vchiq_class, vchiq_devid); + class_destroy(vchiq_class); + +From patchwork Thu Oct 25 15:29:29 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656047 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1D61014DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:32:35 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0B7F92BD4C + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:32:35 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id F3AA72BD66; Thu, 25 Oct 2018 15:32:34 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 9758A2BD4C + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:32:34 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=A6M1yl+Vp913xlM2NDevmFI2qJkyIXqmWmqi3TEOUnA=; b=OH2QHIefAyg8RFQLQ2ZZ0b9TSK + SwyK7KN9Mcmodm63NgbhVP/M3bcuJ+rm9oN/SwqafSV/Dothhc1Q8QDlAILT1pX28V/I/Udcwuhu3 + 2j15cil3K2a31v7LNOfgKt95MtZsHkkGvif7iIi6N4zP5g4fCYjN7iaFg5CQCY7VAOGc+6wAdM9ae + i6rUl6GFS5xUzbwekJOMfNgqli9nHQMFoS9TpnsAAdr4a4IMwjTqNFI/ZPmrzCFTU7KT7j50K2RyZ + TxgkbVDhmJa+0VHZxFth9AS6SsBHb16CYeon5WCBL0v4ZTyntRztvQVA/lIUenSBuRYy+0VvSSfet + mGIvjO1w==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhcS-0001HO-EZ; Thu, 25 Oct 2018 15:32:20 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Lo-Qz; Thu, 25 Oct 2018 15:30:34 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MqbDs-1fkkUq1YTg-00mej6; Thu, 25 Oct 2018 17:30:08 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MqbDs-1fkkUq1YTg-00mej6; Thu, 25 Oct 2018 17:30:08 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 05/11] staging: vchiq_arm: Fix camera device registration +Date: Thu, 25 Oct 2018 17:29:29 +0200 +Message-Id: <1540481375-15952-6-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:eXM8wIsYDFj907gifn9aReZZheRe6ZU/R4ic5ERp58eKGEbsteD + CkhJ7dYD52n5rIELRbXxApodKIuW1oGIzeLEC3U5q8NbWCP1PJf+CPWp4QVW6Br7u4qA3Zk + mLsgbTWyrOgSNHATxnrWsx3ISIuyUCdLbGIryIvh3I0bynZzEgqZyqOEDaiayHIR2k+q1lZ + ekCorg3x4NfoCyJWDXnPA== +X-UI-Out-Filterresults: notjunk:1;V01:K0:nuW57etu7/M=:5pjngzlVFlHcgxH8YP46ev + xO2skvY4uwEf63sAIyllM3DdPzHF+aZzx7vWnohTze4vl6tbNT+N20vr7VBaQ3XIrS+W/sObb + im40VhcLuT9fZiA+CybPEtKEF3cf9RYCMqVtum9qGWedsZrV7XOomMh9y1sVyiW7GAoibmQ2j + 738RpZMWOzHxWgoEtDFA8rrE/unI9XcaxSP/TLr10hJxn9yo1bv6U4d50/TX4Zdn7wIWzXILd + rvxR/njfN30zn1GpGPKxwoM6K9Czc96ODN3iq/F2+hEGlPiSAjcLcAX8gbOfsawfSQ4w/oDMK + lAgX9y4QxNIuFFL/xhWG75UWaBzRuq7/mFkEb+NoRkoOBWivAPgQNLy0D8o6hwKV6jePtgMoE + XW1hbLLQUGMzAEGEeO77TbbH/5Ev4g+oC1elWdQoLUhokddUOSYvqaNXxuvfueRU5tn66Afmn + QFe5tW5GVR5DrurJFqogLgN6XHG7zLO96U6JV8CWMIV7cvs0HsI+lRKfznQPnpunoDuHZg82R + cVONtARucWAJp9k83s0LyQOO2vwor/ZB9utN4be03F7cXB+4aa5l9bqgSJ3woVw9bd66UMqO+ + z7aXZDXWMB8kUV4cbfR8O/Ts3wX3QYBOyFmQVnXnreUQOGpSEzbOgVQ0FddZ//HS2BIEqNMzD + k/tuAymzBQWPOpHfwv0RW5GvbiVHvPJkzaDM/cJf5BG11eK3f1Jvu//mDBom6YY78W7s= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_212718_59E2DE9B +X-CRM114-Status: GOOD ( 13.85 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Since the camera driver isn't probed via DT, we need to properly setup DMA. + +Fixes: 37b7b3087a2f ("staging/vc04_services: Register a platform device for the camera driver.") +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 20 +++++++++++++++++--- + 1 file changed, 17 insertions(+), 3 deletions(-) + +diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +index d7d7c2f0..778a252 100644 +--- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c ++++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +@@ -49,6 +49,7 @@ + #include <linux/of.h> + #include <linux/platform_device.h> + #include <linux/compat.h> ++#include <linux/dma-mapping.h> + #include <soc/bcm2835/raspberrypi-firmware.h> + + #include "vchiq_core.h" +@@ -3588,6 +3589,21 @@ static const struct of_device_id vchiq_of_match[] = { + }; + MODULE_DEVICE_TABLE(of, vchiq_of_match); + ++static struct platform_device * ++vchiq_register_child(struct platform_device *pdev, const char *name) ++{ ++ struct platform_device_info pdevinfo; ++ ++ memset(&pdevinfo, 0, sizeof(pdevinfo)); ++ ++ pdevinfo.parent = &pdev->dev; ++ pdevinfo.name = name; ++ pdevinfo.id = PLATFORM_DEVID_NONE; ++ pdevinfo.dma_mask = DMA_BIT_MASK(32); ++ ++ return platform_device_register_full(&pdevinfo); ++} ++ + static int vchiq_probe(struct platform_device *pdev) + { + struct device_node *fw_node; +@@ -3653,9 +3669,7 @@ static int vchiq_probe(struct platform_device *pdev) + VCHIQ_VERSION, VCHIQ_VERSION_MIN, + MAJOR(vchiq_devid), MINOR(vchiq_devid)); + +- bcm2835_camera = platform_device_register_data(&pdev->dev, +- "bcm2835-camera", -1, +- NULL, 0); ++ bcm2835_camera = vchiq_register_child(pdev, "bcm2835-camera"); + + return 0; + + +From patchwork Thu Oct 25 15:29:30 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656039 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 462EB13A9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:30:41 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 356102BD91 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:30:41 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 338232BD98; Thu, 25 Oct 2018 15:30:41 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 940AB2BDA1 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:30:40 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=dzlIUR5tyxs0ypx1KsmTLhg+vSxlQ51B/qgqyenThPw=; b=M7eGnXawRpXexevwj4B8ey9Isv + oWKFmnFh0p86JuMTPAqW7UmAtl3k5fHyMeS3n/WDWvzS/GFBnVanWSmtpY/WrWpLjnNaMGg0VolHT + SduTXG0d95n00ABKniwi7lZOu5kT7UL2bzfiO0rTI9xRbQ85fAmr30LWigJpHvrkBcZxrj7gQXNRl + FdkfGn0+jjuGshEL+UzyFqS0xiu4ll5R93yF79lB4WRyn3KZIwWsphSF5FpdhZyya9eb20Sy6Nf2h + w9yBN0mT8GOgrYdU/UipsQn/1/wsszbT2OGVdPn3M1hTSBWMxyYOsAewks/vsEfDOynCmlKEeEdPO + lLIaC6VA==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhal-0000dc-4b; Thu, 25 Oct 2018 15:30:35 +0000 +Received: from mout.kundenserver.de ([212.227.126.187]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Wx-QE; Thu, 25 Oct 2018 15:30:30 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1M27Bp-1gHdOb3IWP-002YTt; Thu, 25 Oct 2018 17:30:08 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1M27Bp-1gHdOb3IWP-002YTt; Thu, 25 Oct 2018 17:30:08 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 06/11] staging: vchiq_arm: Register a platform device for + audio +Date: Thu, 25 Oct 2018 17:29:30 +0200 +Message-Id: <1540481375-15952-7-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:8V+9Ywu5lptAVAEwEvJbQR7/SLvh6grzlExBpBZeTaFNHtyKXcx + xfGTDbPYMOfVJBSVTXT69Yg2fQ8bL/sViK69LktEo6Ow25U9Z0G5SpSUn1xsJ4TXg6NqDiX + qW8Z1hSFxwdXEbkh91OqBfG6qlF1sQHXuERL7NdgoU4sMl5V1UaFjeO6aneHINs018ZETdy + BzLM6lcOcSv/xqhLOei/g== +X-UI-Out-Filterresults: notjunk:1;V01:K0:JpWVyWifFSg=:8S5h0xDCnejFH9cYGvYDYg + LcIlecwjyP3Cm1ntHRKBKlEFrIh0IrgJIzUlPsNXMcH9OhwGu1vx4ux+V1TXlsFxE52UlcfXP + KfWiUucQ5DuibZMCDqpsYG669U2NIx+HNqLv0XhPQRm0xqC4wVHw61PwaTAnj2aN7NZ6M/0cD + ftpwAP3E+ktlOn7rQlCNUGX8uUhHWdgC7+DWvnBLzupYgfUSiGk+ijNkCKIFJEc0yW/JKDvYY + 4HdsEekTHT+6yiwwD/63088MhL4NN20ZiuiSQ8vfrb3VLpvmVg9zXgnpU+Arqh5yQrpcLk44Q + bx+pPrA3KyAn3oRUjCqUIfu9h7FPYYlanI3UP+I7N88zAlAyD4Jyzv0+KkbkLRMYEL9tMKtix + 1LHmpSUdIMjkD9fpOPjLFfVVmTkMUzAiDtcPNCuwbBDOig54oKSnU8by3685i8wa2nuE+Zk/I + T4xpXq8owjCwTwIja98V73sErvVp31fc44Cszhkg4uj70X6F8KH9Rh4sp3R2OyxgoO+pbP0Jv + O3RK9sVOrYFggn/zVKt5Ewu2ZKEA7tO5MoKYOTjgG9dK2gOPaqYW9z1f3KndChRC+97FZh5ZL + Klnl2wBNddjY7+U3+9MdIYqItLXss0BoL+xtWnZRWKVZaiCNbzx66/EPu8KpjrxIBeyv1j4C9 + hZsgNv+Uihei/9qa0wWUUQTg96DxKVy/CFxRZFjMY2aCIEdIQpiUnwd/vl98Qz9cV25E= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_183754_BC82271E +X-CRM114-Status: GOOD ( 12.00 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Following Eric's commit 37b7b3087a2f ("staging/vc04_services: Register a +platform device for the camera driver.") this register the audio driver as +a platform device, too. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +index 778a252..fc6388b 100644 +--- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c ++++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +@@ -170,6 +170,7 @@ static struct class *vchiq_class; + static struct device *vchiq_dev; + static DEFINE_SPINLOCK(msg_queue_spinlock); + static struct platform_device *bcm2835_camera; ++static struct platform_device *bcm2835_audio; + + static struct vchiq_drvdata bcm2835_drvdata = { + .cache_line_size = 32, +@@ -3670,6 +3671,7 @@ static int vchiq_probe(struct platform_device *pdev) + MAJOR(vchiq_devid), MINOR(vchiq_devid)); + + bcm2835_camera = vchiq_register_child(pdev, "bcm2835-camera"); ++ bcm2835_audio = vchiq_register_child(pdev, "bcm2835_audio"); + + return 0; + +@@ -3686,6 +3688,8 @@ static int vchiq_probe(struct platform_device *pdev) + + static int vchiq_remove(struct platform_device *pdev) + { ++ if (!IS_ERR(bcm2835_audio)) ++ platform_device_unregister(bcm2835_audio); + if (!IS_ERR(bcm2835_camera)) + platform_device_unregister(bcm2835_camera); + vchiq_debugfs_deinit(); + +From patchwork Thu Oct 25 15:29:31 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656061 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B7BB514DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:31 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A523A2BB88 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:31 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 98CA82BDB0; Thu, 25 Oct 2018 15:34:31 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 14C062BB88 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:31 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=12+KvhX5E6VGVfGyFUcVRENo/rJYrrdwl6XNiatzzc4=; b=QJ5YbWbKXZKuvXZtqlCKzdK65t + Kwc+F3zfyOrgF+duDIotUcrlHR9ofFrdlWG8a6LUJUDsUBDzzVuH/ZwyBWBCD3aLE46WfizO6xugH + f8d+m/dlhNhOqz8Wi26QNoJhJX7DM9TQfxppmeuur8ka/0jionSSAuGIiawwQEQdEw7Xp3EZN//qi + TC+Ms9axyxtNTKyDKnlsnTnIilP3MGop0m+Dp8DzyS5hiRi8UoDpnOxe/I6Ge7GOKiWNMnFey0cDq + cLTsGLmNc1QiIGYK1fao3Z3ZkZpE0p5F/1EvlwHtXEVwHzmkf317KEcjXj0U7Y6Ns1OJOt84ww4cc + y4KA6elQ==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFheT-00026c-Hz; Thu, 25 Oct 2018 15:34:25 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Ke-Qh; Thu, 25 Oct 2018 15:30:34 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MF3U0-1gMIEz0n1s-00FWtg; Thu, 25 Oct 2018 17:30:09 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MF3U0-1gMIEz0n1s-00FWtg; Thu, 25 Oct 2018 17:30:09 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 07/11] staging: bcm2835-audio: Enable compile test +Date: Thu, 25 Oct 2018 17:29:31 +0200 +Message-Id: <1540481375-15952-8-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:pGp0GjXgsiJJjrZIoTdokzUb4amG+8i7NGn+Y/BPM3GZUTudl5r + XrmHWCk55A1BU/hL9RioxjTmACK1mpwbrjYojLrKedKZfwPpegWMIIgV3/Lsto6tmLyOytV + mtX3ozndc5Lz6AtTtFMhlgOXn0IpyehVHG/bNonyV8vM7HABf9iDxO8qjinu1Ks0VTvFLlw + 7jC/2S/6CBs3xOC+NPRNg== +X-UI-Out-Filterresults: notjunk:1;V01:K0:e1Bk1RphuD4=:2RNuGVXaGV7E66QCn/5kSs + KZzKOmmMbfSv4D5GFw/mT+Dcl8hUFjeFmUOBcA3fY2wAbXOEDUEK2F350NE9M7OUCgb5HWCb6 + BkgNT2udFhLBOdNr7vwCyWhSVMdTfBUaTKvC7N9VBQd7K1rhYPzyuHLb0YM4og0Z/UURHJ+Ml + zrxcUFWlfUP/MLA+1cGo8IjMNU9ydghJ6VROor8ntJRgFrEcd3oQqROK7Z/C9lfCzwtfGyjxK + SmU3QaUkujYcNq4/GvusaKvgiKEJFViRHRLQzFJ3oBFitE6cZ0H3uS6U2vzWTNWM/FkUhPWDp + taBkBKOSblEUN9Maf5KWH4Sm3w5rypm4DYUuTB6yawTKf2wEXGDW1k6ggU0Cv8cOP2Wrsah2z + BiMe7Xl1VQvj1jU2iVFl1djgPhFjdjJjHxQQHWJBVGEMUsRT1CRPGyHfOG7luRYzNQ8IinVK8 + r1WK7yNfDRHOmxSScWbMpmSilF6kd1R/7OlmpDIZBVuVHEiinwkukFn/zSsnu1BBw2M5q+Kr0 + aqv+9OKmAhMMBIMZ168EgbcWCYOnjpzNa7Vd+WrapQRB0dFZr+HusnlNXWkNg/jQPEonVtsoo + xbNAIQEJyDcPHpBA/mxgfCCb+twtl0rBrugJQwpUWwoPD81r8A+wqijHgYrHd/3DanVLRZN9J + MsaGTaCqJQlrEhVX/vviqiWi0bteFshSRMaIHnI1+q8fMjPlpdFZv2+EBVDe19JyVgzY= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_184617_918CAF17 +X-CRM114-Status: GOOD ( 11.88 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Enable the compilation test for bcm2835-audio to gain more build coverage. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/bcm2835-audio/Kconfig | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-audio/Kconfig b/drivers/staging/vc04_services/bcm2835-audio/Kconfig +index 9f53653..62c1c8b 100644 +--- a/drivers/staging/vc04_services/bcm2835-audio/Kconfig ++++ b/drivers/staging/vc04_services/bcm2835-audio/Kconfig +@@ -1,6 +1,6 @@ + config SND_BCM2835 + tristate "BCM2835 Audio" +- depends on ARCH_BCM2835 && SND ++ depends on (ARCH_BCM2835 || COMPILE_TEST) && SND + select SND_PCM + select BCM2835_VCHIQ + help + +From patchwork Thu Oct 25 15:29:32 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656105 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6BDD114E2 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:46:58 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 56C382BDDB + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:46:58 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 47E2F2BDE0; Thu, 25 Oct 2018 15:46:58 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id DE36C2BDDB + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:46:57 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=cQ1bZNOIJOxef+yc//3jddf67yCHYKnMNQoani1C6aI=; b=DVJMaoqsWaz9Gn3lojTZHnD74e + 47KvMmSULlxSyx4BiFzIiPfU3RzOx00GfFv8Kyd5wLXEJx8o1nYbKC4jbgbMC05roeUres05iepFp + B/xtPR+0Vom+i4evlhZzjm0gkgnxnFUxIAUsZGlzK+vvqlASDbLD6l31VnXB07AZTGzX3ZbOb6drp + iMrZLgXZjmdx4ksxDCt5D67rZQrnlftdcrUPljwbzys4DiAmNuxAHBwO4NN3rdUWU9z28gVpCK6eF + J53rZndSz7mk5DrY0rL2gl1W2p5lOAx6SBNY9bNYfUnMfbYFo3o1KqF7eJA1wop4gwxOWPlKbGyWx + W2iLxOog==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhqX-0002Bz-GR; Thu, 25 Oct 2018 15:46:53 +0000 +Received: from mout.kundenserver.de ([212.227.126.134]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhag-0000Yh-HO; Thu, 25 Oct 2018 15:30:50 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MoOIi-1fmxQH2V9U-00oreG; Thu, 25 Oct 2018 17:30:09 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MoOIi-1fmxQH2V9U-00oreG; Thu, 25 Oct 2018 17:30:09 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 08/11] staging: bcm2835-audio: use + module_platform_driver() macro +Date: Thu, 25 Oct 2018 17:29:32 +0200 +Message-Id: <1540481375-15952-9-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:UDMmZUKNPRzCgQbgWoUnYY5WU7ggOetVGMPRS+spstWmTEp/dID + bMJ+6epM/UZhKBNAKeibjGDfrquNCH/6APmBUc6S+9thzbqbNPdWe0MVuIu8US7SIAmEJyS + +s/z9NFDLkXZzCIfJzQMkgpmTr7k/ziOeZGgjdA7xDc0Jmu13Mw7oxxsdfHyuJykAuHcjA/ + 2kOpvpnwZNmt6EPp3AsMw== +X-UI-Out-Filterresults: notjunk:1;V01:K0:DQ7ecbOgszU=:wFjPeYfv0Py0C5XLQv/V/H + cNa8C4ctvlJCAi88PdxcF0ROmTV4OuYxfYEQDEk73wx3ujPnBhC+GjHM4/nMBNR6AYxvV3RPr + odHTp5/JPfHBjyRtvMON2bx/mmGvGs6q007WzubrMbLgEPmv99KhdihpeTfcX/YNaaq0HJn9j + Qc58m/3TkuBnUt6QpTUoMtZ3NzhMdfEfurFfJKAx2bygZ+AZ3OZUhuVovY/kAWZNTCGqkbC2f + W8/1RTooQpRZxILxrBQD+On9ZA9sZQVjwBuNR2HwvSW3c2QUuGq80WtcMD5j3MbMDDEuR9wqQ + 3EMOUfI23fzMcTaEXSc4lW0iwePqO2LN5Lpu6zNzENVuMoBC7iePseFo8s/pESO6cPKNlsLFZ + TKx8UgkUFXBHlV4RIN/p88adp53EnGo+vbYxEKq4Jj78JX0LBZfjfaPGIJnKVAWKWYa/wf22h + hNBQyTL5WeGxOlVeoRO2SyI4bw9eCkUqePNSJkCLoCaXbkroyImV69CbAVD+cyTWOtKGBO+k1 + +cG3puxg/+4awQn7smWsvaiurXZz14o0pTPAH3efCeoaxqO3cEQFHmoF7fHo7EndG2WdhO/PJ + HvEDeMj5joDiPWF/FkuBheEBAsM1Ec4chKOzlKqpH9rKsmVPLyBRfTTSM4qnKiGw2qrnVsaZK + qMcupYBBeRXhnFX85WabpckR2cgYR5s6Svdw5d56Yz9WyvZqFBEw9IhrPeGRp2ijEhjc= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083030_910418_95160F9F +X-CRM114-Status: GOOD ( 11.27 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +There is not much value behind this boilerplate, so use +module_platform_driver() instead. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + .../staging/vc04_services/bcm2835-audio/bcm2835.c | 20 +------------------- + 1 file changed, 1 insertion(+), 19 deletions(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c +index 87d56ab..87a27fd 100644 +--- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c ++++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c +@@ -356,25 +356,7 @@ static struct platform_driver bcm2835_alsa0_driver = { + .of_match_table = snd_bcm2835_of_match_table, + }, + }; +- +-static int bcm2835_alsa_device_init(void) +-{ +- int retval; +- +- retval = platform_driver_register(&bcm2835_alsa0_driver); +- if (retval) +- pr_err("Error registering bcm2835_audio driver %d .\n", retval); +- +- return retval; +-} +- +-static void bcm2835_alsa_device_exit(void) +-{ +- platform_driver_unregister(&bcm2835_alsa0_driver); +-} +- +-late_initcall(bcm2835_alsa_device_init); +-module_exit(bcm2835_alsa_device_exit); ++module_platform_driver(bcm2835_alsa0_driver); + + MODULE_AUTHOR("Dom Cobley"); + MODULE_DESCRIPTION("Alsa driver for BCM2835 chip"); + +From patchwork Thu Oct 25 15:29:33 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656075 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7FB1714DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:37:44 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6D6C12BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:37:44 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 61C762BD6B; Thu, 25 Oct 2018 15:37:44 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id D68322BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:37:43 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=lHBSzlhaN05wZrbTPN7o3ohOWwwUjDnTv0xIFQVkm3Q=; b=oQZ6xk76fq3DmF6HnCeh5h2eEu + hlD3GR4UtaF0fFaU+NsQVIJe3CiWGbhZcrXJoP/QGd9jHonC6E1YRSt6fPzcOtwMM2FF6qSMntb6C + WTUlwfj3eh2/8PKDL40D4vdQ39N7Wi01m6vt1hCwrGQuL/u6gQPAysFISAW23CYS1wN2FbiQpQOSY + cEtreOYw2E4NqrGUVNFlx5JH26zvuaXZ6yZoh3+zqTnoefJhFbmBb2AWRxx7gKyF+VRmesHDI2qfU + PuFpVyTVKbTr+LXzcTU0lcaSLNiVY4oe7G4kSSz1sPokN4+ARReQb2/JE4mkUVgkrpHYXlC6yACpj + B7VPl9FQ==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhha-0004eC-RY; Thu, 25 Oct 2018 15:37:38 +0000 +Received: from mout.kundenserver.de ([212.227.126.131]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhag-0000T2-5b; Thu, 25 Oct 2018 15:30:50 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MS43X-1g9Hh449gx-00TT1D; Thu, 25 Oct 2018 17:30:10 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MS43X-1g9Hh449gx-00TT1D; Thu, 25 Oct 2018 17:30:10 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFX 09/11] staging: bcm2835-audio: Drop DT dependency +Date: Thu, 25 Oct 2018 17:29:33 +0200 +Message-Id: <1540481375-15952-10-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:YsEVD03T8+51mvwe3093vHIL0A5idBFtaPS5ZzPz1WAWqKvQoOe + At4qoCwMd3tHwdOMLKWoIte3mupPIOoY7nKM6uPdPSJFxQZJ5axmtdSd1YACaL4MyhOumVk + VDN+524AWLN6FTGx9tOAE0ZZ483Rt8nN6k8E4v1g3r5rvedzsUErIdXS0C4f776rC/B6mWX + ExnAas95A8/csSoHr5F3g== +X-UI-Out-Filterresults: notjunk:1;V01:K0:5w+5bzc7iBQ=:7ubv64idFE+gcm1xSzP4jr + YFkCXwzaQIO26VYxPNtfMj0/LyjNj+ZdwSUFkSQ05aRfvhfBRyonEx0zRrJIiIsR9+iWn9Q4j + ORHFnZ4j+g6BFkHfAWIyli265hC3rdT/d2320btcqT4x/N32Vp1+4r1zfKSWMzGUrS3YZqXed + 8q1t922IVq8946wFT+pJtWFdoK2p2XqqG/CVsxZGcFQNGRNv0H47BPFwuikBAQxD8FkYGw26a + Wp6U2av1yTP+VAW+YoHZ/diO8Rjp3W+basdnRijo6ruku8qtg8P1G5jlz4qSzfPGf/cLwKGS/ + 2X/As2lmmv/gZg6xsvN50h+RxgJbVG6tpo2oDTAUgIV/GVVDKEb+28pmuVAP5BuJC9yiZb2v2 + 24TcGWO8gx9WzAuxTcKDcpQjOQUCK0WX6qSLAiObHmLmR4TwFALMIIt8f1hcaUFOKn3wc+EoQ + TSCB0fZDfPjtjuLq/b4IwEApLtjvqMO/7AokWY4lLoEq9+1t0PqNhi9LwHSP/hhnG0NYoZWcJ + V2Mq8bCnLh70ct/KEUwpJ7nU4/vT6pZN1T7pYgJonQ/YvZhLX0kOZDUV2zkWSxZqp0NtZJH7Q + Js2cyDXTG08zBukbOEkdeD/QlDGUV6AK0P4iPoO7omfgzPRzJXuz40OuatHo/M4BL64jb8snF + R+KJN03QH4N5mMx5pkF3v4gGbYbz4lyUZNQ8utc/G3js1YTUrkkhPlINCDP5v0/AaWQg= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083030_540870_3C868BAB +X-CRM114-Status: GOOD ( 15.53 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Just like the bcm2835-video make this a platform driver which is probed +by vchiq. In order to change the number of channels use a module +parameter instead, but use the maximum as default. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + .../staging/vc04_services/bcm2835-audio/bcm2835.c | 41 ++++++++++------------ + 1 file changed, 19 insertions(+), 22 deletions(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c +index 87a27fd..5c5b600 100644 +--- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c ++++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835.c +@@ -4,15 +4,17 @@ + #include <linux/platform_device.h> + + #include <linux/init.h> ++#include <linux/dma-mapping.h> ++#include <linux/of_device.h> + #include <linux/slab.h> + #include <linux/module.h> +-#include <linux/of.h> + + #include "bcm2835.h" + + static bool enable_hdmi; + static bool enable_headphones; + static bool enable_compat_alsa = true; ++static int num_channels = MAX_SUBSTREAMS; + + module_param(enable_hdmi, bool, 0444); + MODULE_PARM_DESC(enable_hdmi, "Enables HDMI virtual audio device"); +@@ -21,6 +23,8 @@ MODULE_PARM_DESC(enable_headphones, "Enables Headphones virtual audio device"); + module_param(enable_compat_alsa, bool, 0444); + MODULE_PARM_DESC(enable_compat_alsa, + "Enables ALSA compatibility virtual audio device"); ++module_param(num_channels, int, 0644); ++MODULE_PARM_DESC(num_channels, "Number of audio channels (default: 8)"); + + static void bcm2835_devm_free_vchi_ctx(struct device *dev, void *res) + { +@@ -293,31 +297,30 @@ static int snd_add_child_devices(struct device *device, u32 numchans) + return 0; + } + +-static int snd_bcm2835_alsa_probe_dt(struct platform_device *pdev) ++static int snd_bcm2835_alsa_probe(struct platform_device *pdev) + { + struct device *dev = &pdev->dev; +- u32 numchans; + int err; + +- err = of_property_read_u32(dev->of_node, "brcm,pwm-channels", +- &numchans); +- if (err) { +- dev_err(dev, "Failed to get DT property 'brcm,pwm-channels'"); +- return err; ++ if (num_channels <= 0 || num_channels > MAX_SUBSTREAMS) { ++ num_channels = MAX_SUBSTREAMS; ++ dev_warn(dev, "Illegal num_channels value, will use %u\n", ++ num_channels); + } + +- if (numchans == 0 || numchans > MAX_SUBSTREAMS) { +- numchans = MAX_SUBSTREAMS; +- dev_warn(dev, +- "Illegal 'brcm,pwm-channels' value, will use %u\n", +- numchans); ++ dev->coherent_dma_mask = DMA_BIT_MASK(32); ++ dev->dma_mask = &dev->coherent_dma_mask; ++ err = of_dma_configure(dev, NULL, true); ++ if (err) { ++ dev_err(dev, "Unable to setup DMA: %d\n", err); ++ return err; + } + + err = bcm2835_devm_add_vchi_ctx(dev); + if (err) + return err; + +- err = snd_add_child_devices(dev, numchans); ++ err = snd_add_child_devices(dev, num_channels); + if (err) + return err; + +@@ -339,21 +342,14 @@ static int snd_bcm2835_alsa_resume(struct platform_device *pdev) + + #endif + +-static const struct of_device_id snd_bcm2835_of_match_table[] = { +- { .compatible = "brcm,bcm2835-audio",}, +- {}, +-}; +-MODULE_DEVICE_TABLE(of, snd_bcm2835_of_match_table); +- + static struct platform_driver bcm2835_alsa0_driver = { +- .probe = snd_bcm2835_alsa_probe_dt, ++ .probe = snd_bcm2835_alsa_probe, + #ifdef CONFIG_PM + .suspend = snd_bcm2835_alsa_suspend, + .resume = snd_bcm2835_alsa_resume, + #endif + .driver = { + .name = "bcm2835_audio", +- .of_match_table = snd_bcm2835_of_match_table, + }, + }; + module_platform_driver(bcm2835_alsa0_driver); +@@ -361,3 +357,4 @@ module_platform_driver(bcm2835_alsa0_driver); + MODULE_AUTHOR("Dom Cobley"); + MODULE_DESCRIPTION("Alsa driver for BCM2835 chip"); + MODULE_LICENSE("GPL"); ++MODULE_ALIAS("platform:bcm2835_audio"); + +From patchwork Thu Oct 25 15:29:34 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656077 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A013414DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:38:21 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8A77629F82 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:38:21 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 7D6002B0AD; Thu, 25 Oct 2018 15:38:21 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id BDC6E2B674 + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:38:20 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=Olh7Xsf5+A/G0ePZja6YTc1fKKlcqZRNYiqLWlJAUfY=; b=VBjOHgzlTungtS+GiCJpYytDR2 + o9G9DLzuqRo8rRUUq0jNHJNltCFQDNTEqvHMAMlNDj9Z5lz9TyRHJ67dmYlbSjFKlcRi0/SWy+6iQ + E0sJOZcRe7+w6rbyKL8D4CTNa3shUVQ3MwQ+SHmPlbIvxgRiWFaJ2JZw0NA01517D8Cf2AkuQGRE+ + 4mUwJffj9ggjdccoUzFYLkrW2YIimpO2v0bdmpxJTjMz9GeNI2z61+W1cvtQCr1wk3yAjSmzvaa4z + T5hH4Ickz9PurzbakNjTkTVV4Bcv15pi392mMK2MyPsb6mupB6ZhvGoeOK9NZv73y37PLujKCso8q + 5rhUnmuw==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhiC-0004wo-Rb; Thu, 25 Oct 2018 15:38:16 +0000 +Received: from mout.kundenserver.de ([212.227.126.134]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhag-0000Yi-HO; Thu, 25 Oct 2018 15:31:06 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N9dg5-1fTuT91kcH-015ZBh; Thu, 25 Oct 2018 17:30:10 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N9dg5-1fTuT91kcH-015ZBh; Thu, 25 Oct 2018 17:30:10 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 10/11] staging: bcm2835-camera: Provide more specific + probe error messages +Date: Thu, 25 Oct 2018 17:29:34 +0200 +Message-Id: <1540481375-15952-11-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:hLFz0DajoKrTtygjjPrDNaA3I6RUW7+JtkQY4EZzcN4+eqE57T0 + wH1Td/EEeqBD4ybkajz3rJlM7asjXaAHuuGiToidUKYI3ve7N01H1TSLNnEeqXtd1Wfs7Ew + Sc3Kioe34pPFEJOq7dCiuRt0hp/ik4ZMG35lnTGyQhKTeREpqvms5kq8LWb430S+7X2rKhS + 9ZV5Z9SQD34Rug1RkAh3Q== +X-UI-Out-Filterresults: notjunk:1;V01:K0:mC2y9c6LUIc=:26cbKrq0e92ADdJCgexLfQ + baH3YRrgdQ6MvmzkaJJ56MEes+RUtTahwJ4YBulCJhyBlZJaF0ibaf17oSZVbULNZj74anvHt + xIEhuvQQYMfjEX2WSslYdtVin7MEY9V7Lm6nO581PzpC70EpF8x20wc3lTk0OEqpZtoem2xpI + zTqPkBKxGcwIVl9h0TWM55EbDE9GAbXsCvu9FzjahFwCaG08YEKf65S6goVd1L03NJhn3puSw + qVs3DhJm5Kdxwk8s4rpNM7vGzIgJXuu8VTbx0c/DFJLWLcGNcKhAWJe+U6ZGJ4yR4QGj5A69j + 0Ood5v0ucLVaWivHisLe9uOWt5S6N0J7Q0gDtGP6lDNJAbUwBZnPdcHr9Ge42PpZAmnV+QU/c + nBTJc8wjkVU6etYTha4sIVSMERHiwnICe4ka/PQtgG4hFRIfiCW/QgkBLG1V7akk9rkhhXjRZ + /Jppx3cc+g65+UExTyliB9Ny8u4aQIksKP55vDXGGsMM2gRMA1+CWnrFllKPTOu5wQxiQBS3j + N7cOm1fdsNbBw7l4MCUYYmrbOm/aaKu1Q8MUmj8TaYeSoShM3prtOZsFUnkeWmkR8fcyS9RnT + b9MSOY/jPYHe/YoSiEsMWDen9n/Yon4o+CTlTzep5nac1xEiGnauxqIOxMojZ6wDwrPzYcocc + QifuV12x6PQtuyz8pqGcq2cDtWgckr9NQBQlBMQSZIjLBObpYzMfHf+o/eOlqFDSybVk= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083030_911887_F39F581E +X-CRM114-Status: GOOD ( 16.32 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Currently there is only a catch-all info message which print the +relevant error code without any context. So add more specific error +messages in order to narrow down possible issues. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 58 +++++++++++++++------- + 1 file changed, 39 insertions(+), 19 deletions(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +index cd773eb..84ca22d 100644 +--- a/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c ++++ b/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c +@@ -1539,8 +1539,11 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + struct vchiq_mmal_component *camera; + + ret = vchiq_mmal_init(&dev->instance); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: vchiq mmal init failed %d\n", ++ __func__, ret); + return ret; ++ } + + /* get the camera component ready */ + ret = vchiq_mmal_component_init(dev->instance, "ril.camera", +@@ -1549,7 +1552,9 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + goto unreg_mmal; + + camera = dev->component[MMAL_COMPONENT_CAMERA]; +- if (camera->outputs < MMAL_CAMERA_PORT_COUNT) { ++ if (camera->outputs < MMAL_CAMERA_PORT_COUNT) { ++ v4l2_err(&dev->v4l2_dev, "%s: too few camera outputs %d needed %d\n", ++ __func__, camera->outputs, MMAL_CAMERA_PORT_COUNT); + ret = -EINVAL; + goto unreg_camera; + } +@@ -1557,8 +1562,11 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + ret = set_camera_parameters(dev->instance, + camera, + dev); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: unable to set camera parameters: %d\n", ++ __func__, ret); + goto unreg_camera; ++ } + + /* There was an error in the firmware that meant the camera component + * produced BGR instead of RGB. +@@ -1647,8 +1655,8 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + + if (dev->component[MMAL_COMPONENT_PREVIEW]->inputs < 1) { + ret = -EINVAL; +- pr_debug("too few input ports %d needed %d\n", +- dev->component[MMAL_COMPONENT_PREVIEW]->inputs, 1); ++ v4l2_err(&dev->v4l2_dev, "%s: too few input ports %d needed %d\n", ++ __func__, dev->component[MMAL_COMPONENT_PREVIEW]->inputs, 1); + goto unreg_preview; + } + +@@ -1661,8 +1669,8 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + + if (dev->component[MMAL_COMPONENT_IMAGE_ENCODE]->inputs < 1) { + ret = -EINVAL; +- v4l2_err(&dev->v4l2_dev, "too few input ports %d needed %d\n", +- dev->component[MMAL_COMPONENT_IMAGE_ENCODE]->inputs, ++ v4l2_err(&dev->v4l2_dev, "%s: too few input ports %d needed %d\n", ++ __func__, dev->component[MMAL_COMPONENT_IMAGE_ENCODE]->inputs, + 1); + goto unreg_image_encoder; + } +@@ -1676,8 +1684,8 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + + if (dev->component[MMAL_COMPONENT_VIDEO_ENCODE]->inputs < 1) { + ret = -EINVAL; +- v4l2_err(&dev->v4l2_dev, "too few input ports %d needed %d\n", +- dev->component[MMAL_COMPONENT_VIDEO_ENCODE]->inputs, ++ v4l2_err(&dev->v4l2_dev, "%s: too few input ports %d needed %d\n", ++ __func__, dev->component[MMAL_COMPONENT_VIDEO_ENCODE]->inputs, + 1); + goto unreg_vid_encoder; + } +@@ -1706,8 +1714,11 @@ static int mmal_init(struct bm2835_mmal_dev *dev) + sizeof(enable)); + } + ret = bm2835_mmal_set_all_camera_controls(dev); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: failed to set all camera controls: %d\n", ++ __func__, ret); + goto unreg_vid_encoder; ++ } + + return 0; + +@@ -1873,21 +1884,29 @@ static int bcm2835_mmal_probe(struct platform_device *pdev) + snprintf(dev->v4l2_dev.name, sizeof(dev->v4l2_dev.name), + "%s", BM2835_MMAL_MODULE_NAME); + ret = v4l2_device_register(NULL, &dev->v4l2_dev); +- if (ret) ++ if (ret) { ++ dev_err(&pdev->dev, "%s: could not register V4L2 device: %d\n", ++ __func__, ret); + goto free_dev; ++ } + + /* setup v4l controls */ + ret = bm2835_mmal_init_controls(dev, &dev->ctrl_handler); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: could not init controls: %d\n", ++ __func__, ret); + goto unreg_dev; ++ } + dev->v4l2_dev.ctrl_handler = &dev->ctrl_handler; + + /* mmal init */ + dev->instance = instance; + ret = mmal_init(dev); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: mmal init failed: %d\n", ++ __func__, ret); + goto unreg_dev; +- ++ } + /* initialize queue */ + q = &dev->capture.vb_vidq; + memset(q, 0, sizeof(*q)); +@@ -1905,16 +1924,19 @@ static int bcm2835_mmal_probe(struct platform_device *pdev) + + /* initialise video devices */ + ret = bm2835_mmal_init_device(dev, &dev->vdev); +- if (ret < 0) ++ if (ret < 0) { ++ v4l2_err(&dev->v4l2_dev, "%s: could not init device: %d\n", ++ __func__, ret); + goto unreg_dev; ++ } + + /* Really want to call vidioc_s_fmt_vid_cap with the default + * format, but currently the APIs don't join up. + */ + ret = mmal_setup_components(dev, &default_v4l2_format); + if (ret < 0) { +- v4l2_err(&dev->v4l2_dev, +- "%s: could not setup components\n", __func__); ++ v4l2_err(&dev->v4l2_dev, "%s: could not setup components: %d\n", ++ __func__, ret); + goto unreg_dev; + } + +@@ -1938,8 +1960,6 @@ static int bcm2835_mmal_probe(struct platform_device *pdev) + bcm2835_cleanup_instance(gdev[i]); + gdev[i] = NULL; + } +- pr_info("%s: error %d while loading driver\n", +- BM2835_MMAL_MODULE_NAME, ret); + + cleanup_mmal: + vchiq_mmal_finalise(instance); + +From patchwork Thu Oct 25 15:29:35 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10656057 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 43EF714DE + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:03 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 322262BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:03 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 257912BD81; Thu, 25 Oct 2018 15:34:03 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C36612BD1A + for <patchwork-linux-arm@patchwork.kernel.org>; + Thu, 25 Oct 2018 15:34:02 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=uFHfQUxOTO7S/FScNKIV35wbwjyqyBTU6tCN9uQO8y0=; b=C4xdZknyGCFYKC2O1jLA3uns9i + blxn9i5qFrq8VWlAIoPmmppiTmwdMTSTsl5JEzxmO+1SlHqfB9PJ/9bOAlED/nz2tI80GHwvvNHLF + Vt2U2XkJG02Bg+lEtsn2rqpq0OzaoDsv61uTiA9PsDl+5V429m+eEyYukS4dfgkYxseG5QAgTLAV9 + ifd8vxrpNY+WVrJg9acf/rddKLlgcNjL3GRY+Uw6VyeOWlKay6RIfVjlVOlolRDJ6m739t7hqdo+E + hlUIBH4dFmKW8nXrP3b7HdGkapU5WW+c0pTE+GzEWzAFRrjj+U6zwJVOIdUW0eZyTetssvoG6RTRC + sbrh+NOQ==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhdq-0001qT-7b; Thu, 25 Oct 2018 15:33:46 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gFhae-0000Q6-R9; Thu, 25 Oct 2018 15:30:33 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N0WsG-1fLQ8s3Z9o-00wSNs; Thu, 25 Oct 2018 17:30:10 +0200 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1N0WsG-1fLQ8s3Z9o-00wSNs; Thu, 25 Oct 2018 17:30:10 +0200 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Eric Anholt <eric@anholt.net>, gregkh@linuxfoundation.org, + Dave Stevenson <dave.stevenson@raspberrypi.org> +Subject: [PATCH RFC 11/11] staging: bcm2835-camera: Add hint about possible + faulty config +Date: Thu, 25 Oct 2018 17:29:35 +0200 +Message-Id: <1540481375-15952-12-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +References: <1540481375-15952-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:NRZtoAxO4KuB2XxhzFli1zm+3tWWFlCmYHnv5FFzBG1a6vRhTKj + NZktF717FC1kOsEt0Wo62etCCH/b7Tjmg2s3HvA7OUYCNyailz9BocAmP27vYDD8Fh8vRlS + E0IkMw2u0X67smI5fC3NlHfOL73gTAJ76u8Ml5z3S4ch4D20snCkUpEi26edMPn6WqNEXnA + Hto1pobYtndgG9uWreJrA== +X-UI-Out-Filterresults: notjunk:1;V01:K0:eC8qlffpHwg=:WD2ZTiXk2RfdEBG8JTkAn5 + Csjof/x/6e4u4+YcpI4/M742FyOuogauXE1NgZMOLUxksPEET4xlxrOkED3zAompxKMSUuwnK + Vz2upIliDVnW2y9lljonWyMl2inFVFp+/eLpOGVP6H7imQaPIPW+fXp7RUmkyuXOYTkllVVgj + v6aUJuSERgX3+e5LSqz27p2gNfWXaYds+GNBgbW6FDQPLC3pcE+E0WEtYRY3+Dp8FjqdImAnI + 7MfAQuT+MJiNunNyu8k29HPY93Sa9Yt2JL+IWaHksz/QGGd2I1VvSj1NGq2nO8Gp90ZqQNQz+ + Uf1cf1FstPnvwnEUg+kyEWL2vOQeiBteV0tWdRimD2vOnsDRV5r9pfod5CGWFrV+U7DvVFhTw + h0NEvQEzm+QoUP1S/chFvN9A4+96rdZJ5HpZu/5frt5rbNtY+08jlTWj71dm0NdGWPEu7m/m+ + O0PHN580SkLZxbHJu1AW9wxK7aRwj+im01FjJUjjsGc3hBMDtJgL04bkba6TgEsdDbg7SmmYd + K1d1HObsMz0VY5b3lj95S/loDpPQ9lKcRK1Tgw1l3dqYG3LXej3+Bh+N7jSiDAr2QCyvTfraK + KBKixQ/6xh5kii2QMFVplRVuz7l6T4N8XxLzHaBuBSXOwucAJk5J8rZ+uBtyCMFt705yqOcFL + p7N9OWJMeraBFmkzO43l40Z9U4+iBbe/RAjdl9akUiobbRAdq+99Wljhqgn4k8abICDc= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181025_083029_201443_F3D80824 +X-CRM114-Status: GOOD ( 12.71 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: devel@driverdev.osuosl.org, Stefan Wahren <stefan.wahren@i2se.com>, + linux-arm-kernel@lists.infradead.org, tiwai@suse.de, mikebrady@eircom.net, + pbrobinson@gmail.com, nsaenzjulienne@suse.de, + linux-rpi-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +As per default the GPU memory config of the Raspberry Pi isn't sufficient +for the camera usage. Even worse the bcm2835 camera driver doesn't provide a +helpful error message in this case. So let's add a hint to point the user +to the likely cause. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +--- + drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c +index cc2d993..bffd75d 100644 +--- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c ++++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c +@@ -1623,8 +1623,11 @@ int vchiq_mmal_component_init(struct vchiq_mmal_instance *instance, + component = &instance->component[instance->component_idx]; + + ret = create_component(instance, component, name); +- if (ret < 0) ++ if (ret < 0) { ++ pr_err("%s: failed to create component %d (Not enough GPU mem?)\n", ++ __func__, ret); + goto unlock; ++ } + + /* ports info needs gathering */ + component->control.type = MMAL_PORT_TYPE_CONTROL; diff --git a/bcm2837-dts-add-Raspberry-Pi-3-A.patch b/bcm2837-dts-add-Raspberry-Pi-3-A.patch new file mode 100644 index 000000000..705fca6cb --- /dev/null +++ b/bcm2837-dts-add-Raspberry-Pi-3-A.patch @@ -0,0 +1,511 @@ +From patchwork Tue Dec 4 18:58:17 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10712425 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C411313BF + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:34 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B721A2BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:34 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id AB2B72BD2D; Tue, 4 Dec 2018 18:59:34 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 606D42BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:34 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=6UbJBC0963I46fYE5zRy11baMmDB1ESW2gFQ5gI2wwE=; b=CDOM7grk/CTzf0ntrBtWfB3O6y + 33/BKjt6ihWsFz/ta8zAMEiFFs9BmnVKDymMGblsIWTjWTb3WfPF5GwSBSCi/ii/uO8sUxys6FtBW + f9zzCKZG3yfWmznLUUEThlA5REEOKuV1+/jdk4w0WiNfGNKMMnKROAkmrJEVke4Zhd+8OuKmVOjmv + Yn9zREWqYpUJtSut4b9OExhtJWtFrvnoLaj5u84K/gpnp+dVcv7cL+cWOgmYqmImUOwQHnk9GQMKQ + uHHaWTRK96TNqgtk1pgwLdy3JTMNNm4x/rQX8eFTsXiAw27c+bUOqBDCCZZRq8uSJfbovVgPN+xvp + 8s4Q2LjA==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFup-0007EB-Le; Tue, 04 Dec 2018 18:59:27 +0000 +Received: from mout.kundenserver.de ([212.227.126.187]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFuc-000738-NV; Tue, 04 Dec 2018 18:59:16 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MsJXG-1hMU9U03Ja-00tiwe; Tue, 04 Dec 2018 19:58:54 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, + Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>, + Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>, + Arnd Bergmann <arnd@arndb.de> +Subject: [PATCH V3 1/3] dt-bindings: bcm: Add Raspberry Pi 3 A+ +Date: Tue, 4 Dec 2018 19:58:17 +0100 +Message-Id: <1543949899-13380-2-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:zWjXUKGvRea+gMs+XnPtEqUFEt6coBWKiACMzuwYlKcCFu4r+lA + iGx8uqFwUZeMlCRPt/ppyLb1sQzbMcCRqQQR6UhJtkdMZQIQAFlshUesPMbcUk9m4B2o+hV + 5MKPHtv0JgCoRiG1RHH5O6WhMVUlI/r6QHru1GtJpJnirkWBUM6ybU5if6JNxdc6Q1K+k+j + Ely8Z1ImjRPnmySejSWMw== +X-UI-Out-Filterresults: notjunk:1;V03:K0:npbkbCpjqTA=:aJ8W+r4VeSzddafgbOrFVV + nq1xnYu1eZIBQfLjIYRbrv1nth1fKohmS61nN/+Td+n/k4e3TRa9AMLnwYp0rzFwoilG/0fJD + oTRRftY0BKKXSdeoahKljHbUtCjqt7aSxHPbRC66juNlKlbYP2X2e1SpPMu6/KBzwqhTKxY6x + vn18J++hPOkeyN548oSNhQLFkiKcL2ZTruhlba0dPZdsTllcVtNOLXod4cSszY72zZAPxmMd1 + vTwMs6i4VpYzu9JpSNysbkfLLuTcAum5kspFgEP1B6GlS5REBPQDfGl7M7v9RZcqRTpUoNVp7 + HQKJU3cBmWUQ8aHADyi0lBlon4zvZ/mrvmjqRSmdj7cYl2dsP8Xjhe5JIVy2zaIxW6lQrD2J3 + yP7h9YRbnloK4MsJleaDAkziQunrTMEc/O1gz46DJ9hU5Id6SpH2au7iq4QfldG+ioPWhoESx + sjQd7tnniz2Z5cMtgdHfXZz4xu9FROiPq0uij1NijVZZU2bXfaKLhYJtoeDOGMWtIMUT1CKyo + Iut2P58bwL0cAIYKyaSF7ak4Vy/MX3fkVymockjeTXHr0ep0s90YqlYxk4CYvxeRt2aPm8qRo + zbUkVxCooJAKjhOm6IA2jxyuSKb6i8EciUi0vv7/XmUpazJ5hMznDAeNXVJmEt9asUCitqNq5 + MglMo4dFq61jUNDbeqU/zN/nXYX8fGVIEDDpgETB0dbSqhG1mANxVPs6Zb0Sd8OMEOct0k0dy + PKEvU6Ol/K0o1Ufh5Fp2zyiflab/1djdSoPvlBFOVEx2D4n3gV6zfv9sKlE= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181204_105915_063796_DFDC7865 +X-CRM114-Status: GOOD ( 12.62 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org, + bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, + linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +This adds the root properties for the Raspberry Pi 3 A+ . + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +Reviewed-by: Eric Anholt <eric@anholt.net> +Reviewed-by: Rob Herring <robh@kernel.org> +--- + Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt +index 0dcc3ea..245328f 100644 +--- a/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt ++++ b/Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt +@@ -30,6 +30,10 @@ Raspberry Pi 2 Model B + Required root node properties: + compatible = "raspberrypi,2-model-b", "brcm,bcm2836"; + ++Raspberry Pi 3 Model A+ ++Required root node properties: ++compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837"; ++ + Raspberry Pi 3 Model B + Required root node properties: + compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; + +From patchwork Tue Dec 4 18:58:18 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10712423 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A15061731 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:21 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 924D82BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:21 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 83F5B2BD2D; Tue, 4 Dec 2018 18:59:21 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1A1EB2BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:21 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=USNsthoN3FFEFx7U+2NkiWI+CturV+888pKSb0RNCqA=; b=JYnUBDrCnTGKB2TAy2JjiZd2Ra + 7AIas3zU/1y8q3AUyA90EFhuWPBAgj9XUbNlVZT/pYLLuI9jMywztAmG5bhh4aERhKkZXtVrijKX/ + ZnnEUmTQ9oGvuhDAxtjOS1TzHp5EI2iy/R9iLdiUYXCEOdlkcYdPIO3+PTb6AlQhWo42QCKG0xWcl + pATIUVoDrXEf0jXEYsAiwd/wG3ukFNJ3lfvIfgNA+JPs3Ngu7quNxiYXJ2D1JvR8XkmfwRG1K0hZh + 7DT1bNn/DjqE6gArdDbTN7Zsg/0hZ/vtFrtguHfISa/W9rfkCCC5p6dzWGnOiTbHJhXWSEwrBTKkx + Ts1HiMfQ==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFuf-00074u-E0; Tue, 04 Dec 2018 18:59:17 +0000 +Received: from mout.kundenserver.de ([212.227.126.135]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFuc-000737-AF; Tue, 04 Dec 2018 18:59:16 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MTfgb-1gvyxH1xQz-00TyQt; Tue, 04 Dec 2018 19:58:54 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, + Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>, + Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>, + Arnd Bergmann <arnd@arndb.de> +Subject: [PATCH V3 2/3] ARM: dts: add Raspberry Pi 3 A+ +Date: Tue, 4 Dec 2018 19:58:18 +0100 +Message-Id: <1543949899-13380-3-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:3DMMDYjsCTx6IxBf2WC2ooKMnJiVzq9RVmh0csGsajg6lyIrJhZ + 1Bxu2ZSF3G0pHYpWlUkunk+gbYzjwXHLe7l8Qt331s0uI7iQlNoKYnDPTnSttqFWy6REewG + TGQ/wBenT40TkCKYB4Jzxzm/sBnOCRuCRNOESZRNHpPgNmq54dplz7pgEsWcSC+rJNqDZ57 + hZVdKs0sW1HDASHCi5bwQ== +X-UI-Out-Filterresults: notjunk:1;V03:K0:xL1UKc14icc=:ywcRqmyL4hAvJKGdv9SW2+ + nB4fjCvnj/X2wxnBW6IGj37m5w0vogpA8hZ8T6OzOMSxYREPfeTGl0fgSVwKdAAfQTilDe5XN + wVJ+fvkM/SVIA7FUaeR+eechsklUZrJKVpjZMrIYH7GLwVl6OVF7VFhlvxC3o1DUlYE3m4GKL + DrhSdB9wcKUO+KrQc67I4PhdhKePc2EaA1/fDGNkQFkCVlXsw1vdrfla5T/tetBlHQq+qCPcl + vuLv5NeXx2KtC0zqEdEKZn7KqcA//KMtDQCWmXnc9jvjqx17DF5Iji1xQe4vXA196P9ZcF1U0 + vpv6mSI3SPtCJEn48zHMTIt6tVRJ6Ao0HmZEkFDyRW3c8sgK4OFLnLUjSx4YoSHB9RKnC+Psz + 5QZLWBT81RHxqPiLa49EXhaHkyDXtiinriofvqJqogtl+X0J9Rmn7wczjqYRaQzp1iBTrpXNT + sC/ZLyTJ25ZAAMrotIK1UgL9S4CFgdwDk0AKcVUycNoVsWeIrCC743fQazerXkOFNeuBW9t55 + G5gQD5pmEvQkOjb+cExnODkM9L7eOIrrJzsap98bS0Bsu7inAsXOIObRVJWtKpEwXQ5PUo3gt + Ku6C8Xgr5A2ydsc9LegxF5JXOM9UPx9+eN3hHsH3aW5+eW80KDN6INGwBoJnvwPHDdlK2PRH/ + nEOKWJBTLqRcf39DMKyzTJirlz/jNbWra0qisP3AYgQv2lF0jM5hs64oQ2nDzHbFAKljBdf+0 + wMfkYx1QgW1uF+G+3OEXmrPRKSqUFihd4VBKZ0WYsMkKX+VEO9T1n75KUNU= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181204_105914_660350_5C19EA39 +X-CRM114-Status: GOOD ( 18.48 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org, + bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, + linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +The Raspberry Pi 3 A+ is similar to the Pi 3 B+ but has only 512 MB RAM, +1 USB 2.0 port and no Ethernet. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +Reviewed-by: Eric Anholt <eric@anholt.net> +--- + arch/arm/boot/dts/Makefile | 1 + + arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 107 +++++++++++++++++++++++++++++ + 2 files changed, 108 insertions(+) + create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts + +diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile +index b0e966d..15bbd0d 100644 +--- a/arch/arm/boot/dts/Makefile ++++ b/arch/arm/boot/dts/Makefile +@@ -79,6 +79,7 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ + bcm2835-rpi-a-plus.dtb \ + bcm2835-rpi-cm1-io1.dtb \ + bcm2836-rpi-2-b.dtb \ ++ bcm2837-rpi-3-a-plus.dtb \ + bcm2837-rpi-3-b.dtb \ + bcm2837-rpi-3-b-plus.dtb \ + bcm2837-rpi-cm3-io3.dtb \ +diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts +new file mode 100644 +index 0000000..b2df7cf +--- /dev/null ++++ b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts +@@ -0,0 +1,107 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/dts-v1/; ++#include "bcm2837.dtsi" ++#include "bcm2836-rpi.dtsi" ++#include "bcm283x-rpi-usb-host.dtsi" ++ ++/ { ++ compatible = "raspberrypi,3-model-a-plus", "brcm,bcm2837"; ++ model = "Raspberry Pi 3 Model A+"; ++ ++ chosen { ++ /* 8250 auxiliary UART instead of pl011 */ ++ stdout-path = "serial1:115200n8"; ++ }; ++ ++ memory { ++ reg = <0 0x20000000>; ++ }; ++ ++ leds { ++ act { ++ gpios = <&gpio 29 GPIO_ACTIVE_HIGH>; ++ }; ++ ++ pwr { ++ label = "PWR"; ++ gpios = <&expgpio 2 GPIO_ACTIVE_LOW>; ++ }; ++ }; ++ ++ wifi_pwrseq: wifi-pwrseq { ++ compatible = "mmc-pwrseq-simple"; ++ reset-gpios = <&expgpio 1 GPIO_ACTIVE_LOW>; ++ }; ++}; ++ ++&firmware { ++ expgpio: gpio { ++ compatible = "raspberrypi,firmware-gpio"; ++ gpio-controller; ++ #gpio-cells = <2>; ++ gpio-line-names = "BT_ON", ++ "WL_ON", ++ "STATUS_LED", ++ "", ++ "", ++ "CAM_GPIO0", ++ "CAM_GPIO1", ++ ""; ++ status = "okay"; ++ }; ++}; ++ ++&hdmi { ++ hpd-gpios = <&gpio 28 GPIO_ACTIVE_LOW>; ++}; ++ ++&pwm { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio41>; ++ status = "okay"; ++}; ++ ++/* SDHCI is used to control the SDIO for wireless */ ++&sdhci { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emmc_gpio34>; ++ status = "okay"; ++ bus-width = <4>; ++ non-removable; ++ mmc-pwrseq = <&wifi_pwrseq>; ++ ++ brcmf: wifi@1 { ++ reg = <1>; ++ compatible = "brcm,bcm4329-fmac"; ++ }; ++}; ++ ++/* SDHOST is used to drive the SD card */ ++&sdhost { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&sdhost_gpio48>; ++ status = "okay"; ++ bus-width = <4>; ++}; ++ ++/* uart0 communicates with the BT module */ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_ctsrts_gpio30 &uart0_gpio32 &gpclk2_gpio43>; ++ status = "okay"; ++ ++ bluetooth { ++ compatible = "brcm,bcm43438-bt"; ++ max-speed = <2000000>; ++ shutdown-gpios = <&expgpio 0 GPIO_ACTIVE_HIGH>; ++ }; ++}; ++ ++/* uart1 is mapped to the pin header */ ++&uart1 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart1_gpio14>; ++ status = "okay"; ++}; + +From patchwork Tue Dec 4 18:58:19 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: Stefan Wahren <stefan.wahren@i2se.com> +X-Patchwork-Id: 10712427 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id AAB7E13BF + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:55 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9A9D42BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:55 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 8D6682BD2D; Tue, 4 Dec 2018 18:59:55 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 1D36E2BD01 + for <patchwork-linux-arm@patchwork.kernel.org>; + Tue, 4 Dec 2018 18:59:55 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: + In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: + Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc + :Resent-Message-ID:List-Owner; + bh=d6AyqRs+tRK/fschmfAdF+Ujjrm/vJZBIeGWaRWEq4w=; b=Y7xekwSen1413+ksdWargCdgIt + 9btgKKpQU7qjXIbtt/Y7DcOeRQJHpM3nx63Ft8BbjQMcMV/97DgweLj7gbaoi51D0OIxZ9sd431pP + fFjpfTK9cN0Q85qtcssVISpnt7a6Fm+ixe+/Xt3IRSzchcPxqfipK6qDmUSpZGKrU101cJYG08VkV + vY6Oa7w/hyeU0b8rULaIj5c069BzO/vGkkULiXCteGEn6y4juTjmXa/Nsoj2RKYUjdhOMXWxEwU6C + MM7JTAxqPtcIX1ale070qdvGn5XJOuN+DYx03At0mj8aaCBr11NKTtB7PyutmcIPnRwGQwz1gW7go + daDlwlnA==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFvA-0007cK-M8; Tue, 04 Dec 2018 18:59:48 +0000 +Received: from mout.kundenserver.de ([212.227.126.130]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gUFud-00073L-OI; Tue, 04 Dec 2018 18:59:17 +0000 +Received: from localhost.localdomain ([37.4.249.153]) by + mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) + id 1MFJfN-1gjyQ33mR7-00FlVP; Tue, 04 Dec 2018 19:58:55 +0100 +From: Stefan Wahren <stefan.wahren@i2se.com> +To: Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, + Florian Fainelli <f.fainelli@gmail.com>, Ray Jui <rjui@broadcom.com>, + Scott Branden <sbranden@broadcom.com>, Eric Anholt <eric@anholt.net>, + Arnd Bergmann <arnd@arndb.de> +Subject: [PATCH V3 3/3] arm64: dts: broadcom: Add reference to RPi 3 A+ +Date: Tue, 4 Dec 2018 19:58:19 +0100 +Message-Id: <1543949899-13380-4-git-send-email-stefan.wahren@i2se.com> +X-Mailer: git-send-email 2.7.4 +In-Reply-To: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +References: <1543949899-13380-1-git-send-email-stefan.wahren@i2se.com> +X-Provags-ID: V03:K1:FFp5Wh7ZWhwN+0GnOIK4svX/EnE/lyWXYX5Q6pGbgpyE8/BWhkC + HIozYn/aF1wiPHTyJBUFfAX8Bprfc2VwnJzzw9ujHYvH3l0PaQMDjk5EKXbX3EWjmbQumbE + uyxkSsnoyLyfEVpoKKGGBgHPfzsATZGmLQj7UEyc5JvQ63IO0mdwywnOuI6LouMSJgs26MV + +JgfGn5pKNrVStX597aIg== +X-UI-Out-Filterresults: notjunk:1;V03:K0:arW5q/kpEak=:fNkvQgi7CQng+s4ZxkqrAl + Shfn4kUf6kIfer4UddefIfpoKpAvezKz/iNNcd8IyBLFrA++7Igw03sj4to2x9/kBAlIbVINV + JnAhVKciAu2qdP8xqMbmGrnJGAbkK10jhSsT6ufbHWHJmtxpizWgzDEtqJqbr2nzW0q8WL2dA + YT1kdC3TCVS9IEJKxyAi26mf/pxvvoheQAygv0WBdtTAsdN6h2JMB7v6CPtGjL8CNOc/OemQK + 3fY/E6rQzoT5vc6F4NGVDje+vTBtMcFX/UhkKkKOnxuzyVpUdWITkeFaumc6q3miLeqpaKzm0 + gnnb7Tg9xKNdmPM/Ng049Qgy9bVJ3dVXaWyq2QleJAAUrhwVvN6zE8ogokYxzYR2pdrHs19gJ + AhPNAX/QaP1VreCRGzo8D6ZEUJEkyK7mLOOyikqWFCT3kUtsKlmPaUGscn6rckZVU2OlfjijC + GeEfaGcIEPyc3THhrPF5vbLos5lydlZkvNYUygQ5aTJXELDvt//cC9k+Kad/kOP8I7qa1TCcS + M5brT1MnDj9qCja12qrxpkjF6Sih/5y2SfQFHLt7YFTX/YkvceXtUq4c9W6rLxHEnZKXm4ryY + 3cuJDYE3oOS4y/WMEhgazm795HJ8heBOv6T1tQPYlQkkKYNH8HKfeVgXBLbgHJLdc9r5AnjyH + fOMjzqx2WqGT7S9I/oYGpTw7NQjHx45WexYKfhHfsjwSN3P4KgwtpAnl2vE++IIWQGiv+JR5L + xIzts9r8uBaSUO1QR5qJG0cWqG+/FFdstWp3TsP2SeC0YMgeXSz1im5Ho/4= +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181204_105916_085499_9EF7BF58 +X-CRM114-Status: GOOD ( 16.18 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: Stefan Wahren <stefan.wahren@i2se.com>, devicetree@vger.kernel.org, + bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, + linux-arm-kernel@lists.infradead.org +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +This adds a reference to the dts of the Raspberry Pi 3 A+, +so we don't need to maintain the content in arm64. + +Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com> +Reviewed-by: Eric Anholt <eric@anholt.net> +--- + arch/arm64/boot/dts/broadcom/Makefile | 3 ++- + arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts | 2 ++ + 2 files changed, 4 insertions(+), 1 deletion(-) + create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts + +diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile +index 667ca98..d1d31cc 100644 +--- a/arch/arm64/boot/dts/broadcom/Makefile ++++ b/arch/arm64/boot/dts/broadcom/Makefile +@@ -1,5 +1,6 @@ + # SPDX-License-Identifier: GPL-2.0 +-dtb-$(CONFIG_ARCH_BCM2835) += bcm2837-rpi-3-b.dtb \ ++dtb-$(CONFIG_ARCH_BCM2835) += bcm2837-rpi-3-a-plus.dtb \ ++ bcm2837-rpi-3-b.dtb \ + bcm2837-rpi-3-b-plus.dtb \ + bcm2837-rpi-cm3-io3.dtb + +diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts +new file mode 100644 +index 0000000..f0ec56a +--- /dev/null ++++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-a-plus.dts +@@ -0,0 +1,2 @@ ++// SPDX-License-Identifier: GPL-2.0 ++#include "arm/bcm2837-rpi-3-a-plus.dts" diff --git a/configs/fedora/debug/CONFIG_ARM64_PTDUMP b/configs/fedora/debug/CONFIG_ARM64_PTDUMP deleted file mode 100644 index 9a94c23be..000000000 --- a/configs/fedora/debug/CONFIG_ARM64_PTDUMP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARM64_PTDUMP=y diff --git a/configs/fedora/debug/CONFIG_ARM_PTDUMP b/configs/fedora/debug/CONFIG_ARM_PTDUMP deleted file mode 100644 index 298538404..000000000 --- a/configs/fedora/debug/CONFIG_ARM_PTDUMP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARM_PTDUMP=y diff --git a/configs/fedora/debug/CONFIG_CPU_NOTIFIER_ERROR_INJECT b/configs/fedora/debug/CONFIG_CPU_NOTIFIER_ERROR_INJECT deleted file mode 100644 index 07cab8fee..000000000 --- a/configs/fedora/debug/CONFIG_CPU_NOTIFIER_ERROR_INJECT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m diff --git a/configs/fedora/debug/CONFIG_DEBUG_KMEMLEAK_EARLY b/configs/fedora/debug/CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE index 48732e524..48732e524 100644 --- a/configs/fedora/debug/CONFIG_DEBUG_KMEMLEAK_EARLY +++ b/configs/fedora/debug/CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE diff --git a/configs/fedora/debug/CONFIG_DEBUG_REFCOUNT b/configs/fedora/debug/CONFIG_DEBUG_REFCOUNT deleted file mode 100644 index cf296c8de..000000000 --- a/configs/fedora/debug/CONFIG_DEBUG_REFCOUNT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEBUG_REFCOUNT=y diff --git a/configs/fedora/debug/CONFIG_KGDB_GDB b/configs/fedora/debug/CONFIG_KGDB_KDB index 3bb4d48c4..3bb4d48c4 100644 --- a/configs/fedora/debug/CONFIG_KGDB_GDB +++ b/configs/fedora/debug/CONFIG_KGDB_KDB diff --git a/configs/fedora/generic/CONFIG_8723AU_AP_MODE b/configs/fedora/generic/CONFIG_8723AU_AP_MODE deleted file mode 100644 index ce3e4c0b6..000000000 --- a/configs/fedora/generic/CONFIG_8723AU_AP_MODE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_8723AU_AP_MODE is not set diff --git a/configs/fedora/generic/CONFIG_8723AU_BT_COEXIST b/configs/fedora/generic/CONFIG_8723AU_BT_COEXIST deleted file mode 100644 index 6aab1d0b8..000000000 --- a/configs/fedora/generic/CONFIG_8723AU_BT_COEXIST +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_8723AU_BT_COEXIST is not set diff --git a/configs/fedora/generic/CONFIG_ADE7753 b/configs/fedora/generic/CONFIG_ADE7753 deleted file mode 100644 index 2de35e173..000000000 --- a/configs/fedora/generic/CONFIG_ADE7753 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ADE7753 is not set diff --git a/configs/fedora/generic/CONFIG_ADE7754 b/configs/fedora/generic/CONFIG_ADE7754 deleted file mode 100644 index c6e2fc278..000000000 --- a/configs/fedora/generic/CONFIG_ADE7754 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ADE7754 is not set diff --git a/configs/fedora/generic/CONFIG_ADE7758 b/configs/fedora/generic/CONFIG_ADE7758 deleted file mode 100644 index fde3576c0..000000000 --- a/configs/fedora/generic/CONFIG_ADE7758 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ADE7758 is not set diff --git a/configs/fedora/generic/CONFIG_ADE7759 b/configs/fedora/generic/CONFIG_ADE7759 deleted file mode 100644 index 072748fd0..000000000 --- a/configs/fedora/generic/CONFIG_ADE7759 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ADE7759 is not set diff --git a/configs/fedora/generic/CONFIG_ADIS16060 b/configs/fedora/generic/CONFIG_ADIS16060 deleted file mode 100644 index 1d881bbd1..000000000 --- a/configs/fedora/generic/CONFIG_ADIS16060 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ADIS16060 is not set diff --git a/configs/fedora/generic/CONFIG_ADXL372_I2C b/configs/fedora/generic/CONFIG_ADXL372_I2C new file mode 100644 index 000000000..0944246ac --- /dev/null +++ b/configs/fedora/generic/CONFIG_ADXL372_I2C @@ -0,0 +1 @@ +CONFIG_ADXL372_I2C=m diff --git a/configs/fedora/generic/CONFIG_ADXL372_SPI b/configs/fedora/generic/CONFIG_ADXL372_SPI new file mode 100644 index 000000000..f38da0660 --- /dev/null +++ b/configs/fedora/generic/CONFIG_ADXL372_SPI @@ -0,0 +1 @@ +CONFIG_ADXL372_SPI=m diff --git a/configs/fedora/generic/CONFIG_AFS_DEBUG_CURSOR b/configs/fedora/generic/CONFIG_AFS_DEBUG_CURSOR new file mode 100644 index 000000000..e715a051f --- /dev/null +++ b/configs/fedora/generic/CONFIG_AFS_DEBUG_CURSOR @@ -0,0 +1 @@ +# CONFIG_AFS_DEBUG_CURSOR is not set diff --git a/configs/fedora/generic/CONFIG_AF_KCM b/configs/fedora/generic/CONFIG_AF_KCM index b26e52616..7c61ccecb 100644 --- a/configs/fedora/generic/CONFIG_AF_KCM +++ b/configs/fedora/generic/CONFIG_AF_KCM @@ -1 +1 @@ -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m diff --git a/configs/fedora/generic/CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE b/configs/fedora/generic/CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE new file mode 100644 index 000000000..dc017eb7d --- /dev/null +++ b/configs/fedora/generic/CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE @@ -0,0 +1 @@ +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m diff --git a/configs/fedora/generic/CONFIG_ATH10K_SNOC b/configs/fedora/generic/CONFIG_ATH10K_SNOC deleted file mode 100644 index 2b900dc50..000000000 --- a/configs/fedora/generic/CONFIG_ATH10K_SNOC +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ATH10K_SNOC is not set diff --git a/configs/fedora/generic/CONFIG_ATH9K_DEBUG b/configs/fedora/generic/CONFIG_ATH9K_DEBUG deleted file mode 100644 index a40b011e2..000000000 --- a/configs/fedora/generic/CONFIG_ATH9K_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ATH9K_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_AVERAGE b/configs/fedora/generic/CONFIG_AVERAGE deleted file mode 100644 index 0d55d2766..000000000 --- a/configs/fedora/generic/CONFIG_AVERAGE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_AVERAGE is not set diff --git a/configs/fedora/generic/CONFIG_B53_SERDES=n b/configs/fedora/generic/CONFIG_B53_SERDES=n new file mode 100644 index 000000000..0b7548f23 --- /dev/null +++ b/configs/fedora/generic/CONFIG_B53_SERDES=n @@ -0,0 +1 @@ +CONFIG_B53_SERDES=m diff --git a/configs/fedora/generic/CONFIG_BACKLIGHT_LM3630 b/configs/fedora/generic/CONFIG_BACKLIGHT_LM3630 deleted file mode 100644 index 939480d0b..000000000 --- a/configs/fedora/generic/CONFIG_BACKLIGHT_LM3630 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BACKLIGHT_LM3630 is not set diff --git a/configs/fedora/generic/CONFIG_BATMAN_ADV_TRACING b/configs/fedora/generic/CONFIG_BATMAN_ADV_TRACING new file mode 100644 index 000000000..559ce3a35 --- /dev/null +++ b/configs/fedora/generic/CONFIG_BATMAN_ADV_TRACING @@ -0,0 +1 @@ +CONFIG_BATMAN_ADV_TRACING=y diff --git a/configs/fedora/generic/CONFIG_BLK_DEV_DAC960 b/configs/fedora/generic/CONFIG_BLK_DEV_DAC960 deleted file mode 100644 index c6817f9bc..000000000 --- a/configs/fedora/generic/CONFIG_BLK_DEV_DAC960 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BLK_DEV_DAC960=m diff --git a/configs/fedora/generic/CONFIG_BLK_DEV_NVME_SCSI b/configs/fedora/generic/CONFIG_BLK_DEV_NVME_SCSI deleted file mode 100644 index aeca874f9..000000000 --- a/configs/fedora/generic/CONFIG_BLK_DEV_NVME_SCSI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BLK_DEV_NVME_SCSI is not set diff --git a/configs/fedora/generic/CONFIG_BLK_DEV_OSD b/configs/fedora/generic/CONFIG_BLK_DEV_OSD deleted file mode 100644 index d04409d74..000000000 --- a/configs/fedora/generic/CONFIG_BLK_DEV_OSD +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BLK_DEV_OSD=m diff --git a/configs/fedora/generic/CONFIG_BLK_DEV_RAM_DAX b/configs/fedora/generic/CONFIG_BLK_DEV_RAM_DAX deleted file mode 100644 index 20b5f7949..000000000 --- a/configs/fedora/generic/CONFIG_BLK_DEV_RAM_DAX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BLK_DEV_RAM_DAX=y diff --git a/configs/fedora/generic/CONFIG_BME680 b/configs/fedora/generic/CONFIG_BME680 index b14efe57a..666b7df7d 100644 --- a/configs/fedora/generic/CONFIG_BME680 +++ b/configs/fedora/generic/CONFIG_BME680 @@ -1 +1 @@ -# CONFIG_BME680 is not set +CONFIG_BME680=m diff --git a/configs/fedora/generic/CONFIG_DEFAULT_BOOTPARAM_HUNG_TASK_PANIC b/configs/fedora/generic/CONFIG_BOOTPARAM_HUNG_TASK_PANIC index 93452648f..93452648f 100644 --- a/configs/fedora/generic/CONFIG_DEFAULT_BOOTPARAM_HUNG_TASK_PANIC +++ b/configs/fedora/generic/CONFIG_BOOTPARAM_HUNG_TASK_PANIC diff --git a/configs/fedora/generic/CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK b/configs/fedora/generic/CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK deleted file mode 100644 index 9839ac072..000000000 --- a/configs/fedora/generic/CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set diff --git a/configs/fedora/generic/CONFIG_BT_HCIBTUART b/configs/fedora/generic/CONFIG_BT_HCIBTUART deleted file mode 100644 index 779036710..000000000 --- a/configs/fedora/generic/CONFIG_BT_HCIBTUART +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BT_HCIBTUART=m diff --git a/configs/fedora/generic/CONFIG_BUILD_DOCSRC b/configs/fedora/generic/CONFIG_BUILD_DOCSRC deleted file mode 100644 index 29a544688..000000000 --- a/configs/fedora/generic/CONFIG_BUILD_DOCSRC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BUILD_DOCSRC=y diff --git a/configs/fedora/generic/CONFIG_BUILD_ID_SALT b/configs/fedora/generic/CONFIG_BUILD_ID_SALT deleted file mode 100644 index d8dafa051..000000000 --- a/configs/fedora/generic/CONFIG_BUILD_ID_SALT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BUILD_ID_SALT=0x12345678 diff --git a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_AUTO b/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_AUTO deleted file mode 100644 index fbf3aaad3..000000000 --- a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_AUTO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CC_STACKPROTECTOR_AUTO is not set diff --git a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_NONE b/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_NONE deleted file mode 100644 index 2cbbea4b0..000000000 --- a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_NONE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CC_STACKPROTECTOR_NONE is not set diff --git a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_REGULAR b/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_REGULAR deleted file mode 100644 index 2e8e66c78..000000000 --- a/configs/fedora/generic/CONFIG_CC_STACKPROTECTOR_REGULAR +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set diff --git a/configs/fedora/generic/CONFIG_CIFS_SMB2 b/configs/fedora/generic/CONFIG_CIFS_SMB2 deleted file mode 100644 index 2231cfe20..000000000 --- a/configs/fedora/generic/CONFIG_CIFS_SMB2 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CIFS_SMB2=y diff --git a/configs/fedora/generic/CONFIG_CIFS_SMB311 b/configs/fedora/generic/CONFIG_CIFS_SMB311 deleted file mode 100644 index c8722d5d1..000000000 --- a/configs/fedora/generic/CONFIG_CIFS_SMB311 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CIFS_SMB311 is not set diff --git a/configs/fedora/generic/CONFIG_CIFS_STATS b/configs/fedora/generic/CONFIG_CIFS_STATS deleted file mode 100644 index 3e72283d0..000000000 --- a/configs/fedora/generic/CONFIG_CIFS_STATS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CIFS_STATS=y diff --git a/configs/fedora/generic/CONFIG_CPU_FREQ_STAT_DETAILS b/configs/fedora/generic/CONFIG_CPU_FREQ_STAT_DETAILS deleted file mode 100644 index 00ef17e92..000000000 --- a/configs/fedora/generic/CONFIG_CPU_FREQ_STAT_DETAILS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CPU_FREQ_STAT_DETAILS=y diff --git a/configs/fedora/generic/CONFIG_CROSS_COMPILE b/configs/fedora/generic/CONFIG_CROSS_COMPILE deleted file mode 100644 index 38c7b569b..000000000 --- a/configs/fedora/generic/CONFIG_CROSS_COMPILE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CROSS_COMPILE="" diff --git a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 b/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 deleted file mode 100644 index a81dfddfc..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 b/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 deleted file mode 100644 index 7eb1a4c02..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 b/configs/fedora/generic/CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 deleted file mode 100644 index 9728fabb3..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_DEV_NITROX_CNN55XX b/configs/fedora/generic/CONFIG_CRYPTO_DEV_NITROX_CNN55XX index 47ee7d9bc..f4fefc08a 100644 --- a/configs/fedora/generic/CONFIG_CRYPTO_DEV_NITROX_CNN55XX +++ b/configs/fedora/generic/CONFIG_CRYPTO_DEV_NITROX_CNN55XX @@ -1 +1 @@ -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_MCRYPTD b/configs/fedora/generic/CONFIG_CRYPTO_MCRYPTD deleted file mode 100644 index 58c8cfad0..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_MCRYPTD +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_MCRYPTD is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_AVX2 b/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_AVX2 deleted file mode 100644 index 57f2ead2b..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_AVX2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_SSE2 b/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_SSE2 deleted file mode 100644 index cbe300605..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_MORUS1280_SSE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_MORUS640_SSE2 b/configs/fedora/generic/CONFIG_CRYPTO_MORUS640_SSE2 deleted file mode 100644 index 1d181d374..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_MORUS640_SSE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_MORUS640_SSE2 is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_OFB b/configs/fedora/generic/CONFIG_CRYPTO_OFB new file mode 100644 index 000000000..1cb72dbc1 --- /dev/null +++ b/configs/fedora/generic/CONFIG_CRYPTO_OFB @@ -0,0 +1 @@ +CONFIG_CRYPTO_OFB=m diff --git a/configs/fedora/generic/CONFIG_CRYPTO_SALSA20_586 b/configs/fedora/generic/CONFIG_CRYPTO_SALSA20_586 deleted file mode 100644 index 8f14eaa26..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_SALSA20_586 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_SALSA20_586=m diff --git a/configs/fedora/generic/CONFIG_CRYPTO_SPECK b/configs/fedora/generic/CONFIG_CRYPTO_SPECK deleted file mode 100644 index d7df9f391..000000000 --- a/configs/fedora/generic/CONFIG_CRYPTO_SPECK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_SPECK is not set diff --git a/configs/fedora/generic/CONFIG_CRYPTO_STATS b/configs/fedora/generic/CONFIG_CRYPTO_STATS new file mode 100644 index 000000000..c91f5c75b --- /dev/null +++ b/configs/fedora/generic/CONFIG_CRYPTO_STATS @@ -0,0 +1 @@ +CONFIG_CRYPTO_STATS=y diff --git a/configs/fedora/generic/CONFIG_DEBUG_NX_TEST b/configs/fedora/generic/CONFIG_DEBUG_NX_TEST deleted file mode 100644 index 73d22f93b..000000000 --- a/configs/fedora/generic/CONFIG_DEBUG_NX_TEST +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEBUG_NX_TEST=m diff --git a/configs/fedora/generic/CONFIG_DEBUG_REFCOUNT b/configs/fedora/generic/CONFIG_DEBUG_REFCOUNT deleted file mode 100644 index 9d1b9de89..000000000 --- a/configs/fedora/generic/CONFIG_DEBUG_REFCOUNT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DEBUG_REFCOUNT is not set diff --git a/configs/fedora/generic/CONFIG_DEBUG_SET_MODULE_RONX b/configs/fedora/generic/CONFIG_DEBUG_SET_MODULE_RONX deleted file mode 100644 index 18cd0f5c8..000000000 --- a/configs/fedora/generic/CONFIG_DEBUG_SET_MODULE_RONX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEBUG_SET_MODULE_RONX=y diff --git a/configs/fedora/generic/CONFIG_DGAP b/configs/fedora/generic/CONFIG_DGAP deleted file mode 100644 index 68887c95a..000000000 --- a/configs/fedora/generic/CONFIG_DGAP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DGAP is not set diff --git a/configs/fedora/generic/CONFIG_DGNC b/configs/fedora/generic/CONFIG_DGNC deleted file mode 100644 index f91665a87..000000000 --- a/configs/fedora/generic/CONFIG_DGNC +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DGNC is not set diff --git a/configs/fedora/generic/CONFIG_DM_CACHE_CLEANER b/configs/fedora/generic/CONFIG_DM_CACHE_CLEANER deleted file mode 100644 index a33b5b6d8..000000000 --- a/configs/fedora/generic/CONFIG_DM_CACHE_CLEANER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DM_CACHE_CLEANER=m diff --git a/configs/fedora/generic/CONFIG_DM_MQ_DEFAULT b/configs/fedora/generic/CONFIG_DM_MQ_DEFAULT deleted file mode 100644 index 122314bad..000000000 --- a/configs/fedora/generic/CONFIG_DM_MQ_DEFAULT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DM_MQ_DEFAULT is not set diff --git a/configs/fedora/generic/CONFIG_DRM_AMD_DC_FBC b/configs/fedora/generic/CONFIG_DRM_AMD_DC_FBC deleted file mode 100644 index 51e570f30..000000000 --- a/configs/fedora/generic/CONFIG_DRM_AMD_DC_FBC +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_AMD_DC_FBC is not set diff --git a/configs/fedora/generic/CONFIG_DRM_AMD_DC_PRE_VEGA b/configs/fedora/generic/CONFIG_DRM_AMD_DC_PRE_VEGA deleted file mode 100644 index 00ff6c3a2..000000000 --- a/configs/fedora/generic/CONFIG_DRM_AMD_DC_PRE_VEGA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set diff --git a/configs/fedora/generic/CONFIG_DRM_AMD_POWERPLAY b/configs/fedora/generic/CONFIG_DRM_AMD_POWERPLAY deleted file mode 100644 index 235706467..000000000 --- a/configs/fedora/generic/CONFIG_DRM_AMD_POWERPLAY +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DRM_AMD_POWERPLAY=y diff --git a/configs/fedora/generic/CONFIG_DRM_DEBUG_MM_SELFTEST b/configs/fedora/generic/CONFIG_DRM_DEBUG_MM_SELFTEST deleted file mode 100644 index 9607ae3de..000000000 --- a/configs/fedora/generic/CONFIG_DRM_DEBUG_MM_SELFTEST +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set diff --git a/configs/fedora/generic/CONFIG_DRM_DP_CEC b/configs/fedora/generic/CONFIG_DRM_DP_CEC index f0dbdcca2..5f9b38555 100644 --- a/configs/fedora/generic/CONFIG_DRM_DP_CEC +++ b/configs/fedora/generic/CONFIG_DRM_DP_CEC @@ -1 +1 @@ -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y diff --git a/configs/fedora/generic/CONFIG_DRM_I2C_NXP_TDA998X b/configs/fedora/generic/CONFIG_DRM_I2C_NXP_TDA998X index a816d583e..b04038c91 100644 --- a/configs/fedora/generic/CONFIG_DRM_I2C_NXP_TDA998X +++ b/configs/fedora/generic/CONFIG_DRM_I2C_NXP_TDA998X @@ -1 +1 @@ -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set diff --git a/configs/fedora/generic/CONFIG_DRM_SUN6I_DSI b/configs/fedora/generic/CONFIG_DRM_SUN6I_DSI deleted file mode 100644 index f3a5cf0ad..000000000 --- a/configs/fedora/generic/CONFIG_DRM_SUN6I_DSI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_SUN6I_DSI is not set diff --git a/configs/fedora/generic/CONFIG_DRM_TI_SN65DSI86 b/configs/fedora/generic/CONFIG_DRM_TI_SN65DSI86 new file mode 100644 index 000000000..7bbc72a19 --- /dev/null +++ b/configs/fedora/generic/CONFIG_DRM_TI_SN65DSI86 @@ -0,0 +1 @@ +CONFIG_DRM_TI_SN65DSI86=m diff --git a/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358764 b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358764 new file mode 100644 index 000000000..2af16a359 --- /dev/null +++ b/configs/fedora/generic/CONFIG_DRM_TOSHIBA_TC358764 @@ -0,0 +1 @@ +CONFIG_DRM_TOSHIBA_TC358764=m diff --git a/configs/fedora/generic/CONFIG_DT3155 b/configs/fedora/generic/CONFIG_DT3155 deleted file mode 100644 index 5e9a468ee..000000000 --- a/configs/fedora/generic/CONFIG_DT3155 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DT3155 is not set diff --git a/configs/fedora/generic/CONFIG_DVB_MAX_ADAPTERS b/configs/fedora/generic/CONFIG_DVB_MAX_ADAPTERS index 01b45579f..2d31b409b 100644 --- a/configs/fedora/generic/CONFIG_DVB_MAX_ADAPTERS +++ b/configs/fedora/generic/CONFIG_DVB_MAX_ADAPTERS @@ -1 +1 @@ -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 diff --git a/configs/fedora/generic/CONFIG_DVB_USB_FRIIO b/configs/fedora/generic/CONFIG_DVB_USB_FRIIO deleted file mode 100644 index 9ddbab267..000000000 --- a/configs/fedora/generic/CONFIG_DVB_USB_FRIIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DVB_USB_FRIIO=m diff --git a/configs/fedora/generic/CONFIG_DW_DMAC_BIG_ENDIAN_IO b/configs/fedora/generic/CONFIG_DW_DMAC_BIG_ENDIAN_IO deleted file mode 100644 index b0da61aa4..000000000 --- a/configs/fedora/generic/CONFIG_DW_DMAC_BIG_ENDIAN_IO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set diff --git a/configs/fedora/generic/CONFIG_EEPROM_EE1004 b/configs/fedora/generic/CONFIG_EEPROM_EE1004 new file mode 100644 index 000000000..edfb5800a --- /dev/null +++ b/configs/fedora/generic/CONFIG_EEPROM_EE1004 @@ -0,0 +1 @@ +CONFIG_EEPROM_EE1004=m diff --git a/configs/fedora/generic/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT b/configs/fedora/generic/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT deleted file mode 100644 index 652a5bca1..000000000 --- a/configs/fedora/generic/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set diff --git a/configs/fedora/generic/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN b/configs/fedora/generic/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN deleted file mode 100644 index 5d8c2fb51..000000000 --- a/configs/fedora/generic/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set diff --git a/configs/fedora/generic/CONFIG_ENABLE_WARN_DEPRECATED b/configs/fedora/generic/CONFIG_ENABLE_WARN_DEPRECATED deleted file mode 100644 index b128e07db..000000000 --- a/configs/fedora/generic/CONFIG_ENABLE_WARN_DEPRECATED +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ENABLE_WARN_DEPRECATED is not set diff --git a/configs/fedora/generic/CONFIG_ENA_ETHERNET b/configs/fedora/generic/CONFIG_ENA_ETHERNET new file mode 100644 index 000000000..c220959dd --- /dev/null +++ b/configs/fedora/generic/CONFIG_ENA_ETHERNET @@ -0,0 +1 @@ +# CONFIG_ENA_ETHERNET is not set diff --git a/configs/fedora/generic/CONFIG_FB_AUO_K190X b/configs/fedora/generic/CONFIG_FB_AUO_K190X deleted file mode 100644 index 723baacfe..000000000 --- a/configs/fedora/generic/CONFIG_FB_AUO_K190X +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_FB_AUO_K190X is not set diff --git a/configs/fedora/generic/CONFIG_FLATMEM_MANUAL b/configs/fedora/generic/CONFIG_FLATMEM_MANUAL deleted file mode 100644 index c2bd90d57..000000000 --- a/configs/fedora/generic/CONFIG_FLATMEM_MANUAL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FLATMEM_MANUAL=y diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL b/configs/fedora/generic/CONFIG_FPGA_DFL index 64d236a40..b4d6a8bd2 100644 --- a/configs/fedora/generic/CONFIG_FPGA_DFL +++ b/configs/fedora/generic/CONFIG_FPGA_DFL @@ -1 +1 @@ -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_AFU b/configs/fedora/generic/CONFIG_FPGA_DFL_AFU new file mode 100644 index 000000000..e2111b81d --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_AFU @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_AFU=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_FME b/configs/fedora/generic/CONFIG_FPGA_DFL_FME new file mode 100644 index 000000000..db0a8831b --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_FME @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_FME=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_FME_BRIDGE b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_BRIDGE new file mode 100644 index 000000000..1b685a86b --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_BRIDGE @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_FME_BRIDGE=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_FME_MGR b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_MGR new file mode 100644 index 000000000..897e62c7f --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_MGR @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_FME_MGR=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_FME_REGION b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_REGION new file mode 100644 index 000000000..a7c97d2d5 --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_FME_REGION @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_FME_REGION=m diff --git a/configs/fedora/generic/CONFIG_FPGA_DFL_PCI b/configs/fedora/generic/CONFIG_FPGA_DFL_PCI new file mode 100644 index 000000000..3001ad0b1 --- /dev/null +++ b/configs/fedora/generic/CONFIG_FPGA_DFL_PCI @@ -0,0 +1 @@ +CONFIG_FPGA_DFL_PCI=m diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGINS b/configs/fedora/generic/CONFIG_GCC_PLUGINS index 072e253ed..178242a97 100644 --- a/configs/fedora/generic/CONFIG_GCC_PLUGINS +++ b/configs/fedora/generic/CONFIG_GCC_PLUGINS @@ -1 +1 @@ -# CONFIG_GCC_PLUGINS is not set +CONFIG_GCC_PLUGINS=y diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_LATENT_ENTROPY b/configs/fedora/generic/CONFIG_GCC_PLUGIN_LATENT_ENTROPY new file mode 100644 index 000000000..4775521e9 --- /dev/null +++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_LATENT_ENTROPY @@ -0,0 +1 @@ +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_RANDSTRUCT b/configs/fedora/generic/CONFIG_GCC_PLUGIN_RANDSTRUCT new file mode 100644 index 000000000..649563cac --- /dev/null +++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_RANDSTRUCT @@ -0,0 +1 @@ +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STACKLEAK b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STACKLEAK new file mode 100644 index 000000000..66f7f1f22 --- /dev/null +++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STACKLEAK @@ -0,0 +1 @@ +CONFIG_GCC_PLUGIN_STACKLEAK=y diff --git a/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK new file mode 100644 index 000000000..23671269f --- /dev/null +++ b/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK @@ -0,0 +1 @@ +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set diff --git a/configs/fedora/generic/CONFIG_GPIO_MCP23S08 b/configs/fedora/generic/CONFIG_GPIO_MCP23S08 deleted file mode 100644 index cee2057d6..000000000 --- a/configs/fedora/generic/CONFIG_GPIO_MCP23S08 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_MCP23S08 is not set diff --git a/configs/fedora/generic/CONFIG_GPIO_SX150X b/configs/fedora/generic/CONFIG_GPIO_SX150X deleted file mode 100644 index 62a20c7d2..000000000 --- a/configs/fedora/generic/CONFIG_GPIO_SX150X +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_SX150X is not set diff --git a/configs/fedora/generic/CONFIG_GPIO_SYSCON b/configs/fedora/generic/CONFIG_GPIO_SYSCON deleted file mode 100644 index 714d52d62..000000000 --- a/configs/fedora/generic/CONFIG_GPIO_SYSCON +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_SYSCON is not set diff --git a/configs/fedora/generic/CONFIG_HFSPLUS_FS_POSIX_ACL b/configs/fedora/generic/CONFIG_HFSPLUS_FS_POSIX_ACL deleted file mode 100644 index 103a9403b..000000000 --- a/configs/fedora/generic/CONFIG_HFSPLUS_FS_POSIX_ACL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set diff --git a/configs/fedora/generic/CONFIG_HID_BIGBEN_FF b/configs/fedora/generic/CONFIG_HID_BIGBEN_FF new file mode 100644 index 000000000..00e2b2839 --- /dev/null +++ b/configs/fedora/generic/CONFIG_HID_BIGBEN_FF @@ -0,0 +1 @@ +CONFIG_HID_BIGBEN_FF=m diff --git a/configs/fedora/generic/CONFIG_HOTPLUG b/configs/fedora/generic/CONFIG_HOTPLUG deleted file mode 100644 index bd3cc02e9..000000000 --- a/configs/fedora/generic/CONFIG_HOTPLUG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HOTPLUG=y diff --git a/configs/fedora/generic/CONFIG_HT_IRQ b/configs/fedora/generic/CONFIG_HT_IRQ deleted file mode 100644 index b9a61b356..000000000 --- a/configs/fedora/generic/CONFIG_HT_IRQ +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HT_IRQ=y diff --git a/configs/fedora/generic/CONFIG_I2C_DESIGNWARE b/configs/fedora/generic/CONFIG_I2C_DESIGNWARE deleted file mode 100644 index 1bf3fcee0..000000000 --- a/configs/fedora/generic/CONFIG_I2C_DESIGNWARE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I2C_DESIGNWARE is not set diff --git a/configs/fedora/generic/CONFIG_I2C_NVIDIA_GPU b/configs/fedora/generic/CONFIG_I2C_NVIDIA_GPU new file mode 100644 index 000000000..f7f160972 --- /dev/null +++ b/configs/fedora/generic/CONFIG_I2C_NVIDIA_GPU @@ -0,0 +1 @@ +CONFIG_I2C_NVIDIA_GPU=m diff --git a/configs/fedora/generic/CONFIG_I2C_QCOM_GENI b/configs/fedora/generic/CONFIG_I2C_QCOM_GENI deleted file mode 100644 index 29bf07905..000000000 --- a/configs/fedora/generic/CONFIG_I2C_QCOM_GENI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I2C_QCOM_GENI is not set diff --git a/configs/fedora/generic/CONFIG_I2O b/configs/fedora/generic/CONFIG_I2O deleted file mode 100644 index c3064fb4b..000000000 --- a/configs/fedora/generic/CONFIG_I2O +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I2O is not set diff --git a/configs/fedora/generic/CONFIG_I40E_FCOE b/configs/fedora/generic/CONFIG_I40E_FCOE deleted file mode 100644 index fdfb3d00c..000000000 --- a/configs/fedora/generic/CONFIG_I40E_FCOE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I40E_FCOE is not set diff --git a/configs/fedora/generic/CONFIG_IDMA64 b/configs/fedora/generic/CONFIG_IDMA64 deleted file mode 100644 index 502e09a45..000000000 --- a/configs/fedora/generic/CONFIG_IDMA64 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IDMA64 is not set diff --git a/configs/fedora/generic/CONFIG_IGC b/configs/fedora/generic/CONFIG_IGC new file mode 100644 index 000000000..f744b9900 --- /dev/null +++ b/configs/fedora/generic/CONFIG_IGC @@ -0,0 +1 @@ +CONFIG_IGC=m diff --git a/configs/fedora/generic/CONFIG_INFINIBAND_CXGB3_DEBUG b/configs/fedora/generic/CONFIG_INFINIBAND_CXGB3_DEBUG deleted file mode 100644 index 6daba400b..000000000 --- a/configs/fedora/generic/CONFIG_INFINIBAND_CXGB3_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_INFINIBAND_EXP_USER_ACCESS b/configs/fedora/generic/CONFIG_INFINIBAND_EXP_USER_ACCESS deleted file mode 100644 index 478415c11..000000000 --- a/configs/fedora/generic/CONFIG_INFINIBAND_EXP_USER_ACCESS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set diff --git a/configs/fedora/generic/CONFIG_INPUT_GPIO b/configs/fedora/generic/CONFIG_INPUT_GPIO deleted file mode 100644 index 32aa33ca0..000000000 --- a/configs/fedora/generic/CONFIG_INPUT_GPIO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GPIO is not set diff --git a/configs/fedora/generic/CONFIG_INPUT_GPIO_TILT_POLLED b/configs/fedora/generic/CONFIG_INPUT_GPIO_TILT_POLLED deleted file mode 100644 index 8b1ef8c62..000000000 --- a/configs/fedora/generic/CONFIG_INPUT_GPIO_TILT_POLLED +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GPIO_TILT_POLLED is not set diff --git a/configs/fedora/generic/CONFIG_IPV6_SEG6_INLINE b/configs/fedora/generic/CONFIG_IPV6_SEG6_INLINE deleted file mode 100644 index db06cc599..000000000 --- a/configs/fedora/generic/CONFIG_IPV6_SEG6_INLINE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IPV6_SEG6_INLINE=y diff --git a/configs/fedora/generic/CONFIG_IP_DCCP_CCID2 b/configs/fedora/generic/CONFIG_IP_DCCP_CCID2 deleted file mode 100644 index 35cad404a..000000000 --- a/configs/fedora/generic/CONFIG_IP_DCCP_CCID2 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IP_DCCP_CCID2=m diff --git a/configs/fedora/generic/CONFIG_IRDA b/configs/fedora/generic/CONFIG_IRDA deleted file mode 100644 index 54366a325..000000000 --- a/configs/fedora/generic/CONFIG_IRDA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IRDA is not set diff --git a/configs/fedora/generic/CONFIG_IR_IMG b/configs/fedora/generic/CONFIG_IR_IMG deleted file mode 100644 index 392034a18..000000000 --- a/configs/fedora/generic/CONFIG_IR_IMG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IR_IMG is not set diff --git a/configs/fedora/generic/CONFIG_IR_LIRC_CODEC b/configs/fedora/generic/CONFIG_IR_LIRC_CODEC deleted file mode 100644 index ebad503d1..000000000 --- a/configs/fedora/generic/CONFIG_IR_LIRC_CODEC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IR_LIRC_CODEC=m diff --git a/configs/fedora/generic/CONFIG_IWM b/configs/fedora/generic/CONFIG_IWM deleted file mode 100644 index 66d288ac8..000000000 --- a/configs/fedora/generic/CONFIG_IWM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IWM is not set diff --git a/configs/fedora/generic/CONFIG_IXGBEVF_IPSEC b/configs/fedora/generic/CONFIG_IXGBEVF_IPSEC new file mode 100644 index 000000000..38828328e --- /dev/null +++ b/configs/fedora/generic/CONFIG_IXGBEVF_IPSEC @@ -0,0 +1 @@ +CONFIG_IXGBEVF_IPSEC=y diff --git a/configs/fedora/generic/CONFIG_IXGBE_IPSEC b/configs/fedora/generic/CONFIG_IXGBE_IPSEC new file mode 100644 index 000000000..17c87410f --- /dev/null +++ b/configs/fedora/generic/CONFIG_IXGBE_IPSEC @@ -0,0 +1 @@ +CONFIG_IXGBE_IPSEC=y diff --git a/configs/fedora/generic/CONFIG_LCD_LD9040 b/configs/fedora/generic/CONFIG_LCD_LD9040 deleted file mode 100644 index 42d731c1b..000000000 --- a/configs/fedora/generic/CONFIG_LCD_LD9040 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LCD_LD9040 is not set diff --git a/configs/fedora/generic/CONFIG_LCD_S6E63M0 b/configs/fedora/generic/CONFIG_LCD_S6E63M0 deleted file mode 100644 index e2c3a22a8..000000000 --- a/configs/fedora/generic/CONFIG_LCD_S6E63M0 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LCD_S6E63M0 is not set diff --git a/configs/fedora/generic/CONFIG_LEDS_AN30259A b/configs/fedora/generic/CONFIG_LEDS_AN30259A new file mode 100644 index 000000000..3723318f5 --- /dev/null +++ b/configs/fedora/generic/CONFIG_LEDS_AN30259A @@ -0,0 +1 @@ +CONFIG_LEDS_AN30259A=m diff --git a/configs/fedora/generic/CONFIG_LEDS_CR0014114 b/configs/fedora/generic/CONFIG_LEDS_CR0014114 index 41b6f0596..c640a14be 100644 --- a/configs/fedora/generic/CONFIG_LEDS_CR0014114 +++ b/configs/fedora/generic/CONFIG_LEDS_CR0014114 @@ -1 +1 @@ -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m diff --git a/configs/fedora/generic/CONFIG_LEDS_LM3601X b/configs/fedora/generic/CONFIG_LEDS_LM3601X index 86560369f..0ffdd2bde 100644 --- a/configs/fedora/generic/CONFIG_LEDS_LM3601X +++ b/configs/fedora/generic/CONFIG_LEDS_LM3601X @@ -1 +1 @@ -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m diff --git a/configs/fedora/generic/CONFIG_LEDS_SYSCON b/configs/fedora/generic/CONFIG_LEDS_SYSCON deleted file mode 100644 index cc80700c5..000000000 --- a/configs/fedora/generic/CONFIG_LEDS_SYSCON +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LEDS_SYSCON is not set diff --git a/configs/fedora/generic/CONFIG_LEDS_TRIGGER_PATTERN b/configs/fedora/generic/CONFIG_LEDS_TRIGGER_PATTERN new file mode 100644 index 000000000..00285b25a --- /dev/null +++ b/configs/fedora/generic/CONFIG_LEDS_TRIGGER_PATTERN @@ -0,0 +1 @@ +CONFIG_LEDS_TRIGGER_PATTERN=m diff --git a/configs/fedora/generic/CONFIG_LIRC_BT829 b/configs/fedora/generic/CONFIG_LIRC_BT829 deleted file mode 100644 index 1ad9c192c..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_BT829 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_BT829=m diff --git a/configs/fedora/generic/CONFIG_LIRC_IMON b/configs/fedora/generic/CONFIG_LIRC_IMON deleted file mode 100644 index fa92e9734..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_IMON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_IMON=m diff --git a/configs/fedora/generic/CONFIG_LIRC_PARALLEL b/configs/fedora/generic/CONFIG_LIRC_PARALLEL deleted file mode 100644 index ec6481656..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_PARALLEL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_PARALLEL=m diff --git a/configs/fedora/generic/CONFIG_LIRC_SERIAL b/configs/fedora/generic/CONFIG_LIRC_SERIAL deleted file mode 100644 index f579872a8..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_SERIAL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_SERIAL=m diff --git a/configs/fedora/generic/CONFIG_LIRC_SERIAL_TRANSMITTER b/configs/fedora/generic/CONFIG_LIRC_SERIAL_TRANSMITTER deleted file mode 100644 index 7c7ba0e08..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_SERIAL_TRANSMITTER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_SERIAL_TRANSMITTER=y diff --git a/configs/fedora/generic/CONFIG_LIRC_STAGING b/configs/fedora/generic/CONFIG_LIRC_STAGING deleted file mode 100644 index ced4aca6e..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_STAGING +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_STAGING=y diff --git a/configs/fedora/generic/CONFIG_LIRC_ZILOG b/configs/fedora/generic/CONFIG_LIRC_ZILOG deleted file mode 100644 index 18972b317..000000000 --- a/configs/fedora/generic/CONFIG_LIRC_ZILOG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LIRC_ZILOG=m diff --git a/configs/fedora/generic/CONFIG_LNET b/configs/fedora/generic/CONFIG_LNET deleted file mode 100644 index b9bb072c4..000000000 --- a/configs/fedora/generic/CONFIG_LNET +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LNET is not set diff --git a/configs/fedora/generic/CONFIG_LOGFS b/configs/fedora/generic/CONFIG_LOGFS deleted file mode 100644 index 666054bf2..000000000 --- a/configs/fedora/generic/CONFIG_LOGFS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LOGFS is not set diff --git a/configs/fedora/generic/CONFIG_LPFC_NVME_INITIATOR b/configs/fedora/generic/CONFIG_LPFC_NVME_INITIATOR deleted file mode 100644 index cfa87b693..000000000 --- a/configs/fedora/generic/CONFIG_LPFC_NVME_INITIATOR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LPFC_NVME_INITIATOR=y diff --git a/configs/fedora/generic/CONFIG_LPFC_NVME_TARGET b/configs/fedora/generic/CONFIG_LPFC_NVME_TARGET deleted file mode 100644 index ebf8bd16d..000000000 --- a/configs/fedora/generic/CONFIG_LPFC_NVME_TARGET +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LPFC_NVME_TARGET=y diff --git a/configs/fedora/generic/CONFIG_LTC1660 b/configs/fedora/generic/CONFIG_LTC1660 new file mode 100644 index 000000000..e9ca00da8 --- /dev/null +++ b/configs/fedora/generic/CONFIG_LTC1660 @@ -0,0 +1 @@ +CONFIG_LTC1660=m diff --git a/configs/fedora/generic/CONFIG_MCE_AMD_INJ b/configs/fedora/generic/CONFIG_MCE_AMD_INJ deleted file mode 100644 index 7b08b9eab..000000000 --- a/configs/fedora/generic/CONFIG_MCE_AMD_INJ +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MCE_AMD_INJ is not set diff --git a/configs/fedora/generic/CONFIG_MCP3911 b/configs/fedora/generic/CONFIG_MCP3911 new file mode 100644 index 000000000..fd3466b20 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MCP3911 @@ -0,0 +1 @@ +CONFIG_MCP3911=m diff --git a/configs/fedora/generic/CONFIG_MEDIA_CEC_DEBUG b/configs/fedora/generic/CONFIG_MEDIA_CEC_DEBUG deleted file mode 100644 index b2fe2736b..000000000 --- a/configs/fedora/generic/CONFIG_MEDIA_CEC_DEBUG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MEDIA_CEC_DEBUG=y diff --git a/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_REQUEST_API b/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_REQUEST_API new file mode 100644 index 000000000..f83f31b8b --- /dev/null +++ b/configs/fedora/generic/CONFIG_MEDIA_CONTROLLER_REQUEST_API @@ -0,0 +1 @@ +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set diff --git a/configs/fedora/generic/CONFIG_MEDIA_RC_SUPPORT b/configs/fedora/generic/CONFIG_MEDIA_RC_SUPPORT deleted file mode 100644 index 5b245bf23..000000000 --- a/configs/fedora/generic/CONFIG_MEDIA_RC_SUPPORT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MEDIA_RC_SUPPORT=y diff --git a/configs/fedora/generic/CONFIG_MFD_AT91_USART b/configs/fedora/generic/CONFIG_MFD_AT91_USART new file mode 100644 index 000000000..e78ff4413 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MFD_AT91_USART @@ -0,0 +1 @@ +CONFIG_MFD_AT91_USART=m diff --git a/configs/fedora/generic/CONFIG_MLX_CPLD_PLATFORM b/configs/fedora/generic/CONFIG_MLX_CPLD_PLATFORM deleted file mode 100644 index ddc850e51..000000000 --- a/configs/fedora/generic/CONFIG_MLX_CPLD_PLATFORM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MLX_CPLD_PLATFORM=m diff --git a/configs/fedora/generic/CONFIG_MOVABLE_NODE b/configs/fedora/generic/CONFIG_MOVABLE_NODE deleted file mode 100644 index 6d0669d21..000000000 --- a/configs/fedora/generic/CONFIG_MOVABLE_NODE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MOVABLE_NODE=y diff --git a/configs/fedora/generic/CONFIG_MT76x0E b/configs/fedora/generic/CONFIG_MT76x0E new file mode 100644 index 000000000..766a57f70 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MT76x0E @@ -0,0 +1 @@ +CONFIG_MT76x0E=m diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_TEGRA b/configs/fedora/generic/CONFIG_MTD_NAND_TEGRA deleted file mode 100644 index 4191beb5f..000000000 --- a/configs/fedora/generic/CONFIG_MTD_NAND_TEGRA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MTD_NAND_TEGRA is not set diff --git a/configs/fedora/generic/CONFIG_NCSI_OEM_CMD_GET_MAC b/configs/fedora/generic/CONFIG_NCSI_OEM_CMD_GET_MAC new file mode 100644 index 000000000..8181ea8f6 --- /dev/null +++ b/configs/fedora/generic/CONFIG_NCSI_OEM_CMD_GET_MAC @@ -0,0 +1 @@ +CONFIG_NCSI_OEM_CMD_GET_MAC=y diff --git a/configs/fedora/generic/CONFIG_NETFILTER_DEBUG b/configs/fedora/generic/CONFIG_NETFILTER_DEBUG deleted file mode 100644 index 89a03594c..000000000 --- a/configs/fedora/generic/CONFIG_NETFILTER_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NETFILTER_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_NET_CADENCE b/configs/fedora/generic/CONFIG_NET_CADENCE deleted file mode 100644 index 38ff44b0f..000000000 --- a/configs/fedora/generic/CONFIG_NET_CADENCE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_CADENCE=y diff --git a/configs/fedora/generic/CONFIG_NET_CLS_ROUTE b/configs/fedora/generic/CONFIG_NET_CLS_ROUTE deleted file mode 100644 index 33bc69df2..000000000 --- a/configs/fedora/generic/CONFIG_NET_CLS_ROUTE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_CLS_ROUTE=y diff --git a/configs/fedora/generic/CONFIG_NET_DCCPPROBE b/configs/fedora/generic/CONFIG_NET_DCCPPROBE deleted file mode 100644 index 4b72560e3..000000000 --- a/configs/fedora/generic/CONFIG_NET_DCCPPROBE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_DCCPPROBE is not set diff --git a/configs/fedora/generic/CONFIG_NET_DSA_HWMON b/configs/fedora/generic/CONFIG_NET_DSA_HWMON deleted file mode 100644 index a1058a311..000000000 --- a/configs/fedora/generic/CONFIG_NET_DSA_HWMON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_DSA_HWMON=y diff --git a/configs/fedora/generic/CONFIG_NET_DSA_LANTIQ_GSWIP b/configs/fedora/generic/CONFIG_NET_DSA_LANTIQ_GSWIP new file mode 100644 index 000000000..9a7c5195a --- /dev/null +++ b/configs/fedora/generic/CONFIG_NET_DSA_LANTIQ_GSWIP @@ -0,0 +1 @@ +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set diff --git a/configs/fedora/generic/CONFIG_NET_PACKET_ENGINE b/configs/fedora/generic/CONFIG_NET_PACKET_ENGINE deleted file mode 100644 index 5c79cc527..000000000 --- a/configs/fedora/generic/CONFIG_NET_PACKET_ENGINE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_PACKET_ENGINE=y diff --git a/configs/fedora/generic/CONFIG_NET_SCH_TAPRIO b/configs/fedora/generic/CONFIG_NET_SCH_TAPRIO new file mode 100644 index 000000000..35da1ee60 --- /dev/null +++ b/configs/fedora/generic/CONFIG_NET_SCH_TAPRIO @@ -0,0 +1 @@ +CONFIG_NET_SCH_TAPRIO=m diff --git a/configs/fedora/generic/CONFIG_NET_SCTPPROBE b/configs/fedora/generic/CONFIG_NET_SCTPPROBE deleted file mode 100644 index 784449997..000000000 --- a/configs/fedora/generic/CONFIG_NET_SCTPPROBE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_SCTPPROBE=m diff --git a/configs/fedora/generic/CONFIG_NET_TCPPROBE b/configs/fedora/generic/CONFIG_NET_TCPPROBE deleted file mode 100644 index 9fe41d11c..000000000 --- a/configs/fedora/generic/CONFIG_NET_TCPPROBE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_TCPPROBE is not set diff --git a/configs/fedora/generic/CONFIG_NET_VENDOR_EXAR b/configs/fedora/generic/CONFIG_NET_VENDOR_EXAR deleted file mode 100644 index a484e40b1..000000000 --- a/configs/fedora/generic/CONFIG_NET_VENDOR_EXAR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_VENDOR_EXAR=y diff --git a/configs/fedora/generic/CONFIG_NET_VENDOR_SNI b/configs/fedora/generic/CONFIG_NET_VENDOR_SNI deleted file mode 100644 index 4f301f9ba..000000000 --- a/configs/fedora/generic/CONFIG_NET_VENDOR_SNI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_VENDOR_SNI is not set diff --git a/configs/fedora/generic/CONFIG_NFP_NETVF b/configs/fedora/generic/CONFIG_NFP_NETVF deleted file mode 100644 index 8f0dbe8e5..000000000 --- a/configs/fedora/generic/CONFIG_NFP_NETVF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFP_NETVF=m diff --git a/configs/fedora/generic/CONFIG_NFP_NET_DEBUG b/configs/fedora/generic/CONFIG_NFP_NET_DEBUG deleted file mode 100644 index aa7c49e38..000000000 --- a/configs/fedora/generic/CONFIG_NFP_NET_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NFP_NET_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_NFT_BRIDGE_META b/configs/fedora/generic/CONFIG_NFT_BRIDGE_META deleted file mode 100644 index 93dbf6fa7..000000000 --- a/configs/fedora/generic/CONFIG_NFT_BRIDGE_META +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_BRIDGE_META=m diff --git a/configs/fedora/generic/CONFIG_NFT_EXTHDR b/configs/fedora/generic/CONFIG_NFT_EXTHDR deleted file mode 100644 index 0dfd00392..000000000 --- a/configs/fedora/generic/CONFIG_NFT_EXTHDR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_EXTHDR=m diff --git a/configs/fedora/generic/CONFIG_NFT_META b/configs/fedora/generic/CONFIG_NFT_META deleted file mode 100644 index f05189297..000000000 --- a/configs/fedora/generic/CONFIG_NFT_META +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_META=m diff --git a/configs/fedora/generic/CONFIG_NFT_RBTREE b/configs/fedora/generic/CONFIG_NFT_RBTREE deleted file mode 100644 index bd8bc766b..000000000 --- a/configs/fedora/generic/CONFIG_NFT_RBTREE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_RBTREE=m diff --git a/configs/fedora/generic/CONFIG_NFT_RT b/configs/fedora/generic/CONFIG_NFT_RT deleted file mode 100644 index 528a1bdb8..000000000 --- a/configs/fedora/generic/CONFIG_NFT_RT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_RT=m diff --git a/configs/fedora/generic/CONFIG_NFT_SET_BITMAP b/configs/fedora/generic/CONFIG_NFT_SET_BITMAP deleted file mode 100644 index a0a3769ff..000000000 --- a/configs/fedora/generic/CONFIG_NFT_SET_BITMAP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_SET_BITMAP=m diff --git a/configs/fedora/generic/CONFIG_NFT_SET_HASH b/configs/fedora/generic/CONFIG_NFT_SET_HASH deleted file mode 100644 index c33837913..000000000 --- a/configs/fedora/generic/CONFIG_NFT_SET_HASH +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_SET_HASH=m diff --git a/configs/fedora/generic/CONFIG_NFT_SET_RBTREE b/configs/fedora/generic/CONFIG_NFT_SET_RBTREE deleted file mode 100644 index 5924a541e..000000000 --- a/configs/fedora/generic/CONFIG_NFT_SET_RBTREE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFT_SET_RBTREE=m diff --git a/configs/fedora/generic/CONFIG_NFT_XFRM b/configs/fedora/generic/CONFIG_NFT_XFRM new file mode 100644 index 000000000..9147adfb0 --- /dev/null +++ b/configs/fedora/generic/CONFIG_NFT_XFRM @@ -0,0 +1 @@ +CONFIG_NFT_XFRM=m diff --git a/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV4 b/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV4 deleted file mode 100644 index af4f32370..000000000 --- a/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV4 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NF_CONNTRACK_IPV4=m diff --git a/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV6 b/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV6 deleted file mode 100644 index 988725fce..000000000 --- a/configs/fedora/generic/CONFIG_NF_CONNTRACK_IPV6 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NF_CONNTRACK_IPV6=m diff --git a/configs/fedora/generic/CONFIG_NF_CONNTRACK_PROC_COMPAT b/configs/fedora/generic/CONFIG_NF_CONNTRACK_PROC_COMPAT deleted file mode 100644 index d7487f755..000000000 --- a/configs/fedora/generic/CONFIG_NF_CONNTRACK_PROC_COMPAT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set diff --git a/configs/fedora/generic/CONFIG_NL80211 b/configs/fedora/generic/CONFIG_NL80211 deleted file mode 100644 index 7c755507f..000000000 --- a/configs/fedora/generic/CONFIG_NL80211 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NL80211=y diff --git a/configs/fedora/generic/CONFIG_NMI_LOG_BUF_SHIFT b/configs/fedora/generic/CONFIG_NMI_LOG_BUF_SHIFT deleted file mode 100644 index 3453995d5..000000000 --- a/configs/fedora/generic/CONFIG_NMI_LOG_BUF_SHIFT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NMI_LOG_BUF_SHIFT=13 diff --git a/configs/fedora/generic/CONFIG_NR_DEV_DAX b/configs/fedora/generic/CONFIG_NR_DEV_DAX deleted file mode 100644 index 3fd0f86b1..000000000 --- a/configs/fedora/generic/CONFIG_NR_DEV_DAX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NR_DEV_DAX=32768 diff --git a/configs/fedora/generic/CONFIG_OMAP_PM_NOOP b/configs/fedora/generic/CONFIG_OMAP_PM_NOOP deleted file mode 100644 index 2c27c3561..000000000 --- a/configs/fedora/generic/CONFIG_OMAP_PM_NOOP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OMAP_PM_NOOP=y diff --git a/configs/fedora/generic/CONFIG_PCI_P2PDMA b/configs/fedora/generic/CONFIG_PCI_P2PDMA new file mode 100644 index 000000000..be83d03b3 --- /dev/null +++ b/configs/fedora/generic/CONFIG_PCI_P2PDMA @@ -0,0 +1 @@ +CONFIG_PCI_P2PDMA=y diff --git a/configs/fedora/generic/CONFIG_PHONE b/configs/fedora/generic/CONFIG_PHONE deleted file mode 100644 index 274e25652..000000000 --- a/configs/fedora/generic/CONFIG_PHONE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PHONE is not set diff --git a/configs/fedora/generic/CONFIG_PHY_CADENCE_DP b/configs/fedora/generic/CONFIG_PHY_CADENCE_DP new file mode 100644 index 000000000..a05d4251d --- /dev/null +++ b/configs/fedora/generic/CONFIG_PHY_CADENCE_DP @@ -0,0 +1 @@ +CONFIG_PHY_CADENCE_DP=m diff --git a/configs/fedora/generic/CONFIG_PINCTRL_AXP209 b/configs/fedora/generic/CONFIG_PINCTRL_AXP209 deleted file mode 100644 index 4e6ecd9bf..000000000 --- a/configs/fedora/generic/CONFIG_PINCTRL_AXP209 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PINCTRL_AXP209 is not set diff --git a/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXBB b/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXBB deleted file mode 100644 index 1c1b910ae..000000000 --- a/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXBB +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PINCTRL_MESON_GXBB is not set diff --git a/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXL b/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXL deleted file mode 100644 index 5e0dcb654..000000000 --- a/configs/fedora/generic/CONFIG_PINCTRL_MESON_GXL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PINCTRL_MESON_GXL is not set diff --git a/configs/fedora/generic/CONFIG_PINCTRL_QCS404 b/configs/fedora/generic/CONFIG_PINCTRL_QCS404 new file mode 100644 index 000000000..5ac31f57a --- /dev/null +++ b/configs/fedora/generic/CONFIG_PINCTRL_QCS404 @@ -0,0 +1 @@ +# CONFIG_PINCTRL_QCS404 is not set diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SDM660 b/configs/fedora/generic/CONFIG_PINCTRL_SDM660 new file mode 100644 index 000000000..e646188fa --- /dev/null +++ b/configs/fedora/generic/CONFIG_PINCTRL_SDM660 @@ -0,0 +1 @@ +# CONFIG_PINCTRL_SDM660 is not set diff --git a/configs/fedora/generic/CONFIG_PKCS8_PRIVATE_KEY_PARSER b/configs/fedora/generic/CONFIG_PKCS8_PRIVATE_KEY_PARSER new file mode 100644 index 000000000..b1122f75d --- /dev/null +++ b/configs/fedora/generic/CONFIG_PKCS8_PRIVATE_KEY_PARSER @@ -0,0 +1 @@ +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m diff --git a/configs/fedora/generic/CONFIG_PNFS_OBJLAYOUT b/configs/fedora/generic/CONFIG_PNFS_OBJLAYOUT deleted file mode 100644 index dad412cca..000000000 --- a/configs/fedora/generic/CONFIG_PNFS_OBJLAYOUT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PNFS_OBJLAYOUT=m diff --git a/configs/fedora/generic/CONFIG_POWER_RESET_QCOM_PON b/configs/fedora/generic/CONFIG_POWER_RESET_QCOM_PON deleted file mode 100644 index 9b6073aa8..000000000 --- a/configs/fedora/generic/CONFIG_POWER_RESET_QCOM_PON +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_POWER_RESET_QCOM_PON is not set diff --git a/configs/fedora/generic/CONFIG_PROC_VMCORE_DEVICE_DUMP b/configs/fedora/generic/CONFIG_PROC_VMCORE_DEVICE_DUMP index fdcc41f6f..1a63c6ae7 100644 --- a/configs/fedora/generic/CONFIG_PROC_VMCORE_DEVICE_DUMP +++ b/configs/fedora/generic/CONFIG_PROC_VMCORE_DEVICE_DUMP @@ -1 +1 @@ -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y diff --git a/configs/fedora/generic/CONFIG_PROVE_RCU_REPEATEDLY b/configs/fedora/generic/CONFIG_PROVE_RCU_REPEATEDLY deleted file mode 100644 index ffa734f76..000000000 --- a/configs/fedora/generic/CONFIG_PROVE_RCU_REPEATEDLY +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PROVE_RCU_REPEATEDLY is not set diff --git a/configs/fedora/generic/CONFIG_PSI b/configs/fedora/generic/CONFIG_PSI new file mode 100644 index 000000000..72452cf33 --- /dev/null +++ b/configs/fedora/generic/CONFIG_PSI @@ -0,0 +1 @@ +CONFIG_PSI=y diff --git a/configs/fedora/generic/CONFIG_PSI_DEFAULT_DISABLED b/configs/fedora/generic/CONFIG_PSI_DEFAULT_DISABLED new file mode 100644 index 000000000..d45ac4831 --- /dev/null +++ b/configs/fedora/generic/CONFIG_PSI_DEFAULT_DISABLED @@ -0,0 +1 @@ +# CONFIG_PSI_DEFAULT_DISABLED is not set diff --git a/configs/fedora/generic/CONFIG_QCOM_Q6V5_WCSS b/configs/fedora/generic/CONFIG_QCOM_Q6V5_WCSS deleted file mode 100644 index e2f4c6117..000000000 --- a/configs/fedora/generic/CONFIG_QCOM_Q6V5_WCSS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_QCOM_Q6V5_WCSS is not set diff --git a/configs/fedora/generic/CONFIG_QCOM_RPMH b/configs/fedora/generic/CONFIG_QCOM_RPMH deleted file mode 100644 index f4736e823..000000000 --- a/configs/fedora/generic/CONFIG_QCOM_RPMH +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_QCOM_RPMH is not set diff --git a/configs/fedora/generic/CONFIG_R8723AU b/configs/fedora/generic/CONFIG_R8723AU deleted file mode 100644 index 81f320f50..000000000 --- a/configs/fedora/generic/CONFIG_R8723AU +++ /dev/null @@ -1 +0,0 @@ -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) diff --git a/configs/fedora/generic/CONFIG_RCU_KTHREAD_PRIO b/configs/fedora/generic/CONFIG_RCU_KTHREAD_PRIO deleted file mode 100644 index e9d19d1f8..000000000 --- a/configs/fedora/generic/CONFIG_RCU_KTHREAD_PRIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RCU_KTHREAD_PRIO=0 diff --git a/configs/fedora/generic/CONFIG_RCU_NOCB_CPU_ALL b/configs/fedora/generic/CONFIG_RCU_NOCB_CPU_ALL deleted file mode 100644 index ea18f8dcd..000000000 --- a/configs/fedora/generic/CONFIG_RCU_NOCB_CPU_ALL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RCU_NOCB_CPU_ALL=y diff --git a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP b/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP deleted file mode 100644 index bada41bec..000000000 --- a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set diff --git a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT b/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT deleted file mode 100644 index 209752ec1..000000000 --- a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set diff --git a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY b/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY deleted file mode 100644 index a1ca5b669..000000000 --- a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 diff --git a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT b/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT deleted file mode 100644 index 20e78f542..000000000 --- a/configs/fedora/generic/CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set diff --git a/configs/fedora/generic/CONFIG_RESET_HSDK_V1 b/configs/fedora/generic/CONFIG_RESET_HSDK_V1 deleted file mode 100644 index 4c2b97d79..000000000 --- a/configs/fedora/generic/CONFIG_RESET_HSDK_V1 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RESET_HSDK_V1 is not set diff --git a/configs/fedora/generic/CONFIG_RIO b/configs/fedora/generic/CONFIG_RIO deleted file mode 100644 index eaf1ab7a1..000000000 --- a/configs/fedora/generic/CONFIG_RIO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RIO is not set diff --git a/configs/fedora/generic/CONFIG_RTC_DRV_DS1307_HWMON b/configs/fedora/generic/CONFIG_RTC_DRV_DS1307_HWMON deleted file mode 100644 index 3ae476626..000000000 --- a/configs/fedora/generic/CONFIG_RTC_DRV_DS1307_HWMON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RTC_DRV_DS1307_HWMON=y diff --git a/configs/fedora/generic/CONFIG_RTC_DRV_ISL12057 b/configs/fedora/generic/CONFIG_RTC_DRV_ISL12057 deleted file mode 100644 index 6b881e033..000000000 --- a/configs/fedora/generic/CONFIG_RTC_DRV_ISL12057 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RTC_DRV_ISL12057 is not set diff --git a/configs/fedora/generic/CONFIG_RTC_DS1685_PROC_REGS b/configs/fedora/generic/CONFIG_RTC_DS1685_PROC_REGS deleted file mode 100644 index 97572648a..000000000 --- a/configs/fedora/generic/CONFIG_RTC_DS1685_PROC_REGS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_RTC_DS1685_PROC_REGS is not set diff --git a/configs/fedora/generic/CONFIG_RTC_DS1685_SYSFS_REGS b/configs/fedora/generic/CONFIG_RTC_DS1685_SYSFS_REGS deleted file mode 100644 index 97d67cdf4..000000000 --- a/configs/fedora/generic/CONFIG_RTC_DS1685_SYSFS_REGS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RTC_DS1685_SYSFS_REGS=y diff --git a/configs/fedora/generic/CONFIG_SAMSUNG_USBPHY b/configs/fedora/generic/CONFIG_SAMSUNG_USBPHY deleted file mode 100644 index 9e98b4d86..000000000 --- a/configs/fedora/generic/CONFIG_SAMSUNG_USBPHY +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SAMSUNG_USBPHY is not set diff --git a/configs/fedora/generic/CONFIG_SCSI_EATA b/configs/fedora/generic/CONFIG_SCSI_EATA deleted file mode 100644 index 5d59e999f..000000000 --- a/configs/fedora/generic/CONFIG_SCSI_EATA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCSI_EATA is not set diff --git a/configs/fedora/generic/CONFIG_SCSI_EATA_PIO b/configs/fedora/generic/CONFIG_SCSI_EATA_PIO deleted file mode 100644 index 76d12ce8a..000000000 --- a/configs/fedora/generic/CONFIG_SCSI_EATA_PIO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCSI_EATA_PIO is not set diff --git a/configs/fedora/generic/CONFIG_SCSI_FUTURE_DOMAIN b/configs/fedora/generic/CONFIG_SCSI_FUTURE_DOMAIN deleted file mode 100644 index 81d062bc7..000000000 --- a/configs/fedora/generic/CONFIG_SCSI_FUTURE_DOMAIN +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCSI_FUTURE_DOMAIN is not set diff --git a/configs/fedora/generic/CONFIG_SCSI_MYRB b/configs/fedora/generic/CONFIG_SCSI_MYRB new file mode 100644 index 000000000..d53182be0 --- /dev/null +++ b/configs/fedora/generic/CONFIG_SCSI_MYRB @@ -0,0 +1 @@ +CONFIG_SCSI_MYRB=m diff --git a/configs/fedora/generic/CONFIG_SCSI_MYRS b/configs/fedora/generic/CONFIG_SCSI_MYRS new file mode 100644 index 000000000..850506a76 --- /dev/null +++ b/configs/fedora/generic/CONFIG_SCSI_MYRS @@ -0,0 +1 @@ +CONFIG_SCSI_MYRS=m diff --git a/configs/fedora/generic/CONFIG_SCSI_SRP b/configs/fedora/generic/CONFIG_SCSI_SRP deleted file mode 100644 index a93665cea..000000000 --- a/configs/fedora/generic/CONFIG_SCSI_SRP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SCSI_SRP=m diff --git a/configs/fedora/generic/CONFIG_SCSI_UFS_BSG b/configs/fedora/generic/CONFIG_SCSI_UFS_BSG new file mode 100644 index 000000000..b7dbb77ef --- /dev/null +++ b/configs/fedora/generic/CONFIG_SCSI_UFS_BSG @@ -0,0 +1 @@ +CONFIG_SCSI_UFS_BSG=y diff --git a/configs/fedora/generic/CONFIG_SCSI_UFS_HISI b/configs/fedora/generic/CONFIG_SCSI_UFS_HISI deleted file mode 100644 index ea9723e52..000000000 --- a/configs/fedora/generic/CONFIG_SCSI_UFS_HISI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCSI_UFS_HISI is not set diff --git a/configs/fedora/generic/CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX b/configs/fedora/generic/CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX deleted file mode 100644 index 5683cd345..000000000 --- a/configs/fedora/generic/CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set diff --git a/configs/fedora/generic/CONFIG_SIGMA b/configs/fedora/generic/CONFIG_SIGMA deleted file mode 100644 index 290f59d9d..000000000 --- a/configs/fedora/generic/CONFIG_SIGMA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SIGMA is not set diff --git a/configs/fedora/generic/CONFIG_SLIM_QCOM_NGD_CTRL b/configs/fedora/generic/CONFIG_SLIM_QCOM_NGD_CTRL deleted file mode 100644 index aa4b12325..000000000 --- a/configs/fedora/generic/CONFIG_SLIM_QCOM_NGD_CTRL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SLIM_QCOM_NGD_CTRL is not set diff --git a/configs/fedora/generic/CONFIG_SND_HDA_POWER_SAVE b/configs/fedora/generic/CONFIG_SND_HDA_POWER_SAVE deleted file mode 100644 index 5dc31fe6e..000000000 --- a/configs/fedora/generic/CONFIG_SND_HDA_POWER_SAVE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_HDA_POWER_SAVE=y diff --git a/configs/fedora/generic/CONFIG_SND_MESON_AXG_PDM b/configs/fedora/generic/CONFIG_SND_MESON_AXG_PDM new file mode 100644 index 000000000..700c4d173 --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_MESON_AXG_PDM @@ -0,0 +1 @@ +# CONFIG_SND_MESON_AXG_PDM is not set diff --git a/configs/fedora/generic/CONFIG_SND_PXA_SOC_SSP b/configs/fedora/generic/CONFIG_SND_PXA_SOC_SSP deleted file mode 100644 index 3541c1db9..000000000 --- a/configs/fedora/generic/CONFIG_SND_PXA_SOC_SSP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SND_PXA_SOC_SSP is not set diff --git a/configs/fedora/generic/CONFIG_SND_SOC_DIO2125 b/configs/fedora/generic/CONFIG_SND_SOC_DIO2125 deleted file mode 100644 index d3121e77e..000000000 --- a/configs/fedora/generic/CONFIG_SND_SOC_DIO2125 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SOC_DIO2125=m diff --git a/configs/fedora/generic/CONFIG_SND_SOC_HDAC_HDA b/configs/fedora/generic/CONFIG_SND_SOC_HDAC_HDA new file mode 100644 index 000000000..b5009c40d --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_SOC_HDAC_HDA @@ -0,0 +1 @@ +CONFIG_SND_SOC_HDAC_HDA=m diff --git a/configs/fedora/generic/CONFIG_SND_SOC_MAX98088 b/configs/fedora/generic/CONFIG_SND_SOC_MAX98088 new file mode 100644 index 000000000..1cf668b4c --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_SOC_MAX98088 @@ -0,0 +1 @@ +CONFIG_SND_SOC_MAX98088=m diff --git a/configs/fedora/generic/CONFIG_SND_SOC_NAU8822 b/configs/fedora/generic/CONFIG_SND_SOC_NAU8822 new file mode 100644 index 000000000..ed675df51 --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_SOC_NAU8822 @@ -0,0 +1 @@ +# CONFIG_SND_SOC_NAU8822 is not set diff --git a/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_I2C b/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_I2C new file mode 100644 index 000000000..80cbe407b --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_I2C @@ -0,0 +1 @@ +CONFIG_SND_SOC_PCM3060_I2C=m diff --git a/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_SPI b/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_SPI new file mode 100644 index 000000000..d928e610c --- /dev/null +++ b/configs/fedora/generic/CONFIG_SND_SOC_PCM3060_SPI @@ -0,0 +1 @@ +CONFIG_SND_SOC_PCM3060_SPI=m diff --git a/configs/fedora/generic/CONFIG_SND_SOC_SDM845 b/configs/fedora/generic/CONFIG_SND_SOC_SDM845 deleted file mode 100644 index 72ff59a6c..000000000 --- a/configs/fedora/generic/CONFIG_SND_SOC_SDM845 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SND_SOC_SDM845 is not set diff --git a/configs/fedora/generic/CONFIG_SOLO6X10 b/configs/fedora/generic/CONFIG_SOLO6X10 deleted file mode 100644 index b745a6041..000000000 --- a/configs/fedora/generic/CONFIG_SOLO6X10 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SOLO6X10 is not set diff --git a/configs/fedora/generic/CONFIG_SPARSE_RCU_POINTER b/configs/fedora/generic/CONFIG_SPARSE_RCU_POINTER deleted file mode 100644 index 7ef47693e..000000000 --- a/configs/fedora/generic/CONFIG_SPARSE_RCU_POINTER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPARSE_RCU_POINTER=y diff --git a/configs/fedora/generic/CONFIG_SSB_DEBUG b/configs/fedora/generic/CONFIG_SSB_DEBUG deleted file mode 100644 index 639f60d80..000000000 --- a/configs/fedora/generic/CONFIG_SSB_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SSB_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_SSB_SILENT b/configs/fedora/generic/CONFIG_SSB_SILENT deleted file mode 100644 index 98a1a9576..000000000 --- a/configs/fedora/generic/CONFIG_SSB_SILENT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SSB_SILENT is not set diff --git a/configs/fedora/generic/CONFIG_STACKLEAK_METRICS b/configs/fedora/generic/CONFIG_STACKLEAK_METRICS new file mode 100644 index 000000000..5701af9a5 --- /dev/null +++ b/configs/fedora/generic/CONFIG_STACKLEAK_METRICS @@ -0,0 +1 @@ +CONFIG_STACKLEAK_METRICS=y diff --git a/configs/fedora/generic/CONFIG_STACKLEAK_RUNTIME_DISABLE b/configs/fedora/generic/CONFIG_STACKLEAK_RUNTIME_DISABLE new file mode 100644 index 000000000..db2520ecd --- /dev/null +++ b/configs/fedora/generic/CONFIG_STACKLEAK_RUNTIME_DISABLE @@ -0,0 +1 @@ +CONFIG_STACKLEAK_RUNTIME_DISABLE=y diff --git a/configs/fedora/generic/CONFIG_STACKLEAK_TRACK_MIN_SIZE b/configs/fedora/generic/CONFIG_STACKLEAK_TRACK_MIN_SIZE new file mode 100644 index 000000000..2a66fe88f --- /dev/null +++ b/configs/fedora/generic/CONFIG_STACKLEAK_TRACK_MIN_SIZE @@ -0,0 +1 @@ +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 diff --git a/configs/fedora/generic/CONFIG_STE_MODEM_RPROC b/configs/fedora/generic/CONFIG_STE_MODEM_RPROC deleted file mode 100644 index 1b3660c49..000000000 --- a/configs/fedora/generic/CONFIG_STE_MODEM_RPROC +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_STE_MODEM_RPROC is not set diff --git a/configs/fedora/generic/CONFIG_STRIP b/configs/fedora/generic/CONFIG_STRIP deleted file mode 100644 index f9ea173e3..000000000 --- a/configs/fedora/generic/CONFIG_STRIP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_STRIP is not set diff --git a/configs/fedora/generic/CONFIG_SYNOPSYS_DWC_ETH_QOS b/configs/fedora/generic/CONFIG_SYNOPSYS_DWC_ETH_QOS deleted file mode 100644 index 1adfca10b..000000000 --- a/configs/fedora/generic/CONFIG_SYNOPSYS_DWC_ETH_QOS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set diff --git a/configs/fedora/generic/CONFIG_TEST_FIND_BIT b/configs/fedora/generic/CONFIG_TEST_FIND_BIT deleted file mode 100644 index 23788bfbd..000000000 --- a/configs/fedora/generic/CONFIG_TEST_FIND_BIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TEST_FIND_BIT is not set diff --git a/configs/fedora/generic/CONFIG_TEST_MEMCAT_P b/configs/fedora/generic/CONFIG_TEST_MEMCAT_P new file mode 100644 index 000000000..41b9190fa --- /dev/null +++ b/configs/fedora/generic/CONFIG_TEST_MEMCAT_P @@ -0,0 +1 @@ +# CONFIG_TEST_MEMCAT_P is not set diff --git a/configs/fedora/generic/CONFIG_TEST_XARRAY b/configs/fedora/generic/CONFIG_TEST_XARRAY new file mode 100644 index 000000000..327e55731 --- /dev/null +++ b/configs/fedora/generic/CONFIG_TEST_XARRAY @@ -0,0 +1 @@ +# CONFIG_TEST_XARRAY is not set diff --git a/configs/fedora/generic/CONFIG_TI_DAC7512 b/configs/fedora/generic/CONFIG_TI_DAC7512 deleted file mode 100644 index 30609953c..000000000 --- a/configs/fedora/generic/CONFIG_TI_DAC7512 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TI_DAC7512 is not set diff --git a/configs/fedora/generic/CONFIG_TOUCHSCREEN_FT6236 b/configs/fedora/generic/CONFIG_TOUCHSCREEN_FT6236 deleted file mode 100644 index fb21c0793..000000000 --- a/configs/fedora/generic/CONFIG_TOUCHSCREEN_FT6236 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TOUCHSCREEN_FT6236 is not set diff --git a/configs/fedora/generic/CONFIG_TPM_KEY_PARSER b/configs/fedora/generic/CONFIG_TPM_KEY_PARSER new file mode 100644 index 000000000..7e6c0ab31 --- /dev/null +++ b/configs/fedora/generic/CONFIG_TPM_KEY_PARSER @@ -0,0 +1 @@ +CONFIG_TPM_KEY_PARSER=m diff --git a/configs/fedora/generic/CONFIG_TR b/configs/fedora/generic/CONFIG_TR deleted file mode 100644 index 7e4e24ec2..000000000 --- a/configs/fedora/generic/CONFIG_TR +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TR is not set diff --git a/configs/fedora/generic/CONFIG_TRACE_ENUM_MAP_FILE b/configs/fedora/generic/CONFIG_TRACE_ENUM_MAP_FILE deleted file mode 100644 index 641042e95..000000000 --- a/configs/fedora/generic/CONFIG_TRACE_ENUM_MAP_FILE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TRACE_ENUM_MAP_FILE is not set diff --git a/configs/fedora/generic/CONFIG_TSL2772 b/configs/fedora/generic/CONFIG_TSL2772 index 5a6ef0c7a..eebc41ad7 100644 --- a/configs/fedora/generic/CONFIG_TSL2772 +++ b/configs/fedora/generic/CONFIG_TSL2772 @@ -1 +1 @@ -# CONFIG_TSL2772 is not set +CONFIG_TSL2772=m diff --git a/configs/fedora/generic/CONFIG_TSL2x7x b/configs/fedora/generic/CONFIG_TSL2x7x deleted file mode 100644 index 566ddc2cc..000000000 --- a/configs/fedora/generic/CONFIG_TSL2x7x +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TSL2x7x is not set diff --git a/configs/fedora/generic/CONFIG_UBIFS_FS_AUTHENTICATION b/configs/fedora/generic/CONFIG_UBIFS_FS_AUTHENTICATION new file mode 100644 index 000000000..ed28cdf4b --- /dev/null +++ b/configs/fedora/generic/CONFIG_UBIFS_FS_AUTHENTICATION @@ -0,0 +1 @@ +CONFIG_UBIFS_FS_AUTHENTICATION=y diff --git a/configs/fedora/generic/CONFIG_UCSI b/configs/fedora/generic/CONFIG_UCSI deleted file mode 100644 index a0aee31c0..000000000 --- a/configs/fedora/generic/CONFIG_UCSI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_UCSI=m diff --git a/configs/fedora/generic/CONFIG_UCSI_CCG b/configs/fedora/generic/CONFIG_UCSI_CCG new file mode 100644 index 000000000..63864ea93 --- /dev/null +++ b/configs/fedora/generic/CONFIG_UCSI_CCG @@ -0,0 +1 @@ +CONFIG_UCSI_CCG=m diff --git a/configs/fedora/generic/CONFIG_UDMABUF b/configs/fedora/generic/CONFIG_UDMABUF new file mode 100644 index 000000000..d708515cf --- /dev/null +++ b/configs/fedora/generic/CONFIG_UDMABUF @@ -0,0 +1 @@ +CONFIG_UDMABUF=y diff --git a/configs/fedora/generic/CONFIG_UIO_PDRV b/configs/fedora/generic/CONFIG_UIO_PDRV deleted file mode 100644 index 234d1ba5d..000000000 --- a/configs/fedora/generic/CONFIG_UIO_PDRV +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_UIO_PDRV is not set diff --git a/configs/fedora/generic/CONFIG_USB_ATMEL b/configs/fedora/generic/CONFIG_USB_ATMEL deleted file mode 100644 index 8843bc433..000000000 --- a/configs/fedora/generic/CONFIG_USB_ATMEL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_ATMEL=m diff --git a/configs/fedora/generic/CONFIG_USB_DEBUG b/configs/fedora/generic/CONFIG_USB_DEBUG deleted file mode 100644 index 24cbd8d04..000000000 --- a/configs/fedora/generic/CONFIG_USB_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_USB_DEBUG is not set diff --git a/configs/fedora/generic/CONFIG_USB_EHCI_MV b/configs/fedora/generic/CONFIG_USB_EHCI_MV deleted file mode 100644 index dbbc3345f..000000000 --- a/configs/fedora/generic/CONFIG_USB_EHCI_MV +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_USB_EHCI_MV is not set diff --git a/configs/fedora/generic/CONFIG_USB_EZUSB b/configs/fedora/generic/CONFIG_USB_EZUSB deleted file mode 100644 index 6f221aa0b..000000000 --- a/configs/fedora/generic/CONFIG_USB_EZUSB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_EZUSB=y diff --git a/configs/fedora/generic/CONFIG_USB_GADGET_LEGACY b/configs/fedora/generic/CONFIG_USB_GADGET_LEGACY deleted file mode 100644 index 9c3130405..000000000 --- a/configs/fedora/generic/CONFIG_USB_GADGET_LEGACY +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_USB_GADGET_LEGACY is not set diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_MPR b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_MPR deleted file mode 100644 index d561636fa..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_MPR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_MPR=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA18X b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA18X deleted file mode 100644 index bcdb80fbb..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA18X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19 b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19 deleted file mode 100644 index eafbdf784..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA19=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QI b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QI deleted file mode 100644 index aa7907801..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QW b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QW deleted file mode 100644 index a2ed62f06..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19QW +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19W b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19W deleted file mode 100644 index 357aa7665..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA19W +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28 b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28 deleted file mode 100644 index 1583a25c1..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA28=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28X b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28X deleted file mode 100644 index 2687d2e1f..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XA b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XA deleted file mode 100644 index 61ae3d1b4..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XA +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XB b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XB deleted file mode 100644 index e6473ca77..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA28XB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49W b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49W deleted file mode 100644 index bdd25840d..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49W +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y diff --git a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49WLC b/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49WLC deleted file mode 100644 index d35966c56..000000000 --- a/configs/fedora/generic/CONFIG_USB_SERIAL_KEYSPAN_USA49WLC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y diff --git a/configs/fedora/generic/CONFIG_USE_THIN_ARCHIVES b/configs/fedora/generic/CONFIG_USE_THIN_ARCHIVES deleted file mode 100644 index 828696b16..000000000 --- a/configs/fedora/generic/CONFIG_USE_THIN_ARCHIVES +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_USE_THIN_ARCHIVES is not set diff --git a/configs/fedora/generic/CONFIG_VIDEO_CPIA b/configs/fedora/generic/CONFIG_VIDEO_CPIA deleted file mode 100644 index 1101bdb4c..000000000 --- a/configs/fedora/generic/CONFIG_VIDEO_CPIA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_VIDEO_CPIA is not set diff --git a/configs/fedora/generic/CONFIG_VIDEO_SH_MOBILE_CSI2 b/configs/fedora/generic/CONFIG_VIDEO_SH_MOBILE_CSI2 deleted file mode 100644 index 32d6d77f5..000000000 --- a/configs/fedora/generic/CONFIG_VIDEO_SH_MOBILE_CSI2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set diff --git a/configs/fedora/generic/CONFIG_VIDEO_STK1160_AC97 b/configs/fedora/generic/CONFIG_VIDEO_STK1160_AC97 deleted file mode 100644 index 1d8b2ef3c..000000000 --- a/configs/fedora/generic/CONFIG_VIDEO_STK1160_AC97 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_VIDEO_STK1160_AC97=y diff --git a/configs/fedora/generic/CONFIG_VIDEO_TW686X_KH b/configs/fedora/generic/CONFIG_VIDEO_TW686X_KH deleted file mode 100644 index 4beac68db..000000000 --- a/configs/fedora/generic/CONFIG_VIDEO_TW686X_KH +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_VIDEO_TW686X_KH is not set diff --git a/configs/fedora/generic/CONFIG_VIDEO_VIVI b/configs/fedora/generic/CONFIG_VIDEO_VIVI deleted file mode 100644 index 03bab4943..000000000 --- a/configs/fedora/generic/CONFIG_VIDEO_VIVI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_VIDEO_VIVI is not set diff --git a/configs/fedora/generic/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE b/configs/fedora/generic/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE index ddcbbab11..44cd250a7 100644 --- a/configs/fedora/generic/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE +++ b/configs/fedora/generic/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE @@ -1 +1 @@ -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set diff --git a/configs/fedora/generic/CONFIG_VL53L0X_I2C b/configs/fedora/generic/CONFIG_VL53L0X_I2C new file mode 100644 index 000000000..349942df4 --- /dev/null +++ b/configs/fedora/generic/CONFIG_VL53L0X_I2C @@ -0,0 +1 @@ +CONFIG_VL53L0X_I2C=m diff --git a/configs/fedora/generic/CONFIG_W1_SLAVE_BQ27000 b/configs/fedora/generic/CONFIG_W1_SLAVE_BQ27000 deleted file mode 100644 index 8a2f20d83..000000000 --- a/configs/fedora/generic/CONFIG_W1_SLAVE_BQ27000 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_W1_SLAVE_BQ27000=m diff --git a/configs/fedora/generic/CONFIG_W1_SLAVE_DS2760 b/configs/fedora/generic/CONFIG_W1_SLAVE_DS2760 deleted file mode 100644 index a010e4383..000000000 --- a/configs/fedora/generic/CONFIG_W1_SLAVE_DS2760 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_W1_SLAVE_DS2760=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_AHCI_SUNXI b/configs/fedora/generic/arm/CONFIG_AHCI_SUNXI index 91560d628..91560d628 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_AHCI_SUNXI +++ b/configs/fedora/generic/arm/CONFIG_AHCI_SUNXI diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_SUNXI b/configs/fedora/generic/arm/CONFIG_ARCH_SUNXI index 6cf4026fd..6cf4026fd 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_SUNXI +++ b/configs/fedora/generic/arm/CONFIG_ARCH_SUNXI diff --git a/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_WATCHDOG b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_WATCHDOG new file mode 100644 index 000000000..a2e4adede --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_WATCHDOG @@ -0,0 +1 @@ +# CONFIG_ARMADA_37XX_WATCHDOG is not set diff --git a/configs/fedora/generic/arm/CONFIG_ARM_DT_BL_CPUFREQ b/configs/fedora/generic/arm/CONFIG_ARM_DT_BL_CPUFREQ deleted file mode 100644 index af9b58a3e..000000000 --- a/configs/fedora/generic/arm/CONFIG_ARM_DT_BL_CPUFREQ +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ARM_DT_BL_CPUFREQ is not set diff --git a/configs/fedora/generic/arm/CONFIG_ARM_PTDUMP b/configs/fedora/generic/arm/CONFIG_ARM_PTDUMP deleted file mode 100644 index a3ae8ffd6..000000000 --- a/configs/fedora/generic/arm/CONFIG_ARM_PTDUMP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ARM_PTDUMP is not set diff --git a/configs/fedora/generic/arm/CONFIG_ATH10K_SNOC b/configs/fedora/generic/arm/CONFIG_ATH10K_SNOC new file mode 100644 index 000000000..cefcb83c0 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_ATH10K_SNOC @@ -0,0 +1 @@ +CONFIG_ATH10K_SNOC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_AXP20X_ADC b/configs/fedora/generic/arm/CONFIG_AXP20X_ADC index 025239f25..025239f25 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_AXP20X_ADC +++ b/configs/fedora/generic/arm/CONFIG_AXP20X_ADC diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_AXP20X_POWER b/configs/fedora/generic/arm/CONFIG_AXP20X_POWER index ddf89f551..ddf89f551 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_AXP20X_POWER +++ b/configs/fedora/generic/arm/CONFIG_AXP20X_POWER diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_AXP20X b/configs/fedora/generic/arm/CONFIG_BATTERY_AXP20X index 75591a277..75591a277 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_BATTERY_AXP20X +++ b/configs/fedora/generic/arm/CONFIG_BATTERY_AXP20X diff --git a/configs/fedora/generic/arm/CONFIG_BLK_DEV_DAC960 b/configs/fedora/generic/arm/CONFIG_BLK_DEV_DAC960 deleted file mode 100644 index 4cc1142cb..000000000 --- a/configs/fedora/generic/arm/CONFIG_BLK_DEV_DAC960 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BLK_DEV_DAC960 is not set diff --git a/configs/fedora/generic/arm/CONFIG_BT_HCIUART_RTL b/configs/fedora/generic/arm/CONFIG_BT_HCIUART_RTL new file mode 100644 index 000000000..0b61c3fd0 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_BT_HCIUART_RTL @@ -0,0 +1 @@ +CONFIG_BT_HCIUART_RTL=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CAN_SUN4I b/configs/fedora/generic/arm/CONFIG_CAN_SUN4I index 925f02a15..925f02a15 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_CAN_SUN4I +++ b/configs/fedora/generic/arm/CONFIG_CAN_SUN4I diff --git a/configs/fedora/generic/arm/CONFIG_CC_STACKPROTECTOR_NONE b/configs/fedora/generic/arm/CONFIG_CC_STACKPROTECTOR_NONE deleted file mode 100644 index 952e08a9a..000000000 --- a/configs/fedora/generic/arm/CONFIG_CC_STACKPROTECTOR_NONE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CC_STACKPROTECTOR_NONE=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_AXP20X b/configs/fedora/generic/arm/CONFIG_CHARGER_AXP20X index 2e64e7733..2e64e7733 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_CHARGER_AXP20X +++ b/configs/fedora/generic/arm/CONFIG_CHARGER_AXP20X diff --git a/configs/fedora/generic/arm/CONFIG_CROS_EC_CHARDEV b/configs/fedora/generic/arm/CONFIG_CROS_EC_CHARDEV deleted file mode 100644 index a3df83240..000000000 --- a/configs/fedora/generic/arm/CONFIG_CROS_EC_CHARDEV +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CROS_EC_CHARDEV=m diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_CRC32_ARM64_CE b/configs/fedora/generic/arm/CONFIG_CRYPTO_CRC32_ARM64_CE deleted file mode 100644 index ee9966699..000000000 --- a/configs/fedora/generic/arm/CONFIG_CRYPTO_CRC32_ARM64_CE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_CRC32_ARM64_CE=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_SUN4I_SS b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS index 957fb4e1d..957fb4e1d 100644 --- a/configs/fedora/generic/arm/armv7/CONFIG_CRYPTO_DEV_SUN4I_SS +++ b/configs/fedora/generic/arm/CONFIG_CRYPTO_DEV_SUN4I_SS diff --git a/configs/fedora/generic/arm/CONFIG_CRYPTO_SPECK_NEON b/configs/fedora/generic/arm/CONFIG_CRYPTO_SPECK_NEON deleted file mode 100644 index 6e3e6dd69..000000000 --- a/configs/fedora/generic/arm/CONFIG_CRYPTO_SPECK_NEON +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_SPECK_NEON is not set diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DEVFREQ_GOV_PASSIVE b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_PASSIVE index 149aea920..149aea920 100644 --- a/configs/fedora/generic/arm/armv7/CONFIG_DEVFREQ_GOV_PASSIVE +++ b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_PASSIVE diff --git a/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_PERFORMANCE b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_PERFORMANCE new file mode 100644 index 000000000..8f46be8f3 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_PERFORMANCE @@ -0,0 +1 @@ +CONFIG_DEVFREQ_GOV_PERFORMANCE=m diff --git a/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_POWERSAVE b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_POWERSAVE new file mode 100644 index 000000000..458ee3687 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_POWERSAVE @@ -0,0 +1 @@ +CONFIG_DEVFREQ_GOV_POWERSAVE=m diff --git a/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_USERSPACE b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_USERSPACE new file mode 100644 index 000000000..010f5a57f --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_USERSPACE @@ -0,0 +1 @@ +CONFIG_DEVFREQ_GOV_USERSPACE=m diff --git a/configs/fedora/generic/arm/CONFIG_DMA_SUN4I b/configs/fedora/generic/arm/CONFIG_DMA_SUN4I new file mode 100644 index 000000000..95a4adfeb --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_DMA_SUN4I @@ -0,0 +1 @@ +# CONFIG_DMA_SUN4I is not set diff --git a/configs/fedora/generic/arm/CONFIG_DMA_SUN6I b/configs/fedora/generic/arm/CONFIG_DMA_SUN6I index 9c50f4fed..83eeb271f 100644 --- a/configs/fedora/generic/arm/CONFIG_DMA_SUN6I +++ b/configs/fedora/generic/arm/CONFIG_DMA_SUN6I @@ -1 +1 @@ -# CONFIG_DMA_SUN6I is not set +CONFIG_DMA_SUN6I=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_DWMAC_SUN8I b/configs/fedora/generic/arm/CONFIG_DWMAC_SUN8I index ce05f93b3..ce05f93b3 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_DWMAC_SUN8I +++ b/configs/fedora/generic/arm/CONFIG_DWMAC_SUN8I diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_DWMAC_SUNXI b/configs/fedora/generic/arm/CONFIG_DWMAC_SUNXI index 254fc7d8a..254fc7d8a 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_DWMAC_SUNXI +++ b/configs/fedora/generic/arm/CONFIG_DWMAC_SUNXI diff --git a/configs/fedora/generic/arm/CONFIG_GPIO_DEVRES b/configs/fedora/generic/arm/CONFIG_GPIO_DEVRES deleted file mode 100644 index ec78c483d..000000000 --- a/configs/fedora/generic/arm/CONFIG_GPIO_DEVRES +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GPIO_DEVRES=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_SYSCON b/configs/fedora/generic/arm/CONFIG_GPIO_SYSCON index 969b6baba..969b6baba 100644 --- a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_SYSCON +++ b/configs/fedora/generic/arm/CONFIG_GPIO_SYSCON diff --git a/configs/fedora/generic/arm/CONFIG_I2O b/configs/fedora/generic/arm/CONFIG_I2O deleted file mode 100644 index c3064fb4b..000000000 --- a/configs/fedora/generic/arm/CONFIG_I2O +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I2O is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_INPUT_AXP20X_PEK b/configs/fedora/generic/arm/CONFIG_INPUT_AXP20X_PEK index e2fbdf907..e2fbdf907 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_INPUT_AXP20X_PEK +++ b/configs/fedora/generic/arm/CONFIG_INPUT_AXP20X_PEK diff --git a/configs/fedora/generic/arm/CONFIG_IRQ_DOMAIN_DEBUG b/configs/fedora/generic/arm/CONFIG_IRQ_DOMAIN_DEBUG deleted file mode 100644 index fadfd90f4..000000000 --- a/configs/fedora/generic/arm/CONFIG_IRQ_DOMAIN_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IRQ_DOMAIN_DEBUG is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_IR_SUNXI b/configs/fedora/generic/arm/CONFIG_IR_SUNXI index fe2dc68a6..fe2dc68a6 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_IR_SUNXI +++ b/configs/fedora/generic/arm/CONFIG_IR_SUNXI diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_KEYBOARD_SUN4I_LRADC b/configs/fedora/generic/arm/CONFIG_KEYBOARD_SUN4I_LRADC index 8fcbd86b6..8fcbd86b6 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_KEYBOARD_SUN4I_LRADC +++ b/configs/fedora/generic/arm/CONFIG_KEYBOARD_SUN4I_LRADC diff --git a/configs/fedora/generic/arm/CONFIG_KPSS_XCC b/configs/fedora/generic/arm/CONFIG_KPSS_XCC new file mode 100644 index 000000000..128d1fe5d --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_KPSS_XCC @@ -0,0 +1 @@ +CONFIG_KPSS_XCC=m diff --git a/configs/fedora/generic/arm/CONFIG_KRAITCC b/configs/fedora/generic/arm/CONFIG_KRAITCC new file mode 100644 index 000000000..dfbd59276 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_KRAITCC @@ -0,0 +1 @@ +CONFIG_KRAITCC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MDIO_SUN4I b/configs/fedora/generic/arm/CONFIG_MDIO_SUN4I index 5bf147832..5bf147832 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MDIO_SUN4I +++ b/configs/fedora/generic/arm/CONFIG_MDIO_SUN4I diff --git a/configs/fedora/generic/arm/CONFIG_MESON_CANVAS b/configs/fedora/generic/arm/CONFIG_MESON_CANVAS new file mode 100644 index 000000000..72094e634 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MESON_CANVAS @@ -0,0 +1 @@ +CONFIG_MESON_CANVAS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X index ada79c0d1..ada79c0d1 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X +++ b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X_I2C b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X_I2C index 22c60295b..22c60295b 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X_I2C +++ b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X_I2C diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X_RSB b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X_RSB index 29150d51b..29150d51b 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_AXP20X_RSB +++ b/configs/fedora/generic/arm/CONFIG_MFD_AXP20X_RSB diff --git a/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_I2C b/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_I2C deleted file mode 100644 index e67f4a1e6..000000000 --- a/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_I2C +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_CROS_EC_I2C=m diff --git a/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_SPI b/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_SPI deleted file mode 100644 index 3b26eb47d..000000000 --- a/configs/fedora/generic/arm/CONFIG_MFD_CROS_EC_SPI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_CROS_EC_SPI=m diff --git a/configs/fedora/generic/arm/CONFIG_MFD_SUN4I_GPADC b/configs/fedora/generic/arm/CONFIG_MFD_SUN4I_GPADC new file mode 100644 index 000000000..1c0bb306a --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MFD_SUN4I_GPADC @@ -0,0 +1 @@ +# CONFIG_MFD_SUN4I_GPADC is not set diff --git a/configs/fedora/generic/arm/CONFIG_MFD_SUN6I_PRCM b/configs/fedora/generic/arm/CONFIG_MFD_SUN6I_PRCM new file mode 100644 index 000000000..f4c258168 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MFD_SUN6I_PRCM @@ -0,0 +1 @@ +# CONFIG_MFD_SUN6I_PRCM is not set diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MMA8452 b/configs/fedora/generic/arm/CONFIG_MMA8452 index 44b2d2ae8..44b2d2ae8 100644 --- a/configs/fedora/generic/arm/armv7/CONFIG_MMA8452 +++ b/configs/fedora/generic/arm/CONFIG_MMA8452 diff --git a/configs/fedora/generic/arm/CONFIG_MMC_STM32_SDMMC b/configs/fedora/generic/arm/CONFIG_MMC_STM32_SDMMC new file mode 100644 index 000000000..faec6b41c --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MMC_STM32_SDMMC @@ -0,0 +1 @@ +# CONFIG_MMC_STM32_SDMMC is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MMC_SUNXI b/configs/fedora/generic/arm/CONFIG_MMC_SUNXI index 0f6eda36b..0f6eda36b 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MMC_SUNXI +++ b/configs/fedora/generic/arm/CONFIG_MMC_SUNXI diff --git a/configs/fedora/generic/arm/CONFIG_MTD_NAND_PXA3xx b/configs/fedora/generic/arm/CONFIG_MTD_NAND_PXA3xx deleted file mode 100644 index 584b57ea1..000000000 --- a/configs/fedora/generic/arm/CONFIG_MTD_NAND_PXA3xx +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MTD_NAND_PXA3xx=m diff --git a/configs/fedora/generic/arm/CONFIG_MTD_NAND_TEGRA b/configs/fedora/generic/arm/CONFIG_MTD_NAND_TEGRA new file mode 100644 index 000000000..949092141 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MTD_NAND_TEGRA @@ -0,0 +1 @@ +CONFIG_MTD_NAND_TEGRA=m diff --git a/configs/fedora/generic/arm/CONFIG_MTD_SPI_NAND b/configs/fedora/generic/arm/CONFIG_MTD_SPI_NAND new file mode 100644 index 000000000..4e40fabc4 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_MTD_SPI_NAND @@ -0,0 +1 @@ +CONFIG_MTD_SPI_NAND=m diff --git a/configs/fedora/generic/arm/CONFIG_MVEBU_CLK_CORE b/configs/fedora/generic/arm/CONFIG_MVEBU_CLK_CORE deleted file mode 100644 index b893b6810..000000000 --- a/configs/fedora/generic/arm/CONFIG_MVEBU_CLK_CORE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MVEBU_CLK_CORE=y diff --git a/configs/fedora/generic/arm/CONFIG_NET_VENDOR_EXAR b/configs/fedora/generic/arm/CONFIG_NET_VENDOR_EXAR deleted file mode 100644 index 90a6a31bb..000000000 --- a/configs/fedora/generic/arm/CONFIG_NET_VENDOR_EXAR +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_VENDOR_EXAR is not set diff --git a/configs/fedora/generic/arm/CONFIG_OPTEE b/configs/fedora/generic/arm/CONFIG_OPTEE new file mode 100644 index 000000000..3b51ba097 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_OPTEE @@ -0,0 +1 @@ +CONFIG_OPTEE=m diff --git a/configs/fedora/generic/arm/CONFIG_OPTEE_SHM_NUM_PRIV_PAGES b/configs/fedora/generic/arm/CONFIG_OPTEE_SHM_NUM_PRIV_PAGES new file mode 100644 index 000000000..da8e8911c --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_OPTEE_SHM_NUM_PRIV_PAGES @@ -0,0 +1 @@ +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST index 416bd56df..d2deb65e4 100644 --- a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST +++ b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST @@ -1 +1 @@ -CONFIG_PCIE_ROCKCHIP_HOST=m +# CONFIG_PCIE_ROCKCHIP_HOST is not set diff --git a/configs/fedora/generic/arm/CONFIG_PHY_OCELOT_SERDES b/configs/fedora/generic/arm/CONFIG_PHY_OCELOT_SERDES new file mode 100644 index 000000000..58eceea1d --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_PHY_OCELOT_SERDES @@ -0,0 +1 @@ +# CONFIG_PHY_OCELOT_SERDES is not set diff --git a/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_INNO_HDMI b/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_INNO_HDMI new file mode 100644 index 000000000..e501f0b8c --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_INNO_HDMI @@ -0,0 +1 @@ +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m diff --git a/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_PCIE b/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_PCIE index 20fb6074b..8112067fc 100644 --- a/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_PCIE +++ b/configs/fedora/generic/arm/CONFIG_PHY_ROCKCHIP_PCIE @@ -1 +1 @@ -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_SUN4I_USB b/configs/fedora/generic/arm/CONFIG_PHY_SUN4I_USB index f619228c3..f619228c3 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_SUN4I_USB +++ b/configs/fedora/generic/arm/CONFIG_PHY_SUN4I_USB diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_SUN9I_USB b/configs/fedora/generic/arm/CONFIG_PHY_SUN9I_USB index 98d002535..98d002535 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_PHY_SUN9I_USB +++ b/configs/fedora/generic/arm/CONFIG_PHY_SUN9I_USB diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PWM_SUN4I b/configs/fedora/generic/arm/CONFIG_PWM_SUN4I index d4f562f3f..d4f562f3f 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_PWM_SUN4I +++ b/configs/fedora/generic/arm/CONFIG_PWM_SUN4I diff --git a/configs/fedora/generic/CONFIG_QCOM_GLINK_SSR b/configs/fedora/generic/arm/CONFIG_QCOM_GLINK_SSR index 1c67b32f7..1c67b32f7 100644 --- a/configs/fedora/generic/CONFIG_QCOM_GLINK_SSR +++ b/configs/fedora/generic/arm/CONFIG_QCOM_GLINK_SSR diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_HFPLL b/configs/fedora/generic/arm/CONFIG_QCOM_HFPLL new file mode 100644 index 000000000..4814c5a0e --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_QCOM_HFPLL @@ -0,0 +1 @@ +CONFIG_QCOM_HFPLL=m diff --git a/configs/fedora/generic/CONFIG_QCOM_LLCC b/configs/fedora/generic/arm/CONFIG_QCOM_LLCC index 5372311ad..5372311ad 100644 --- a/configs/fedora/generic/CONFIG_QCOM_LLCC +++ b/configs/fedora/generic/arm/CONFIG_QCOM_LLCC diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_SPMI_ADC5 b/configs/fedora/generic/arm/CONFIG_QCOM_SPMI_ADC5 new file mode 100644 index 000000000..48a201cde --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_QCOM_SPMI_ADC5 @@ -0,0 +1 @@ +CONFIG_QCOM_SPMI_ADC5=m diff --git a/configs/fedora/generic/arm/CONFIG_QCS_GCC_404 b/configs/fedora/generic/arm/CONFIG_QCS_GCC_404 new file mode 100644 index 000000000..6e3c4993a --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_QCS_GCC_404 @@ -0,0 +1 @@ +CONFIG_QCS_GCC_404=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_AXP20X b/configs/fedora/generic/arm/CONFIG_REGULATOR_AXP20X index 6694810a6..6694810a6 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_AXP20X +++ b/configs/fedora/generic/arm/CONFIG_REGULATOR_AXP20X diff --git a/configs/fedora/generic/arm/CONFIG_REGULATOR_MAX8952 b/configs/fedora/generic/arm/CONFIG_REGULATOR_MAX8952 deleted file mode 100644 index f8346c0fc..000000000 --- a/configs/fedora/generic/arm/CONFIG_REGULATOR_MAX8952 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_REGULATOR_MAX8952 is not set diff --git a/configs/fedora/generic/arm/CONFIG_RESET_GPIO b/configs/fedora/generic/arm/CONFIG_RESET_GPIO deleted file mode 100644 index ce7f81995..000000000 --- a/configs/fedora/generic/arm/CONFIG_RESET_GPIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RESET_GPIO=y diff --git a/configs/fedora/generic/CONFIG_RESET_MESON_AUDIO_ARB b/configs/fedora/generic/arm/CONFIG_RESET_MESON_AUDIO_ARB index c42072aca..c42072aca 100644 --- a/configs/fedora/generic/CONFIG_RESET_MESON_AUDIO_ARB +++ b/configs/fedora/generic/arm/CONFIG_RESET_MESON_AUDIO_ARB diff --git a/configs/fedora/generic/arm/CONFIG_RESET_QCOM_PDC b/configs/fedora/generic/arm/CONFIG_RESET_QCOM_PDC new file mode 100644 index 000000000..b995137a0 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_RESET_QCOM_PDC @@ -0,0 +1 @@ +CONFIG_RESET_QCOM_PDC=m diff --git a/configs/fedora/generic/arm/CONFIG_RESET_TI_SYSCON b/configs/fedora/generic/arm/CONFIG_RESET_TI_SYSCON new file mode 100644 index 000000000..c08f13407 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_RESET_TI_SYSCON @@ -0,0 +1 @@ +CONFIG_RESET_TI_SYSCON=m diff --git a/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RGB b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RGB new file mode 100644 index 000000000..c38fe5c49 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_ROCKCHIP_RGB @@ -0,0 +1 @@ +CONFIG_ROCKCHIP_RGB=y diff --git a/configs/fedora/generic/arm/CONFIG_RTC_DRV_ISL12057 b/configs/fedora/generic/arm/CONFIG_RTC_DRV_ISL12057 deleted file mode 100644 index b04911d4c..000000000 --- a/configs/fedora/generic/arm/CONFIG_RTC_DRV_ISL12057 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RTC_DRV_ISL12057=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_SUN6I b/configs/fedora/generic/arm/CONFIG_RTC_DRV_SUN6I index 54410db09..54410db09 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_RTC_DRV_SUN6I +++ b/configs/fedora/generic/arm/CONFIG_RTC_DRV_SUN6I diff --git a/configs/fedora/generic/arm/CONFIG_SDM_GCC_660 b/configs/fedora/generic/arm/CONFIG_SDM_GCC_660 new file mode 100644 index 000000000..53e42610c --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_SDM_GCC_660 @@ -0,0 +1 @@ +CONFIG_SDM_GCC_660=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SERIO_SUN4I_PS2 b/configs/fedora/generic/arm/CONFIG_SERIO_SUN4I_PS2 index aa105b326..aa105b326 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SERIO_SUN4I_PS2 +++ b/configs/fedora/generic/arm/CONFIG_SERIO_SUN4I_PS2 diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_CODEC b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_CODEC index 6cce5a1f7..6cce5a1f7 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_CODEC +++ b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_CODEC diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_I2S b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_I2S index d9270e25b..d9270e25b 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_I2S +++ b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_I2S diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_SPDIF b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_SPDIF index c0b108aba..c0b108aba 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN4I_SPDIF +++ b/configs/fedora/generic/arm/CONFIG_SND_SUN4I_SPDIF diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN8I_CODEC b/configs/fedora/generic/arm/CONFIG_SND_SUN8I_CODEC index c30f94369..c30f94369 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN8I_CODEC +++ b/configs/fedora/generic/arm/CONFIG_SND_SUN8I_CODEC diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN8I_CODEC_ANALOG b/configs/fedora/generic/arm/CONFIG_SND_SUN8I_CODEC_ANALOG index 28ea30190..28ea30190 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN8I_CODEC_ANALOG +++ b/configs/fedora/generic/arm/CONFIG_SND_SUN8I_CODEC_ANALOG diff --git a/configs/fedora/generic/arm/CONFIG_SPI_SUN6I b/configs/fedora/generic/arm/CONFIG_SPI_SUN6I index 4ff64c12e..031cd17b9 100644 --- a/configs/fedora/generic/arm/CONFIG_SPI_SUN6I +++ b/configs/fedora/generic/arm/CONFIG_SPI_SUN6I @@ -1 +1 @@ -# CONFIG_SPI_SUN6I is not set +CONFIG_SPI_SUN6I=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUNXI_WATCHDOG b/configs/fedora/generic/arm/CONFIG_SUNXI_WATCHDOG index 9b58f97fb..9b58f97fb 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SUNXI_WATCHDOG +++ b/configs/fedora/generic/arm/CONFIG_SUNXI_WATCHDOG diff --git a/configs/fedora/generic/arm/CONFIG_TEE b/configs/fedora/generic/arm/CONFIG_TEE new file mode 100644 index 000000000..85be673c5 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_TEE @@ -0,0 +1 @@ +CONFIG_TEE=m diff --git a/configs/fedora/generic/arm/CONFIG_TI_DAC7512 b/configs/fedora/generic/arm/CONFIG_TI_DAC7512 deleted file mode 100644 index 30609953c..000000000 --- a/configs/fedora/generic/arm/CONFIG_TI_DAC7512 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TI_DAC7512 is not set diff --git a/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_ADC b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_ADC new file mode 100644 index 000000000..ec662f13b --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_ADC @@ -0,0 +1 @@ +CONFIG_TOUCHSCREEN_ADC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_TOUCHSCREEN_SUN4I b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_SUN4I index af15c1f8c..af15c1f8c 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_TOUCHSCREEN_SUN4I +++ b/configs/fedora/generic/arm/CONFIG_TOUCHSCREEN_SUN4I diff --git a/configs/fedora/generic/arm/CONFIG_UNWINDER_ARM b/configs/fedora/generic/arm/CONFIG_UNWINDER_ARM new file mode 100644 index 000000000..a818acafe --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_UNWINDER_ARM @@ -0,0 +1 @@ +CONFIG_UNWINDER_ARM=y diff --git a/configs/fedora/generic/arm/CONFIG_USB_CHIPIDEA_ULPI b/configs/fedora/generic/arm/CONFIG_USB_CHIPIDEA_ULPI deleted file mode 100644 index d1a5cf9eb..000000000 --- a/configs/fedora/generic/arm/CONFIG_USB_CHIPIDEA_ULPI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_USB_CHIPIDEA_ULPI=y diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI b/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI new file mode 100644 index 000000000..65ed985d5 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI @@ -0,0 +1 @@ +CONFIG_VIDEO_SUNXI=y diff --git a/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI_CEDRUS b/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI_CEDRUS new file mode 100644 index 000000000..9540295da --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_VIDEO_SUNXI_CEDRUS @@ -0,0 +1 @@ +CONFIG_VIDEO_SUNXI_CEDRUS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_NFIT_DEBUG b/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_NFIT_DEBUG deleted file mode 100644 index fc829324f..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_ACPI_NFIT_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ACPI_NFIT_DEBUG is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_CNP b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_CNP new file mode 100644 index 000000000..09a40aa63 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_CNP @@ -0,0 +1 @@ +CONFIG_ARM64_CNP=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873 new file mode 100644 index 000000000..58d6d9945 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1188873 @@ -0,0 +1 @@ +CONFIG_ARM64_ERRATUM_1188873=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1286807 b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1286807 new file mode 100644 index 000000000..e35f85669 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_1286807 @@ -0,0 +1 @@ +CONFIG_ARM64_ERRATUM_1286807=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_PTDUMP b/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_PTDUMP deleted file mode 100644 index 5090299f2..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM64_PTDUMP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ARM64_PTDUMP is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARMADA_37XX_WATCHDOG b/configs/fedora/generic/arm/aarch64/CONFIG_ARMADA_37XX_WATCHDOG new file mode 100644 index 000000000..1c8838873 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_ARMADA_37XX_WATCHDOG @@ -0,0 +1 @@ +CONFIG_ARMADA_37XX_WATCHDOG=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA_DEVFREQ b/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA_DEVFREQ deleted file mode 100644 index d64e3e373..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA_DEVFREQ +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARM_TEGRA_DEVFREQ=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_HI3670 b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_HI3670 new file mode 100644 index 000000000..a2d57c82d --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_HI3670 @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_HI3670=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_CRC32_ARM64 b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_CRC32_ARM64 deleted file mode 100644 index 183b573cf..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_CRC32_ARM64 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_CRC32_ARM64=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_NITROX_CNN55XX b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_NITROX_CNN55XX new file mode 100644 index 000000000..47ee7d9bc --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_NITROX_CNN55XX @@ -0,0 +1 @@ +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_EDAC_QCOM b/configs/fedora/generic/arm/aarch64/CONFIG_EDAC_QCOM new file mode 100644 index 000000000..b977b5f1d --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_EDAC_QCOM @@ -0,0 +1 @@ +CONFIG_EDAC_QCOM=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ENA_ETHERNET b/configs/fedora/generic/arm/aarch64/CONFIG_ENA_ETHERNET new file mode 100644 index 000000000..64c0a73c1 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_ENA_ETHERNET @@ -0,0 +1 @@ +CONFIG_ENA_ETHERNET=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_AXP209 b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_AXP209 deleted file mode 100644 index 2365ae707..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_AXP209 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GPIO_AXP209=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_I2C_QCOM_GENI b/configs/fedora/generic/arm/aarch64/CONFIG_I2C_QCOM_GENI new file mode 100644 index 000000000..a8272e31e --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_I2C_QCOM_GENI @@ -0,0 +1 @@ +CONFIG_I2C_QCOM_GENI=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_SUN4I_GPADC b/configs/fedora/generic/arm/aarch64/CONFIG_MFD_SUN4I_GPADC deleted file mode 100644 index d156cb188..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_SUN4I_GPADC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_SUN4I_GPADC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_NET_VENDOR_SNI b/configs/fedora/generic/arm/aarch64/CONFIG_NET_VENDOR_SNI deleted file mode 100644 index bb77206de..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_NET_VENDOR_SNI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NET_VENDOR_SNI=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_AF b/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_AF new file mode 100644 index 000000000..efb9304bd --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_OCTEONTX2_AF @@ -0,0 +1 @@ +CONFIG_OCTEONTX2_AF=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX new file mode 100644 index 000000000..e25e6ef81 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_XILINX @@ -0,0 +1 @@ +CONFIG_PCIE_XILINX=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_G12A b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_G12A new file mode 100644 index 000000000..7f0a2982e --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_G12A @@ -0,0 +1 @@ +CONFIG_PINCTRL_MESON_G12A=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXBB b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXBB new file mode 100644 index 000000000..b64b69064 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXBB @@ -0,0 +1 @@ +CONFIG_PINCTRL_MESON_GXBB=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXL b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXL new file mode 100644 index 000000000..50fc3e35a --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_MESON_GXL @@ -0,0 +1 @@ +CONFIG_PINCTRL_MESON_GXL=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SDM845 b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SDM845 new file mode 100644 index 000000000..da300ffa4 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_PINCTRL_SDM845 @@ -0,0 +1 @@ +CONFIG_PINCTRL_SDM845=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_POWER_RESET_QCOM_PON b/configs/fedora/generic/arm/aarch64/CONFIG_POWER_RESET_QCOM_PON new file mode 100644 index 000000000..4b41a5b33 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_POWER_RESET_QCOM_PON @@ -0,0 +1 @@ +CONFIG_POWER_RESET_QCOM_PON=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_ADSP_PIL b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_ADSP_PIL deleted file mode 100644 index 0aa258124..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_ADSP_PIL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_QCOM_ADSP_PIL=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_CLK_RPMH b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_CLK_RPMH new file mode 100644 index 000000000..a50b7ed9b --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_CLK_RPMH @@ -0,0 +1 @@ +CONFIG_QCOM_CLK_RPMH=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GLINK_SSR b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GLINK_SSR new file mode 100644 index 000000000..7a5f37461 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GLINK_SSR @@ -0,0 +1 @@ +CONFIG_QCOM_GLINK_SSR=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_LLCC b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_LLCC new file mode 100644 index 000000000..c9e68e342 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_LLCC @@ -0,0 +1 @@ +CONFIG_QCOM_LLCC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_MDT_LOADER b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_MDT_LOADER new file mode 100644 index 000000000..93cab91a2 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_MDT_LOADER @@ -0,0 +1 @@ +CONFIG_QCOM_MDT_LOADER=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_ADSP b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_ADSP new file mode 100644 index 000000000..733875850 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_ADSP @@ -0,0 +1 @@ +CONFIG_QCOM_Q6V5_ADSP=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_MSS b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_MSS new file mode 100644 index 000000000..6074483d8 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_MSS @@ -0,0 +1 @@ +CONFIG_QCOM_Q6V5_MSS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PAS b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PAS new file mode 100644 index 000000000..8a33aa23f --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PAS @@ -0,0 +1 @@ +CONFIG_QCOM_Q6V5_PAS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PIL b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PIL deleted file mode 100644 index 18d8fb792..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_PIL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_QCOM_Q6V5_PIL=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_WCSS b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_WCSS new file mode 100644 index 000000000..059b8adb8 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_Q6V5_WCSS @@ -0,0 +1 @@ +CONFIG_QCOM_Q6V5_WCSS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_QMI_HELPERS b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_QMI_HELPERS new file mode 100644 index 000000000..b6127a1d5 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_QMI_HELPERS @@ -0,0 +1 @@ +CONFIG_QCOM_QMI_HELPERS=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_RPMH b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_RPMH new file mode 100644 index 000000000..7b281f02e --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_RPMH @@ -0,0 +1 @@ +CONFIG_QCOM_RPMH=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_SDM845_LLCC b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_SDM845_LLCC new file mode 100644 index 000000000..b7c32e47a --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_SDM845_LLCC @@ -0,0 +1 @@ +CONFIG_QCOM_SDM845_LLCC=m diff --git a/configs/fedora/generic/arm/CONFIG_QCOM_SYSMON b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_SYSMON index 3ce134061..3ce134061 100644 --- a/configs/fedora/generic/arm/CONFIG_QCOM_SYSMON +++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_SYSMON diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_QCOM_RPMH b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_QCOM_RPMH new file mode 100644 index 000000000..db681ac6c --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_QCOM_RPMH @@ -0,0 +1 @@ +CONFIG_REGULATOR_QCOM_RPMH=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_AOSS b/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_AOSS new file mode 100644 index 000000000..095c3257d --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_AOSS @@ -0,0 +1 @@ +CONFIG_RESET_QCOM_AOSS=y diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_PDC b/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_PDC new file mode 100644 index 000000000..b995137a0 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_RESET_QCOM_PDC @@ -0,0 +1 @@ +CONFIG_RESET_QCOM_PDC=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SCSI_UFS_HISI b/configs/fedora/generic/arm/aarch64/CONFIG_SCSI_UFS_HISI new file mode 100644 index 000000000..3697e8542 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SCSI_UFS_HISI @@ -0,0 +1 @@ +CONFIG_SCSI_UFS_HISI=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SDM_CAMCC_845 b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_CAMCC_845 new file mode 100644 index 000000000..2834da13a --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_CAMCC_845 @@ -0,0 +1 @@ +CONFIG_SDM_CAMCC_845=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SDM_DISPCC_845 b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_DISPCC_845 new file mode 100644 index 000000000..079245e1c --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_DISPCC_845 @@ -0,0 +1 @@ +CONFIG_SDM_DISPCC_845=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SDM_GCC_845 b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_GCC_845 new file mode 100644 index 000000000..a75f7a86e --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_GCC_845 @@ -0,0 +1 @@ +CONFIG_SDM_GCC_845=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_CPU_IDLE b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_VIDEOCC_845 index 874064310..47082bf33 100644 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_CPU_IDLE +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SDM_VIDEOCC_845 @@ -1 +1 @@ -CONFIG_APM_CPU_IDLE=y +CONFIG_SDM_VIDEOCC_845=m diff --git a/configs/fedora/generic/arm/CONFIG_SLIMBUS b/configs/fedora/generic/arm/aarch64/CONFIG_SLIMBUS index 6b6eac17c..6b6eac17c 100644 --- a/configs/fedora/generic/arm/CONFIG_SLIMBUS +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SLIMBUS diff --git a/configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL b/configs/fedora/generic/arm/aarch64/CONFIG_SLIM_QCOM_CTRL index ea353222f..ea353222f 100644 --- a/configs/fedora/generic/arm/CONFIG_SLIM_QCOM_CTRL +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SLIM_QCOM_CTRL diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SLIM_QCOM_NGD_CTRL b/configs/fedora/generic/arm/aarch64/CONFIG_SLIM_QCOM_NGD_CTRL new file mode 100644 index 000000000..a425c8186 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SLIM_QCOM_NGD_CTRL @@ -0,0 +1 @@ +CONFIG_SLIM_QCOM_NGD_CTRL=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SDM845 b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SDM845 new file mode 100644 index 000000000..b9b2aa666 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_SDM845 @@ -0,0 +1 @@ +CONFIG_SND_SOC_SDM845=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN50I_CODEC_ANALOG b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN50I_CODEC_ANALOG new file mode 100644 index 000000000..c9f892ab5 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SUN50I_CODEC_ANALOG @@ -0,0 +1 @@ +CONFIG_SND_SUN50I_CODEC_ANALOG=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_GENI b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_GENI new file mode 100644 index 000000000..7b081b181 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_GENI @@ -0,0 +1 @@ +# CONFIG_SPI_QCOM_GENI is not set diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_QSPI b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_QSPI new file mode 100644 index 000000000..cab602512 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_QCOM_QSPI @@ -0,0 +1 @@ +CONFIG_SPI_QCOM_QSPI=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SPI_SUN6I b/configs/fedora/generic/arm/aarch64/CONFIG_SPI_SUN6I deleted file mode 100644 index 031cd17b9..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SPI_SUN6I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPI_SUN6I=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUN4I_GPADC b/configs/fedora/generic/arm/aarch64/CONFIG_SUN4I_GPADC deleted file mode 100644 index 97139c216..000000000 --- a/configs/fedora/generic/arm/aarch64/CONFIG_SUN4I_GPADC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SUN4I_GPADC=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_AHCI_SUNXI b/configs/fedora/generic/arm/armv7/CONFIG_AHCI_SUNXI deleted file mode 100644 index 91560d628..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_AHCI_SUNXI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_AHCI_SUNXI=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SUNXI b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SUNXI deleted file mode 100644 index 6cf4026fd..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SUNXI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARCH_SUNXI=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARM_ASM_UNIFIED b/configs/fedora/generic/arm/armv7/CONFIG_ARM_ASM_UNIFIED deleted file mode 100644 index c25f08497..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_ARM_ASM_UNIFIED +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARM_ASM_UNIFIED=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_DEVFREQ b/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_DEVFREQ deleted file mode 100644 index d64e3e373..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_ARM_TEGRA_DEVFREQ +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ARM_TEGRA_DEVFREQ=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_ADC b/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_ADC deleted file mode 100644 index 025239f25..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_ADC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_AXP20X_ADC=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_POWER b/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_POWER deleted file mode 100644 index ddf89f551..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_AXP20X_POWER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_AXP20X_POWER=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_BATTERY_AXP20X b/configs/fedora/generic/arm/armv7/CONFIG_BATTERY_AXP20X deleted file mode 100644 index 75591a277..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_BATTERY_AXP20X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BATTERY_AXP20X=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CAN_SUN4I b/configs/fedora/generic/arm/armv7/CONFIG_CAN_SUN4I deleted file mode 100644 index 925f02a15..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_CAN_SUN4I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CAN_SUN4I=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_CHARGER_AXP20X b/configs/fedora/generic/arm/armv7/CONFIG_CHARGER_AXP20X deleted file mode 100644 index 2e64e7733..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_CHARGER_AXP20X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CHARGER_AXP20X=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DMA_SUN6I b/configs/fedora/generic/arm/armv7/CONFIG_DMA_SUN6I deleted file mode 100644 index 83eeb271f..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_DMA_SUN6I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DMA_SUN6I=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUN8I b/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUN8I deleted file mode 100644 index ce05f93b3..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUN8I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DWMAC_SUN8I=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUNXI b/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUNXI deleted file mode 100644 index 254fc7d8a..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_DWMAC_SUNXI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DWMAC_SUNXI=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_AXP209 b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_AXP209 deleted file mode 100644 index 2365ae707..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_AXP209 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GPIO_AXP209=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_IMX_SCU b/configs/fedora/generic/arm/armv7/CONFIG_IMX_SCU new file mode 100644 index 000000000..f044bdbb0 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/CONFIG_IMX_SCU @@ -0,0 +1 @@ +CONFIG_IMX_SCU=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_AXP20X_PEK b/configs/fedora/generic/arm/armv7/CONFIG_INPUT_AXP20X_PEK deleted file mode 100644 index e2fbdf907..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_AXP20X_PEK +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INPUT_AXP20X_PEK=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO b/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO deleted file mode 100644 index 3c7b8e540..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INPUT_GPIO=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO_TILT_POLLED b/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO_TILT_POLLED deleted file mode 100644 index c04d1c4e0..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_INPUT_GPIO_TILT_POLLED +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INPUT_GPIO_TILT_POLLED=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_IR_SUNXI b/configs/fedora/generic/arm/armv7/CONFIG_IR_SUNXI deleted file mode 100644 index fe2dc68a6..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_IR_SUNXI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IR_SUNXI=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_LCD_LD9040 b/configs/fedora/generic/arm/armv7/CONFIG_LCD_LD9040 deleted file mode 100644 index fe70c624e..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_LCD_LD9040 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LCD_LD9040=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_LCD_S6E63M0 b/configs/fedora/generic/arm/armv7/CONFIG_LCD_S6E63M0 deleted file mode 100644 index 1d2cf3547..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_LCD_S6E63M0 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LCD_S6E63M0=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MACH_MESON8B b/configs/fedora/generic/arm/armv7/CONFIG_MACH_MESON8B deleted file mode 100644 index 5212d2aca..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MACH_MESON8B +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MACH_MESON8B=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X b/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X deleted file mode 100644 index ada79c0d1..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_AXP20X=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_I2C b/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_I2C deleted file mode 100644 index 22c60295b..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_I2C +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_AXP20X_I2C=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_RSB b/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_RSB deleted file mode 100644 index 29150d51b..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MFD_AXP20X_RSB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_AXP20X_RSB=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_SUN6I_PRCM b/configs/fedora/generic/arm/armv7/CONFIG_MFD_SUN6I_PRCM index 1784bb288..1784bb288 100644 --- a/configs/fedora/generic/arm/aarch64/CONFIG_MFD_SUN6I_PRCM +++ b/configs/fedora/generic/arm/armv7/CONFIG_MFD_SUN6I_PRCM diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MG_DISK b/configs/fedora/generic/arm/armv7/CONFIG_MG_DISK deleted file mode 100644 index 7929989c6..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MG_DISK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MG_DISK is not set diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MMC_SUNXI b/configs/fedora/generic/arm/armv7/CONFIG_MMC_SUNXI deleted file mode 100644 index 0f6eda36b..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MMC_SUNXI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MMC_SUNXI=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_DOCG4 b/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_DOCG4 deleted file mode 100644 index 8e0d6a1f4..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_MTD_NAND_DOCG4 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MTD_NAND_DOCG4=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PHY_SUN4I_USB b/configs/fedora/generic/arm/armv7/CONFIG_PHY_SUN4I_USB deleted file mode 100644 index f619228c3..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_PHY_SUN4I_USB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PHY_SUN4I_USB=m diff --git a/configs/fedora/generic/CONFIG_PINCTRL_SDM845 b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SDM845 index 425ac0b4d..425ac0b4d 100644 --- a/configs/fedora/generic/CONFIG_PINCTRL_SDM845 +++ b/configs/fedora/generic/arm/armv7/CONFIG_PINCTRL_SDM845 diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PM_DEVFREQ_EVENT b/configs/fedora/generic/arm/armv7/CONFIG_PM_DEVFREQ_EVENT deleted file mode 100644 index af91a2b50..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_PM_DEVFREQ_EVENT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PM_DEVFREQ_EVENT=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_POWER_RESET_QCOM_PON b/configs/fedora/generic/arm/armv7/CONFIG_POWER_RESET_QCOM_PON new file mode 100644 index 000000000..4b41a5b33 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/CONFIG_POWER_RESET_QCOM_PON @@ -0,0 +1 @@ +CONFIG_POWER_RESET_QCOM_PON=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_PWM_SUN4I b/configs/fedora/generic/arm/armv7/CONFIG_PWM_SUN4I deleted file mode 100644 index d4f562f3f..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_PWM_SUN4I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PWM_SUN4I=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_AXP20X b/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_AXP20X deleted file mode 100644 index 6694810a6..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_REGULATOR_AXP20X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_REGULATOR_AXP20X=m diff --git a/configs/fedora/generic/CONFIG_RESET_QCOM_AOSS b/configs/fedora/generic/arm/armv7/CONFIG_RESET_QCOM_AOSS index 7213d3d92..7213d3d92 100644 --- a/configs/fedora/generic/CONFIG_RESET_QCOM_AOSS +++ b/configs/fedora/generic/arm/armv7/CONFIG_RESET_QCOM_AOSS diff --git a/configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_SUN6I b/configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_SUN6I deleted file mode 100644 index 54410db09..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_RTC_DRV_SUN6I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RTC_DRV_SUN6I=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SAMSUNG_USBPHY b/configs/fedora/generic/arm/armv7/CONFIG_SAMSUNG_USBPHY deleted file mode 100644 index 242ef4fde..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SAMSUNG_USBPHY +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SAMSUNG_USBPHY=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SDM_CAMCC_845 b/configs/fedora/generic/arm/armv7/CONFIG_SDM_CAMCC_845 new file mode 100644 index 000000000..e7bfac9f6 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/CONFIG_SDM_CAMCC_845 @@ -0,0 +1 @@ +# CONFIG_SDM_CAMCC_845 is not set diff --git a/configs/fedora/generic/CONFIG_SDM_DISPCC_845 b/configs/fedora/generic/arm/armv7/CONFIG_SDM_DISPCC_845 index 427c07c37..427c07c37 100644 --- a/configs/fedora/generic/CONFIG_SDM_DISPCC_845 +++ b/configs/fedora/generic/arm/armv7/CONFIG_SDM_DISPCC_845 diff --git a/configs/fedora/generic/CONFIG_SDM_GCC_845 b/configs/fedora/generic/arm/armv7/CONFIG_SDM_GCC_845 index b9e53d895..b9e53d895 100644 --- a/configs/fedora/generic/CONFIG_SDM_GCC_845 +++ b/configs/fedora/generic/arm/armv7/CONFIG_SDM_GCC_845 diff --git a/configs/fedora/generic/CONFIG_SDM_VIDEOCC_845 b/configs/fedora/generic/arm/armv7/CONFIG_SDM_VIDEOCC_845 index b298aee2b..b298aee2b 100644 --- a/configs/fedora/generic/CONFIG_SDM_VIDEOCC_845 +++ b/configs/fedora/generic/arm/armv7/CONFIG_SDM_VIDEOCC_845 diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_CODEC b/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_CODEC deleted file mode 100644 index 6cce5a1f7..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_CODEC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SUN4I_CODEC=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_I2S b/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_I2S deleted file mode 100644 index d9270e25b..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_I2S +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SUN4I_I2S=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_SPDIF b/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_SPDIF deleted file mode 100644 index c0b108aba..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN4I_SPDIF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SUN4I_SPDIF=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC b/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC deleted file mode 100644 index c30f94369..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SUN8I_CODEC=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC_ANALOG b/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC_ANALOG deleted file mode 100644 index 28ea30190..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SND_SUN8I_CODEC_ANALOG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SUN8I_CODEC_ANALOG=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SOC_EXYNOS5440 b/configs/fedora/generic/arm/armv7/CONFIG_SOC_EXYNOS5440 deleted file mode 100644 index a5227c119..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SOC_EXYNOS5440 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SOC_EXYNOS5440=y diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SPI_SUN6I b/configs/fedora/generic/arm/armv7/CONFIG_SPI_SUN6I deleted file mode 100644 index 031cd17b9..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SPI_SUN6I +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPI_SUN6I=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_WATCHDOG b/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_WATCHDOG deleted file mode 100644 index 9b58f97fb..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_WATCHDOG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SUNXI_WATCHDOG=m diff --git a/configs/fedora/generic/arm/armv7/CONFIG_TI_DAC7512 b/configs/fedora/generic/arm/armv7/CONFIG_TI_DAC7512 deleted file mode 100644 index 30609953c..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_TI_DAC7512 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TI_DAC7512 is not set diff --git a/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_SAMSUNG_S5P_TV b/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_SAMSUNG_S5P_TV deleted file mode 100644 index 2ad6f273b..000000000 --- a/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_SAMSUNG_S5P_TV +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_MXS_DCP b/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_MXS_DCP index 7e925a191..37f2c81d0 100644 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_MXS_DCP +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_CRYPTO_DEV_MXS_DCP @@ -1 +1 @@ -# CONFIG_CRYPTO_DEV_MXS_DCP is not set +CONFIG_CRYPTO_DEV_MXS_DCP=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DA9063_WATCHDOG b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DA9063_WATCHDOG new file mode 100644 index 000000000..8d161eccb --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DA9063_WATCHDOG @@ -0,0 +1 @@ +CONFIG_DA9063_WATCHDOG=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_REGISTER_LOGGING b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_REGISTER_LOGGING deleted file mode 100644 index 68356e1a5..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_ETNAVIV_REGISTER_LOGGING +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_ETNAVIV_REGISTER_LOGGING is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_I2C_NXP_TDA998X b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_I2C_NXP_TDA998X new file mode 100644 index 000000000..a816d583e --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_I2C_NXP_TDA998X @@ -0,0 +1 @@ +CONFIG_DRM_I2C_NXP_TDA998X=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_IMX_IPUV3 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_IMX_IPUV3 deleted file mode 100644 index af7cff715..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_IMX_IPUV3 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DRM_IMX_IPUV3=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_NUM_CRTCS b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_NUM_CRTCS deleted file mode 100644 index d6760eb74..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_OMAP_NUM_CRTCS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DRM_OMAP_NUM_CRTCS=2 diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_TILCDC_SLAVE_COMPAT b/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_TILCDC_SLAVE_COMPAT deleted file mode 100644 index a6818d45b..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_DRM_TILCDC_SLAVE_COMPAT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DRM_TILCDC_SLAVE_COMPAT=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_INPUT_DA9063_ONKEY b/configs/fedora/generic/arm/armv7/armv7/CONFIG_INPUT_DA9063_ONKEY new file mode 100644 index 000000000..bf11200d1 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_INPUT_DA9063_ONKEY @@ -0,0 +1 @@ +CONFIG_INPUT_DA9063_ONKEY=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_DA9063 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_DA9063 new file mode 100644 index 000000000..f9ff9c010 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_MFD_DA9063 @@ -0,0 +1 @@ +CONFIG_MFD_DA9063=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NFC_WILINK b/configs/fedora/generic/arm/armv7/armv7/CONFIG_NFC_WILINK deleted file mode 100644 index fd087e25f..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_NFC_WILINK +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NFC_WILINK=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_RFBI b/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_RFBI deleted file mode 100644 index d8195c366..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP2_DSS_RFBI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OMAP2_DSS_RFBI=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MIPHY365X b/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MIPHY365X deleted file mode 100644 index b824f4d74..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MIPHY365X +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PHY_MIPHY365X is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_PXA_USB b/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_PXA_USB new file mode 100644 index 000000000..248bbf9fe --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_PXA_USB @@ -0,0 +1 @@ +CONFIG_PHY_PXA_USB=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_STIH41X_USB b/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_STIH41X_USB deleted file mode 100644 index 65f0bc9b7..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_STIH41X_USB +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PHY_STIH41X_USB is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_ADSP_PIL b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_ADSP_PIL deleted file mode 100644 index 0aa258124..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_ADSP_PIL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_QCOM_ADSP_PIL=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_Q6V5_PIL b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_Q6V5_PIL deleted file mode 100644 index 18d8fb792..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_Q6V5_PIL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_QCOM_Q6V5_PIL=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SMEM b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SMEM index f91ef8cda..59069977e 100644 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SMEM +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SMEM @@ -1 +1 @@ -CONFIG_QCOM_SMEM=m +# CONFIG_QCOM_SMEM is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SYSMON b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SYSMON new file mode 100644 index 000000000..98e043661 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_QCOM_SYSMON @@ -0,0 +1 @@ +# CONFIG_QCOM_SYSMON is not set diff --git a/configs/fedora/generic/s390x/CONFIG_QETH_IPV6 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_DA9063 index 167c02d00..57ff6d021 100644 --- a/configs/fedora/generic/s390x/CONFIG_QETH_IPV6 +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_DA9063 @@ -1 +1 @@ -CONFIG_QETH_IPV6=y +CONFIG_REGULATOR_DA9063=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_MAX8952 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_MAX8952 deleted file mode 100644 index 7998d5171..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_REGULATOR_MAX8952 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_REGULATOR_MAX8952=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_DA9063 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_DA9063 new file mode 100644 index 000000000..7f63ea1c0 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_RTC_DRV_DA9063 @@ -0,0 +1 @@ +CONFIG_RTC_DRV_DA9063=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TSL2563 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TSL2563 new file mode 100644 index 000000000..36d67b4fd --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TSL2563 @@ -0,0 +1 @@ +CONFIG_SENSORS_TSL2563=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TWL4030_MADC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TWL4030_MADC deleted file mode 100644 index f1ce2d798..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SENSORS_TWL4030_MADC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SENSORS_TWL4030_MADC=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_PXA b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_PXA new file mode 100644 index 000000000..14b7d7cbe --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SERIAL_8250_PXA @@ -0,0 +1 @@ +CONFIG_SERIAL_8250_PXA=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_PXA_SOC_SSP b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_PXA_SOC_SSP new file mode 100644 index 000000000..ed42bbdd7 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_PXA_SOC_SSP @@ -0,0 +1 @@ +CONFIG_SND_PXA_SOC_SSP=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_MSM8916_WCD_ANALOG b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_MSM8916_WCD_ANALOG index f862f05a7..620531081 100644 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_MSM8916_WCD_ANALOG +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_MSM8916_WCD_ANALOG @@ -1 +1 @@ -CONFIG_SND_SOC_MSM8916_WCD_ANALOg=m +# CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4212 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4212 deleted file mode 100644 index a38749ca6..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4212 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SOC_EXYNOS4212=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4415 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4415 deleted file mode 100644 index 47e0f5b97..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SOC_EXYNOS4415 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SOC_EXYNOS4415=y diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_PXA2XX b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_PXA2XX new file mode 100644 index 000000000..99db8d26f --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_PXA2XX @@ -0,0 +1 @@ +CONFIG_SPI_PXA2XX=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_QCOM_QSPI b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_QCOM_QSPI new file mode 100644 index 000000000..cab602512 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_SPI_QCOM_QSPI @@ -0,0 +1 @@ +CONFIG_SPI_QCOM_QSPI=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAC7512 b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAC7512 deleted file mode 100644 index 65f1da6ac..000000000 --- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TI_DAC7512 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_TI_DAC7512=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV new file mode 100644 index 000000000..9dd714d30 --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV @@ -0,0 +1 @@ +CONFIG_USB_EHCI_MV=m diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV_U2O b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV_U2O new file mode 100644 index 000000000..2a788c52f --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MV_U2O @@ -0,0 +1 @@ +# CONFIG_USB_EHCI_MV_U2O is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MV_OTG b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MV_OTG new file mode 100644 index 000000000..838f7cd5d --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_MV_OTG @@ -0,0 +1 @@ +# CONFIG_USB_MV_OTG is not set diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_IMX_PXP b/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_IMX_PXP new file mode 100644 index 000000000..6b98c7c3f --- /dev/null +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_IMX_PXP @@ -0,0 +1 @@ +CONFIG_VIDEO_IMX_PXP=m diff --git a/configs/fedora/generic/CONFIG_VIDEO_MMP_CAMERA b/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_MMP_CAMERA index 29d87e4f3..29d87e4f3 100644 --- a/configs/fedora/generic/CONFIG_VIDEO_MMP_CAMERA +++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_MMP_CAMERA diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_GPIO_SYSCON b/configs/fedora/generic/arm/armv7/lpae/CONFIG_GPIO_SYSCON deleted file mode 100644 index 969b6baba..000000000 --- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_GPIO_SYSCON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GPIO_SYSCON=m diff --git a/configs/fedora/generic/powerpc/CONFIG_AXON_RAM b/configs/fedora/generic/powerpc/CONFIG_AXON_RAM deleted file mode 100644 index fc4fb047c..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_AXON_RAM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_AXON_RAM is not set diff --git a/configs/fedora/generic/powerpc/CONFIG_INPUT_GPIO_TILT_POLLED b/configs/fedora/generic/powerpc/CONFIG_INPUT_GPIO_TILT_POLLED deleted file mode 100644 index 8b1ef8c62..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_INPUT_GPIO_TILT_POLLED +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GPIO_TILT_POLLED is not set diff --git a/configs/fedora/generic/powerpc/CONFIG_IRQ_DOMAIN_DEBUG b/configs/fedora/generic/powerpc/CONFIG_IRQ_DOMAIN_DEBUG deleted file mode 100644 index fadfd90f4..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_IRQ_DOMAIN_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IRQ_DOMAIN_DEBUG is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_LIBNVDIMM b/configs/fedora/generic/powerpc/CONFIG_LIBNVDIMM index f773300dc..f773300dc 100644 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_LIBNVDIMM +++ b/configs/fedora/generic/powerpc/CONFIG_LIBNVDIMM diff --git a/configs/fedora/generic/powerpc/CONFIG_PAPR_SCM b/configs/fedora/generic/powerpc/CONFIG_PAPR_SCM new file mode 100644 index 000000000..d80bd25a0 --- /dev/null +++ b/configs/fedora/generic/powerpc/CONFIG_PAPR_SCM @@ -0,0 +1 @@ +CONFIG_PAPR_SCM=m diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN b/configs/fedora/generic/powerpc/CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN deleted file mode 100644 index 46354e6a9..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN=y diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX b/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX deleted file mode 100644 index 9e2c7737e..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PPC_ICSWX=y diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_PID b/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_PID deleted file mode 100644 index 33f8f2c0c..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_PID +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PPC_ICSWX_PID is not set diff --git a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_USE_SIGILL b/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_USE_SIGILL deleted file mode 100644 index 844fd8b9d..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_PPC_ICSWX_USE_SIGILL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PPC_ICSWX_USE_SIGILL is not set diff --git a/configs/fedora/generic/powerpc/CONFIG_SCSI_IN2000 b/configs/fedora/generic/powerpc/CONFIG_SCSI_IN2000 deleted file mode 100644 index 2de6e838d..000000000 --- a/configs/fedora/generic/powerpc/CONFIG_SCSI_IN2000 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCSI_IN2000 is not set diff --git a/configs/fedora/generic/powerpc/CONFIG_STACKPROTECTOR b/configs/fedora/generic/powerpc/CONFIG_STACKPROTECTOR new file mode 100644 index 000000000..b5942a551 --- /dev/null +++ b/configs/fedora/generic/powerpc/CONFIG_STACKPROTECTOR @@ -0,0 +1 @@ +CONFIG_STACKPROTECTOR=y diff --git a/configs/fedora/generic/powerpc/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE b/configs/fedora/generic/powerpc/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE new file mode 100644 index 000000000..ddcbbab11 --- /dev/null +++ b/configs/fedora/generic/powerpc/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE @@ -0,0 +1 @@ +CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y diff --git a/configs/fedora/generic/powerpc/powerpc64le/CONFIG_DISABLE_MPROFILE_KERNEL b/configs/fedora/generic/powerpc/powerpc64le/CONFIG_DISABLE_MPROFILE_KERNEL deleted file mode 100644 index afdb7e32a..000000000 --- a/configs/fedora/generic/powerpc/powerpc64le/CONFIG_DISABLE_MPROFILE_KERNEL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DISABLE_MPROFILE_KERNEL=y diff --git a/configs/fedora/generic/s390x/CONFIG_ALTERNATIVES b/configs/fedora/generic/s390x/CONFIG_ALTERNATIVES deleted file mode 100644 index ae7823029..000000000 --- a/configs/fedora/generic/s390x/CONFIG_ALTERNATIVES +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ALTERNATIVES=y diff --git a/configs/fedora/generic/s390x/CONFIG_BLK_DEV_DAC960 b/configs/fedora/generic/s390x/CONFIG_BLK_DEV_DAC960 deleted file mode 100644 index 4cc1142cb..000000000 --- a/configs/fedora/generic/s390x/CONFIG_BLK_DEV_DAC960 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BLK_DEV_DAC960 is not set diff --git a/configs/fedora/generic/s390x/CONFIG_CTC b/configs/fedora/generic/s390x/CONFIG_CTC deleted file mode 100644 index c2fb96b74..000000000 --- a/configs/fedora/generic/s390x/CONFIG_CTC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CTC=m diff --git a/configs/fedora/generic/s390x/CONFIG_DRM_I2C_NXP_TDA998X b/configs/fedora/generic/s390x/CONFIG_DRM_I2C_NXP_TDA998X deleted file mode 100644 index b04038c91..000000000 --- a/configs/fedora/generic/s390x/CONFIG_DRM_I2C_NXP_TDA998X +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_DRM_I2C_NXP_TDA998X is not set diff --git a/configs/fedora/generic/s390x/CONFIG_IP1000 b/configs/fedora/generic/s390x/CONFIG_IP1000 deleted file mode 100644 index 179adb3cc..000000000 --- a/configs/fedora/generic/s390x/CONFIG_IP1000 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IP1000 is not set diff --git a/configs/fedora/generic/s390x/CONFIG_IPL b/configs/fedora/generic/s390x/CONFIG_IPL deleted file mode 100644 index a2b627a25..000000000 --- a/configs/fedora/generic/s390x/CONFIG_IPL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IPL=y diff --git a/configs/fedora/generic/s390x/CONFIG_IRQ_DOMAIN_DEBUG b/configs/fedora/generic/s390x/CONFIG_IRQ_DOMAIN_DEBUG deleted file mode 100644 index a5e0c1f27..000000000 --- a/configs/fedora/generic/s390x/CONFIG_IRQ_DOMAIN_DEBUG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IRQ_DOMAIN_DEBUG=y diff --git a/configs/fedora/generic/s390x/CONFIG_NET_CADENCE b/configs/fedora/generic/s390x/CONFIG_NET_CADENCE deleted file mode 100644 index 8d2c645c2..000000000 --- a/configs/fedora/generic/s390x/CONFIG_NET_CADENCE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_CADENCE is not set diff --git a/configs/fedora/generic/s390x/CONFIG_NET_PACKET_ENGINE b/configs/fedora/generic/s390x/CONFIG_NET_PACKET_ENGINE deleted file mode 100644 index 3ed79f437..000000000 --- a/configs/fedora/generic/s390x/CONFIG_NET_PACKET_ENGINE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_PACKET_ENGINE is not set diff --git a/configs/fedora/generic/s390x/CONFIG_NET_VENDOR_EXAR b/configs/fedora/generic/s390x/CONFIG_NET_VENDOR_EXAR deleted file mode 100644 index 90a6a31bb..000000000 --- a/configs/fedora/generic/s390x/CONFIG_NET_VENDOR_EXAR +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET_VENDOR_EXAR is not set diff --git a/configs/fedora/generic/s390x/CONFIG_S390_AP_IOMMU b/configs/fedora/generic/s390x/CONFIG_S390_AP_IOMMU new file mode 100644 index 000000000..2e78a38ac --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_S390_AP_IOMMU @@ -0,0 +1 @@ +CONFIG_S390_AP_IOMMU=y diff --git a/configs/fedora/generic/s390x/CONFIG_S390_GUEST_OLD_TRANSPORT b/configs/fedora/generic/s390x/CONFIG_S390_GUEST_OLD_TRANSPORT deleted file mode 100644 index e69010cb7..000000000 --- a/configs/fedora/generic/s390x/CONFIG_S390_GUEST_OLD_TRANSPORT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_S390_GUEST_OLD_TRANSPORT=y diff --git a/configs/fedora/generic/s390x/CONFIG_SCM_BLOCK_CLUSTER_WRITE b/configs/fedora/generic/s390x/CONFIG_SCM_BLOCK_CLUSTER_WRITE deleted file mode 100644 index 1461f92ad..000000000 --- a/configs/fedora/generic/s390x/CONFIG_SCM_BLOCK_CLUSTER_WRITE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SCM_BLOCK_CLUSTER_WRITE=y diff --git a/configs/fedora/generic/s390x/CONFIG_SHARED_KERNEL b/configs/fedora/generic/s390x/CONFIG_SHARED_KERNEL deleted file mode 100644 index 93d100cb3..000000000 --- a/configs/fedora/generic/s390x/CONFIG_SHARED_KERNEL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SHARED_KERNEL=y diff --git a/configs/fedora/generic/s390x/CONFIG_TICK_CPU_ACCOUNTING b/configs/fedora/generic/s390x/CONFIG_TICK_CPU_ACCOUNTING new file mode 100644 index 000000000..c1c90776e --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_TICK_CPU_ACCOUNTING @@ -0,0 +1 @@ +# CONFIG_TICK_CPU_ACCOUNTING is not set diff --git a/configs/fedora/generic/s390x/CONFIG_TR b/configs/fedora/generic/s390x/CONFIG_TR deleted file mode 100644 index f354bfa01..000000000 --- a/configs/fedora/generic/s390x/CONFIG_TR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_TR=y diff --git a/configs/fedora/generic/s390x/CONFIG_VFIO_AP b/configs/fedora/generic/s390x/CONFIG_VFIO_AP new file mode 100644 index 000000000..b3139e48e --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_VFIO_AP @@ -0,0 +1 @@ +CONFIG_VFIO_AP=m diff --git a/configs/fedora/generic/s390x/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE b/configs/fedora/generic/s390x/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE new file mode 100644 index 000000000..ddcbbab11 --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_VIRT_CPU_ACCOUNTING_NATIVE @@ -0,0 +1 @@ +CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y diff --git a/configs/fedora/generic/s390x/CONFIG_VMAP_STACK b/configs/fedora/generic/s390x/CONFIG_VMAP_STACK new file mode 100644 index 000000000..8bd986875 --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_VMAP_STACK @@ -0,0 +1 @@ +CONFIG_VMAP_STACK=y diff --git a/configs/fedora/generic/s390x/CONFIG_ZCRYPT_MULTIDEVNODES b/configs/fedora/generic/s390x/CONFIG_ZCRYPT_MULTIDEVNODES new file mode 100644 index 000000000..7828fff55 --- /dev/null +++ b/configs/fedora/generic/s390x/CONFIG_ZCRYPT_MULTIDEVNODES @@ -0,0 +1 @@ +CONFIG_ZCRYPT_MULTIDEVNODES=y diff --git a/configs/fedora/generic/x86/CONFIG_ACPI_PROCFS b/configs/fedora/generic/x86/CONFIG_ACPI_PROCFS deleted file mode 100644 index 919c13cf1..000000000 --- a/configs/fedora/generic/x86/CONFIG_ACPI_PROCFS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ACPI_PROCFS=y diff --git a/configs/fedora/generic/x86/CONFIG_CROS_EC_CHARDEV b/configs/fedora/generic/x86/CONFIG_CROS_EC_CHARDEV deleted file mode 100644 index a3df83240..000000000 --- a/configs/fedora/generic/x86/CONFIG_CROS_EC_CHARDEV +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CROS_EC_CHARDEV=m diff --git a/configs/fedora/generic/x86/CONFIG_EADC_AMD64 b/configs/fedora/generic/x86/CONFIG_EDAC_AMD64 index 280e18445..280e18445 100644 --- a/configs/fedora/generic/x86/CONFIG_EADC_AMD64 +++ b/configs/fedora/generic/x86/CONFIG_EDAC_AMD64 diff --git a/configs/fedora/generic/x86/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT b/configs/fedora/generic/x86/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT deleted file mode 100644 index 9a27fcc5a..000000000 --- a/configs/fedora/generic/x86/CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT=y diff --git a/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN b/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN deleted file mode 100644 index a8b3307f2..000000000 --- a/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_LOCK_DOWN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EFI_SECURE_BOOT_LOCK_DOWN=y diff --git a/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE b/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE deleted file mode 100644 index 3231dd8c4..000000000 --- a/configs/fedora/generic/x86/CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y diff --git a/configs/fedora/generic/x86/CONFIG_FUJITSU_LAPTOP_DEBUG b/configs/fedora/generic/x86/CONFIG_FUJITSU_LAPTOP_DEBUG deleted file mode 100644 index 79b795169..000000000 --- a/configs/fedora/generic/x86/CONFIG_FUJITSU_LAPTOP_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set diff --git a/configs/fedora/generic/x86/CONFIG_I2C_MULTI_INSTANTIATE b/configs/fedora/generic/x86/CONFIG_I2C_MULTI_INSTANTIATE index 152031edd..fd09ba589 100644 --- a/configs/fedora/generic/x86/CONFIG_I2C_MULTI_INSTANTIATE +++ b/configs/fedora/generic/x86/CONFIG_I2C_MULTI_INSTANTIATE @@ -1 +1 @@ -# CONFIG_I2C_MULTI_INSTANTIATE is not set +CONFIG_I2C_MULTI_INSTANTIATE=m diff --git a/configs/fedora/generic/x86/CONFIG_IDMA64 b/configs/fedora/generic/x86/CONFIG_IDMA64 deleted file mode 100644 index 58c13bbb3..000000000 --- a/configs/fedora/generic/x86/CONFIG_IDMA64 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IDMA64=m diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP2_PM b/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP2_PM new file mode 100644 index 000000000..641249574 --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP2_PM @@ -0,0 +1 @@ +CONFIG_INTEL_ATOMISP2_PM=m diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS b/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS new file mode 100644 index 000000000..b86605a4c --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS @@ -0,0 +1 @@ +# CONFIG_INTEL_IOMMU_DEBUGFS is not set diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_RDT_A b/configs/fedora/generic/x86/CONFIG_INTEL_RDT_A deleted file mode 100644 index 8c02d1afc..000000000 --- a/configs/fedora/generic/x86/CONFIG_INTEL_RDT_A +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INTEL_RDT_A=y diff --git a/configs/fedora/generic/x86/CONFIG_IOMMU_STRESS b/configs/fedora/generic/x86/CONFIG_IOMMU_STRESS deleted file mode 100644 index e4aac8c40..000000000 --- a/configs/fedora/generic/x86/CONFIG_IOMMU_STRESS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IOMMU_STRESS is not set diff --git a/configs/fedora/generic/x86/CONFIG_IRQ_DOMAIN_DEBUG b/configs/fedora/generic/x86/CONFIG_IRQ_DOMAIN_DEBUG deleted file mode 100644 index fadfd90f4..000000000 --- a/configs/fedora/generic/x86/CONFIG_IRQ_DOMAIN_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_IRQ_DOMAIN_DEBUG is not set diff --git a/configs/fedora/generic/x86/CONFIG_KEXEC_SIG b/configs/fedora/generic/x86/CONFIG_KEXEC_SIG deleted file mode 100644 index 49392e485..000000000 --- a/configs/fedora/generic/x86/CONFIG_KEXEC_SIG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_KEXEC_SIG is not set diff --git a/configs/fedora/generic/x86/CONFIG_KVM_DEVICE_ASSIGNMENT b/configs/fedora/generic/x86/CONFIG_KVM_DEVICE_ASSIGNMENT deleted file mode 100644 index 6879c7b7c..000000000 --- a/configs/fedora/generic/x86/CONFIG_KVM_DEVICE_ASSIGNMENT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_KVM_DEVICE_ASSIGNMENT=y diff --git a/configs/fedora/generic/x86/CONFIG_LGUEST b/configs/fedora/generic/x86/CONFIG_LGUEST deleted file mode 100644 index b80e4b9a3..000000000 --- a/configs/fedora/generic/x86/CONFIG_LGUEST +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LGUEST=m diff --git a/configs/fedora/generic/x86/CONFIG_LGUEST_GUEST b/configs/fedora/generic/x86/CONFIG_LGUEST_GUEST deleted file mode 100644 index 92e126f36..000000000 --- a/configs/fedora/generic/x86/CONFIG_LGUEST_GUEST +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_LGUEST_GUEST is not set diff --git a/configs/fedora/generic/x86/CONFIG_LG_LAPTOP b/configs/fedora/generic/x86/CONFIG_LG_LAPTOP new file mode 100644 index 000000000..371cb103a --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_LG_LAPTOP @@ -0,0 +1 @@ +CONFIG_LG_LAPTOP=m diff --git a/configs/fedora/generic/x86/CONFIG_NO_BOOTMEM b/configs/fedora/generic/x86/CONFIG_NO_BOOTMEM deleted file mode 100644 index 42f85aa30..000000000 --- a/configs/fedora/generic/x86/CONFIG_NO_BOOTMEM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NO_BOOTMEM=y diff --git a/configs/fedora/generic/x86/CONFIG_PINCTRL_GEMINILAKE b/configs/fedora/generic/x86/CONFIG_PINCTRL_GEMINILAKE index deb3b301d..fca1ee23a 100644 --- a/configs/fedora/generic/x86/CONFIG_PINCTRL_GEMINILAKE +++ b/configs/fedora/generic/x86/CONFIG_PINCTRL_GEMINILAKE @@ -1 +1 @@ -# CONFIG_PINCTRL_GEMINILAKE is not set +CONFIG_PINCTRL_GEMINILAKE=m diff --git a/configs/fedora/generic/x86/CONFIG_CONFIG_PINCTRL_LEWISBURG b/configs/fedora/generic/x86/CONFIG_PINCTRL_LEWISBURG index c2c51192e..c2c51192e 100644 --- a/configs/fedora/generic/x86/CONFIG_CONFIG_PINCTRL_LEWISBURG +++ b/configs/fedora/generic/x86/CONFIG_PINCTRL_LEWISBURG diff --git a/configs/fedora/generic/x86/CONFIG_SILEAD_DMI b/configs/fedora/generic/x86/CONFIG_SILEAD_DMI deleted file mode 100644 index 3fd766126..000000000 --- a/configs/fedora/generic/x86/CONFIG_SILEAD_DMI +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SILEAD_DMI is not set diff --git a/configs/fedora/generic/CONFIG_SND_PCSP b/configs/fedora/generic/x86/CONFIG_SND_PCSP index 271f411cc..271f411cc 100644 --- a/configs/fedora/generic/CONFIG_SND_PCSP +++ b/configs/fedora/generic/x86/CONFIG_SND_PCSP diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH new file mode 100644 index 000000000..0244083aa --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH new file mode 100644 index 000000000..369e1c168 --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m diff --git a/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC new file mode 100644 index 000000000..e109ab25a --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y diff --git a/configs/fedora/generic/x86/CONFIG_TOUCHSCREEN_INTEL_MID b/configs/fedora/generic/x86/CONFIG_TOUCHSCREEN_INTEL_MID deleted file mode 100644 index 097977c2c..000000000 --- a/configs/fedora/generic/x86/CONFIG_TOUCHSCREEN_INTEL_MID +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TOUCHSCREEN_INTEL_MID is not set diff --git a/configs/fedora/generic/x86/CONFIG_X86_CPA_STATISTICS b/configs/fedora/generic/x86/CONFIG_X86_CPA_STATISTICS new file mode 100644 index 000000000..7aa847ecb --- /dev/null +++ b/configs/fedora/generic/x86/CONFIG_X86_CPA_STATISTICS @@ -0,0 +1 @@ +CONFIG_X86_CPA_STATISTICS=y diff --git a/configs/fedora/generic/x86/CONFIG_XEN_DEBUG b/configs/fedora/generic/x86/CONFIG_XEN_DEBUG deleted file mode 100644 index d80f13584..000000000 --- a/configs/fedora/generic/x86/CONFIG_XEN_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_XEN_DEBUG is not set diff --git a/configs/fedora/generic/x86/CONFIG_XEN_SCRUB_PAGES b/configs/fedora/generic/x86/CONFIG_XEN_SCRUB_PAGES deleted file mode 100644 index e8e080270..000000000 --- a/configs/fedora/generic/x86/CONFIG_XEN_SCRUB_PAGES +++ /dev/null @@ -1 +0,0 @@ -CONFIG_XEN_SCRUB_PAGES=y diff --git a/configs/fedora/generic/x86/i686/CONFIG_I2O b/configs/fedora/generic/x86/i686/CONFIG_I2O deleted file mode 100644 index bd51f089f..000000000 --- a/configs/fedora/generic/x86/i686/CONFIG_I2O +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2O=m diff --git a/configs/fedora/generic/x86/i686/CONFIG_INPUT_GPIO_TILT_POLLED b/configs/fedora/generic/x86/i686/CONFIG_INPUT_GPIO_TILT_POLLED deleted file mode 100644 index 8b1ef8c62..000000000 --- a/configs/fedora/generic/x86/i686/CONFIG_INPUT_GPIO_TILT_POLLED +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GPIO_TILT_POLLED is not set diff --git a/configs/fedora/generic/x86/i686/CONFIG_OLPC_XO1 b/configs/fedora/generic/x86/i686/CONFIG_OLPC_XO1 deleted file mode 100644 index 3fc470286..000000000 --- a/configs/fedora/generic/x86/i686/CONFIG_OLPC_XO1 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO1=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_4KSTACKS b/configs/fedora/generic/x86/i686PAE/CONFIG_4KSTACKS deleted file mode 100644 index b3ae285eb..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_4KSTACKS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_4KSTACKS is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_64BIT b/configs/fedora/generic/x86/i686PAE/CONFIG_64BIT deleted file mode 100644 index 2441d5a81..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_64BIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_64BIT is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_ALIX b/configs/fedora/generic/x86/i686PAE/CONFIG_ALIX deleted file mode 100644 index 42007a768..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_ALIX +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ALIX is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM b/configs/fedora/generic/x86/i686PAE/CONFIG_APM deleted file mode 100644 index ef1e73d55..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_APM=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_ALLOW_INTS b/configs/fedora/generic/x86/i686PAE/CONFIG_APM_ALLOW_INTS deleted file mode 100644 index 9a0eef313..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_ALLOW_INTS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_APM_ALLOW_INTS is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DISPLAY_BLANK b/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DISPLAY_BLANK deleted file mode 100644 index b2909fb06..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DISPLAY_BLANK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_APM_DISPLAY_BLANK is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DO_ENABLE b/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DO_ENABLE deleted file mode 100644 index 475553811..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_DO_ENABLE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_APM_DO_ENABLE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_IGNORE_USER_SUSPEND b/configs/fedora/generic/x86/i686PAE/CONFIG_APM_IGNORE_USER_SUSPEND deleted file mode 100644 index 45b5324a1..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_APM_IGNORE_USER_SUSPEND +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_APM_IGNORE_USER_SUSPEND is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_BACKLIGHT_OT200 b/configs/fedora/generic/x86/i686PAE/CONFIG_BACKLIGHT_OT200 deleted file mode 100644 index 7fc698fe0..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_BACKLIGHT_OT200 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_BACKLIGHT_OT200 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_BATTERY_OLPC b/configs/fedora/generic/x86/i686PAE/CONFIG_BATTERY_OLPC deleted file mode 100644 index 1270fb00f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_BATTERY_OLPC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_BATTERY_OLPC=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_AES_586 b/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_AES_586 deleted file mode 100644 index 4702bf09c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_AES_586 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_AES_586=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_CRYPTD b/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_CRYPTD deleted file mode 100644 index 36649cff3..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_CRYPTD +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_CRYPTD=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_DEV_GEODE b/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_DEV_GEODE deleted file mode 100644 index 751bb8680..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_DEV_GEODE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_DEV_GEODE=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_LRW b/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_LRW deleted file mode 100644 index 602a90482..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_LRW +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_LRW=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_TWOFISH_586 b/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_TWOFISH_586 deleted file mode 100644 index 3f9979eb7..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CRYPTO_TWOFISH_586 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_TWOFISH_586=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_CLOCK_EVENT_SRC b/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_CLOCK_EVENT_SRC deleted file mode 100644 index 091ab254d..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_CLOCK_EVENT_SRC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CS5535_CLOCK_EVENT_SRC=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_MFGPT b/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_MFGPT deleted file mode 100644 index 3699e8a4e..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_CS5535_MFGPT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CS5535_MFGPT=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_CORE b/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_CORE deleted file mode 100644 index 110558a22..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_CORE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DW_DMAC_CORE=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_PCI b/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_PCI deleted file mode 100644 index 2a2239b24..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_DW_DMAC_PCI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DW_DMAC_PCI=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_AMD76X b/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_AMD76X deleted file mode 100644 index fe5952e70..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_AMD76X +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EDAC_AMD76X=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_E7XXX b/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_E7XXX deleted file mode 100644 index 0322ddb69..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_E7XXX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EDAC_E7XXX=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82860 b/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82860 deleted file mode 100644 index 5e132db1a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82860 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EDAC_I82860=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82875P b/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82875P deleted file mode 100644 index dbe32d406..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_I82875P +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EDAC_I82875P=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_R82600 b/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_R82600 deleted file mode 100644 index 93a01e506..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_EDAC_R82600 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EDAC_R82600=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE deleted file mode 100644 index 0f1c77894..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FB_GEODE=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX deleted file mode 100644 index 08da10775..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FB_GEODE_GX=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX1 b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX1 deleted file mode 100644 index 55532c98a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_GX1 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_FB_GEODE_GX1 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_LX b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_LX deleted file mode 100644 index 382bfc6e1..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_GEODE_LX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FB_GEODE_LX=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_MODE_HELPERS b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_MODE_HELPERS deleted file mode 100644 index 84f515748..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_MODE_HELPERS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FB_MODE_HELPERS=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_OLPC_DCON b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_OLPC_DCON deleted file mode 100644 index 5e1569153..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_OLPC_DCON +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_FB_OLPC_DCON is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_SSD1307 b/configs/fedora/generic/x86/i686PAE/CONFIG_FB_SSD1307 deleted file mode 100644 index efd995bdf..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FB_SSD1307 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_FB_SSD1307=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_FLATMEM_MANUAL b/configs/fedora/generic/x86/i686PAE/CONFIG_FLATMEM_MANUAL deleted file mode 100644 index b063065ac..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_FLATMEM_MANUAL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_FLATMEM_MANUAL is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GENERIC_PHY b/configs/fedora/generic/x86/i686PAE/CONFIG_GENERIC_PHY deleted file mode 100644 index 40cd1a4f5..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GENERIC_PHY +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GENERIC_PHY=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GEODE_WDT b/configs/fedora/generic/x86/i686PAE/CONFIG_GEODE_WDT deleted file mode 100644 index b6e9726e0..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GEODE_WDT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GEODE_WDT=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GEOS b/configs/fedora/generic/x86/i686PAE/CONFIG_GEOS deleted file mode 100644 index e3c72149c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GEOS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GEOS is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_74XX_MMIO b/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_74XX_MMIO deleted file mode 100644 index b761ec18a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_74XX_MMIO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_74XX_MMIO is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SCH b/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SCH deleted file mode 100644 index 81dcf7191..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SCH +++ /dev/null @@ -1 +0,0 @@ -CONFIG_GPIO_SCH=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SODAVILLE b/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SODAVILLE deleted file mode 100644 index f6c07b049..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_GPIO_SODAVILLE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_SODAVILLE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM b/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM deleted file mode 100644 index ae91367ff..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HIGHMEM=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM4G b/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM4G deleted file mode 100644 index a0aecc579..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM4G +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_HIGHMEM4G is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM64G b/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM64G deleted file mode 100644 index c0fbbc172..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHMEM64G +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HIGHMEM64G=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHPTE b/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHPTE deleted file mode 100644 index e11904f2f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HIGHPTE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HIGHPTE=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HSU_DMA b/configs/fedora/generic/x86/i686PAE/CONFIG_HSU_DMA deleted file mode 100644 index 0dcb85dec..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HSU_DMA +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HSU_DMA=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HW_RANDOM_GEODE b/configs/fedora/generic/x86/i686PAE/CONFIG_HW_RANDOM_GEODE deleted file mode 100644 index a8c3583f1..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_HW_RANDOM_GEODE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HW_RANDOM_GEODE=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1535 b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1535 deleted file mode 100644 index 9342b1dbc..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1535 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_ALI1535=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1563 b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1563 deleted file mode 100644 index c030320fc..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI1563 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_ALI1563=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI15X3 b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI15X3 deleted file mode 100644 index df3fff740..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_ALI15X3 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_ALI15X3=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_MUX b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_MUX deleted file mode 100644 index 6982ed98a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_MUX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_MUX=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS5595 b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS5595 deleted file mode 100644 index 6a57af79b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS5595 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_SIS5595=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS630 b/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS630 deleted file mode 100644 index 1eff29bc7..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2C_SIS630 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I2C_SIS630=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_I2O b/configs/fedora/generic/x86/i686PAE/CONFIG_I2O deleted file mode 100644 index c3064fb4b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_I2O +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_I2O is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_IB700_WDT b/configs/fedora/generic/x86/i686PAE/CONFIG_IB700_WDT deleted file mode 100644 index 3cf068abd..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_IB700_WDT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_IB700_WDT=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GP2A b/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GP2A deleted file mode 100644 index 221036349..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GP2A +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GP2A is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GPIO_TILT_POLLED b/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GPIO_TILT_POLLED deleted file mode 100644 index 8b1ef8c62..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_GPIO_TILT_POLLED +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INPUT_GPIO_TILT_POLLED is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP b/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP deleted file mode 100644 index 0f1b2f168..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INPUT_MATRIXKMAP=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_PWM_BEEPER b/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_PWM_BEEPER deleted file mode 100644 index 59fdb225d..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_INPUT_PWM_BEEPER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INPUT_PWM_BEEPER=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_INTEL_TXT b/configs/fedora/generic/x86/i686PAE/CONFIG_INTEL_TXT deleted file mode 100644 index 729b3644f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_INTEL_TXT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_INTEL_TXT is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_KEXEC_JUMP b/configs/fedora/generic/x86/i686PAE/CONFIG_KEXEC_JUMP deleted file mode 100644 index ac2cebdf4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_KEXEC_JUMP +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_KEXEC_JUMP is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_KEYBOARD_BCM b/configs/fedora/generic/x86/i686PAE/CONFIG_KEYBOARD_BCM deleted file mode 100644 index d904364b5..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_KEYBOARD_BCM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_KEYBOARD_BCM is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_LBDAF b/configs/fedora/generic/x86/i686PAE/CONFIG_LBDAF deleted file mode 100644 index b3fae707a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_LBDAF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_LBDAF=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_M486 b/configs/fedora/generic/x86/i686PAE/CONFIG_M486 deleted file mode 100644 index 63ff16ad2..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_M486 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_M486 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_M586 b/configs/fedora/generic/x86/i686PAE/CONFIG_M586 deleted file mode 100644 index 1922a00f8..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_M586 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_M586 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_M586MMX b/configs/fedora/generic/x86/i686PAE/CONFIG_M586MMX deleted file mode 100644 index 56306e616..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_M586MMX +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_M586MMX is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_M586TSC b/configs/fedora/generic/x86/i686PAE/CONFIG_M586TSC deleted file mode 100644 index 5e8d7bf18..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_M586TSC +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_M586TSC is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_M686 b/configs/fedora/generic/x86/i686PAE/CONFIG_M686 deleted file mode 100644 index 48ecb46e3..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_M686 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_M686=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MATH_EMULATION b/configs/fedora/generic/x86/i686PAE/CONFIG_MATH_EMULATION deleted file mode 100644 index be33a6a76..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MATH_EMULATION +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MATH_EMULATION is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MCRUSOE b/configs/fedora/generic/x86/i686PAE/CONFIG_MCRUSOE deleted file mode 100644 index de9c313b3..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MCRUSOE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MCRUSOE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MCYRIXIII b/configs/fedora/generic/x86/i686PAE/CONFIG_MCYRIXIII deleted file mode 100644 index 9386b3779..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MCYRIXIII +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MCYRIXIII is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MFD_CS5535 b/configs/fedora/generic/x86/i686PAE/CONFIG_MFD_CS5535 deleted file mode 100644 index e3d240387..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MFD_CS5535 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MFD_CS5535=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MK6 b/configs/fedora/generic/x86/i686PAE/CONFIG_MK6 deleted file mode 100644 index d8b023cf4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MK6 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MK6 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MK7 b/configs/fedora/generic/x86/i686PAE/CONFIG_MK7 deleted file mode 100644 index 949a5f991..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MK7 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MK7 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MK8 b/configs/fedora/generic/x86/i686PAE/CONFIG_MK8 deleted file mode 100644 index 2f448241b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MK8 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MK8 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MLX5_INFINIBAND b/configs/fedora/generic/x86/i686PAE/CONFIG_MLX5_INFINIBAND deleted file mode 100644 index c09ba1a61..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MLX5_INFINIBAND +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MLX5_INFINIBAND is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MOUSE_PS2_OLPC b/configs/fedora/generic/x86/i686PAE/CONFIG_MOUSE_PS2_OLPC deleted file mode 100644 index a5a03d20c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MOUSE_PS2_OLPC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MOUSE_PS2_OLPC=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUM4 b/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUM4 deleted file mode 100644 index cebe97732..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUM4 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MPENTIUM4 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMII b/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMII deleted file mode 100644 index 10d33aec4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMII +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MPENTIUMII is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMIII b/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMIII deleted file mode 100644 index 6a631dc84..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMIII +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MPENTIUMIII is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMM b/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMM deleted file mode 100644 index b77ce1640..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MPENTIUMM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MPENTIUMM is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_NAND_CAFE b/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_NAND_CAFE deleted file mode 100644 index ae5227871..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_NAND_CAFE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MTD_NAND_CAFE=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_OF_PARTS b/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_OF_PARTS deleted file mode 100644 index bddcc3b5e..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_OF_PARTS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MTD_OF_PARTS=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_PHYSMAP_OF b/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_PHYSMAP_OF deleted file mode 100644 index 4558beae6..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MTD_PHYSMAP_OF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MTD_PHYSMAP_OF=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MVIAC3_2 b/configs/fedora/generic/x86/i686PAE/CONFIG_MVIAC3_2 deleted file mode 100644 index 935c0d447..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MVIAC3_2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MVIAC3_2 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIP3D b/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIP3D deleted file mode 100644 index f311f90ea..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIP3D +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MWINCHIP3D is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIPC6 b/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIPC6 deleted file mode 100644 index 24e6694b4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_MWINCHIPC6 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MWINCHIPC6 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_NET5501 b/configs/fedora/generic/x86/i686PAE/CONFIG_NET5501 deleted file mode 100644 index 3ed621992..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_NET5501 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NET5501 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_NOHIGHMEM b/configs/fedora/generic/x86/i686PAE/CONFIG_NOHIGHMEM deleted file mode 100644 index 7f8918613..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_NOHIGHMEM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NOHIGHMEM is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_NR_CPUS b/configs/fedora/generic/x86/i686PAE/CONFIG_NR_CPUS deleted file mode 100644 index 1d82a8537..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_NR_CPUS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NR_CPUS=32 diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_NSC_GPIO b/configs/fedora/generic/x86/i686PAE/CONFIG_NSC_GPIO deleted file mode 100644 index ae162591d..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_NSC_GPIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_NSC_GPIO=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_NUMA b/configs/fedora/generic/x86/i686PAE/CONFIG_NUMA deleted file mode 100644 index 7482c9800..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_NUMA +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NUMA is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OF b/configs/fedora/generic/x86/i686PAE/CONFIG_OF deleted file mode 100644 index b7345dd59..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OF=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OF_OVERLAY b/configs/fedora/generic/x86/i686PAE/CONFIG_OF_OVERLAY deleted file mode 100644 index d87a96c0f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OF_OVERLAY +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_OF_OVERLAY is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OF_UNITTEST b/configs/fedora/generic/x86/i686PAE/CONFIG_OF_UNITTEST deleted file mode 100644 index f9773f73d..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OF_UNITTEST +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_OF_UNITTEST is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC deleted file mode 100644 index 83b2aa42a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1 b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1 deleted file mode 100644 index 3fc470286..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO1=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO15_SCI b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO15_SCI deleted file mode 100644 index e499c0a69..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO15_SCI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO15_SCI=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_PM b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_PM deleted file mode 100644 index 3431f9ab8..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_PM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO1_PM=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_RTC b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_RTC deleted file mode 100644 index 761dae209..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_RTC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO1_RTC=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_SCI b/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_SCI deleted file mode 100644 index 6ff71331c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_OLPC_XO1_SCI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_OLPC_XO1_SCI=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PC8736x_GPIO b/configs/fedora/generic/x86/i686PAE/CONFIG_PC8736x_GPIO deleted file mode 100644 index 77e0e929a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PC8736x_GPIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PC8736x_GPIO=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_DIRECT b/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_DIRECT deleted file mode 100644 index 1d4923bf1..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_DIRECT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PCI_DIRECT=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOANY b/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOANY deleted file mode 100644 index 35bc92b39..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOANY +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PCI_GOANY=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOBIOS b/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOBIOS deleted file mode 100644 index 0bf470f25..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOBIOS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PCI_GOBIOS is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GODIRECT b/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GODIRECT deleted file mode 100644 index 356bcaa99..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GODIRECT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PCI_GODIRECT is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOMMCONFIG b/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOMMCONFIG deleted file mode 100644 index 06d222163..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PCI_GOMMCONFIG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PCI_GOMMCONFIG is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_ALIGN b/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_ALIGN deleted file mode 100644 index 593f6d5c4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_ALIGN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PHYSICAL_ALIGN=0x400000 diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_START b/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_START deleted file mode 100644 index 52dc8ee22..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PHYSICAL_START +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PHYSICAL_START=0x400000 diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PINCONF b/configs/fedora/generic/x86/i686PAE/CONFIG_PINCONF deleted file mode 100644 index 2f04b24a4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PINCONF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PINCONF=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PINCTRL_SINGLE b/configs/fedora/generic/x86/i686PAE/CONFIG_PINCTRL_SINGLE deleted file mode 100644 index 4142920af..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PINCTRL_SINGLE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PINCTRL_SINGLE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PINMUX b/configs/fedora/generic/x86/i686PAE/CONFIG_PINMUX deleted file mode 100644 index 2e704c683..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PINMUX +++ /dev/null @@ -1 +0,0 @@ -CONFIG_PINMUX=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO b/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO deleted file mode 100644 index dac784d6c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO +++ /dev/null @@ -1 +0,0 @@ -CONFIG_POWER_RESET_GPIO=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO_RESTART b/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO_RESTART deleted file mode 100644 index 28e2b6125..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_POWER_RESET_GPIO_RESTART +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_POWER_RESET_GPIO_RESTART is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_PROVIDE_OHCI1394_DMA_INIT b/configs/fedora/generic/x86/i686PAE/CONFIG_PROVIDE_OHCI1394_DMA_INIT deleted file mode 100644 index 494ddf49a..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_PROVIDE_OHCI1394_DMA_INIT +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_RCU_FANOUT b/configs/fedora/generic/x86/i686PAE/CONFIG_RCU_FANOUT deleted file mode 100644 index f80f8cbe6..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_RCU_FANOUT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_RCU_FANOUT=32 diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_REGMAP_I2C b/configs/fedora/generic/x86/i686PAE/CONFIG_REGMAP_I2C deleted file mode 100644 index 907c212ef..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_REGMAP_I2C +++ /dev/null @@ -1 +0,0 @@ -CONFIG_REGMAP_I2C=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200 b/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200 deleted file mode 100644 index 3b69c05a7..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCx200 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200_ACB b/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200_ACB deleted file mode 100644 index a4434e910..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SCx200_ACB +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_SCx200_ACB is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_8250_MID b/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_8250_MID deleted file mode 100644 index 58ee08f11..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_8250_MID +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SERIAL_8250_MID=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_GRLIB_GAISLER_APBUART b/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_GRLIB_GAISLER_APBUART deleted file mode 100644 index a72a7dbda..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_GRLIB_GAISLER_APBUART +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SERIAL_GRLIB_GAISLER_APBUART=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_OF_PLATFORM b/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_OF_PLATFORM deleted file mode 100644 index 46bc74d49..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SERIAL_OF_PLATFORM +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SERIAL_OF_PLATFORM=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SND_SOC_SSM4567 b/configs/fedora/generic/x86/i686PAE/CONFIG_SND_SOC_SSM4567 deleted file mode 100644 index 8907aafc9..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SND_SOC_SSM4567 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SND_SOC_SSM4567=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI b/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI deleted file mode 100644 index ee80f74cb..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SONYPI=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI_COMPAT b/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI_COMPAT deleted file mode 100644 index 6655c779b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SONYPI_COMPAT +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SONYPI_COMPAT=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SPARSE_IRQ b/configs/fedora/generic/x86/i686PAE/CONFIG_SPARSE_IRQ deleted file mode 100644 index 943900f63..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SPARSE_IRQ +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPARSE_IRQ=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_STA2X11 b/configs/fedora/generic/x86/i686PAE/CONFIG_STA2X11 deleted file mode 100644 index ee8f3f09f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_STA2X11 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_STA2X11 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_SYNC_FILE b/configs/fedora/generic/x86/i686PAE/CONFIG_SYNC_FILE deleted file mode 100644 index 391ab547b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_SYNC_FILE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SYNC_FILE=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_TC1100_WMI b/configs/fedora/generic/x86/i686PAE/CONFIG_TC1100_WMI deleted file mode 100644 index ca6002268..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_TC1100_WMI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_TC1100_WMI=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_TOSHIBA b/configs/fedora/generic/x86/i686PAE/CONFIG_TOSHIBA deleted file mode 100644 index b0cfad976..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_TOSHIBA +++ /dev/null @@ -1 +0,0 @@ -CONFIG_TOSHIBA=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_TOUCHSCREEN_AUO_PIXCIR b/configs/fedora/generic/x86/i686PAE/CONFIG_TOUCHSCREEN_AUO_PIXCIR deleted file mode 100644 index b33f61f37..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_TOUCHSCREEN_AUO_PIXCIR +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_TRANSPARENT_HUGEPAGE b/configs/fedora/generic/x86/i686PAE/CONFIG_TRANSPARENT_HUGEPAGE deleted file mode 100644 index 4874a851b..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_TRANSPARENT_HUGEPAGE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TRANSPARENT_HUGEPAGE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_UNWINDER_FRAME_POINTER b/configs/fedora/generic/x86/i686PAE/CONFIG_UNWINDER_FRAME_POINTER deleted file mode 100644 index 0938fde11..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_UNWINDER_FRAME_POINTER +++ /dev/null @@ -1 +0,0 @@ -CONFIG_UNWINDER_FRAME_POINTER=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_VIDEO_CAFE_CCIC b/configs/fedora/generic/x86/i686PAE/CONFIG_VIDEO_CAFE_CCIC deleted file mode 100644 index f29531420..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_VIDEO_CAFE_CCIC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_VIDEO_CAFE_CCIC=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_IRIS b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_IRIS deleted file mode 100644 index f962972e1..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_IRIS +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_32_IRIS=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_NON_STANDARD b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_NON_STANDARD deleted file mode 100644 index 051640b41..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_32_NON_STANDARD +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_32_NON_STANDARD is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_ANCIENT_MCE b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_ANCIENT_MCE deleted file mode 100644 index 0f8514b5f..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_ANCIENT_MCE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_ANCIENT_MCE is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_BIGSMP b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_BIGSMP deleted file mode 100644 index 80880952e..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_BIGSMP +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_BIGSMP=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_CPUFREQ_NFORCE2 b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_CPUFREQ_NFORCE2 deleted file mode 100644 index 6d5f101b7..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_CPUFREQ_NFORCE2 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_CPUFREQ_NFORCE2 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_E_POWERSAVER b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_E_POWERSAVER deleted file mode 100644 index d5fbbbb13..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_E_POWERSAVER +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_E_POWERSAVER is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GENERIC b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GENERIC deleted file mode 100644 index 4c1688c38..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GENERIC +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_GENERIC=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GOLDFISH b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GOLDFISH deleted file mode 100644 index e509890ff..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GOLDFISH +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_GOLDFISH is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GX_SUSPMOD b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GX_SUSPMOD deleted file mode 100644 index 2eb3b277c..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_GX_SUSPMOD +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_GX_SUSPMOD is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_MID b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_MID deleted file mode 100644 index 9c338605e..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_MID +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_INTEL_MID is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_QUARK b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_QUARK deleted file mode 100644 index 735531531..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_INTEL_QUARK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_INTEL_QUARK is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGHAUL b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGHAUL deleted file mode 100644 index dfa6f6e12..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGHAUL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_LONGHAUL is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGRUN b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGRUN deleted file mode 100644 index 003040a51..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_LONGRUN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_LONGRUN=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K6 b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K6 deleted file mode 100644 index 370dc6cfb..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K6 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_POWERNOW_K6 is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K7 b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K7 deleted file mode 100644 index 00e5189c4..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_POWERNOW_K7 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_POWERNOW_K7=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_RDC321X b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_RDC321X deleted file mode 100644 index 24228b211..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_RDC321X +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_RDC321X is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_REBOOTFIXUPS b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_REBOOTFIXUPS deleted file mode 100644 index 290af2213..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_REBOOTFIXUPS +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_REBOOTFIXUPS is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_ICH b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_ICH deleted file mode 100644 index bfe895f71..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_ICH +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_SPEEDSTEP_ICH=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_LIB b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_LIB deleted file mode 100644 index 3372ad003..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_LIB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_SPEEDSTEP_LIB=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK deleted file mode 100644 index 808ce2b1d..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_SMI b/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_SMI deleted file mode 100644 index 1a5cd0138..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_X86_SPEEDSTEP_SMI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_X86_SPEEDSTEP_SMI=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_DEV_EVTCHN b/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_DEV_EVTCHN deleted file mode 100644 index a198d3b62..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_DEV_EVTCHN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_XEN_DEV_EVTCHN=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_SYS_HYPERVISOR b/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_SYS_HYPERVISOR deleted file mode 100644 index a8ff9c8e6..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_XEN_SYS_HYPERVISOR +++ /dev/null @@ -1 +0,0 @@ -CONFIG_XEN_SYS_HYPERVISOR=y diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_XO1_RFKILL b/configs/fedora/generic/x86/i686PAE/CONFIG_XO1_RFKILL deleted file mode 100644 index 342cadbed..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_XO1_RFKILL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_XO1_RFKILL=m diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_ZONE_DMA b/configs/fedora/generic/x86/i686PAE/CONFIG_ZONE_DMA deleted file mode 100644 index c1b5f84a5..000000000 --- a/configs/fedora/generic/x86/i686PAE/CONFIG_ZONE_DMA +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ZONE_DMA=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_ACPI_NFIT_DEBUG b/configs/fedora/generic/x86/x86_64/CONFIG_ACPI_NFIT_DEBUG deleted file mode 100644 index fc829324f..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_ACPI_NFIT_DEBUG +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_ACPI_NFIT_DEBUG is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN b/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN new file mode 100644 index 000000000..dff6b14af --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN @@ -0,0 +1 @@ +CONFIG_BMC150_MAGN=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN_I2C b/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN_I2C new file mode 100644 index 000000000..9d2167919 --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_BMC150_MAGN_I2C @@ -0,0 +1 @@ +CONFIG_BMC150_MAGN_I2C=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_BMG160 b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160 new file mode 100644 index 000000000..220142129 --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160 @@ -0,0 +1 @@ +CONFIG_BMG160=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_I2C b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_I2C new file mode 100644 index 000000000..8bb4d97e4 --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_I2C @@ -0,0 +1 @@ +CONFIG_BMG160_I2C=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_SPI b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_SPI new file mode 100644 index 000000000..8d03fec34 --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_BMG160_SPI @@ -0,0 +1 @@ +CONFIG_BMG160_SPI=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_DEV_SP_PSP b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_DEV_SP_PSP index ee59b965f..7b0c6490a 100644 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_DEV_SP_PSP +++ b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_DEV_SP_PSP @@ -1 +1 @@ -# CONFIG_CRYPTO_DEV_SP_PSP is not set +CONFIG_CRYPTO_DEV_SP_PSP=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_MCRYPTD b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_MCRYPTD deleted file mode 100644 index 16f3b731c..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_MCRYPTD +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_MCRYPTD=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SALSA20_X86_64 b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SALSA20_X86_64 deleted file mode 100644 index 2828a82ec..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SALSA20_X86_64 +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_SALSA20_X86_64=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA1_MB b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA1_MB deleted file mode 100644 index 955fbbc0e..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA1_MB +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_SHA1_MB is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA256_MB b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA256_MB deleted file mode 100644 index ee0f365d3..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA256_MB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_SHA256_MB=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA512_MB b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA512_MB deleted file mode 100644 index 8175aaafe..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SHA512_MB +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CRYPTO_SHA512_MB=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SKEIN b/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SKEIN deleted file mode 100644 index 74ecf1fe2..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_CRYPTO_SKEIN +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_SKEIN is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_DIRECT_GBPAGES b/configs/fedora/generic/x86/x86_64/CONFIG_DIRECT_GBPAGES deleted file mode 100644 index 9fef2b80b..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_DIRECT_GBPAGES +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DIRECT_GBPAGES=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_GPIO_AXP209 b/configs/fedora/generic/x86/x86_64/CONFIG_GPIO_AXP209 deleted file mode 100644 index c71682292..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_GPIO_AXP209 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_GPIO_AXP209 is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_HFI1_VERBS_31BIT_PSN b/configs/fedora/generic/x86/x86_64/CONFIG_HFI1_VERBS_31BIT_PSN deleted file mode 100644 index d225cd30b..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_HFI1_VERBS_31BIT_PSN +++ /dev/null @@ -1 +0,0 @@ -CONFIG_HFI1_VERBS_31BIT_PSN=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_HSA_AMD b/configs/fedora/generic/x86/x86_64/CONFIG_HSA_AMD index f8e96fff1..7a5701ba9 100644 --- a/configs/fedora/generic/x86/x86_64/CONFIG_HSA_AMD +++ b/configs/fedora/generic/x86/x86_64/CONFIG_HSA_AMD @@ -1 +1 @@ -CONFIG_HSA_AMD=m +CONFIG_HSA_AMD=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_I7300_IDLE b/configs/fedora/generic/x86/x86_64/CONFIG_I7300_IDLE deleted file mode 100644 index a4de12698..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_I7300_IDLE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_I7300_IDLE=m diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG b/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG deleted file mode 100644 index 67b688658..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG +++ /dev/null @@ -1 +0,0 @@ -CONFIG_KEXEC_SIG=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG_FORCE b/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG_FORCE deleted file mode 100644 index 6aa62efa5..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_KEXEC_SIG_FORCE +++ /dev/null @@ -1 +0,0 @@ -CONFIG_KEXEC_SIG_FORCE=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_MOVABLE_NODE b/configs/fedora/generic/x86/x86_64/CONFIG_MOVABLE_NODE deleted file mode 100644 index 375308c7f..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_MOVABLE_NODE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MOVABLE_NODE is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_ALL b/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_ALL deleted file mode 100644 index eddf5c467..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_ALL +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NO_HZ_FULL_ALL is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_SYSIDLE b/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_SYSIDLE deleted file mode 100644 index c8aa224ab..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_NO_HZ_FULL_SYSIDLE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_NO_HZ_FULL_SYSIDLE is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_FIXED_VOLTAGE b/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_FIXED_VOLTAGE deleted file mode 100644 index 63c1bd929..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_FIXED_VOLTAGE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_REGULATOR_FIXED_VOLTAGE is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_GPIO b/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_GPIO deleted file mode 100644 index 91c099fda..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_GPIO +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_REGULATOR_GPIO is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_MAX8952 b/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_MAX8952 deleted file mode 100644 index f8346c0fc..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_MAX8952 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_REGULATOR_MAX8952 is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_PWM b/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_PWM deleted file mode 100644 index 81698143a..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_REGULATOR_PWM +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_REGULATOR_PWM is not set diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_SILEAD_DMI b/configs/fedora/generic/x86/x86_64/CONFIG_SILEAD_DMI deleted file mode 100644 index 25b017354..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_SILEAD_DMI +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SILEAD_DMI=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_SPARSEMEM_MANUAL b/configs/fedora/generic/x86/x86_64/CONFIG_SPARSEMEM_MANUAL deleted file mode 100644 index 1a32bf7cd..000000000 --- a/configs/fedora/generic/x86/x86_64/CONFIG_SPARSEMEM_MANUAL +++ /dev/null @@ -1 +0,0 @@ -CONFIG_SPARSEMEM_MANUAL=y diff --git a/configs/fedora/generic/x86/x86_64/CONFIG_TICK_CPU_ACCOUNTING b/configs/fedora/generic/x86/x86_64/CONFIG_TICK_CPU_ACCOUNTING new file mode 100644 index 000000000..c1c90776e --- /dev/null +++ b/configs/fedora/generic/x86/x86_64/CONFIG_TICK_CPU_ACCOUNTING @@ -0,0 +1 @@ +# CONFIG_TICK_CPU_ACCOUNTING is not set diff --git a/configs/fedora/generic/CONFIG_UNWINDER_ORC b/configs/fedora/generic/x86/x86_64/CONFIG_UNWINDER_ORC index 6b6908419..6b6908419 100644 --- a/configs/fedora/generic/CONFIG_UNWINDER_ORC +++ b/configs/fedora/generic/x86/x86_64/CONFIG_UNWINDER_ORC diff --git a/configs/process_configs.sh b/configs/process_configs.sh index 4de45d65a..7517e6de1 100755 --- a/configs/process_configs.sh +++ b/configs/process_configs.sh @@ -87,7 +87,7 @@ function process_configs() fi rm .newoptions - make ARCH=$arch KCONFIG_CONFIG=$cfg oldnoconfig > /dev/null || exit 1 + make ARCH=$arch KCONFIG_CONFIG=$cfg olddefconfig > /dev/null || exit 1 echo "# $arch" > ${cfgtmp} cat "${cfg}" >> ${cfgtmp} if test -n "$CHECKOPTIONS" diff --git a/cpupower.config b/cpupower.config deleted file mode 100644 index 8629a4a3e..000000000 --- a/cpupower.config +++ /dev/null @@ -1,3 +0,0 @@ -# See 'cpupower help' and cpupower(1) for more info -CPUPOWER_START_OPTS="frequency-set -g performance" -CPUPOWER_STOP_OPTS="frequency-set -g ondemand" diff --git a/cpupower.service b/cpupower.service deleted file mode 100644 index 5f10ab7ee..000000000 --- a/cpupower.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Configure CPU power related settings -After=syslog.target - -[Service] -Type=oneshot -RemainAfterExit=yes -EnvironmentFile=/etc/sysconfig/cpupower -ExecStart=/usr/bin/cpupower $CPUPOWER_START_OPTS -ExecStop=/usr/bin/cpupower $CPUPOWER_STOP_OPTS - -[Install] -WantedBy=multi-user.target diff --git a/efi-secureboot.patch b/efi-secureboot.patch index c57037623..1476abab3 100644 --- a/efi-secureboot.patch +++ b/efi-secureboot.patch @@ -38,7 +38,7 @@ index fb095ba0c02f..7d0fac5bcbbe 100644 -- 2.14.3 -From 42b2c81c12a8e8139fc7252cf91151c37b5a0966 Mon Sep 17 00:00:00 2001 +From b5123d0553f4ed5e734f6457696cdd30228d1eee Mon Sep 17 00:00:00 2001 From: David Howells <dhowells@redhat.com> Date: Tue, 27 Feb 2018 10:04:55 +0000 Subject: [PATCH 29/31] efi: Add an EFI_SECURE_BOOT flag to indicate secure @@ -55,22 +55,23 @@ Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: David Howells <dhowells@redhat.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> cc: linux-efi@vger.kernel.org +Signed-off-by: Jeremy Cline <jcline@redhat.com> --- - arch/x86/kernel/setup.c | 14 +------------- + arch/x86/kernel/setup.c | 14 +----------- drivers/firmware/efi/Makefile | 1 + - drivers/firmware/efi/secureboot.c | 38 ++++++++++++++++++++++++++++++++++++++ - include/linux/efi.h | 16 ++++++++++------ - 4 files changed, 50 insertions(+), 19 deletions(-) + drivers/firmware/efi/secureboot.c | 38 +++++++++++++++++++++++++++++++ + include/linux/efi.h | 18 ++++++++++----- + 4 files changed, 52 insertions(+), 19 deletions(-) create mode 100644 drivers/firmware/efi/secureboot.c diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c -index 1ae67e982af7..a7c240f00d78 100644 +index b74e7bfed6ab..7da1712c89c9 100644 --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c -@@ -1150,19 +1150,7 @@ void __init setup_arch(char **cmdline_p) +@@ -1158,19 +1158,7 @@ void __init setup_arch(char **cmdline_p) /* Allocate bigger log buffer */ setup_log_buf(1); - + - if (efi_enabled(EFI_BOOT)) { - switch (boot_params.secure_boot) { - case efi_secureboot_mode_disabled: @@ -85,11 +86,11 @@ index 1ae67e982af7..a7c240f00d78 100644 - } - } + efi_set_secure_boot(boot_params.secure_boot); - + reserve_initrd(); - + diff --git a/drivers/firmware/efi/Makefile b/drivers/firmware/efi/Makefile -index cb805374f4bc..da2b3e37b9f0 100644 +index 5f9f5039de50..7a0a6378203e 100644 --- a/drivers/firmware/efi/Makefile +++ b/drivers/firmware/efi/Makefile @@ -24,6 +24,7 @@ obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_mem.o @@ -98,7 +99,7 @@ index cb805374f4bc..da2b3e37b9f0 100644 obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o +obj-$(CONFIG_EFI) += secureboot.o obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o - + arm-obj-$(CONFIG_EFI) := arm-init.o arm-runtime.o diff --git a/drivers/firmware/efi/secureboot.c b/drivers/firmware/efi/secureboot.c new file mode 100644 @@ -145,10 +146,10 @@ index 000000000000..9070055de0a1 + } +} diff --git a/include/linux/efi.h b/include/linux/efi.h -index f5083aa72eae..79da76d14ca3 100644 +index 100ce4a4aff6..62361b647a75 100644 --- a/include/linux/efi.h +++ b/include/linux/efi.h -@@ -1142,6 +1142,14 @@ extern int __init efi_setup_pcdp_console(char *); +@@ -1155,6 +1155,14 @@ extern int __init efi_setup_pcdp_console(char *); #define EFI_DBG 8 /* Print additional debug info at runtime */ #define EFI_NX_PE_DATA 9 /* Can runtime data regions be mapped non-executable? */ #define EFI_MEM_ATTR 10 /* Did firmware publish an EFI_MEMORY_ATTRIBUTES table? */ @@ -160,29 +161,31 @@ index f5083aa72eae..79da76d14ca3 100644 + efi_secureboot_mode_disabled, + efi_secureboot_mode_enabled, +}; - + #ifdef CONFIG_EFI /* -@@ -1154,6 +1162,7 @@ static inline bool efi_enabled(int feature) - extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); - +@@ -1169,6 +1177,8 @@ extern void efi_reboot(enum reboot_mode reboot_mode, const char *__unused); extern bool efi_is_table_address(unsigned long phys_addr); + + extern int efi_apply_persistent_mem_reservations(void); ++ +extern void __init efi_set_secure_boot(enum efi_secureboot_mode mode); #else static inline bool efi_enabled(int feature) { -@@ -1172,6 +1181,7 @@ static inline bool efi_is_table_address(unsigned long phys_addr) +@@ -1192,6 +1202,8 @@ static inline int efi_apply_persistent_mem_reservations(void) { - return false; + return 0; } ++ +static inline void efi_set_secure_boot(enum efi_secureboot_mode mode) {} #endif - + extern int efi_status_to_err(efi_status_t status); -@@ -1557,12 +1567,6 @@ efi_status_t efi_setup_gop(efi_system_table_t *sys_table_arg, +@@ -1577,12 +1589,6 @@ efi_status_t efi_setup_gop(efi_system_table_t *sys_table_arg, bool efi_runtime_disabled(void); extern void efi_call_virt_check_flags(unsigned long flags, const char *call); - + -enum efi_secureboot_mode { - efi_secureboot_mode_unset, - efi_secureboot_mode_unknown, @@ -190,10 +193,10 @@ index f5083aa72eae..79da76d14ca3 100644 - efi_secureboot_mode_enabled, -}; enum efi_secureboot_mode efi_get_secureboot(efi_system_table_t *sys_table); - + #ifdef CONFIG_RESET_ATTACK_MITIGATION -- -2.14.3 +2.19.1 From d78bf678059f83e22bec8ada1a448e22b9b90203 Mon Sep 17 00:00:00 2001 From: David Howells <dhowells@redhat.com> diff --git a/efi-x86-call-parse-options-from-efi-main.patch b/efi-x86-call-parse-options-from-efi-main.patch deleted file mode 100644 index a1a3a34d4..000000000 --- a/efi-x86-call-parse-options-from-efi-main.patch +++ /dev/null @@ -1,58 +0,0 @@ -From ecb77f61f10b36476133e31cdc001892b5463b90 Mon Sep 17 00:00:00 2001 -From: Hans de Goede <hdegoede@redhat.com> -Date: Wed, 12 Sep 2018 20:32:05 +0200 -Subject: efi/x86: Call efi_parse_options() from efi_main() - -Before this commit we were only calling efi_parse_options() from -make_boot_params(), but make_boot_params() only gets called if the -kernel gets booted directly as an EFI executable. So when booted through -e.g. grub we ended up not parsing the commandline in the boot code. - -This makes the drivers/firmware/efi/libstub code ignore the "quiet" -commandline argument resulting in the following message being printed: -"EFI stub: UEFI Secure Boot is enabled." - -Despite the quiet request. This commits adds an extra call to -efi_parse_options() to efi_main() to make sure that the options are -always processed. This fixes quiet not working. - -This also fixes the libstub code ignoring nokaslr and efi=nochunk. - -Reported-by: Peter Robinson <pbrobinson@redhat.com> -Signed-off-by: Hans de Goede <hdegoede@redhat.com> -Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> ---- - arch/x86/boot/compressed/eboot.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/arch/x86/boot/compressed/eboot.c b/arch/x86/boot/compressed/eboot.c -index 1458b1700fc7..8b4c5e001157 100644 ---- a/arch/x86/boot/compressed/eboot.c -+++ b/arch/x86/boot/compressed/eboot.c -@@ -738,6 +738,7 @@ efi_main(struct efi_config *c, struct boot_params *boot_params) - struct desc_struct *desc; - void *handle; - efi_system_table_t *_table; -+ unsigned long cmdline_paddr; - - efi_early = c; - -@@ -755,6 +756,15 @@ efi_main(struct efi_config *c, struct boot_params *boot_params) - else - setup_boot_services32(efi_early); - -+ /* -+ * make_boot_params() may have been called before efi_main(), in which -+ * case this is the second time we parse the cmdline. This is ok, -+ * parsing the cmdline multiple times does not have side-effects. -+ */ -+ cmdline_paddr = ((u64)hdr->cmd_line_ptr | -+ ((u64)boot_params->ext_cmd_line_ptr << 32)); -+ efi_parse_options((char *)cmdline_paddr); -+ - /* - * If the boot loader gave us a value for secure_boot then we use that, - * otherwise we ask the BIOS. --- -cgit 1.2-0.3.lf.el7 - diff --git a/gpio-pxa-handle-corner-case-of-unprobed-device.patch b/gpio-pxa-handle-corner-case-of-unprobed-device.patch deleted file mode 100644 index f42af913d..000000000 --- a/gpio-pxa-handle-corner-case-of-unprobed-device.patch +++ /dev/null @@ -1,56 +0,0 @@ -From patchwork Sat Aug 25 08:44:17 2018 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: gpio: pxa: handle corner case of unprobed device -X-Patchwork-Submitter: Robert Jarzmik <robert.jarzmik@free.fr> -X-Patchwork-Id: 962145 -Message-Id: <20180825084417.13526-1-robert.jarzmik@free.fr> -To: Robert Jarzmik <robert.jarzmik@free.fr>, - Linus Walleij <linus.walleij@linaro.org> -Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org -Date: Sat, 25 Aug 2018 10:44:17 +0200 -From: Robert Jarzmik <robert.jarzmik@free.fr> -List-Id: <linux-gpio.vger.kernel.org> - -In the corner case where the gpio driver probe fails, for whatever -reason, the suspend and resume handlers will still be called as they -have to be registered as syscore operations. This applies as well when -no probe was called while the driver has been built in the kernel. - -Nicolas tracked this in : -https://bugzilla.kernel.org/show_bug.cgi?id=200905 - -Therefore, add a failsafe in these function, and test if a proper probe -succeeded and the driver is functional. - -Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> -Reported-by: Nicolas Chauvet <kwizart@gmail.com> ---- - drivers/gpio/gpio-pxa.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/drivers/gpio/gpio-pxa.c b/drivers/gpio/gpio-pxa.c -index c18712dabf93..bfe4c5c9f41c 100644 ---- a/drivers/gpio/gpio-pxa.c -+++ b/drivers/gpio/gpio-pxa.c -@@ -776,6 +776,9 @@ static int pxa_gpio_suspend(void) - struct pxa_gpio_bank *c; - int gpio; - -+ if (!pchip) -+ return 0; -+ - for_each_gpio_bank(gpio, c, pchip) { - c->saved_gplr = readl_relaxed(c->regbase + GPLR_OFFSET); - c->saved_gpdr = readl_relaxed(c->regbase + GPDR_OFFSET); -@@ -794,6 +797,9 @@ static void pxa_gpio_resume(void) - struct pxa_gpio_bank *c; - int gpio; - -+ if (!pchip) -+ return; -+ - for_each_gpio_bank(gpio, c, pchip) { - /* restore level with set/clear */ - writel_relaxed(c->saved_gplr, c->regbase + GPSR_OFFSET); diff --git a/iio-accel-kxcjk1013-Add-more-hardware-ids.patch b/iio-accel-kxcjk1013-Add-more-hardware-ids.patch new file mode 100644 index 000000000..d3e5eef2f --- /dev/null +++ b/iio-accel-kxcjk1013-Add-more-hardware-ids.patch @@ -0,0 +1,63 @@ +From e90e897b3cac4038d49b38397ab044498c1d7adc Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdegoede@redhat.com> +Date: Tue, 2 Oct 2018 20:05:34 +0200 +Subject: [PATCH 4.20 regression fix] iio: accel: kxcjk1013: Add KIOX0009 ACPI + Hardware-ID + +Add KIOX0009 ACPI HID, this is used e.g. on the Acer One 10. + +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + drivers/iio/accel/kxcjk-1013.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/iio/accel/kxcjk-1013.c b/drivers/iio/accel/kxcjk-1013.c +index af53a1084ee5..8600e4be88ad 100644 +--- a/drivers/iio/accel/kxcjk-1013.c ++++ b/drivers/iio/accel/kxcjk-1013.c +@@ -1489,6 +1489,7 @@ static const struct acpi_device_id kx_acpi_match[] = { + {"KXCJ1013", KXCJK1013}, + {"KXCJ1008", KXCJ91008}, + {"KXCJ9000", KXCJ91008}, ++ {"KIOX0009", KXTJ21009}, + {"KIOX000A", KXCJ91008}, + {"KXTJ1009", KXTJ21009}, + {"SMO8500", KXCJ91008}, +-- +2.19.1 + +From e45a7af34a700c99f91f50e021c187f05552f2f4 Mon Sep 17 00:00:00 2001 +From: Hans de Goede <hdegoede@redhat.com> +Date: Tue, 20 Nov 2018 11:39:45 +0100 +Subject: [PATCH 4.20 regression fix] iio: accel: kxcjk1013: Add KIOX010A ACPI + Hardware-ID + +Various 2-in-1's use KIOX010A and KIOX020A as HIDs for 2 KXCJ91008 +accelerometers. The KIOX010A HID is for the one in the base and the +KIOX020A for the accelerometer in the keyboard. + +Since userspace does not have a way yet to deal with (or ignore) the +accelerometer in the keyboard, this commit just adds the KIOX010A HID +for now so that display rotation will work. + +Related: https://github.com/hadess/iio-sensor-proxy/issues/166 +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + drivers/iio/accel/kxcjk-1013.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/iio/accel/kxcjk-1013.c b/drivers/iio/accel/kxcjk-1013.c +index 8600e4be88ad..210742584041 100644 +--- a/drivers/iio/accel/kxcjk-1013.c ++++ b/drivers/iio/accel/kxcjk-1013.c +@@ -1491,6 +1491,7 @@ static const struct acpi_device_id kx_acpi_match[] = { + {"KXCJ9000", KXCJ91008}, + {"KIOX0009", KXTJ21009}, + {"KIOX000A", KXCJ91008}, ++ {"KIOX010A", KXCJ91008}, /* KXCJ91008 inside the display of a 2-in-1 */ + {"KXTJ1009", KXTJ21009}, + {"SMO8500", KXCJ91008}, + { }, +-- +2.19.1 + diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 26cabeb61..3c1587ab8 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -61,7 +59,6 @@ CONFIG_ACPI_FAN=m CONFIG_ACPI_HED=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m -# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCI_SLOT=y @@ -123,14 +120,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -147,15 +139,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -284,8 +279,11 @@ CONFIG_ARCH_ZYNQMP=y CONFIG_ARM64_4K_PAGES=y # CONFIG_ARM64_64K_PAGES is not set CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y +CONFIG_ARM64_CNP=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_ERRATUM_1024718=y +CONFIG_ARM64_ERRATUM_1188873=y +CONFIG_ARM64_ERRATUM_1286807=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -300,7 +298,6 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y CONFIG_ARM64_PTDUMP_DEBUGFS=y -CONFIG_ARM64_PTDUMP=y # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set @@ -312,6 +309,7 @@ CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64_VHE=y CONFIG_ARM64=y +CONFIG_ARMADA_37XX_WATCHDOG=m CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -331,7 +329,6 @@ CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_DT_BL_CPUFREQ is not set CONFIG_ARM_GIC_V2M=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_ARM_GIC_V3=y @@ -343,7 +340,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SBSA_WATCHDOG=m @@ -366,6 +362,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -386,7 +383,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -403,7 +400,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -464,7 +460,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AXP20X_ADC=m @@ -496,6 +491,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -507,7 +503,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -525,6 +520,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set @@ -596,7 +592,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -610,12 +605,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -640,7 +632,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -658,7 +650,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_BOOT_PRINTK_DELAY=y @@ -723,7 +714,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -741,7 +731,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -768,8 +758,6 @@ CONFIG_BTT=y CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUG=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -850,9 +838,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -938,11 +923,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -985,6 +967,7 @@ CONFIG_CNIC=m # CONFIG_COMMON_CLK_HI3516CV300 is not set CONFIG_COMMON_CLK_HI3519=m CONFIG_COMMON_CLK_HI3660=y +CONFIG_COMMON_CLK_HI3670=y # CONFIG_COMMON_CLK_HI3798CV200 is not set CONFIG_COMMON_CLK_HI6220=y CONFIG_COMMON_CLK_HI655X=m @@ -1037,7 +1020,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1045,7 +1027,6 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y # CONFIG_CPU_ISOLATION is not set CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y CONFIG_CRAMFS=m @@ -1066,19 +1047,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y @@ -1106,8 +1082,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m -CONFIG_CRYPTO_CRC32_ARM64=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1136,6 +1110,7 @@ CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SP_CCP is not set +CONFIG_CRYPTO_DEV_SUN4I_SS=m CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1162,16 +1137,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1180,7 +1152,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1204,8 +1175,7 @@ CONFIG_CRYPTO_SM3_ARM64_CE=m CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4_ARM64_CE=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1272,7 +1242,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1287,12 +1256,10 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_SECTION_MISMATCH=y -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1324,19 +1291,17 @@ CONFIG_DEFAULT_SECURITY_SELINUX=y CONFIG_DETECT_HUNG_TASK=y # CONFIG_DEV_APPLETALK is not set CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m -# CONFIG_DEVFREQ_GOV_PASSIVE is not set -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PASSIVE=m +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1355,10 +1320,10 @@ CONFIG_DMA_OF=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m -# CONFIG_DMA_SUN6I is not set +# CONFIG_DMA_SUN4I is not set +CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1375,7 +1340,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1403,15 +1367,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1420,10 +1381,9 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m @@ -1441,7 +1401,7 @@ CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y @@ -1511,7 +1471,9 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m # CONFIG_DRM_V3D is not set @@ -1525,7 +1487,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1557,7 +1518,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1596,7 +1557,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1615,7 +1575,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1643,6 +1602,7 @@ CONFIG_ECRYPT_FS=m CONFIG_EDAC_GHES=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MV64X60=m +CONFIG_EDAC_QCOM=m CONFIG_EDAC_THUNDERX=m CONFIG_EDAC_XGENE=m CONFIG_EDAC=y @@ -1650,16 +1610,15 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1671,7 +1630,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1751,7 +1710,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1827,7 +1785,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1839,7 +1796,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=13 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1906,7 +1869,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1938,10 +1905,8 @@ CONFIG_GIGASET_M105=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -1959,7 +1924,6 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_MAX77620=m CONFIG_GPIO_MB86S7X=m # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -1974,8 +1938,7 @@ CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set +CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA186=m CONFIG_GPIO_TEGRA=y @@ -2016,7 +1979,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set @@ -2033,6 +1995,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2178,7 +2141,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2191,7 +2153,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2251,7 +2212,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2281,13 +2241,14 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set +CONFIG_I2C_QCOM_GENI=m CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set @@ -2315,9 +2276,7 @@ CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2329,7 +2288,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2351,6 +2309,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2430,11 +2389,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2482,9 +2439,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_HISI_POWERKEY=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set @@ -2579,7 +2534,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2659,7 +2613,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2700,7 +2653,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2708,20 +2660,17 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2797,12 +2746,13 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set # CONFIG_IWMMXT is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -2927,6 +2877,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -2956,18 +2908,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2977,7 +2928,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_REGISTER=y @@ -2986,7 +2937,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3026,6 +2977,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3057,20 +3009,12 @@ CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set # CONFIG_LIQUIDIO is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3083,7 +3027,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3096,10 +3039,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3170,10 +3112,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3209,15 +3151,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3246,6 +3187,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_GXL_PHY=m @@ -3270,6 +3212,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3280,9 +3223,7 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3332,8 +3273,8 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m # CONFIG_MFD_STMPE is not set -CONFIG_MFD_SUN4I_GPADC=m -CONFIG_MFD_SUN6I_PRCM=y +# CONFIG_MFD_SUN4I_GPADC is not set +# CONFIG_MFD_SUN6I_PRCM is not set CONFIG_MFD_SYSCON=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TC6393XB is not set @@ -3410,7 +3351,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3427,7 +3367,7 @@ CONFIG_MLXSW_SWITCHX2=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set CONFIG_MMA7660=m -# CONFIG_MMA8452 is not set +CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set @@ -3473,6 +3413,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3518,7 +3459,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3549,6 +3489,7 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3594,8 +3535,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -CONFIG_MTD_NAND_PXA3xx=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3613,7 +3553,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SWAP is not set @@ -3634,7 +3574,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3659,6 +3598,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_NE2K_PCI=m @@ -3683,7 +3623,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3695,7 +3634,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3704,13 +3642,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3737,7 +3674,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3841,7 +3777,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3875,11 +3810,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3910,7 +3844,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3943,7 +3876,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -CONFIG_NET_VENDOR_SNI=y CONFIG_NET_VENDOR_SOCIONEXT=y # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -3981,14 +3913,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4038,8 +3967,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -4073,7 +4000,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4086,7 +4012,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4100,7 +4025,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4109,26 +4033,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4181,7 +4100,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_NODES_SHIFT=9 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -4195,7 +4113,6 @@ CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=256 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4223,6 +4140,7 @@ CONFIG_NVME_TARGET_RDMA=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEONTX2_AF=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -4240,7 +4158,6 @@ CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y # CONFIG_OMAP_GPMC_DEBUG is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4248,6 +4165,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4361,9 +4280,9 @@ CONFIG_PCIE_KIRIN=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ROCKCHIP_HOST=m -# CONFIG_PCIE_XILINX is not set +# CONFIG_PCIE_ROCKCHIP_HOST is not set CONFIG_PCIE_XILINX_NWL=y +CONFIG_PCIE_XILINX=y # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m @@ -4375,6 +4294,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4412,8 +4332,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m @@ -4426,6 +4346,7 @@ CONFIG_PHY_MESON8B_USB2=m CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MVEBU_CP110_COMPHY=m CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -4437,8 +4358,9 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m # CONFIG_PHY_SAMSUNG_USB2 is not set @@ -4473,8 +4395,9 @@ CONFIG_PINCTRL_MAX77620=m # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set CONFIG_PINCTRL_MESON_AXG=y -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +CONFIG_PINCTRL_MESON_G12A=y +CONFIG_PINCTRL_MESON_GXBB=y +CONFIG_PINCTRL_MESON_GXL=y # CONFIG_PINCTRL_MSM8660 is not set CONFIG_PINCTRL_MSM8916=y # CONFIG_PINCTRL_MSM8960 is not set @@ -4486,9 +4409,11 @@ CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set +CONFIG_PINCTRL_SDM845=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set @@ -4498,6 +4423,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m CONFIG_PLATFORM_MHU=m @@ -4522,7 +4448,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set @@ -4540,7 +4465,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set CONFIG_POWER_RESET_MSM=y -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4586,14 +4511,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4630,11 +4556,11 @@ CONFIG_PWRSEQ_SIMPLE=y # 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_APR=m CONFIG_QCOM_BAM_DMA=y CONFIG_QCOM_CLK_APCS_MSM8916=m +CONFIG_QCOM_CLK_RPMH=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -4645,27 +4571,34 @@ CONFIG_QCOM_EMAC=m CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_GENI_SE=m -# CONFIG_QCOM_GLINK_SSR is not set +CONFIG_QCOM_GLINK_SSR=m CONFIG_QCOM_GSBI=y +CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_IOMMU=y CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y -# CONFIG_QCOM_LLCC is not set +CONFIG_QCOM_LLCC=m +CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_PDC=y -CONFIG_QCOM_Q6V5_PIL=m -# CONFIG_QCOM_Q6V5_WCSS is not set +CONFIG_QCOM_Q6V5_ADSP=m +CONFIG_QCOM_Q6V5_MSS=m +CONFIG_QCOM_Q6V5_PAS=m +CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y CONFIG_QCOM_QFPROM=m +CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set +CONFIG_QCOM_RPMH=y # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +CONFIG_QCOM_SDM845_LLCC=m CONFIG_QCOM_SMD_RPM=m CONFIG_QCOM_SMEM=m CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m +CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m @@ -4674,6 +4607,7 @@ CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_WCNSS_PIL=m CONFIG_QCOM_WDT=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4705,7 +4639,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4752,15 +4685,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4816,6 +4743,7 @@ CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set CONFIG_REGULATOR_PWM=y +CONFIG_REGULATOR_QCOM_RPMH=m CONFIG_REGULATOR_QCOM_RPM=m CONFIG_REGULATOR_QCOM_SMD_RPM=m CONFIG_REGULATOR_QCOM_SPMI=m @@ -4846,14 +4774,13 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y CONFIG_RESET_HISI=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_AOSS=y +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -4861,7 +4788,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4886,6 +4812,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -4945,7 +4872,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4974,7 +4900,6 @@ CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5029,8 +4954,6 @@ CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5069,7 +4992,6 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI_SEATTLE=m @@ -5137,13 +5059,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5173,6 +5092,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5195,19 +5116,19 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set +CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5220,9 +5141,11 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set +CONFIG_SDM_CAMCC_845=m +CONFIG_SDM_DISPCC_845=m +CONFIG_SDM_GCC_660=m +CONFIG_SDM_GCC_845=m +CONFIG_SDM_VIDEOCC_845=m CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -5240,7 +5163,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5503,7 +5425,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5522,7 +5443,7 @@ CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIMBUS=m CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +CONFIG_SLIM_QCOM_NGD_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5631,7 +5552,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -5661,6 +5581,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5682,10 +5603,8 @@ CONFIG_SND_PCI=y CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_XRUN_DEBUG=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5738,7 +5657,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5754,6 +5672,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5762,6 +5681,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5773,6 +5693,7 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5781,6 +5702,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -5798,7 +5721,7 @@ CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set +CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5874,6 +5797,7 @@ CONFIG_SND_SONICVIBES=m CONFIG_SND_SUN4I_CODEC=m CONFIG_SND_SUN4I_I2S=m CONFIG_SND_SUN4I_SPDIF=m +CONFIG_SND_SUN50I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5910,7 +5834,6 @@ CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5921,7 +5844,6 @@ CONFIG_SOUNDWIRE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -5950,6 +5872,8 @@ CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_QCOM_GENI is not set +CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m # CONFIG_SPI_SC18IS602 is not set @@ -5988,7 +5912,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5996,8 +5919,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -6010,7 +5935,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -6023,14 +5947,12 @@ CONFIG_STMMAC_PLATFORM=m 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 CONFIG_SUN50I_A64_UNSTABLE_TIMER=y CONFIG_SUN50I_DE2_BUS=y @@ -6064,7 +5986,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6135,7 +6056,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=y @@ -6160,7 +6081,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6169,6 +6089,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6181,6 +6102,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6217,7 +6139,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -6250,7 +6171,7 @@ CONFIG_TMPFS=y # CONFIG_TOUCHSCREEN_AD7877 is not set CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m # CONFIG_TOUCHSCREEN_ADS7846 is not set # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6273,7 +6194,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6323,12 +6243,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6337,14 +6257,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6378,6 +6296,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6387,8 +6306,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6403,7 +6323,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6415,8 +6334,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6427,7 +6346,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6440,7 +6358,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6464,7 +6381,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6489,7 +6405,6 @@ CONFIG_USB_DWC3_ULPI=y CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -6499,7 +6414,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m @@ -6510,7 +6424,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -6708,19 +6621,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6820,7 +6721,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6870,7 +6770,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6909,7 +6808,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MESON_AO_CEC=m CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6930,20 +6828,19 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6951,12 +6848,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6973,6 +6869,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7005,7 +6902,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -7016,7 +6912,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-aarch64.config b/kernel-aarch64.config index a17be1f07..95e1fb114 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -61,7 +59,6 @@ CONFIG_ACPI_FAN=m CONFIG_ACPI_HED=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m -# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCI_SLOT=y @@ -123,14 +120,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -147,15 +139,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -284,8 +279,11 @@ CONFIG_ARCH_ZYNQMP=y CONFIG_ARM64_4K_PAGES=y # CONFIG_ARM64_64K_PAGES is not set CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y +CONFIG_ARM64_CNP=y CONFIG_ARM64_CRYPTO=y CONFIG_ARM64_ERRATUM_1024718=y +CONFIG_ARM64_ERRATUM_1188873=y +CONFIG_ARM64_ERRATUM_1286807=y CONFIG_ARM64_ERRATUM_819472=y CONFIG_ARM64_ERRATUM_824069=y CONFIG_ARM64_ERRATUM_826319=y @@ -300,7 +298,6 @@ CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PAN=y CONFIG_ARM64_PMEM=y CONFIG_ARM64_PTDUMP_DEBUGFS=y -# CONFIG_ARM64_PTDUMP is not set # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set CONFIG_ARM64_RAS_EXTN=y # CONFIG_ARM64_RELOC_TEST is not set @@ -312,6 +309,7 @@ CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64_VHE=y CONFIG_ARM64=y +CONFIG_ARMADA_37XX_WATCHDOG=m CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -331,7 +329,6 @@ CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y CONFIG_ARM_DSU_PMU=m -# CONFIG_ARM_DT_BL_CPUFREQ is not set CONFIG_ARM_GIC_V2M=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_ARM_GIC_V3=y @@ -343,7 +340,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y # CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_ARM_PTDUMP is not set CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SBSA_WATCHDOG=m @@ -366,6 +362,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -386,7 +383,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -403,7 +400,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -464,7 +460,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AXP20X_ADC=m @@ -496,6 +491,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -507,7 +503,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -525,6 +520,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set @@ -596,7 +592,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -610,12 +605,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -640,7 +632,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -658,7 +650,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_BOOT_PRINTK_DELAY=y @@ -723,7 +714,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -741,7 +731,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -768,8 +758,6 @@ CONFIG_BTT=y CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y CONFIG_BUG=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -850,9 +838,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -938,11 +923,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -985,6 +967,7 @@ CONFIG_CNIC=m # CONFIG_COMMON_CLK_HI3516CV300 is not set CONFIG_COMMON_CLK_HI3519=m CONFIG_COMMON_CLK_HI3660=y +CONFIG_COMMON_CLK_HI3670=y # CONFIG_COMMON_CLK_HI3798CV200 is not set CONFIG_COMMON_CLK_HI6220=y CONFIG_COMMON_CLK_HI655X=m @@ -1037,7 +1020,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1065,19 +1047,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y @@ -1105,8 +1082,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m -CONFIG_CRYPTO_CRC32_ARM64=y CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1135,6 +1110,7 @@ CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m # CONFIG_CRYPTO_DEV_SP_CCP is not set +CONFIG_CRYPTO_DEV_SUN4I_SS=m CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -1161,16 +1137,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1179,7 +1152,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1203,8 +1175,7 @@ CONFIG_CRYPTO_SM3_ARM64_CE=m CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4_ARM64_CE=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1269,7 +1240,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1279,12 +1249,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set CONFIG_DEBUG_SECTION_MISMATCH=y -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1315,19 +1283,17 @@ CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_DEV_APPLETALK is not set CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m -# CONFIG_DEVFREQ_GOV_PASSIVE is not set -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PASSIVE=m +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1345,10 +1311,10 @@ CONFIG_DMA_OF=y # CONFIG_DMARD06 is not set # CONFIG_DMARD09 is not set CONFIG_DMARD10=m -# CONFIG_DMA_SUN6I is not set +# CONFIG_DMA_SUN4I is not set +CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1365,7 +1331,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1393,15 +1358,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1410,10 +1372,9 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m @@ -1431,7 +1392,7 @@ CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y @@ -1501,7 +1462,9 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m # CONFIG_DRM_V3D is not set @@ -1515,7 +1478,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1547,7 +1509,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1586,7 +1548,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1605,7 +1566,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1633,6 +1593,7 @@ CONFIG_ECRYPT_FS=m CONFIG_EDAC_GHES=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_MV64X60=m +CONFIG_EDAC_QCOM=m CONFIG_EDAC_THUNDERX=m CONFIG_EDAC_XGENE=m CONFIG_EDAC=y @@ -1640,16 +1601,15 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1661,7 +1621,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1733,7 +1693,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1809,7 +1768,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1821,7 +1779,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=13 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1888,7 +1852,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1920,10 +1888,8 @@ CONFIG_GIGASET_M105=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -1941,7 +1907,6 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_MAX77620=m CONFIG_GPIO_MB86S7X=m # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -1956,8 +1921,7 @@ CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set +CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA186=m CONFIG_GPIO_TEGRA=y @@ -1998,7 +1962,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_HI3660_MBOX=y CONFIG_HI6220_MBOX=y # CONFIG_HI8435 is not set @@ -2015,6 +1978,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2160,7 +2124,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2173,7 +2136,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2233,7 +2195,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2263,13 +2224,14 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set +CONFIG_I2C_QCOM_GENI=m CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set @@ -2297,9 +2259,7 @@ CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2311,7 +2271,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2333,6 +2292,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2412,11 +2372,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2464,9 +2422,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_HISI_POWERKEY=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set @@ -2561,7 +2517,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2641,7 +2596,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2682,7 +2636,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2690,20 +2643,17 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2779,12 +2729,13 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set # CONFIG_IWMMXT is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -2907,6 +2858,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -2936,18 +2889,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2957,7 +2909,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_REGISTER=y @@ -2966,7 +2918,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3006,6 +2958,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3037,20 +2990,12 @@ CONFIG_LIBNVDIMM=m # CONFIG_LIDAR_LITE_V2 is not set # CONFIG_LIQUIDIO is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3063,7 +3008,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3076,10 +3020,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3149,10 +3092,10 @@ CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3188,15 +3131,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3225,6 +3167,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_GXL_PHY=m @@ -3249,6 +3192,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3259,9 +3203,7 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3311,8 +3253,8 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_SMSC is not set CONFIG_MFD_SPMI_PMIC=m # CONFIG_MFD_STMPE is not set -CONFIG_MFD_SUN4I_GPADC=m -CONFIG_MFD_SUN6I_PRCM=y +# CONFIG_MFD_SUN4I_GPADC is not set +# CONFIG_MFD_SUN6I_PRCM is not set CONFIG_MFD_SYSCON=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TC6393XB is not set @@ -3389,7 +3331,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3406,7 +3347,7 @@ CONFIG_MLXSW_SWITCHX2=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set CONFIG_MMA7660=m -# CONFIG_MMA8452 is not set +CONFIG_MMA8452=m # CONFIG_MMA9551 is not set # CONFIG_MMA9553 is not set # CONFIG_MMC35240 is not set @@ -3452,6 +3393,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3496,7 +3438,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3527,6 +3468,7 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3572,8 +3514,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -CONFIG_MTD_NAND_PXA3xx=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3591,7 +3532,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SWAP is not set @@ -3612,7 +3553,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3637,6 +3577,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_NE2K_PCI=m @@ -3661,7 +3602,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3673,7 +3613,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3682,13 +3621,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3715,7 +3653,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3819,7 +3756,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3853,11 +3789,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3888,7 +3823,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3921,7 +3855,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -CONFIG_NET_VENDOR_SNI=y CONFIG_NET_VENDOR_SOCIONEXT=y # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -3959,14 +3892,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4016,8 +3946,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -4051,7 +3979,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4064,7 +3991,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4078,7 +4004,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4087,26 +4012,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4159,7 +4079,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_NODES_SHIFT=9 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -4173,7 +4092,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=256 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4201,6 +4119,7 @@ CONFIG_NVME_TARGET_RDMA=m CONFIG_OCFS2_FS_O2CB=m # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCTEONTX2_AF=m CONFIG_OF_ADDRESS=y CONFIG_OF_DYNAMIC=y CONFIG_OF_EARLY_FLATTREE=y @@ -4218,7 +4137,6 @@ CONFIG_OF_RESOLVE=y # CONFIG_OF_UNITTEST is not set CONFIG_OF=y # CONFIG_OMAP_GPMC_DEBUG is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4226,6 +4144,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4339,9 +4259,9 @@ CONFIG_PCIE_KIRIN=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ROCKCHIP_HOST=m -# CONFIG_PCIE_XILINX is not set +# CONFIG_PCIE_ROCKCHIP_HOST is not set CONFIG_PCIE_XILINX_NWL=y +CONFIG_PCIE_XILINX=y # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_HERMES=m @@ -4353,6 +4273,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4390,8 +4311,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_HI6220_USB=m CONFIG_PHY_HISI_INNO_USB2=m @@ -4404,6 +4325,7 @@ CONFIG_PHY_MESON8B_USB2=m CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MVEBU_CP110_COMPHY=m CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_APQ8064_SATA is not set @@ -4415,8 +4337,9 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m # CONFIG_PHY_SAMSUNG_USB2 is not set @@ -4451,8 +4374,9 @@ CONFIG_PINCTRL_MAX77620=m # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set CONFIG_PINCTRL_MESON_AXG=y -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +CONFIG_PINCTRL_MESON_G12A=y +CONFIG_PINCTRL_MESON_GXBB=y +CONFIG_PINCTRL_MESON_GXL=y # CONFIG_PINCTRL_MSM8660 is not set CONFIG_PINCTRL_MSM8916=y # CONFIG_PINCTRL_MSM8960 is not set @@ -4464,9 +4388,11 @@ CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set +CONFIG_PINCTRL_SDM845=y CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set @@ -4476,6 +4402,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m CONFIG_PLATFORM_MHU=m @@ -4500,7 +4427,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set @@ -4518,7 +4444,7 @@ CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y # CONFIG_POWER_RESET_LTC2952 is not set CONFIG_POWER_RESET_MSM=y -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m CONFIG_POWER_RESET_RESTART=y # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4564,13 +4490,14 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4607,11 +4534,11 @@ CONFIG_PWRSEQ_SIMPLE=y # 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_APR=m CONFIG_QCOM_BAM_DMA=y CONFIG_QCOM_CLK_APCS_MSM8916=m +CONFIG_QCOM_CLK_RPMH=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m CONFIG_QCOM_COINCELL=m @@ -4622,27 +4549,34 @@ CONFIG_QCOM_EMAC=m CONFIG_QCOM_FALKOR_ERRATUM_1009=y CONFIG_QCOM_FALKOR_ERRATUM_E1041=y CONFIG_QCOM_GENI_SE=m -# CONFIG_QCOM_GLINK_SSR is not set +CONFIG_QCOM_GLINK_SSR=m CONFIG_QCOM_GSBI=y +CONFIG_QCOM_HFPLL=m CONFIG_QCOM_HIDMA=m CONFIG_QCOM_HIDMA_MGMT=m CONFIG_QCOM_IOMMU=y CONFIG_QCOM_IRQ_COMBINER=y CONFIG_QCOM_L2_PMU=y CONFIG_QCOM_L3_PMU=y -# CONFIG_QCOM_LLCC is not set +CONFIG_QCOM_LLCC=m +CONFIG_QCOM_MDT_LOADER=m CONFIG_QCOM_PDC=y -CONFIG_QCOM_Q6V5_PIL=m -# CONFIG_QCOM_Q6V5_WCSS is not set +CONFIG_QCOM_Q6V5_ADSP=m +CONFIG_QCOM_Q6V5_MSS=m +CONFIG_QCOM_Q6V5_PAS=m +CONFIG_QCOM_Q6V5_WCSS=m CONFIG_QCOM_QDF2400_ERRATUM_0065=y CONFIG_QCOM_QFPROM=m +CONFIG_QCOM_QMI_HELPERS=m CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set +CONFIG_QCOM_RPMH=y # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +CONFIG_QCOM_SDM845_LLCC=m CONFIG_QCOM_SMD_RPM=m CONFIG_QCOM_SMEM=m CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m +CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m @@ -4651,6 +4585,7 @@ CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_WCNSS_PIL=m CONFIG_QCOM_WDT=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4682,7 +4617,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4729,15 +4663,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4793,6 +4721,7 @@ CONFIG_REGULATOR_MAX77802=m # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set CONFIG_REGULATOR_PWM=y +CONFIG_REGULATOR_QCOM_RPMH=m CONFIG_REGULATOR_QCOM_RPM=m CONFIG_REGULATOR_QCOM_SMD_RPM=m CONFIG_REGULATOR_QCOM_SPMI=m @@ -4823,14 +4752,13 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y CONFIG_RESET_HISI=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_AOSS=y +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -4838,7 +4766,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4863,6 +4790,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -4922,7 +4850,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4951,7 +4878,6 @@ CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5006,8 +4932,6 @@ CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_XGENE=m CONFIG_RTC_DRV_ZYNQMP=m -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5046,7 +4970,6 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI_SEATTLE=m @@ -5114,13 +5037,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5150,6 +5070,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5172,19 +5094,19 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set +CONFIG_SCSI_UFS_HISI=m CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5197,9 +5119,11 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set +CONFIG_SDM_CAMCC_845=m +CONFIG_SDM_DISPCC_845=m +CONFIG_SDM_GCC_660=m +CONFIG_SDM_GCC_845=m +CONFIG_SDM_VIDEOCC_845=m CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -5217,7 +5141,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5480,7 +5403,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5499,7 +5421,7 @@ CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIMBUS=m CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +CONFIG_SLIM_QCOM_NGD_CTRL=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5608,7 +5530,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -5638,6 +5559,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5658,10 +5580,8 @@ CONFIG_SND_PCI=y # CONFIG_SND_PCMCIA is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5714,7 +5634,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5730,6 +5649,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5738,6 +5658,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5749,6 +5670,7 @@ CONFIG_SND_SOC_MSM8996=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5757,6 +5679,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -5774,7 +5698,7 @@ CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set +CONFIG_SND_SOC_SDM845=m CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5850,6 +5774,7 @@ CONFIG_SND_SONICVIBES=m CONFIG_SND_SUN4I_CODEC=m CONFIG_SND_SUN4I_I2S=m CONFIG_SND_SUN4I_SPDIF=m +CONFIG_SND_SUN50I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC_ANALOG=m CONFIG_SND_SUN8I_CODEC=m # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5886,7 +5811,6 @@ CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5897,7 +5821,6 @@ CONFIG_SOUNDWIRE=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -5926,6 +5849,8 @@ CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_QCOM_GENI is not set +CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m # CONFIG_SPI_SC18IS602 is not set @@ -5964,7 +5889,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5972,8 +5896,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -5986,7 +5912,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5999,14 +5924,12 @@ CONFIG_STMMAC_PLATFORM=m 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 CONFIG_SUN50I_A64_UNSTABLE_TIMER=y CONFIG_SUN50I_DE2_BUS=y @@ -6040,7 +5963,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6111,7 +6033,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA210_ADMA=y @@ -6136,7 +6058,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6145,6 +6066,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6157,6 +6079,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6193,7 +6116,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -6226,7 +6148,7 @@ CONFIG_TMPFS=y # CONFIG_TOUCHSCREEN_AD7877 is not set CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m # CONFIG_TOUCHSCREEN_ADS7846 is not set # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6249,7 +6171,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6299,12 +6220,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6313,14 +6234,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6354,6 +6273,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6363,8 +6283,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6379,7 +6300,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6391,8 +6311,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6403,7 +6323,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6416,7 +6335,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6440,7 +6358,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6465,7 +6382,6 @@ CONFIG_USB_DWC3_ULPI=y CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -6475,7 +6391,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m @@ -6486,7 +6401,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -6684,19 +6598,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6796,7 +6698,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6846,7 +6747,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6885,7 +6785,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MESON_AO_CEC=m CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6906,20 +6805,19 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6927,12 +6825,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6949,6 +6846,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6981,7 +6879,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6992,7 +6889,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index 174683cad..bcc32292f 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -23,8 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set # CONFIG_88EU_AP_MODE is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set CONFIG_AEABI=y # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -287,15 +283,14 @@ CONFIG_ARCH_ZYNQ=y # CONFIG_ARM64_64K_PAGES is not set CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y -CONFIG_ARM64_PTDUMP=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARMADA_37XX_CPUFREQ=m -CONFIG_ARM_ASM_UNIFIED=y # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y CONFIG_ARM_ATAG_DTB_COMPAT=y @@ -313,7 +308,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DT_BL_CPUFREQ is not set # CONFIG_ARM_ERRATA_326103 is not set # CONFIG_ARM_ERRATA_411920 is not set CONFIG_ARM_ERRATA_430973=y @@ -358,7 +352,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m @@ -386,6 +379,7 @@ CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -407,7 +401,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -424,7 +418,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -486,7 +479,6 @@ CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUTO_ZRELADDR=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AX88796_93CX6=y @@ -521,6 +513,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -533,7 +526,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -553,6 +545,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set CONFIG_BATTERY_BQ27XXX_HDQ=m @@ -628,7 +621,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -642,12 +634,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -674,7 +663,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -692,7 +681,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -755,7 +743,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -773,7 +760,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -799,8 +786,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -880,9 +865,6 @@ CONFIG_CB710_CORE=m # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -972,11 +954,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -1067,7 +1046,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1076,7 +1054,6 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y # CONFIG_CPU_ISOLATION is not set CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y CONFIG_CPU_SW_DOMAIN_PAN=y CONFIG_CPU_THERMAL=y @@ -1098,19 +1075,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set @@ -1133,7 +1105,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1165,8 +1136,8 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_MARVELL_CESA=m # CONFIG_CRYPTO_DEV_MXC_SCC is not set -# CONFIG_CRYPTO_DEV_MXS_DCP is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +CONFIG_CRYPTO_DEV_MXS_DCP=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m @@ -1204,16 +1175,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1222,7 +1190,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1242,8 +1209,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1272,6 +1238,7 @@ CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m +CONFIG_DA9063_WATCHDOG=m CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1313,7 +1280,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1328,12 +1294,10 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1370,18 +1334,16 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=m CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m CONFIG_DEVFREQ_GOV_PASSIVE=m -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1407,7 +1369,6 @@ CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1424,7 +1385,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1453,15 +1413,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1470,17 +1427,15 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m 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 @@ -1514,7 +1469,6 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_HDMI=m -CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m @@ -1549,7 +1503,6 @@ CONFIG_DRM_OMAP_ENCODER_OPA362=m CONFIG_DRM_OMAP_ENCODER_TFP410=m CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m -CONFIG_DRM_OMAP_NUM_CRTCS=2 CONFIG_DRM_OMAP_PANEL_DPI=m CONFIG_DRM_OMAP_PANEL_DSI_CM=m CONFIG_DRM_OMAP_PANEL_LGPHILIPS_LB035Q02=m @@ -1604,9 +1557,10 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TILCDC=m -CONFIG_DRM_TILCDC_SLAVE_COMPAT=y CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TVE200=m CONFIG_DRM_UDL=m @@ -1621,7 +1575,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1653,7 +1606,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1692,7 +1645,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1711,7 +1663,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1748,16 +1699,15 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1769,7 +1719,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set CONFIG_ENC28J60=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1857,7 +1807,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1938,7 +1887,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1950,7 +1898,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -2014,7 +1968,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m @@ -2047,12 +2005,10 @@ CONFIG_GPIO_74X164=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2069,7 +2025,6 @@ CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_MB86S7X is not set CONFIG_GPIO_MC33880=m -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -2087,7 +2042,6 @@ CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set CONFIG_GPIO_STMPE=y -# CONFIG_GPIO_SX150X is not set CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y @@ -2135,7 +2089,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2150,6 +2103,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2292,7 +2246,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2305,7 +2258,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2365,7 +2317,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2397,6 +2348,7 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y # CONFIG_I2C_PARPORT_LIGHT is not set @@ -2404,7 +2356,6 @@ CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set @@ -2430,9 +2381,7 @@ CONFIG_I2C_VERSATILE=m CONFIG_I2C_VIPERBOARD=m CONFIG_I2C_XILINX=m CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2444,7 +2393,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2466,6 +2414,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2527,6 +2476,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_IPUV3_CORE=m CONFIG_IMX_MBOX=m CONFIG_IMX_REMOTEPROC=m +CONFIG_IMX_SCU=y CONFIG_IMX_SDMA=m CONFIG_IMX_THERMAL=m CONFIG_IMX_WEIM=y @@ -2554,11 +2504,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2600,6 +2548,7 @@ CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_CMA3000=m CONFIG_INPUT_DA9052_ONKEY=m CONFIG_INPUT_DA9055_ONKEY=m +CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set @@ -2610,9 +2559,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -CONFIG_INPUT_GPIO_TILT_POLLED=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2713,7 +2660,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2793,7 +2739,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2834,7 +2779,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2842,13 +2786,11 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m @@ -2856,7 +2798,6 @@ CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_CROSSBAR=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2933,12 +2874,13 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IWMMXT=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -3070,6 +3012,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -3099,18 +3043,17 @@ CONFIG_LCD_HX8357=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=m CONFIG_LCD_L4F00242T03=m -CONFIG_LCD_LD9040=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LMS501KF03=m CONFIG_LCD_LTV350QV=m # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -CONFIG_LCD_S6E63M0=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -3120,7 +3063,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m CONFIG_LEDS_DA9052=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_GPIO=m @@ -3130,7 +3073,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3174,6 +3117,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3204,20 +3148,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3230,7 +3166,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3243,10 +3178,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3283,7 +3217,6 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_FLINT is not set # CONFIG_MACH_MARVELL_JASPER is not set # CONFIG_MACH_MESON6 is not set -CONFIG_MACH_MESON8B=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y # CONFIG_MACH_OMAP3517EVM is not set @@ -3336,10 +3269,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3375,15 +3308,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3412,6 +3344,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m # CONFIG_MESON_GXBB_WATCHDOG is not set # CONFIG_MESON_GXL_PHY is not set @@ -3436,6 +3369,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3446,15 +3380,13 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set -# CONFIG_MFD_DA9063 is not set +CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set CONFIG_MFD_EXYNOS_LPASS=m @@ -3500,6 +3432,7 @@ CONFIG_MFD_SM501=m CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_STMPE=y CONFIG_MFD_SUN4I_GPADC=m +CONFIG_MFD_SUN6I_PRCM=y CONFIG_MFD_SYSCON=y CONFIG_MFD_T7L66XB=y # CONFIG_MFD_TC3589X is not set @@ -3532,7 +3465,6 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8350 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM8994=m -# CONFIG_MG_DISK is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set CONFIG_MICREL_KS8995MA=m @@ -3579,7 +3511,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3650,6 +3581,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3698,7 +3630,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3730,6 +3661,7 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3776,7 +3708,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set -CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND_FSMC=m @@ -3793,11 +3724,10 @@ CONFIG_MTD_NAND_OMAP_BCH=y CONFIG_MTD_NAND_ORION=m # CONFIG_MTD_NAND_OXNAS is not set CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_NAND_PXA3xx=m CONFIG_MTD_NAND_QCOM=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_SUNXI=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_NAND_TMIO=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3817,7 +3747,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m CONFIG_MTD_SPINAND_MT29F=m CONFIG_MTD_SPINAND_ONDIEECC=y CONFIG_MTD_SPI_NOR=m @@ -3842,7 +3772,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3870,6 +3799,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m CONFIG_NEON=y @@ -3894,7 +3824,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3906,7 +3835,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3915,13 +3843,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3948,7 +3875,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4052,7 +3978,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -4085,11 +4010,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -4121,7 +4045,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y @@ -4155,7 +4078,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -4192,14 +4114,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4231,7 +4150,6 @@ CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m -CONFIG_NFC_WILINK=m CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m @@ -4250,8 +4168,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -4285,7 +4201,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4298,7 +4213,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4312,7 +4226,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4321,26 +4234,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4393,7 +4301,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -4406,7 +4313,6 @@ CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4460,7 +4366,6 @@ CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 -CONFIG_OMAP2_DSS_RFBI=y CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y CONFIG_OMAP2_DSS_VENC=y @@ -4485,7 +4390,6 @@ CONFIG_OMAP_MBOX_KFIFO_SIZE=256 CONFIG_OMAP_OCP2SCP=m CONFIG_OMAP_PACKAGE_CBB=y CONFIG_OMAP_PACKAGE_CUS=y -CONFIG_OMAP_PM_NOOP=y CONFIG_OMAP_REMOTEPROC=m CONFIG_OMAP_RESET_CLOCKS=y CONFIG_OMAP_USB2=m @@ -4497,6 +4401,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4614,7 +4520,7 @@ CONFIG_PCIE_ECRC=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ROCKCHIP_HOST=m +# CONFIG_PCIE_ROCKCHIP_HOST is not set CONFIG_PCIE_XILINX=y CONFIG_PCI_EXYNOS=y # CONFIG_PCI_FTPCI100 is not set @@ -4627,6 +4533,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4663,8 +4570,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m @@ -4679,11 +4586,12 @@ CONFIG_PHY_MESON8B_USB2=m # CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIPHY28LP=m -# CONFIG_PHY_MIPHY365X is not set # CONFIG_PHY_MVEBU_CP110_COMPHY is not set CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set +CONFIG_PHY_PXA_USB=m CONFIG_PHY_QCOM_APQ8064_SATA=m # CONFIG_PHY_QCOM_IPQ806X_SATA is not set CONFIG_PHY_QCOM_QMP=m @@ -4693,13 +4601,13 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_STIH407_USB=m -# CONFIG_PHY_STIH41X_USB is not set # CONFIG_PHY_ST_SPEAR1310_MIPHY is not set # CONFIG_PHY_ST_SPEAR1340_MIPHY is not set CONFIG_PHY_SUN4I_USB=m @@ -4732,8 +4640,6 @@ CONFIG_PINCTRL_IMX6SL=y # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set CONFIG_PINCTRL_MSM8660=m CONFIG_PINCTRL_MSM8916=m CONFIG_PINCTRL_MSM8960=m @@ -4745,8 +4651,10 @@ CONFIG_PINCTRL_MVEBU=y CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SAMSUNG=y +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set @@ -4759,6 +4667,7 @@ CONFIG_PINMUX=y CONFIG_PJ4B_ERRATA_4742=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PL310_ERRATA_588369=y CONFIG_PL310_ERRATA_727915=y CONFIG_PL310_ERRATA_753970=y @@ -4787,7 +4696,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4805,7 +4713,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set CONFIG_POWER_RESET_MSM=y -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_QNAP is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_ST=y @@ -4852,14 +4760,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4907,7 +4816,6 @@ CONFIG_PXA_DMA=y # 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_APR is not set CONFIG_QCOM_BAM_DMA=m @@ -4921,6 +4829,7 @@ CONFIG_QCOM_COINCELL=m # CONFIG_QCOM_GENI_SE is not set # CONFIG_QCOM_GLINK_SSR is not set CONFIG_QCOM_GSBI=m +CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set CONFIG_QCOM_IOMMU=y @@ -4928,24 +4837,23 @@ CONFIG_QCOM_IOMMU=y CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m CONFIG_QCOM_PM=y -CONFIG_QCOM_Q6V5_PIL=m -# CONFIG_QCOM_Q6V5_WCSS is not set CONFIG_QCOM_QFPROM=m CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QCOM_SMD_RPM=m -CONFIG_QCOM_SMEM=m +# CONFIG_QCOM_SMEM is not set CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m +CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SYSMON=m +# CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_WCNSS_PIL=m CONFIG_QCOM_WDT=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4977,7 +4885,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -5023,15 +4930,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -5064,6 +4965,7 @@ CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BD9571MWV=m CONFIG_REGULATOR_DA9052=m CONFIG_REGULATOR_DA9055=m +CONFIG_REGULATOR_DA9063=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set @@ -5139,13 +5041,12 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set # CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -5153,7 +5054,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5178,6 +5078,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -5235,11 +5136,11 @@ CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_CROS_EC=m CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_DA9055=m +CONFIG_RTC_DRV_DA9063=m CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -5269,7 +5170,6 @@ CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_IMXDI=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5339,8 +5239,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5382,7 +5280,6 @@ CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set # CONFIG_SAMSUNG_PM_CHECK is not set # CONFIG_SAMSUNG_PM_DEBUG is not set -CONFIG_SAMSUNG_USBPHY=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -5449,13 +5346,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5485,6 +5379,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5507,19 +5403,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5532,7 +5427,9 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m +# CONFIG_SDM_CAMCC_845 is not set # CONFIG_SDM_DISPCC_845 is not set +CONFIG_SDM_GCC_660=m # CONFIG_SDM_GCC_845 is not set # CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y @@ -5552,7 +5449,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5709,8 +5605,7 @@ CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_TSL2550=m -# CONFIG_SENSORS_TSL2563 is not set -CONFIG_SENSORS_TWL4030_MADC=m +CONFIG_SENSORS_TSL2563=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_VEXPRESS=m @@ -5751,6 +5646,7 @@ CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PXA=y CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_RUNTIME_UARTS=32 @@ -5835,7 +5731,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5852,9 +5747,7 @@ CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5972,7 +5865,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -6004,6 +5896,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -6036,11 +5929,10 @@ CONFIG_SND_PCI=y CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_XRUN_DEBUG=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_PXA910_SOC=m -# CONFIG_SND_PXA_SOC_SSP is not set +CONFIG_SND_PXA_SOC_SSP=m CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -6099,7 +5991,6 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6117,6 +6008,7 @@ CONFIG_SND_SOC_FSL_SSI=m CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_I2C_AND_SPI=m @@ -6134,6 +6026,7 @@ CONFIG_SND_SOC_LPASS_CPU=m CONFIG_SND_SOC_LPASS_PLATFORM=m CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98090=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set @@ -6141,11 +6034,11 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set -CONFIG_SND_SOC_MSM8916_WCD_ANALOg=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_ODROID=m # CONFIG_SND_SOC_PCM1681 is not set @@ -6155,6 +6048,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -6174,7 +6069,6 @@ CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m -# CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -6288,14 +6182,11 @@ CONFIG_SOC_AM43XX=y # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_DRA7XX is not set CONFIG_SOC_EXYNOS3250=y -CONFIG_SOC_EXYNOS4212=y CONFIG_SOC_EXYNOS4412=y -CONFIG_SOC_EXYNOS4415=y CONFIG_SOC_EXYNOS5250=y CONFIG_SOC_EXYNOS5260=y CONFIG_SOC_EXYNOS5410=y CONFIG_SOC_EXYNOS5420=y -CONFIG_SOC_EXYNOS5440=y CONFIG_SOC_EXYNOS5800=y CONFIG_SOC_HAS_REALTIME_COUNTER=y CONFIG_SOC_IMX50=y @@ -6322,7 +6213,6 @@ CONFIG_SOC_TI81XX=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -6331,7 +6221,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -6365,7 +6254,8 @@ CONFIG_SPI_MXS=m CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m -# CONFIG_SPI_PXA2XX is not set +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m @@ -6405,7 +6295,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -6413,8 +6302,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -6427,7 +6318,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_ST_FDMA=m CONFIG_STI_MBOX=m CONFIG_STK3310=m @@ -6448,7 +6338,6 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -# CONFIG_STRIP is not set CONFIG_ST_THERMAL=m CONFIG_ST_THERMAL_MEMMAP=m # CONFIG_ST_THERMAL_SYSCFG is not set @@ -6494,7 +6383,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6564,7 +6452,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA_AHB=y @@ -6587,7 +6475,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6596,6 +6483,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6608,6 +6496,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6647,7 +6536,6 @@ CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -CONFIG_TI_DAC7512=m CONFIG_TI_DAVINCI_CPDMA=m CONFIG_TI_DAVINCI_EMAC=m CONFIG_TI_DAVINCI_MDIO=m @@ -6689,7 +6577,7 @@ CONFIG_TMPFS=y CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6713,7 +6601,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6765,12 +6652,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6779,14 +6666,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6827,6 +6712,7 @@ CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6836,8 +6722,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6852,7 +6739,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set CONFIG_UIO_PRUSS=m CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6864,8 +6750,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6876,7 +6762,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6889,7 +6774,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6913,7 +6797,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6944,7 +6827,8 @@ CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD_STI=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set +CONFIG_USB_EHCI_MV=m +# CONFIG_USB_EHCI_MV_U2O is not set CONFIG_USB_EHCI_MXC=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m @@ -6955,7 +6839,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FSL_USB2=m @@ -6967,7 +6850,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -7091,6 +6973,7 @@ CONFIG_USB_MUSB_HDRC=m CONFIG_USB_MUSB_OMAP2PLUS=m CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set +# CONFIG_USB_MV_OTG is not set # CONFIG_USB_MV_U3D is not set CONFIG_USB_MV_UDC=m CONFIG_USB_MXS_PHY=m @@ -7174,19 +7057,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -7288,7 +7159,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -7343,7 +7213,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -7381,6 +7250,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m # CONFIG_VIDEO_IMX_MEDIA is not set +CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7422,9 +7292,7 @@ CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m @@ -7435,16 +7303,16 @@ CONFIG_VIDEO_STI_DELTA_MJPEG=y CONFIG_VIDEO_STI_HDMI_CEC=m # CONFIG_VIDEO_STI_HVA_DEBUGFS is not set CONFIG_VIDEO_STI_HVA=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -7452,12 +7320,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -7474,6 +7341,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7506,7 +7374,6 @@ CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_MXC=m -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -7517,7 +7384,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index 3ab37b794..ffcf684ed 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -23,8 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set # CONFIG_88EU_AP_MODE is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set CONFIG_AEABI=y # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -277,15 +273,14 @@ CONFIG_ARCH_VIRT=y # CONFIG_ARM64_64K_PAGES is not set CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y -CONFIG_ARM64_PTDUMP=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARMADA_37XX_CPUFREQ=m -CONFIG_ARM_ASM_UNIFIED=y # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y CONFIG_ARM_ATAG_DTB_COMPAT=y @@ -303,7 +298,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DT_BL_CPUFREQ is not set # CONFIG_ARM_ERRATA_326103 is not set # CONFIG_ARM_ERRATA_411920 is not set CONFIG_ARM_ERRATA_430973=y @@ -346,7 +340,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m @@ -371,6 +364,7 @@ CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -392,7 +386,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -409,7 +403,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -471,7 +464,6 @@ CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUTO_ZRELADDR=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AX88796_93CX6=y @@ -505,6 +497,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -516,7 +509,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -534,6 +526,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set @@ -603,7 +596,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -617,12 +609,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -649,7 +638,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -667,7 +656,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -730,7 +718,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -748,7 +735,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -773,8 +760,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -854,9 +839,6 @@ CONFIG_CB710_CORE=m # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -943,11 +925,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -1033,7 +1012,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1042,7 +1020,6 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y # CONFIG_CPU_ISOLATION is not set CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y # CONFIG_CPU_SW_DOMAIN_PAN is not set CONFIG_CPU_THERMAL=y @@ -1064,19 +1041,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set @@ -1099,7 +1071,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1119,7 +1090,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_MARVELL_CESA=m -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m @@ -1150,16 +1121,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1168,7 +1136,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1188,8 +1155,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1258,7 +1224,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1273,12 +1238,10 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1315,18 +1278,16 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=m CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m CONFIG_DEVFREQ_GOV_PASSIVE=m -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1351,7 +1312,6 @@ CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1368,7 +1328,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1397,15 +1356,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1414,10 +1370,9 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m @@ -1452,7 +1407,7 @@ CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set # CONFIG_DRM_LEGACY is not set @@ -1517,7 +1472,9 @@ CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TILCDC is not set CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TVE200=m CONFIG_DRM_UDL=m @@ -1532,7 +1489,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1564,7 +1520,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1603,7 +1559,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1622,7 +1577,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1657,16 +1611,15 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1678,7 +1631,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set CONFIG_ENC28J60=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1765,7 +1718,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1842,7 +1794,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1854,7 +1805,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1918,7 +1875,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m @@ -1950,11 +1911,9 @@ CONFIG_GPIO_74X164=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -1971,7 +1930,6 @@ CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_MB86S7X is not set CONFIG_GPIO_MC33880=m -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -1986,7 +1944,6 @@ CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y @@ -2028,7 +1985,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2043,6 +1999,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2185,7 +2142,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2198,7 +2154,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2255,7 +2210,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2285,13 +2239,13 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_S3C2410=m @@ -2315,9 +2269,7 @@ CONFIG_I2C_VERSATILE=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2329,7 +2281,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2351,6 +2302,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2406,6 +2358,7 @@ CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_IPUV3_CORE is not set CONFIG_IMX_MBOX=m +CONFIG_IMX_SCU=y # CONFIG_INA2XX_ADC is not set CONFIG_INET6_AH=m CONFIG_INET6_ESP=m @@ -2430,11 +2383,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2483,9 +2434,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -CONFIG_INPUT_GPIO_TILT_POLLED=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2580,7 +2529,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2660,7 +2608,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2701,7 +2648,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2709,13 +2655,11 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m @@ -2723,7 +2667,6 @@ CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_CROSSBAR=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2799,12 +2742,13 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IWMMXT=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -2931,6 +2875,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -2962,18 +2908,17 @@ CONFIG_LCD_HX8357=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=m CONFIG_LCD_L4F00242T03=m -CONFIG_LCD_LD9040=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LMS501KF03=m CONFIG_LCD_LTV350QV=m # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -CONFIG_LCD_S6E63M0=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2983,7 +2928,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_REGISTER=y @@ -2992,7 +2937,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3034,6 +2979,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3064,20 +3010,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3090,7 +3028,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3103,10 +3040,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3140,7 +3076,6 @@ CONFIG_MACH_ARMADA_39X=y CONFIG_MACH_ARMADA_XP=y CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON6 is not set -CONFIG_MACH_MESON8B=y # CONFIG_MACH_MESON8 is not set # CONFIG_MACH_SUN4I is not set # CONFIG_MACH_SUN5I is not set @@ -3190,10 +3125,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3227,15 +3162,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3264,6 +3198,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m # CONFIG_MESON_GXBB_WATCHDOG is not set # CONFIG_MESON_GXL_PHY is not set @@ -3288,6 +3223,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3298,9 +3234,7 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3349,6 +3283,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMPE is not set CONFIG_MFD_SUN4I_GPADC=m +CONFIG_MFD_SUN6I_PRCM=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_T7L66XB is not set # CONFIG_MFD_TC3589X is not set @@ -3381,7 +3316,6 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8350 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM8994=m -# CONFIG_MG_DISK is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set CONFIG_MICREL_KS8995MA=m @@ -3428,7 +3362,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3492,6 +3425,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3538,7 +3472,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3560,6 +3493,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3607,7 +3541,6 @@ CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set -CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND_FSMC=m @@ -3622,10 +3555,9 @@ CONFIG_MTD_NAND_NANDSIM=m CONFIG_MTD_NAND_ORION=m # CONFIG_MTD_NAND_OXNAS is not set CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_NAND_PXA3xx=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_SUNXI=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_NAND_TMIO=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3644,7 +3576,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m CONFIG_MTD_SPINAND_MT29F=m CONFIG_MTD_SPINAND_ONDIEECC=y CONFIG_MTD_SPI_NOR=m @@ -3669,7 +3601,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3693,6 +3624,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m CONFIG_NEON=y @@ -3717,7 +3649,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3729,7 +3660,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3738,13 +3668,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3771,7 +3700,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3875,7 +3803,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3908,11 +3835,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3944,7 +3870,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3977,7 +3902,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -4013,14 +3937,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4070,8 +3991,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -4105,7 +4024,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4118,7 +4036,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4132,7 +4049,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4141,26 +4057,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4213,7 +4124,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -4226,7 +4136,6 @@ CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4272,7 +4181,6 @@ CONFIG_OF=y # CONFIG_OMAP3_THERMAL is not set CONFIG_OMAP4_DSS_HDMI_CEC=y # CONFIG_OMAP_GPMC_DEBUG is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4280,6 +4188,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4394,7 +4304,7 @@ CONFIG_PCIE_ECRC=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y -CONFIG_PCIE_ROCKCHIP_HOST=m +# CONFIG_PCIE_ROCKCHIP_HOST is not set # CONFIG_PCIE_XILINX is not set CONFIG_PCI_EXYNOS=y # CONFIG_PCI_FTPCI100 is not set @@ -4407,6 +4317,7 @@ CONFIG_PCI_KEYSTONE=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4443,8 +4354,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m @@ -4459,6 +4370,7 @@ CONFIG_PHY_MESON8B_USB2=m CONFIG_PHY_MESON_GXL_USB3=m # CONFIG_PHY_MVEBU_CP110_COMPHY is not set CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_IPQ806X_SATA is not set @@ -4467,8 +4379,9 @@ CONFIG_PHY_QCOM_UFS=m # CONFIG_PHY_QCOM_USB_HS is not set CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m CONFIG_PHY_SAMSUNG_USB2=m @@ -4501,14 +4414,14 @@ CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_MSM8996 is not set CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MVEBU=y +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SAMSUNG=y +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set @@ -4520,6 +4433,7 @@ CONFIG_PINMUX=y CONFIG_PJ4B_ERRATA_4742=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PL310_ERRATA_588369=y CONFIG_PL310_ERRATA_727915=y CONFIG_PL310_ERRATA_753970=y @@ -4548,7 +4462,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4564,7 +4477,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_KEYSTONE=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_QNAP is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -4610,14 +4523,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4663,16 +4577,16 @@ CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_GENI_SE is not set # CONFIG_QCOM_GLINK_SSR is not set +CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m -# CONFIG_QCOM_Q6V5_WCSS is not set CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set -CONFIG_QCOM_SYSMON=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4704,7 +4618,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4749,15 +4662,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4849,13 +4756,12 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set # CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -4863,7 +4769,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4888,6 +4793,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -4945,7 +4851,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4974,7 +4879,6 @@ CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5034,8 +4938,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5077,7 +4979,6 @@ CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set # CONFIG_SAMSUNG_PM_CHECK is not set # CONFIG_SAMSUNG_PM_DEBUG is not set -CONFIG_SAMSUNG_USBPHY=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -5144,13 +5045,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5180,6 +5078,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5202,19 +5102,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5227,7 +5126,9 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m +# CONFIG_SDM_CAMCC_845 is not set # CONFIG_SDM_DISPCC_845 is not set +CONFIG_SDM_GCC_660=m # CONFIG_SDM_GCC_845 is not set # CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y @@ -5247,7 +5148,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5513,7 +5413,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5530,9 +5429,7 @@ CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5644,7 +5541,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -5675,6 +5571,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5696,10 +5593,8 @@ CONFIG_SND_PCI=y CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_XRUN_DEBUG=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5755,7 +5650,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5771,6 +5665,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5779,6 +5674,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98090=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set @@ -5790,6 +5686,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_ODROID=m # CONFIG_SND_SOC_PCM1681 is not set @@ -5799,6 +5696,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -5817,7 +5716,6 @@ CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m -# CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5930,7 +5828,6 @@ CONFIG_SOC_EXYNOS5250=y CONFIG_SOC_EXYNOS5260=y CONFIG_SOC_EXYNOS5410=y CONFIG_SOC_EXYNOS5420=y -CONFIG_SOC_EXYNOS5440=y CONFIG_SOC_EXYNOS5800=y # CONFIG_SOC_IMX6SLL is not set # CONFIG_SOC_OMAP5 is not set @@ -5940,7 +5837,6 @@ CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5949,7 +5845,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -6015,7 +5910,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -6023,8 +5917,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -6037,7 +5933,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -6052,7 +5947,6 @@ CONFIG_STRICT_KERNEL_RWX=y 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 @@ -6095,7 +5989,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6166,7 +6059,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA_AHB=y @@ -6189,7 +6082,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6198,6 +6090,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6210,6 +6103,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6244,7 +6138,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TIFM_7XX1=m @@ -6282,7 +6175,7 @@ CONFIG_TMPFS=y CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6305,7 +6198,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6356,12 +6248,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6370,14 +6262,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6412,6 +6302,7 @@ CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6421,8 +6312,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6437,7 +6329,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6449,8 +6340,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6461,7 +6352,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6474,7 +6364,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6498,7 +6387,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6525,7 +6413,6 @@ CONFIG_USB_EHCI_EXYNOS=m CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -6535,7 +6422,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m @@ -6546,7 +6432,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -6745,19 +6630,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6858,7 +6731,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6910,7 +6782,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6953,7 +6824,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MESON_AO_CEC=m CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m @@ -6980,22 +6850,20 @@ CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -7003,12 +6871,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -7025,6 +6892,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7056,7 +6924,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -7067,7 +6934,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index 2626951c1..1cf285f8d 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -23,8 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set # CONFIG_88EU_AP_MODE is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set CONFIG_AEABI=y # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -278,13 +274,13 @@ CONFIG_ARCH_VIRT=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARMADA_37XX_CPUFREQ=m -CONFIG_ARM_ASM_UNIFIED=y # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y CONFIG_ARM_ATAG_DTB_COMPAT=y @@ -302,7 +298,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DT_BL_CPUFREQ is not set # CONFIG_ARM_ERRATA_326103 is not set # CONFIG_ARM_ERRATA_411920 is not set CONFIG_ARM_ERRATA_430973=y @@ -345,7 +340,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y # CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_ARM_PTDUMP is not set CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m @@ -370,6 +364,7 @@ CONFIG_ARM=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -391,7 +386,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -408,7 +403,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -470,7 +464,6 @@ CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUTO_ZRELADDR=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AX88796_93CX6=y @@ -504,6 +497,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -515,7 +509,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -533,6 +526,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set @@ -602,7 +596,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -616,12 +609,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -648,7 +638,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -666,7 +656,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -729,7 +718,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -747,7 +735,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -772,8 +760,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -853,9 +839,6 @@ CONFIG_CB710_CORE=m # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -942,11 +925,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -1032,7 +1012,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1062,19 +1041,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set @@ -1097,7 +1071,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1117,7 +1090,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_MARVELL_CESA=m -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_QCOM_RNG=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m @@ -1148,16 +1121,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1166,7 +1136,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1186,8 +1155,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1254,7 +1222,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1264,12 +1231,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1305,18 +1270,16 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=m CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m CONFIG_DEVFREQ_GOV_PASSIVE=m -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1341,7 +1304,6 @@ CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1358,7 +1320,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1387,15 +1348,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1404,10 +1362,9 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m @@ -1442,7 +1399,7 @@ CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_IMX is not set # CONFIG_DRM_LEGACY is not set @@ -1507,7 +1464,9 @@ CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TILCDC is not set CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TVE200=m CONFIG_DRM_UDL=m @@ -1522,7 +1481,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1554,7 +1512,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1593,7 +1551,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1612,7 +1569,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1647,16 +1603,15 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1668,7 +1623,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set CONFIG_ENC28J60=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1747,7 +1702,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1824,7 +1778,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1836,7 +1789,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1900,7 +1859,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m @@ -1932,11 +1895,9 @@ CONFIG_GPIO_74X164=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_DAVINCI=y -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -1953,7 +1914,6 @@ CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_MB86S7X is not set CONFIG_GPIO_MC33880=m -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -1968,7 +1928,6 @@ CONFIG_GPIO_PL061=y CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y @@ -2010,7 +1969,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2025,6 +1983,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2167,7 +2126,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2180,7 +2138,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2237,7 +2194,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2267,13 +2223,13 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_S3C2410=m @@ -2297,9 +2253,7 @@ CONFIG_I2C_VERSATILE=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2311,7 +2265,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2333,6 +2286,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2388,6 +2342,7 @@ CONFIG_IMA=y # CONFIG_IMG_ASCII_LCD is not set # CONFIG_IMX_IPUV3_CORE is not set CONFIG_IMX_MBOX=m +CONFIG_IMX_SCU=y # CONFIG_INA2XX_ADC is not set CONFIG_INET6_AH=m CONFIG_INET6_ESP=m @@ -2412,11 +2367,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2465,9 +2418,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -CONFIG_INPUT_GPIO_TILT_POLLED=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2562,7 +2513,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2642,7 +2592,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2683,7 +2632,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2691,13 +2639,11 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m @@ -2705,7 +2651,6 @@ CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_CROSSBAR=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2781,12 +2726,13 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IWMMXT=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -2911,6 +2857,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -2942,18 +2890,17 @@ CONFIG_LCD_HX8357=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=m CONFIG_LCD_L4F00242T03=m -CONFIG_LCD_LD9040=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LMS501KF03=m CONFIG_LCD_LTV350QV=m # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -CONFIG_LCD_S6E63M0=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2963,7 +2910,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_REGISTER=y @@ -2972,7 +2919,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3014,6 +2961,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3044,20 +2992,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3070,7 +3010,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3083,10 +3022,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3120,7 +3058,6 @@ CONFIG_MACH_ARMADA_39X=y CONFIG_MACH_ARMADA_XP=y CONFIG_MACH_DOVE=y # CONFIG_MACH_MESON6 is not set -CONFIG_MACH_MESON8B=y # CONFIG_MACH_MESON8 is not set # CONFIG_MACH_SUN4I is not set # CONFIG_MACH_SUN5I is not set @@ -3169,10 +3106,10 @@ CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3206,15 +3143,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3243,6 +3179,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m # CONFIG_MESON_GXBB_WATCHDOG is not set # CONFIG_MESON_GXL_PHY is not set @@ -3267,6 +3204,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3277,9 +3215,7 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9052_SPI is not set @@ -3328,6 +3264,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_SMSC is not set # CONFIG_MFD_STMPE is not set CONFIG_MFD_SUN4I_GPADC=m +CONFIG_MFD_SUN6I_PRCM=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_T7L66XB is not set # CONFIG_MFD_TC3589X is not set @@ -3360,7 +3297,6 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8350 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM8994=m -# CONFIG_MG_DISK is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set CONFIG_MICREL_KS8995MA=m @@ -3407,7 +3343,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3471,6 +3406,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3516,7 +3452,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3538,6 +3473,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3585,7 +3521,6 @@ CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set -CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND_FSMC=m @@ -3600,10 +3535,9 @@ CONFIG_MTD_NAND_NANDSIM=m CONFIG_MTD_NAND_ORION=m # CONFIG_MTD_NAND_OXNAS is not set CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_NAND_PXA3xx=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_SUNXI=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_NAND_TMIO=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3622,7 +3556,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m CONFIG_MTD_SPINAND_MT29F=m CONFIG_MTD_SPINAND_ONDIEECC=y CONFIG_MTD_SPI_NOR=m @@ -3647,7 +3581,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3671,6 +3604,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m CONFIG_NEON=y @@ -3695,7 +3629,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3707,7 +3640,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3716,13 +3648,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3749,7 +3680,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3853,7 +3783,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3886,11 +3815,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3922,7 +3850,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3955,7 +3882,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -3991,14 +3917,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4048,8 +3971,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -4083,7 +4004,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4096,7 +4016,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4110,7 +4029,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4119,26 +4037,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4191,7 +4104,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -4204,7 +4116,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4250,7 +4161,6 @@ CONFIG_OF=y # CONFIG_OMAP3_THERMAL is not set CONFIG_OMAP4_DSS_HDMI_CEC=y # CONFIG_OMAP_GPMC_DEBUG is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4258,6 +4168,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4372,7 +4284,7 @@ CONFIG_PCIE_ECRC=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y -CONFIG_PCIE_ROCKCHIP_HOST=m +# CONFIG_PCIE_ROCKCHIP_HOST is not set # CONFIG_PCIE_XILINX is not set CONFIG_PCI_EXYNOS=y # CONFIG_PCI_FTPCI100 is not set @@ -4385,6 +4297,7 @@ CONFIG_PCI_KEYSTONE=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4421,8 +4334,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m @@ -4437,6 +4350,7 @@ CONFIG_PHY_MESON8B_USB2=m CONFIG_PHY_MESON_GXL_USB3=m # CONFIG_PHY_MVEBU_CP110_COMPHY is not set CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_PHY_QCOM_IPQ806X_SATA is not set @@ -4445,8 +4359,9 @@ CONFIG_PHY_QCOM_UFS=m # CONFIG_PHY_QCOM_USB_HS is not set CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m CONFIG_PHY_SAMSUNG_USB2=m @@ -4479,14 +4394,14 @@ CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_MSM8996 is not set CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_MVEBU=y +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SAMSUNG=y +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set @@ -4498,6 +4413,7 @@ CONFIG_PINMUX=y CONFIG_PJ4B_ERRATA_4742=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PL310_ERRATA_588369=y CONFIG_PL310_ERRATA_727915=y CONFIG_PL310_ERRATA_753970=y @@ -4526,7 +4442,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4542,7 +4457,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_KEYSTONE=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_QNAP is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y @@ -4588,13 +4503,14 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4640,16 +4556,16 @@ CONFIG_QCOM_CLK_APCS_MSM8916=m # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_GENI_SE is not set # CONFIG_QCOM_GLINK_SSR is not set +CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_LLCC is not set CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m -# CONFIG_QCOM_Q6V5_WCSS is not set CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set -CONFIG_QCOM_SYSMON=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4681,7 +4597,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4726,15 +4641,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4826,13 +4735,12 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set # CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -4840,7 +4748,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4865,6 +4772,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -4922,7 +4830,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -4951,7 +4858,6 @@ CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5011,8 +4917,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5054,7 +4958,6 @@ CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set # CONFIG_SAMSUNG_PM_CHECK is not set # CONFIG_SAMSUNG_PM_DEBUG is not set -CONFIG_SAMSUNG_USBPHY=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -5121,13 +5024,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5157,6 +5057,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5179,19 +5081,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5204,7 +5105,9 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m +# CONFIG_SDM_CAMCC_845 is not set # CONFIG_SDM_DISPCC_845 is not set +CONFIG_SDM_GCC_660=m # CONFIG_SDM_GCC_845 is not set # CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y @@ -5224,7 +5127,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5490,7 +5392,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5507,9 +5408,7 @@ CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5621,7 +5520,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -5652,6 +5550,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5672,10 +5571,8 @@ CONFIG_SND_PCI=y # CONFIG_SND_PCMCIA is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5731,7 +5628,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5747,6 +5643,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5755,6 +5652,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98090=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set @@ -5766,6 +5664,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_ODROID=m # CONFIG_SND_SOC_PCM1681 is not set @@ -5775,6 +5674,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -5793,7 +5694,6 @@ CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m -# CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5906,7 +5806,6 @@ CONFIG_SOC_EXYNOS5250=y CONFIG_SOC_EXYNOS5260=y CONFIG_SOC_EXYNOS5410=y CONFIG_SOC_EXYNOS5420=y -CONFIG_SOC_EXYNOS5440=y CONFIG_SOC_EXYNOS5800=y # CONFIG_SOC_IMX6SLL is not set # CONFIG_SOC_OMAP5 is not set @@ -5916,7 +5815,6 @@ CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5925,7 +5823,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -5991,7 +5888,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5999,8 +5895,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -6013,7 +5911,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -6028,7 +5925,6 @@ CONFIG_STRICT_KERNEL_RWX=y 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 @@ -6071,7 +5967,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6142,7 +6037,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA_AHB=y @@ -6165,7 +6060,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6174,6 +6068,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6186,6 +6081,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6220,7 +6116,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TI_DAVINCI_MDIO=m CONFIG_TI_EDMA=y CONFIG_TIFM_7XX1=m @@ -6258,7 +6153,7 @@ CONFIG_TMPFS=y CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6281,7 +6176,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6332,12 +6226,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6346,14 +6240,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6388,6 +6280,7 @@ CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6397,8 +6290,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6413,7 +6307,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6425,8 +6318,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6437,7 +6330,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6450,7 +6342,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6474,7 +6365,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6501,7 +6391,6 @@ CONFIG_USB_EHCI_EXYNOS=m CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m CONFIG_USB_EHCI_TT_NEWSCHED=y @@ -6511,7 +6400,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m @@ -6522,7 +6410,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -6721,19 +6608,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6834,7 +6709,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6886,7 +6760,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6929,7 +6802,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MESON_AO_CEC=m CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m @@ -6956,22 +6828,20 @@ CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6979,12 +6849,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -7001,6 +6870,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7032,7 +6902,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -7043,7 +6912,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index 1ceb5e688..ae29bf6ed 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -23,8 +23,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set # CONFIG_88EU_AP_MODE is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set CONFIG_AEABI=y # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set # CONFIG_AFFS_FS is not set -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -288,13 +284,13 @@ CONFIG_ARCH_ZYNQ=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +# CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARMADA_37XX_CPUFREQ=m -CONFIG_ARM_ASM_UNIFIED=y # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y CONFIG_ARM_ATAG_DTB_COMPAT=y @@ -312,7 +308,6 @@ CONFIG_ARM_CPU_TOPOLOGY=y CONFIG_ARM_CRYPTO=y CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8 CONFIG_ARM_DMA_USE_IOMMU=y -# CONFIG_ARM_DT_BL_CPUFREQ is not set # CONFIG_ARM_ERRATA_326103 is not set # CONFIG_ARM_ERRATA_411920 is not set CONFIG_ARM_ERRATA_430973=y @@ -357,7 +352,6 @@ CONFIG_ARM_PMU=y # CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_PSCI=y # CONFIG_ARM_PTDUMP_DEBUGFS is not set -# CONFIG_ARM_PTDUMP is not set CONFIG_ARM_QCOM_CPUFREQ_KRYO=m CONFIG_ARM_RK3399_DMC_DEVFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m @@ -385,6 +379,7 @@ CONFIG_ARM_ZYNQ_CPUIDLE=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -406,7 +401,7 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set +CONFIG_ATH10K_SNOC=m # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -423,7 +418,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -485,7 +479,6 @@ CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUTO_ZRELADDR=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_AX88796_93CX6=y @@ -520,6 +513,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -532,7 +526,6 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -552,6 +545,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y CONFIG_BATTERY_AXP20X=m # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set CONFIG_BATTERY_BQ27XXX_HDQ=m @@ -627,7 +621,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -641,12 +634,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -673,7 +663,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -691,7 +681,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -754,7 +743,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -772,7 +760,7 @@ CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIUART_NOKIA=m CONFIG_BT_HCIUART_QCA=y -# CONFIG_BT_HCIUART_RTL is not set +CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIVHCI=m CONFIG_BT_HIDP=m @@ -798,8 +786,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHE_FEROCEON_L2 is not set @@ -879,9 +865,6 @@ CONFIG_CB710_CORE=m # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -971,11 +954,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -1066,7 +1046,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -1096,19 +1075,14 @@ CONFIG_CRC8=m CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_ARM_BS=y # CONFIG_CRYPTO_AES_ARM_CE is not set @@ -1131,7 +1105,6 @@ CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_CRC32_ARM64_CE=m CONFIG_CRYPTO_CRC32_ARM_CE=m CONFIG_CRYPTO_CRC32C_VPMSUM=m CONFIG_CRYPTO_CRC32C=y @@ -1163,8 +1136,8 @@ CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set CONFIG_CRYPTO_DEV_MARVELL_CESA=m # CONFIG_CRYPTO_DEV_MXC_SCC is not set -# CONFIG_CRYPTO_DEV_MXS_DCP is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +CONFIG_CRYPTO_DEV_MXS_DCP=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m CONFIG_CRYPTO_DEV_OMAP=m @@ -1202,16 +1175,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1220,7 +1190,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1240,8 +1209,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set -# CONFIG_CRYPTO_SPECK_NEON is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1270,6 +1238,7 @@ CONFIG_DA280=m CONFIG_DA311=m CONFIG_DA9052_WATCHDOG=m CONFIG_DA9055_WATCHDOG=m +CONFIG_DA9063_WATCHDOG=m CONFIG_DAVICOM_PHY=m CONFIG_DAX=y CONFIG_DCB=y @@ -1309,7 +1278,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1319,12 +1287,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1360,18 +1326,16 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=m CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m CONFIG_DEVFREQ_GOV_PASSIVE=m -# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set -# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m -# CONFIG_DEVFREQ_GOV_USERSPACE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=m CONFIG_DEVFREQ_THERMAL=y # CONFIG_DEVKMEM is not set CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1397,7 +1361,6 @@ CONFIG_DMA_SUN4I=m CONFIG_DMA_SUN6I=m # CONFIG_DMATEST is not set CONFIG_DMA_VIRTUAL_CHANNELS=y -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1414,7 +1377,6 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1443,15 +1405,12 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_ANALOGIX_DP=m # CONFIG_DRM_ARCPGU is not set @@ -1460,17 +1419,15 @@ CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y CONFIG_DRM_DUMB_VGA_DAC=m CONFIG_DRM_DW_HDMI_AHB_AUDIO=m CONFIG_DRM_DW_HDMI_CEC=m 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 @@ -1504,7 +1461,6 @@ CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_IMX_HDMI=m -CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX=m CONFIG_DRM_IMX_PARALLEL_DISPLAY=m @@ -1539,7 +1495,6 @@ CONFIG_DRM_OMAP_ENCODER_OPA362=m CONFIG_DRM_OMAP_ENCODER_TFP410=m CONFIG_DRM_OMAP_ENCODER_TPD12S015=m CONFIG_DRM_OMAP=m -CONFIG_DRM_OMAP_NUM_CRTCS=2 CONFIG_DRM_OMAP_PANEL_DPI=m CONFIG_DRM_OMAP_PANEL_DSI_CM=m CONFIG_DRM_OMAP_PANEL_LGPHILIPS_LB035Q02=m @@ -1594,9 +1549,10 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y # CONFIG_DRM_THINE_THC63LVD1024 is not set CONFIG_DRM_TILCDC=m -CONFIG_DRM_TILCDC_SLAVE_COMPAT=y CONFIG_DRM_TINYDRM=m +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_TVE200=m CONFIG_DRM_UDL=m @@ -1611,7 +1567,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTC=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1643,7 +1598,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1682,7 +1637,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1701,7 +1655,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1738,16 +1691,15 @@ CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_ARMSTUB_DTB_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set CONFIG_EFIVAR_FS=y @@ -1759,7 +1711,7 @@ CONFIG_EFI=y CONFIG_EMAC_ROCKCHIP=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set CONFIG_ENC28J60=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1839,7 +1791,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1920,7 +1871,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1932,7 +1882,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1996,7 +1952,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m @@ -2029,12 +1989,10 @@ CONFIG_GPIO_74X164=m # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMDPT is not set -CONFIG_GPIO_AXP209=m CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_DA9052=m CONFIG_GPIO_DA9055=m -CONFIG_GPIO_DEVRES=y CONFIG_GPIO_DWAPB=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set @@ -2051,7 +2009,6 @@ CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_MB86S7X is not set CONFIG_GPIO_MC33880=m -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_MVEBU=y @@ -2069,7 +2026,6 @@ CONFIG_GPIO_RASPBERRYPI_EXP=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set CONFIG_GPIO_STMPE=y -# CONFIG_GPIO_SX150X is not set CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_TEGRA=y @@ -2117,7 +2073,6 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -2132,6 +2087,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2274,7 +2230,6 @@ CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -2287,7 +2242,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2347,7 +2301,6 @@ CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2379,6 +2332,7 @@ CONFIG_I2C_MV64XXX=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set # CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OMAP=y # CONFIG_I2C_PARPORT_LIGHT is not set @@ -2386,7 +2340,6 @@ CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set CONFIG_I2C_QUP=m CONFIG_I2C_RK3X=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set @@ -2412,9 +2365,7 @@ CONFIG_I2C_VERSATILE=m CONFIG_I2C_VIPERBOARD=m CONFIG_I2C_XILINX=m CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2426,7 +2377,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2448,6 +2398,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2509,6 +2460,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_IPUV3_CORE=m CONFIG_IMX_MBOX=m CONFIG_IMX_REMOTEPROC=m +CONFIG_IMX_SCU=y CONFIG_IMX_SDMA=m CONFIG_IMX_THERMAL=m CONFIG_IMX_WEIM=y @@ -2536,11 +2488,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_INFINIBAND_IPOIB_CM is not set # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set @@ -2582,6 +2532,7 @@ CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_CMA3000=m CONFIG_INPUT_DA9052_ONKEY=m CONFIG_INPUT_DA9055_ONKEY=m +CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set @@ -2592,9 +2543,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_DECODER is not set -CONFIG_INPUT_GPIO=m CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -CONFIG_INPUT_GPIO_TILT_POLLED=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2695,7 +2644,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2775,7 +2723,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2816,7 +2763,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2824,13 +2770,11 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_MESON=m @@ -2838,7 +2782,6 @@ CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_CROSSBAR=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2915,12 +2858,13 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IWMMXT=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -3050,6 +2994,8 @@ CONFIG_KGDB=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBES_SANITY_TEST is not set CONFIG_KPROBES=y +CONFIG_KPSS_XCC=m +CONFIG_KRAITCC=m CONFIG_KS0108_DELAY=2 CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 @@ -3079,18 +3025,17 @@ CONFIG_LCD_HX8357=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=m CONFIG_LCD_L4F00242T03=m -CONFIG_LCD_LD9040=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LMS501KF03=m CONFIG_LCD_LTV350QV=m # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -CONFIG_LCD_S6E63M0=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -3100,7 +3045,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m CONFIG_LEDS_DA9052=m CONFIG_LEDS_DAC124S085=m CONFIG_LEDS_GPIO=m @@ -3110,7 +3055,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -3154,6 +3099,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -3184,20 +3130,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3210,7 +3148,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3223,10 +3160,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3263,7 +3199,6 @@ CONFIG_MACH_DOVE=y # CONFIG_MACH_FLINT is not set # CONFIG_MACH_MARVELL_JASPER is not set # CONFIG_MACH_MESON6 is not set -CONFIG_MACH_MESON8B=y # CONFIG_MACH_MESON8 is not set CONFIG_MACH_MMP2_DT=y # CONFIG_MACH_OMAP3517EVM is not set @@ -3315,10 +3250,10 @@ CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3354,15 +3289,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3391,6 +3325,7 @@ CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # CONFIG_MEMTEST is not set # CONFIG_MEN_A21_WDT is not set +CONFIG_MESON_CANVAS=m CONFIG_MESON_EFUSE=m # CONFIG_MESON_GXBB_WATCHDOG is not set # CONFIG_MESON_GXL_PHY is not set @@ -3415,6 +3350,7 @@ CONFIG_MFD_AC100=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=y # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3425,15 +3361,13 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_CORE=y # CONFIG_MFD_CPCAP is not set CONFIG_MFD_CROS_EC_CHARDEV=m -CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_SPI=m # CONFIG_MFD_CS5535 is not set CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set -# CONFIG_MFD_DA9063 is not set +CONFIG_MFD_DA9063=m # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set CONFIG_MFD_EXYNOS_LPASS=m @@ -3479,6 +3413,7 @@ CONFIG_MFD_SM501=m CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_STMPE=y CONFIG_MFD_SUN4I_GPADC=m +CONFIG_MFD_SUN6I_PRCM=y CONFIG_MFD_SYSCON=y CONFIG_MFD_T7L66XB=y # CONFIG_MFD_TC3589X is not set @@ -3511,7 +3446,6 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8350 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM8994=m -# CONFIG_MG_DISK is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set CONFIG_MICREL_KS8995MA=m @@ -3558,7 +3492,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3629,6 +3562,7 @@ CONFIG_MMC_SDHCI_TEGRA=m CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_SPI=m +# CONFIG_MMC_STM32_SDMMC is not set CONFIG_MMC_SUNXI=m # CONFIG_MMC_TEST is not set CONFIG_MMC_TIFM_SD=m @@ -3676,7 +3610,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3708,6 +3641,7 @@ CONFIG_MSM_MMCC_8974=m CONFIG_MSM_MMCC_8996=m CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3754,7 +3688,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set -CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND_FSMC=m @@ -3771,11 +3704,10 @@ CONFIG_MTD_NAND_OMAP_BCH=y CONFIG_MTD_NAND_ORION=m # CONFIG_MTD_NAND_OXNAS is not set CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_NAND_PXA3xx=m CONFIG_MTD_NAND_QCOM=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_SUNXI=m -# CONFIG_MTD_NAND_TEGRA is not set +CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_NAND_TMIO=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3795,7 +3727,7 @@ CONFIG_MTD_PHYSMAP_OF_VERSATILE=y # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set # CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_SPI_NAND is not set +CONFIG_MTD_SPI_NAND=m CONFIG_MTD_SPINAND_MT29F=m CONFIG_MTD_SPINAND_ONDIEECC=y CONFIG_MTD_SPI_NOR=m @@ -3820,7 +3752,6 @@ CONFIG_MUX_GPIO=m CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y -CONFIG_MVEBU_CLK_CORE=y CONFIG_MVEBU_DEVBUS=y CONFIG_MVEBU_MBUS=y # CONFIG_MVIAC7 is not set @@ -3848,6 +3779,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m CONFIG_NEON=y @@ -3872,7 +3804,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3884,7 +3815,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3893,13 +3823,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3926,7 +3855,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -4030,7 +3958,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -4063,11 +3990,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -4099,7 +4025,6 @@ CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_NET_VENDOR_DEC is not set CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set CONFIG_NET_VENDOR_FREESCALE=y @@ -4133,7 +4058,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -4170,14 +4094,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -4209,7 +4130,6 @@ CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NFC_TRF7970A=m -CONFIG_NFC_WILINK=m CONFIG_NF_DUP_IPV4=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_DUP_NETDEV=m @@ -4228,8 +4148,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -4263,7 +4181,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -4276,7 +4193,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -4290,7 +4206,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -4299,26 +4214,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4371,7 +4281,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -4384,7 +4293,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_PLATFORM_DRIVER=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -4438,7 +4346,6 @@ CONFIG_OMAP2_DSS_DPI=y CONFIG_OMAP2_DSS_DSI=y CONFIG_OMAP2_DSS=m CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 -CONFIG_OMAP2_DSS_RFBI=y CONFIG_OMAP2_DSS_SDI=y CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y CONFIG_OMAP2_DSS_VENC=y @@ -4463,7 +4370,6 @@ CONFIG_OMAP_MBOX_KFIFO_SIZE=256 CONFIG_OMAP_OCP2SCP=m CONFIG_OMAP_PACKAGE_CBB=y CONFIG_OMAP_PACKAGE_CUS=y -CONFIG_OMAP_PM_NOOP=y CONFIG_OMAP_REMOTEPROC=m CONFIG_OMAP_RESET_CLOCKS=y CONFIG_OMAP_USB2=m @@ -4475,6 +4381,8 @@ CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_VXLAN=m # CONFIG_OPROFILE is not set CONFIG_OPT3001=m +CONFIG_OPTEE=m +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 CONFIG_OPTIMIZE_INLINING=y CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m @@ -4592,7 +4500,7 @@ CONFIG_PCIE_ECRC=y CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y CONFIG_PCIE_QCOM=y -CONFIG_PCIE_ROCKCHIP_HOST=m +# CONFIG_PCIE_ROCKCHIP_HOST is not set CONFIG_PCIE_XILINX=y CONFIG_PCI_EXYNOS=y # CONFIG_PCI_FTPCI100 is not set @@ -4605,6 +4513,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4641,8 +4550,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m @@ -4657,11 +4566,12 @@ CONFIG_PHY_MESON8B_USB2=m # CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MESON_GXL_USB3=m CONFIG_PHY_MIPHY28LP=m -# CONFIG_PHY_MIPHY365X is not set # CONFIG_PHY_MVEBU_CP110_COMPHY is not set CONFIG_PHY_MVEBU_SATA=y +# CONFIG_PHY_OCELOT_SERDES is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set +CONFIG_PHY_PXA_USB=m CONFIG_PHY_QCOM_APQ8064_SATA=m # CONFIG_PHY_QCOM_IPQ806X_SATA is not set CONFIG_PHY_QCOM_QMP=m @@ -4671,13 +4581,13 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_ROCKCHIP_DP=m CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m CONFIG_PHY_ROCKCHIP_INNO_USB2=m -CONFIG_PHY_ROCKCHIP_PCIE=m +# CONFIG_PHY_ROCKCHIP_PCIE is not set CONFIG_PHY_ROCKCHIP_TYPEC=m CONFIG_PHY_ROCKCHIP_USB=m CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_STIH407_USB=m -# CONFIG_PHY_STIH41X_USB is not set # CONFIG_PHY_ST_SPEAR1310_MIPHY is not set # CONFIG_PHY_ST_SPEAR1340_MIPHY is not set CONFIG_PHY_SUN4I_USB=m @@ -4710,8 +4620,6 @@ CONFIG_PINCTRL_IMX6SL=y # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MESON8B is not set # CONFIG_PINCTRL_MESON8 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set CONFIG_PINCTRL_MSM8660=m CONFIG_PINCTRL_MSM8916=m CONFIG_PINCTRL_MSM8960=m @@ -4723,8 +4631,10 @@ CONFIG_PINCTRL_MVEBU=y CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m CONFIG_PINCTRL_SAMSUNG=y +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SDM845 is not set CONFIG_PINCTRL_SINGLE=y # CONFIG_PINCTRL_SPRD is not set @@ -4737,6 +4647,7 @@ CONFIG_PINMUX=y CONFIG_PJ4B_ERRATA_4742=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PL310_ERRATA_588369=y CONFIG_PL310_ERRATA_727915=y CONFIG_PL310_ERRATA_753970=y @@ -4765,7 +4676,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4783,7 +4693,7 @@ CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set CONFIG_POWER_RESET_MSM=y -# CONFIG_POWER_RESET_QCOM_PON is not set +CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_QNAP is not set CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_ST=y @@ -4830,13 +4740,14 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4884,7 +4795,6 @@ CONFIG_PXA_DMA=y # 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_APR is not set CONFIG_QCOM_BAM_DMA=m @@ -4898,6 +4808,7 @@ CONFIG_QCOM_COINCELL=m # CONFIG_QCOM_GENI_SE is not set # CONFIG_QCOM_GLINK_SSR is not set CONFIG_QCOM_GSBI=m +CONFIG_QCOM_HFPLL=m # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set CONFIG_QCOM_IOMMU=y @@ -4905,24 +4816,23 @@ CONFIG_QCOM_IOMMU=y CONFIG_QCOM_PDC=y CONFIG_QCOM_PM8XXX_XOADC=m CONFIG_QCOM_PM=y -CONFIG_QCOM_Q6V5_PIL=m -# CONFIG_QCOM_Q6V5_WCSS is not set CONFIG_QCOM_QFPROM=m CONFIG_QCOM_RMTFS_MEM=m -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QCOM_SMD_RPM=m -CONFIG_QCOM_SMEM=m +# CONFIG_QCOM_SMEM is not set CONFIG_QCOM_SMP2P=m CONFIG_QCOM_SMSM=m +CONFIG_QCOM_SPMI_ADC5=m CONFIG_QCOM_SPMI_IADC=m CONFIG_QCOM_SPMI_TEMP_ALARM=m CONFIG_QCOM_SPMI_VADC=m -CONFIG_QCOM_SYSMON=m +# CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_TSENS=m CONFIG_QCOM_WCNSS_CTRL=m CONFIG_QCOM_WCNSS_PIL=m CONFIG_QCOM_WDT=m +CONFIG_QCS_GCC_404=m CONFIG_QEDE=m CONFIG_QEDF=m CONFIG_QEDI=m @@ -4954,7 +4864,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -5000,15 +4909,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -5041,6 +4944,7 @@ CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BD9571MWV=m CONFIG_REGULATOR_DA9052=m CONFIG_REGULATOR_DA9055=m +CONFIG_REGULATOR_DA9063=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set @@ -5116,13 +5020,12 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y -CONFIG_RESET_GPIO=y -# CONFIG_RESET_HSDK_V1 is not set # CONFIG_RESET_MESON_AUDIO_ARB is not set # CONFIG_RESET_QCOM_AOSS is not set +CONFIG_RESET_QCOM_PDC=m CONFIG_RESET_SIMPLE=y # CONFIG_RESET_TI_SCI is not set -# CONFIG_RESET_TI_SYSCON is not set +CONFIG_RESET_TI_SYSCON=m # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m @@ -5130,7 +5033,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -5155,6 +5057,7 @@ CONFIG_ROCKCHIP_LVDS=y CONFIG_ROCKCHIP_MBOX=y CONFIG_ROCKCHIP_PHY=m CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_ROCKCHIP_RGB=y CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_THERMAL=m CONFIG_ROCKER=m @@ -5212,11 +5115,11 @@ CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_CROS_EC=m CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_DA9055=m +CONFIG_RTC_DRV_DA9063=m CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set @@ -5246,7 +5149,6 @@ CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_IMXDI=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -5316,8 +5218,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -5359,7 +5259,6 @@ CONFIG_S3C2410_WATCHDOG=m # CONFIG_SAMPLES is not set # CONFIG_SAMSUNG_PM_CHECK is not set # CONFIG_SAMSUNG_PM_DEBUG is not set -CONFIG_SAMSUNG_USBPHY=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -5426,13 +5325,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -5462,6 +5358,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -5484,19 +5382,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_UFS_QCOM=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m @@ -5509,7 +5406,9 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m +# CONFIG_SDM_CAMCC_845 is not set # CONFIG_SDM_DISPCC_845 is not set +CONFIG_SDM_GCC_660=m # CONFIG_SDM_GCC_845 is not set # CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y @@ -5529,7 +5428,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5686,8 +5584,7 @@ CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_TSL2550=m -# CONFIG_SENSORS_TSL2563 is not set -CONFIG_SENSORS_TWL4030_MADC=m +CONFIG_SENSORS_TSL2563=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_VEXPRESS=m @@ -5728,6 +5625,7 @@ CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PXA=y CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_RUNTIME_UARTS=32 @@ -5812,7 +5710,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set CONFIG_SI7005=m CONFIG_SI7020=m -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_PM_BUS=y # CONFIG_SIOX is not set @@ -5829,9 +5726,7 @@ CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set -CONFIG_SLIMBUS=m -CONFIG_SLIM_QCOM_CTRL=m -# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_SLIMBUS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5949,7 +5844,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_TEGRA=m @@ -5981,6 +5875,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -6012,11 +5907,10 @@ CONFIG_SND_PCI=y # CONFIG_SND_PCMCIA is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_PXA910_SOC=m -# CONFIG_SND_PXA_SOC_SSP is not set +CONFIG_SND_PXA_SOC_SSP=m CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -6075,7 +5969,6 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -6093,6 +5986,7 @@ CONFIG_SND_SOC_FSL_SSI=m CONFIG_SND_SOC_FSL_UTILS=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_I2C_AND_SPI=m @@ -6110,6 +6004,7 @@ CONFIG_SND_SOC_LPASS_CPU=m CONFIG_SND_SOC_LPASS_PLATFORM=m CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98090=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set @@ -6117,11 +6012,11 @@ CONFIG_SND_SOC_MAX98373=m CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set -CONFIG_SND_SOC_MSM8916_WCD_ANALOg=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_ODROID=m # CONFIG_SND_SOC_PCM1681 is not set @@ -6131,6 +6026,8 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set CONFIG_SND_SOC_PCM512x_I2C=m @@ -6150,7 +6047,6 @@ CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_SAMSUNG=m CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m -# CONFIG_SND_SOC_SDM845 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -6264,14 +6160,11 @@ CONFIG_SOC_AM43XX=y # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_DRA7XX is not set CONFIG_SOC_EXYNOS3250=y -CONFIG_SOC_EXYNOS4212=y CONFIG_SOC_EXYNOS4412=y -CONFIG_SOC_EXYNOS4415=y CONFIG_SOC_EXYNOS5250=y CONFIG_SOC_EXYNOS5260=y CONFIG_SOC_EXYNOS5410=y CONFIG_SOC_EXYNOS5420=y -CONFIG_SOC_EXYNOS5440=y CONFIG_SOC_EXYNOS5800=y CONFIG_SOC_HAS_REALTIME_COUNTER=y CONFIG_SOC_IMX50=y @@ -6298,7 +6191,6 @@ CONFIG_SOC_TI81XX=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -6307,7 +6199,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set CONFIG_SPI_ARMADA_3700=m @@ -6341,7 +6232,8 @@ CONFIG_SPI_MXS=m CONFIG_SPI_OMAP24XX=m CONFIG_SPI_ORION=m CONFIG_SPI_PL022=m -# CONFIG_SPI_PXA2XX is not set +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_QCOM_QSPI=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m @@ -6381,7 +6273,6 @@ CONFIG_SQUASHFS_ZSTD=y CONFIG_SRAM=y # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -6389,8 +6280,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR is not set # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y @@ -6403,7 +6296,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_ST_FDMA=m CONFIG_STI_MBOX=m CONFIG_STK3310=m @@ -6424,7 +6316,6 @@ CONFIG_STRICT_KERNEL_RWX=y CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRING_SELFTEST is not set CONFIG_STRIP_ASM_SYMS=y -# CONFIG_STRIP is not set CONFIG_ST_THERMAL=m CONFIG_ST_THERMAL_MEMMAP=m # CONFIG_ST_THERMAL_SYSCFG is not set @@ -6470,7 +6361,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_SYSCON_REBOOT_MODE=y CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -6540,7 +6430,7 @@ CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_MD5SIG=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=m -# CONFIG_TEE is not set +CONFIG_TEE=m CONFIG_TEGRA124_EMC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_TEGRA_AHB=y @@ -6563,7 +6453,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -6572,6 +6461,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -6584,6 +6474,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -6623,7 +6514,6 @@ CONFIG_TI_CPTS_MOD=m CONFIG_TI_CPTS=y # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -CONFIG_TI_DAC7512=m CONFIG_TI_DAVINCI_CPDMA=m CONFIG_TI_DAVINCI_EMAC=m CONFIG_TI_DAVINCI_MDIO=m @@ -6665,7 +6555,7 @@ CONFIG_TMPFS=y CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m # CONFIG_TOUCHSCREEN_AD7879 is not set -# CONFIG_TOUCHSCREEN_ADC is not set +CONFIG_TOUCHSCREEN_ADC=m CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_AR1021_I2C is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m @@ -6689,7 +6579,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -6741,12 +6630,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6755,14 +6644,12 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6803,6 +6690,7 @@ CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6812,8 +6700,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6828,7 +6717,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set CONFIG_UIO_PRUSS=m CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6840,8 +6728,8 @@ CONFIG_UNIX_DIAG=m CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y +CONFIG_UNWINDER_ARM=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6852,7 +6740,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set # CONFIG_USB_BDC_UDC is not set @@ -6865,7 +6752,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y -CONFIG_USB_CHIPIDEA_ULPI=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y @@ -6889,7 +6775,6 @@ CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DUMMY_HCD is not set @@ -6920,7 +6805,8 @@ CONFIG_USB_EHCI_HCD_ORION=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD_STI=m CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set +CONFIG_USB_EHCI_MV=m +# CONFIG_USB_EHCI_MV_U2O is not set CONFIG_USB_EHCI_MXC=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TEGRA=m @@ -6931,7 +6817,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FSL_USB2=m @@ -6943,7 +6828,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_GADGET_DEBUG_FS is not set # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGETFS is not set -# CONFIG_USB_GADGET_LEGACY is not set CONFIG_USB_GADGET=m CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_TARGET is not set @@ -7067,6 +6951,7 @@ CONFIG_USB_MUSB_HDRC=m CONFIG_USB_MUSB_OMAP2PLUS=m CONFIG_USB_MUSB_SUNXI=m # CONFIG_USB_MUSB_TUSB6010 is not set +# CONFIG_USB_MV_OTG is not set # CONFIG_USB_MV_U3D is not set CONFIG_USB_MV_UDC=m CONFIG_USB_MXS_PHY=m @@ -7150,19 +7035,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -7264,7 +7137,6 @@ CONFIG_USERFAULTFD=y CONFIG_U_SERIAL_CONSOLE=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -7319,7 +7191,6 @@ CONFIG_VIDEO_BT848=m CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CODA=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -7357,6 +7228,7 @@ CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m # CONFIG_VIDEO_IMX_MEDIA is not set +CONFIG_VIDEO_IMX_PXP=m CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -7398,9 +7270,7 @@ CONFIG_VIDEO_SAMSUNG_S5P_CEC=m CONFIG_VIDEO_SAMSUNG_S5P_G2D=m CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m CONFIG_VIDEO_SAMSUNG_S5P_MFC=m -# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m @@ -7411,16 +7281,16 @@ CONFIG_VIDEO_STI_DELTA_MJPEG=y CONFIG_VIDEO_STI_HDMI_CEC=m # CONFIG_VIDEO_STI_HVA_DEBUGFS is not set CONFIG_VIDEO_STI_HVA=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_TEGRA_HDMI_CEC=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -7428,12 +7298,11 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -7450,6 +7319,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -7482,7 +7352,6 @@ CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_GPIO=m # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_MXC=m -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -7493,7 +7362,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config index 4fa097e0e..3c7c8bd7b 100644 --- a/kernel-i686-debug.config +++ b/kernel-i686-debug.config @@ -25,8 +25,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -72,7 +70,6 @@ CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCFS_POWER is not set -CONFIG_ACPI_PROCFS=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_SBS=m CONFIG_ACPI_SLEEP=y @@ -134,14 +131,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -158,15 +150,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -259,15 +254,14 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_W90X900 is not set # CONFIG_ARCNET is not set CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_PTDUMP=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m CONFIG_ASUS_WMI=m +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -288,7 +282,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -305,7 +298,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -366,7 +358,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_B43_BCMA_PIO=y @@ -393,6 +384,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -405,7 +397,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -424,6 +415,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -486,7 +478,6 @@ CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -500,12 +491,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -530,7 +518,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -548,7 +536,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -611,7 +598,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -654,8 +640,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" CONFIG_BXT_WC_PMIC_OPREGION=y # CONFIG_C2PORT is not set @@ -726,9 +710,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -814,11 +795,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -881,7 +859,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -889,7 +866,6 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y # CONFIG_CPU_ISOLATION is not set CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS=m @@ -911,19 +887,14 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=y @@ -964,7 +935,7 @@ CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -998,16 +969,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1016,7 +984,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1029,7 +996,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1100,7 +1067,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1115,12 +1081,10 @@ CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1174,8 +1138,6 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1193,7 +1155,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1209,7 +1170,6 @@ CONFIG_DMI_SYSFS=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1239,25 +1199,21 @@ CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y CONFIG_DRM_AMD_DC_DCN1_0=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1271,7 +1227,7 @@ CONFIG_DRM_GMA500=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I810 is not set # CONFIG_DRM_I915_ALPHA_SUPPORT is not set @@ -1321,10 +1277,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m @@ -1337,7 +1294,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1368,7 +1324,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1407,7 +1363,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1426,7 +1381,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y @@ -1476,10 +1430,10 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set @@ -1488,8 +1442,6 @@ CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y CONFIG_EFI_PGT_DUMP=y CONFIG_EFI_RUNTIME_MAP=y -CONFIG_EFI_SECURE_BOOT_LOCK_DOWN=y -CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y CONFIG_EFI_SIGNATURE_LIST_PARSER=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1501,7 +1453,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1582,7 +1533,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1682,7 +1632,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1721,7 +1677,6 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y @@ -1748,7 +1703,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1808,7 +1767,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set @@ -1822,8 +1780,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set CONFIG_GPIO_SCH=m # CONFIG_GPIO_SODAVILLE is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1858,7 +1814,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1873,6 +1828,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2019,7 +1975,6 @@ CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set CONFIG_HP_ACCEL=m @@ -2040,7 +1995,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2100,7 +2054,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2115,7 +2068,7 @@ CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set +CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2127,6 +2080,7 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PARPORT=m @@ -2134,7 +2088,6 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SCMI=m @@ -2154,9 +2107,7 @@ CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -CONFIG_I2O=m # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2174,7 +2125,6 @@ CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_IDMA64=m CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m @@ -2197,6 +2147,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2268,11 +2219,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2319,9 +2268,7 @@ CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2367,6 +2314,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY=y +CONFIG_INTEL_ATOMISP2_PM=m CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m @@ -2376,6 +2324,7 @@ CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SVM=y @@ -2393,7 +2342,6 @@ CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT_A=y CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SCU_IPC is not set @@ -2419,7 +2367,6 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IOMMU_DEBUGFS=y # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -# CONFIG_IOMMU_STRESS is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IOSCHED_BFQ=m CONFIG_IOSCHED_CFQ=y @@ -2453,7 +2400,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2529,7 +2475,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2575,7 +2520,6 @@ CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2583,19 +2527,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2672,11 +2613,12 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -2753,7 +2695,6 @@ CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_XZ is not set # CONFIG_KEXEC_FILE is not set # CONFIG_KEXEC_JUMP is not set -# CONFIG_KEXEC_SIG is not set CONFIG_KEXEC_VERIFY_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set @@ -2810,7 +2751,6 @@ CONFIG_KSM=y CONFIG_KSZ884X_PCI=m CONFIG_KVM_AMD=m # CONFIG_KVM_DEBUG_FS is not set -CONFIG_KVM_DEVICE_ASSIGNMENT=y CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2832,18 +2772,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_APU=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set @@ -2854,7 +2793,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_INTEL_SS4200=m @@ -2863,7 +2802,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2888,7 +2827,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2903,6 +2841,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2913,8 +2852,7 @@ CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LGUEST_GUEST is not set -CONFIG_LGUEST=m +CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -2935,20 +2873,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2962,7 +2892,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2975,10 +2904,9 @@ CONFIG_LOOPBACK_TARGET=m CONFIG_LPC_ICH=m CONFIG_LP_CONSOLE=y CONFIG_LPC_SCH=m -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3054,10 +2982,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3091,15 +3019,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3144,6 +3071,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -3281,7 +3209,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m @@ -3374,7 +3301,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPENTIUM4 is not set @@ -3403,6 +3329,7 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3444,7 +3371,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3500,6 +3426,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET5501 is not set @@ -3524,7 +3451,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3536,7 +3462,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3545,13 +3470,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3578,7 +3502,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3682,7 +3605,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3716,11 +3638,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3750,7 +3671,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3782,7 +3702,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_NET_VENDOR_STMICRO=y @@ -3820,14 +3739,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3878,8 +3794,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -3913,7 +3827,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3926,7 +3839,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3940,7 +3852,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3949,19 +3860,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set @@ -3969,7 +3876,6 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4022,8 +3928,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 -CONFIG_NO_BOOTMEM=y # CONFIG_NOHIGHMEM is not set # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -4036,7 +3940,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_GPIO=m CONFIG_NTB_IDT=m @@ -4069,12 +3972,10 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set CONFIG_OF=y CONFIG_OLPC_XO15_SCI=y -CONFIG_OLPC_XO1=m CONFIG_OLPC_XO1_PM=y CONFIG_OLPC_XO1_RTC=y CONFIG_OLPC_XO1_SCI=y CONFIG_OLPC=y -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4217,6 +4118,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4256,8 +4158,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4276,22 +4178,20 @@ CONFIG_PHYSICAL_START=0x400000 CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_AMD=m -# CONFIG_PINCTRL_AXP209 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_DENVERTON=m -# CONFIG_PINCTRL_GEMINILAKE is not set +CONFIG_PINCTRL_GEMINILAKE=m CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SINGLE is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set @@ -4301,6 +4201,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4321,7 +4222,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y @@ -4338,7 +4238,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4382,15 +4281,16 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4427,12 +4327,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4460,7 +4356,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4505,15 +4400,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4583,9 +4472,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4595,7 +4481,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4659,7 +4544,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4688,7 +4572,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4735,8 +4618,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4777,7 +4658,6 @@ CONFIG_S2IO=m # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4845,13 +4725,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4881,6 +4758,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4903,19 +4782,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4929,9 +4807,6 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCx200 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4949,7 +4824,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5209,9 +5083,7 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set 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 @@ -5228,7 +5100,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5334,7 +5205,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5362,6 +5232,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5386,7 +5257,6 @@ CONFIG_SND_PCM_XRUN_DEBUG=y CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5438,7 +5308,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5454,6 +5323,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5480,17 +5350,21 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5501,6 +5375,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5509,13 +5384,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5605,7 +5481,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y @@ -5619,7 +5494,6 @@ CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5665,7 +5539,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5673,9 +5546,11 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set # CONFIG_STA2X11 is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y @@ -5688,7 +5563,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5701,7 +5575,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5727,7 +5600,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5806,7 +5678,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5815,6 +5686,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5827,6 +5699,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5866,7 +5739,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5919,7 +5791,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m @@ -5928,7 +5799,6 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m -# CONFIG_TOUCHSCREEN_INTEL_MID is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set @@ -5969,12 +5839,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5983,13 +5853,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6023,6 +5891,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6032,8 +5901,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6049,7 +5919,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6062,7 +5931,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_FRAME_POINTER=y -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6072,7 +5940,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -6086,7 +5953,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -6100,7 +5966,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -6109,14 +5974,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -6298,19 +6161,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6405,7 +6256,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6453,7 +6303,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6492,7 +6341,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6510,11 +6358,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6522,7 +6368,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6531,12 +6376,11 @@ CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VIA_CAMERA=m # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6553,6 +6397,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6589,7 +6434,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6600,7 +6444,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6685,6 +6528,7 @@ CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_BIGSMP=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_CPA_STATISTICS=y # CONFIG_X86_CPUFREQ_NFORCE2 is not set CONFIG_X86_CPUID=y # CONFIG_X86_DEBUG_FPU is not set @@ -6739,7 +6583,6 @@ CONFIG_XEN_BLKDEV_BACKEND=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_DEBUG_FS=y -# CONFIG_XEN_DEBUG is not set CONFIG_XEN_DOM0=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_XENFS=m @@ -6757,7 +6600,6 @@ CONFIG_XEN_PVH=y CONFIG_XEN_PV=y CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SELFBALLOONING=y diff --git a/kernel-i686.config b/kernel-i686.config index 874c0a04f..7a274fde2 100644 --- a/kernel-i686.config +++ b/kernel-i686.config @@ -25,8 +25,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -72,7 +70,6 @@ CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCFS_POWER is not set -CONFIG_ACPI_PROCFS=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_SBS=m CONFIG_ACPI_SLEEP=y @@ -134,14 +131,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -158,15 +150,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -265,6 +260,7 @@ CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m CONFIG_ASUS_WMI=m +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -285,7 +281,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -302,7 +297,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -363,7 +357,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_B43_BCMA_PIO=y @@ -390,6 +383,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -402,7 +396,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -421,6 +414,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -483,7 +477,6 @@ CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -497,12 +490,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -527,7 +517,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -545,7 +535,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -608,7 +597,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -651,8 +639,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" CONFIG_BXT_WC_PMIC_OPREGION=y # CONFIG_C2PORT is not set @@ -723,9 +709,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -811,11 +794,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -878,7 +858,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -907,19 +886,14 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=y @@ -960,7 +934,7 @@ CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -994,16 +968,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1012,7 +983,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -1025,7 +995,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1094,7 +1064,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1104,12 +1073,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1162,8 +1129,6 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1180,7 +1145,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1196,7 +1160,6 @@ CONFIG_DMI_SYSFS=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1226,25 +1189,21 @@ CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y CONFIG_DRM_AMD_DC_DCN1_0=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1258,7 +1217,7 @@ CONFIG_DRM_GMA500=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I810 is not set # CONFIG_DRM_I915_ALPHA_SUPPORT is not set @@ -1308,10 +1267,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m @@ -1324,7 +1284,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1355,7 +1314,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1394,7 +1353,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1413,7 +1371,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y @@ -1463,10 +1420,10 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set @@ -1475,8 +1432,6 @@ CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y # CONFIG_EFI_PGT_DUMP is not set CONFIG_EFI_RUNTIME_MAP=y -CONFIG_EFI_SECURE_BOOT_LOCK_DOWN=y -CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y CONFIG_EFI_SIGNATURE_LIST_PARSER=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1488,7 +1443,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1561,7 +1515,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1661,7 +1614,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1700,7 +1659,6 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y @@ -1727,7 +1685,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1787,7 +1749,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set @@ -1801,8 +1762,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_SCH311X is not set CONFIG_GPIO_SCH=m # CONFIG_GPIO_SODAVILLE is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1837,7 +1796,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1852,6 +1810,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -1998,7 +1957,6 @@ CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set CONFIG_HP_ACCEL=m @@ -2019,7 +1977,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2079,7 +2036,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2094,7 +2050,7 @@ CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set +CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2106,6 +2062,7 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PARPORT=m @@ -2113,7 +2070,6 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SCMI=m @@ -2133,9 +2089,7 @@ CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -CONFIG_I2O=m # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2153,7 +2107,6 @@ CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_IDMA64=m CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m @@ -2176,6 +2129,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2247,11 +2201,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2298,9 +2250,7 @@ CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2346,6 +2296,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY=y +CONFIG_INTEL_ATOMISP2_PM=m CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m @@ -2355,6 +2306,7 @@ CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m # CONFIG_INTEL_INT0002_VGPIO is not set CONFIG_INTEL_IOATDMA=m +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SVM=y @@ -2372,7 +2324,6 @@ CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT_A=y CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SCU_IPC is not set @@ -2398,7 +2349,6 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IOMMU_DEBUGFS is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -# CONFIG_IOMMU_STRESS is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IOSCHED_BFQ=m CONFIG_IOSCHED_CFQ=y @@ -2432,7 +2382,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2508,7 +2457,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2554,7 +2502,6 @@ CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2562,19 +2509,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2651,11 +2595,12 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -2730,7 +2675,6 @@ CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_XZ is not set # CONFIG_KEXEC_FILE is not set # CONFIG_KEXEC_JUMP is not set -# CONFIG_KEXEC_SIG is not set CONFIG_KEXEC_VERIFY_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set @@ -2787,7 +2731,6 @@ CONFIG_KSM=y CONFIG_KSZ884X_PCI=m CONFIG_KVM_AMD=m # CONFIG_KVM_DEBUG_FS is not set -CONFIG_KVM_DEVICE_ASSIGNMENT=y CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2809,18 +2752,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_APU=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set @@ -2831,7 +2773,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_INTEL_SS4200=m @@ -2840,7 +2782,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2865,7 +2807,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2880,6 +2821,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2890,8 +2832,7 @@ CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LGUEST_GUEST is not set -CONFIG_LGUEST=m +CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -2912,20 +2853,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2939,7 +2872,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2952,10 +2884,9 @@ CONFIG_LOOPBACK_TARGET=m CONFIG_LPC_ICH=m CONFIG_LP_CONSOLE=y CONFIG_LPC_SCH=m -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3031,10 +2962,10 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MAXSMP is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3068,15 +2999,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3121,6 +3051,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -3258,7 +3189,6 @@ CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m @@ -3351,7 +3281,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPENTIUM4 is not set @@ -3380,6 +3309,7 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3421,7 +3351,6 @@ CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3477,6 +3406,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET5501 is not set @@ -3501,7 +3431,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3513,7 +3442,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3522,13 +3450,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3555,7 +3482,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3659,7 +3585,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3693,11 +3618,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3727,7 +3651,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3759,7 +3682,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_NET_VENDOR_STMICRO=y @@ -3797,14 +3719,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3855,8 +3774,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -3890,7 +3807,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3903,7 +3819,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3917,7 +3832,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3926,19 +3840,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set @@ -3946,7 +3856,6 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -3999,8 +3908,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 -CONFIG_NO_BOOTMEM=y # CONFIG_NOHIGHMEM is not set # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -4013,7 +3920,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=32 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_GPIO=m CONFIG_NTB_IDT=m @@ -4046,12 +3952,10 @@ CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set CONFIG_OF=y CONFIG_OLPC_XO15_SCI=y -CONFIG_OLPC_XO1=m CONFIG_OLPC_XO1_PM=y CONFIG_OLPC_XO1_RTC=y CONFIG_OLPC_XO1_SCI=y CONFIG_OLPC=y -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4194,6 +4098,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4233,8 +4138,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4253,22 +4158,20 @@ CONFIG_PHYSICAL_START=0x400000 CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_AMD=m -# CONFIG_PINCTRL_AXP209 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_DENVERTON=m -# CONFIG_PINCTRL_GEMINILAKE is not set +CONFIG_PINCTRL_GEMINILAKE=m CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SINGLE is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set @@ -4278,6 +4181,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4298,7 +4202,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y @@ -4315,7 +4218,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4359,14 +4261,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4403,12 +4306,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4436,7 +4335,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4481,15 +4379,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4559,9 +4451,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4571,7 +4460,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4635,7 +4523,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4664,7 +4551,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4711,8 +4597,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4753,7 +4637,6 @@ CONFIG_S2IO=m # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4821,13 +4704,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4857,6 +4737,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4879,19 +4761,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4905,9 +4786,6 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCx200 is not set CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4925,7 +4803,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5185,9 +5062,7 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set 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 @@ -5204,7 +5079,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5310,7 +5184,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5338,6 +5211,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5361,7 +5235,6 @@ CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5413,7 +5286,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5429,6 +5301,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5455,17 +5328,21 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5476,6 +5353,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5484,13 +5362,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5580,7 +5459,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y @@ -5594,7 +5472,6 @@ CONFIG_SOUNDWIRE=y CONFIG_SP5100_TCO=m CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5640,7 +5517,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5648,9 +5524,11 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set # CONFIG_STA2X11 is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y @@ -5663,7 +5541,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5676,7 +5553,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5702,7 +5578,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5781,7 +5656,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5790,6 +5664,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5802,6 +5677,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5841,7 +5717,6 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5894,7 +5769,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m @@ -5903,7 +5777,6 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m -# CONFIG_TOUCHSCREEN_INTEL_MID is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set @@ -5944,12 +5817,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5958,13 +5831,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACING_EVENTS_GPIO is not set # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -5998,6 +5869,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6007,8 +5879,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6024,7 +5897,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6037,7 +5909,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y CONFIG_UNWINDER_FRAME_POINTER=y -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -6047,7 +5918,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -6061,7 +5931,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -6075,7 +5944,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -6084,14 +5952,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -6273,19 +6139,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6380,7 +6234,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6428,7 +6281,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6467,7 +6319,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6485,11 +6336,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6497,7 +6346,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6506,12 +6354,11 @@ CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VIA_CAMERA=m # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6528,6 +6375,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6564,7 +6412,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6575,7 +6422,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6660,6 +6506,7 @@ CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_BIGSMP=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_CPA_STATISTICS=y # CONFIG_X86_CPUFREQ_NFORCE2 is not set CONFIG_X86_CPUID=y # CONFIG_X86_DEBUG_FPU is not set @@ -6714,7 +6561,6 @@ CONFIG_XEN_BLKDEV_BACKEND=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_DEBUG_FS=y -# CONFIG_XEN_DEBUG is not set CONFIG_XEN_DOM0=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_XENFS=m @@ -6732,7 +6578,6 @@ CONFIG_XEN_PVH=y CONFIG_XEN_PV=y CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SELFBALLOONING=y diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 12eeffda6..24daccfaa 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,15 +113,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -203,12 +199,11 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_W90X900 is not set # CONFIG_ARCNET is not set CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_PTDUMP=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -228,7 +223,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -245,7 +239,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -306,10 +299,8 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m -# CONFIG_AXON_RAM is not set CONFIG_B43_BCMA_PIO=y CONFIG_B43_BCMA=y CONFIG_B43_BUSES_BCMA_AND_SSB=y @@ -334,6 +325,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -345,7 +337,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -363,6 +354,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -423,7 +415,6 @@ CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -438,13 +429,10 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_DEV_PLATFORM is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -469,7 +457,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -487,7 +475,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTX_TEXT=y @@ -551,7 +538,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -594,8 +580,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set @@ -668,9 +652,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -754,11 +735,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -824,7 +802,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -833,7 +810,6 @@ CONFIG_CPU_IDLE=y # CONFIG_CPU_ISOLATION is not set CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS=m @@ -855,14 +831,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y @@ -897,7 +869,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -929,17 +901,14 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -948,7 +917,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -961,7 +929,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1030,7 +998,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1045,12 +1012,10 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1094,10 +1059,7 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m -CONFIG_DISABLE_MPROFILE_KERNEL=y CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1114,7 +1076,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1128,7 +1089,6 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1156,25 +1116,21 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1185,7 +1141,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y @@ -1226,10 +1182,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set @@ -1240,7 +1197,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTL=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1272,7 +1228,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1311,7 +1267,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1330,7 +1285,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1356,20 +1310,19 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set # CONFIG_EFS_FS is not set CONFIG_EHEA=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1449,7 +1402,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1533,7 +1485,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1545,7 +1496,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1611,7 +1568,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GEF_PPC9A is not set @@ -1663,7 +1624,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_PCA953X=m @@ -1674,8 +1634,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1711,7 +1669,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set # CONFIG_HIBERNATION is not set CONFIG_HID_A4TECH=m @@ -1726,6 +1683,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -1867,7 +1825,6 @@ CONFIG_HOTPLUG_PCI_RPA_DLPAR=m CONFIG_HOTPLUG_PCI_RPA=m CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -1880,7 +1837,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -1935,7 +1891,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -1962,12 +1917,12 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SI470X=m @@ -1985,9 +1940,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -2006,7 +1959,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDEPCI_PCIBUS_ORDER is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2028,6 +1980,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2099,11 +2052,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2150,9 +2101,7 @@ CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2241,7 +2190,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2318,7 +2266,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2359,7 +2306,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2367,20 +2313,17 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_ALL_CPUS=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQSTACKS=y CONFIG_IRQ_TIME_ACCOUNTING=y @@ -2456,11 +2399,12 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -2614,18 +2558,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2635,7 +2578,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set # CONFIG_LEDS_IS31FL319X is not set @@ -2643,7 +2586,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2669,7 +2612,6 @@ CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2684,6 +2626,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2711,23 +2654,15 @@ CONFIG_LIBERTAS_USB=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set -# CONFIG_LIBNVDIMM is not set +CONFIG_LIBNVDIMM=y # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2740,7 +2675,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2754,10 +2688,9 @@ CONFIG_LPARCFG=y # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -2828,10 +2761,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -2864,15 +2797,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -2920,6 +2852,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -3049,7 +2982,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3139,7 +3071,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPC5121_ADS is not set @@ -3164,6 +3095,7 @@ CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3203,7 +3135,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3252,6 +3183,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET_9P_DEBUG is not set @@ -3275,7 +3207,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3287,7 +3218,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3296,13 +3226,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3329,7 +3258,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3433,7 +3361,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3466,11 +3393,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3500,7 +3426,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3534,7 +3459,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -3572,14 +3496,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3629,8 +3550,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -3664,7 +3583,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3677,7 +3595,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3691,7 +3608,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3700,19 +3616,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI65 is not set @@ -3720,7 +3632,6 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -3773,7 +3684,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -3785,7 +3695,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=1024 -CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NTB_IDT=m @@ -3818,7 +3727,6 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPAL_PRD=m CONFIG_OPENVSWITCH_GENEVE=m @@ -3852,6 +3760,7 @@ CONFIG_PACKET=y # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y +CONFIG_PAPR_SCM=m # CONFIG_PARIDE is not set CONFIG_PARMAN=m # CONFIG_PARPORT is not set @@ -3937,6 +3846,7 @@ CONFIG_PCI_HERMES=m CONFIG_PCI_IOV=y # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -3971,8 +3881,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -3988,22 +3898,21 @@ CONFIG_PHYLINK=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set -# CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CEDARFORK=m # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4023,7 +3932,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4040,7 +3948,6 @@ CONFIG_POWERNV_CPUIDLE=y CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4057,7 +3964,6 @@ CONFIG_PPC64=y # CONFIG_PPC_BOOK3E_64 is not set CONFIG_PPC_BOOK3S_64=y # CONFIG_PPC_CELL is not set -CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN=y CONFIG_PPC_DENORMALISATION=y CONFIG_PPC_DISABLE_WERROR=y CONFIG_PPC_DT_CPU_FTRS=y @@ -4066,9 +3972,6 @@ CONFIG_PPC_EMULATED_STATS=y # CONFIG_PPC_EPAPR_HV_BYTECHAN is not set # CONFIG_PPC_FAST_ENDIAN_SWITCH is not set # CONFIG_PPC_IBM_CELL_BLADE is not set -# CONFIG_PPC_ICSWX_PID is not set -# CONFIG_PPC_ICSWX_USE_SIGILL is not set -CONFIG_PPC_ICSWX=y # CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set # CONFIG_PPC_MAPLE is not set CONFIG_PPC_MEM_KEYS=y @@ -4125,16 +4028,17 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4164,12 +4068,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4197,7 +4097,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4241,15 +4140,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4319,9 +4212,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -4330,7 +4220,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4396,7 +4285,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4426,7 +4314,6 @@ CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4474,8 +4361,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4514,7 +4399,6 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4583,13 +4467,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4599,7 +4480,6 @@ CONFIG_SCSI_IBMVFC=m CONFIG_SCSI_IBMVSCSI=m CONFIG_SCSI_IBMVSCSIS=m # CONFIG_SCSI_IMM is not set -# CONFIG_SCSI_IN2000 is not set CONFIG_SCSI_INIA100=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_IPR_DUMP=y @@ -4624,6 +4504,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4646,17 +4528,16 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set # CONFIG_SCSI_UFSHCD is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4668,9 +4549,6 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4688,7 +4566,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -4935,7 +4812,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set @@ -4954,7 +4830,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5059,7 +4934,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5087,6 +4961,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5108,11 +4983,9 @@ CONFIG_SND_PCI=y CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_XRUN_DEBUG=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_PPC=y -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5163,7 +5036,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5177,6 +5049,7 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5185,6 +5058,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC is not set CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5195,6 +5069,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5203,13 +5078,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5295,7 +5171,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5307,7 +5182,6 @@ CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5351,7 +5225,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5359,9 +5232,12 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set +CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y # CONFIG_STAGING_BOARD is not set @@ -5372,7 +5248,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5385,7 +5260,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5411,7 +5285,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5489,7 +5362,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5498,6 +5370,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5510,6 +5383,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5542,7 +5416,6 @@ CONFIG_TI_ADS1015=m # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5590,7 +5463,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -5639,12 +5511,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5654,13 +5526,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -5694,6 +5564,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -5704,9 +5575,10 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -5721,7 +5593,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -5734,7 +5605,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -5744,7 +5614,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -5758,7 +5627,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -5773,7 +5641,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD_PPC_OF=y CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -5782,7 +5649,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FHCI_HCD is not set # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m @@ -5790,7 +5656,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -5974,19 +5839,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6080,7 +5933,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6123,7 +5975,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set # CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6161,7 +6012,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6179,11 +6029,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6191,7 +6039,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6199,7 +6046,6 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set @@ -6221,6 +6067,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6253,7 +6100,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6264,7 +6110,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index 4cdaa3b25..c3f6da0e8 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,15 +113,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -206,6 +202,7 @@ CONFIG_ARM64_ERRATUM_858921=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -225,7 +222,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -242,7 +238,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -303,10 +298,8 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m -# CONFIG_AXON_RAM is not set CONFIG_B43_BCMA_PIO=y CONFIG_B43_BCMA=y CONFIG_B43_BUSES_BCMA_AND_SSB=y @@ -331,6 +324,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -342,7 +336,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -360,6 +353,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -420,7 +414,6 @@ CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -435,13 +428,10 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_DEV_PLATFORM is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -466,7 +456,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -484,7 +474,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOOTX_TEXT=y @@ -548,7 +537,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -591,8 +579,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set @@ -665,9 +651,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -751,11 +734,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -821,7 +801,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -851,14 +830,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_TI=m CONFIG_CRYPTO_AES=y @@ -893,7 +868,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -925,17 +900,14 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5_PPC is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -944,7 +916,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -957,7 +928,7 @@ CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1024,7 +995,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1034,12 +1004,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1082,10 +1050,7 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m -CONFIG_DISABLE_MPROFILE_KERNEL=y CONFIG_DL2K=m CONFIG_DLM_DEBUG=y CONFIG_DLM=m @@ -1101,7 +1066,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1115,7 +1079,6 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1143,25 +1106,21 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1172,7 +1131,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_LEGACY is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y @@ -1213,10 +1172,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set @@ -1227,7 +1187,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DTL=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -1259,7 +1218,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1298,7 +1257,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1317,7 +1275,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m @@ -1343,20 +1300,19 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set # CONFIG_EFS_FS is not set CONFIG_EHEA=m # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_ENCRYPTED_KEYS=y @@ -1428,7 +1384,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1512,7 +1467,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1524,7 +1478,13 @@ CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1590,7 +1550,11 @@ CONFIG_GAMEPORT_FM801=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GEF_PPC9A is not set @@ -1642,7 +1606,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set CONFIG_GPIO_PCA953X=m @@ -1653,8 +1616,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1690,7 +1651,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set # CONFIG_HIBERNATION is not set CONFIG_HID_A4TECH=m @@ -1705,6 +1665,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -1846,7 +1807,6 @@ CONFIG_HOTPLUG_PCI_RPA_DLPAR=m CONFIG_HOTPLUG_PCI_RPA=m CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -1859,7 +1819,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -1914,7 +1873,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -1941,12 +1899,12 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_OPAL=m # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SI470X=m @@ -1964,9 +1922,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m @@ -1985,7 +1941,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDEPCI_PCIBUS_ORDER is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -2007,6 +1962,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2078,11 +2034,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2129,9 +2083,7 @@ CONFIG_INPUT_FF_MEMLESS=m # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2220,7 +2172,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2297,7 +2248,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2338,7 +2288,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2346,20 +2295,17 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m CONFIG_IRQ_ALL_CPUS=y -# CONFIG_IRQ_DOMAIN_DEBUG is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQSTACKS=y CONFIG_IRQ_TIME_ACCOUNTING=y @@ -2435,11 +2381,12 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -2591,18 +2538,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2612,7 +2558,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set # CONFIG_LEDS_IS31FL319X is not set @@ -2620,7 +2566,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2646,7 +2592,6 @@ CONFIG_LEDS_POWERNV=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2661,6 +2606,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2688,23 +2634,15 @@ CONFIG_LIBERTAS_USB=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m # CONFIG_LIBIPW_DEBUG is not set -# CONFIG_LIBNVDIMM is not set +CONFIG_LIBNVDIMM=y # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2717,7 +2655,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2731,10 +2668,9 @@ CONFIG_LPARCFG=y # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -2804,10 +2740,10 @@ CONFIG_MAXIM_THERMOCOUPLE=m CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -2840,15 +2776,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -2896,6 +2831,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -3025,7 +2961,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3114,7 +3049,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPC5121_ADS is not set @@ -3139,6 +3073,7 @@ CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3178,7 +3113,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3227,6 +3161,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET_9P_DEBUG is not set @@ -3250,7 +3185,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3262,7 +3196,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3271,13 +3204,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3304,7 +3236,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3408,7 +3339,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3441,11 +3371,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3475,7 +3404,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3509,7 +3437,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set CONFIG_NET_VENDOR_STMICRO=y @@ -3547,14 +3474,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3604,8 +3528,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -3639,7 +3561,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3652,7 +3573,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3666,7 +3586,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3675,19 +3594,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI65 is not set @@ -3695,7 +3610,6 @@ CONFIG_N_HDLC=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -3748,7 +3662,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y @@ -3760,7 +3673,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=1024 -CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NTB_IDT=m @@ -3793,7 +3705,6 @@ CONFIG_OF_FPGA_REGION=m # CONFIG_OF_OVERLAY is not set CONFIG_OF_PMEM=m # CONFIG_OF_UNITTEST is not set -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPAL_PRD=m CONFIG_OPENVSWITCH_GENEVE=m @@ -3827,6 +3738,7 @@ CONFIG_PACKET=y # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_TIMEOUT=0 CONFIG_PANTHERLORD_FF=y +CONFIG_PAPR_SCM=m # CONFIG_PARIDE is not set CONFIG_PARMAN=m # CONFIG_PARPORT is not set @@ -3912,6 +3824,7 @@ CONFIG_PCI_HERMES=m CONFIG_PCI_IOV=y # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -3946,8 +3859,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -3963,22 +3876,21 @@ CONFIG_PHYLINK=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set -# CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CEDARFORK=m # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -3998,7 +3910,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -4015,7 +3926,6 @@ CONFIG_POWERNV_CPUIDLE=y CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4032,7 +3942,6 @@ CONFIG_PPC64=y # CONFIG_PPC_BOOK3E_64 is not set CONFIG_PPC_BOOK3S_64=y # CONFIG_PPC_CELL is not set -CONFIG_PPC_CPUFEATURES_ENABLE_UNKNOWN=y CONFIG_PPC_DENORMALISATION=y CONFIG_PPC_DISABLE_WERROR=y CONFIG_PPC_DT_CPU_FTRS=y @@ -4041,9 +3950,6 @@ CONFIG_PPC_EMULATED_STATS=y # CONFIG_PPC_EPAPR_HV_BYTECHAN is not set # CONFIG_PPC_FAST_ENDIAN_SWITCH is not set # CONFIG_PPC_IBM_CELL_BLADE is not set -# CONFIG_PPC_ICSWX_PID is not set -# CONFIG_PPC_ICSWX_USE_SIGILL is not set -CONFIG_PPC_ICSWX=y # CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set # CONFIG_PPC_MAPLE is not set CONFIG_PPC_MEM_KEYS=y @@ -4100,15 +4006,16 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PSAMPLE=m CONFIG_PSERIES_CPUIDLE=y CONFIG_PSERIES_ENERGY=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4138,12 +4045,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4171,7 +4074,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4215,15 +4117,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4293,9 +4189,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -4304,7 +4197,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4370,7 +4262,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4400,7 +4291,6 @@ CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4448,8 +4338,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4488,7 +4376,6 @@ CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4557,13 +4444,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4573,7 +4457,6 @@ CONFIG_SCSI_IBMVFC=m CONFIG_SCSI_IBMVSCSI=m CONFIG_SCSI_IBMVSCSIS=m # CONFIG_SCSI_IMM is not set -# CONFIG_SCSI_IN2000 is not set CONFIG_SCSI_INIA100=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_IPR_DUMP=y @@ -4598,6 +4481,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4620,17 +4505,16 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set # CONFIG_SCSI_UFSHCD is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4642,9 +4526,6 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4662,7 +4543,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -4909,7 +4789,6 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y # CONFIG_SIMPLE_PM_BUS is not set @@ -4928,7 +4807,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5033,7 +4911,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5061,6 +4938,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5081,11 +4959,9 @@ CONFIG_SND_PCI=y # CONFIG_SND_PCMCIA is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_PPC=y -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5136,7 +5012,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5150,6 +5025,7 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5158,6 +5034,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC is not set CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5168,6 +5045,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5176,13 +5054,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5268,7 +5147,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set CONFIG_SOUND=m @@ -5280,7 +5158,6 @@ CONFIG_SPAPR_TCE_IOMMU=y CONFIG_SPARSE_IRQ=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5324,7 +5201,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5332,9 +5208,12 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set +CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y # CONFIG_STAGING_BOARD is not set @@ -5345,7 +5224,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5358,7 +5236,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5384,7 +5261,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5462,7 +5338,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5471,6 +5346,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5483,6 +5359,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5515,7 +5392,6 @@ CONFIG_TI_ADS1015=m # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5563,7 +5439,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -5612,12 +5487,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5627,13 +5502,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -5667,6 +5540,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -5677,9 +5551,10 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -5694,7 +5569,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -5707,7 +5581,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -5717,7 +5590,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -5731,7 +5603,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -5746,7 +5617,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD_PPC_OF=y CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -5755,7 +5625,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FHCI_HCD is not set # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m @@ -5763,7 +5632,6 @@ CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -5947,19 +5815,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6053,7 +5909,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -6096,7 +5951,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set # CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6134,7 +5988,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6152,11 +6005,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6164,7 +6015,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6172,7 +6022,6 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set @@ -6194,6 +6043,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6226,7 +6076,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6237,7 +6086,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index bc037911d..ec0876d12 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m CONFIG_AFIUCV=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -163,7 +159,6 @@ CONFIG_ALTERA_PR_IP_CORE=m CONFIG_ALTERA_PR_IP_CORE_PLAT=m # CONFIG_ALTERA_STAPL is not set # CONFIG_ALTERA_TSE is not set -CONFIG_ALTERNATIVES=y CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m @@ -207,12 +202,11 @@ CONFIG_ARCH_RANDOM=y # CONFIG_ARCH_W90X900 is not set # CONFIG_ARCNET is not set CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_PTDUMP=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -232,7 +226,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -249,7 +242,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -310,7 +302,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_B43_BCMA_PIO=y @@ -337,6 +328,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -348,7 +340,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -366,6 +357,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -426,7 +418,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -440,12 +431,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -471,7 +459,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -489,7 +477,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -552,7 +539,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -595,8 +581,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set @@ -666,9 +650,6 @@ CONFIG_CASSINI=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y @@ -757,11 +738,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -826,7 +804,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -834,7 +811,6 @@ CONFIG_CPU_FREQ=y # CONFIG_CPU_IDLE is not set # CONFIG_CPU_ISOLATION is not set CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS=m @@ -856,14 +832,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m @@ -899,7 +871,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -925,16 +897,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -944,7 +913,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -959,7 +927,7 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -975,7 +943,6 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO=y # CONFIG_CRYPTO_ZSTD is not set -CONFIG_CTC=m CONFIG_CTCM=m CONFIG_CUSE=m CONFIG_CW1200=m @@ -1033,7 +1000,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1048,12 +1014,10 @@ CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1094,8 +1058,6 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DIAG288_WATCHDOG=m CONFIG_DL2K=m @@ -1114,7 +1076,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1128,7 +1089,6 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1156,25 +1116,21 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_CDNS_DSI is not set # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1226,10 +1182,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set @@ -1240,7 +1197,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1271,7 +1227,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1310,7 +1266,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1329,7 +1284,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m # CONFIG_DW_DMAC is not set CONFIG_DW_DMAC_PCI=m @@ -1354,20 +1308,19 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PGT_DUMP=y -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_EMU_SIZE=0x10000000 CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_ENCRYPTED_KEYS=y @@ -1445,7 +1398,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1518,7 +1470,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1529,7 +1480,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1591,7 +1548,11 @@ CONFIG_GAMEPORT_FM801=m # CONFIG_GAMEPORT is not set CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1639,7 +1600,6 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT=512 # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set # CONFIG_GPIO_PCA953X is not set @@ -1650,8 +1610,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1682,7 +1640,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1697,6 +1654,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -1836,7 +1794,6 @@ CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI_S390=y CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -1849,7 +1806,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -1895,7 +1851,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_DESIGNWARE is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -1921,11 +1876,11 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_NFORCE2_S4985 is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SI470X=m @@ -1944,9 +1899,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m # CONFIG_I6300ESB_WDT is not set @@ -1959,7 +1912,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -1981,6 +1933,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2052,11 +2005,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2103,9 +2054,7 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_JOYDEV is not set @@ -2168,7 +2117,6 @@ CONFIG_IOSCHED_CFQ=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_NOOP=y CONFIG_IO_STRICT_DEVMEM=y -# CONFIG_IP1000 is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2194,7 +2142,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2202,7 +2149,6 @@ CONFIG_IP_DCCP_CCID3=y CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP=m CONFIG_IP_FIB_TRIE_STATS=y -CONFIG_IPL=y CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set @@ -2271,7 +2217,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2312,7 +2257,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2320,19 +2264,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -CONFIG_IRQ_DOMAIN_DEBUG=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2409,11 +2350,12 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m CONFIG_JBD2_DEBUG=y @@ -2560,19 +2502,18 @@ CONFIG_LATENCYTOP=y # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set # CONFIG_LCD_PLATFORM is not set -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCS=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2582,7 +2523,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set # CONFIG_LEDS_IS31FL319X is not set @@ -2590,7 +2531,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2615,7 +2556,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2630,6 +2570,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2660,20 +2601,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2686,7 +2619,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=16 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2699,10 +2631,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -2773,10 +2704,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -2808,15 +2739,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y # CONFIG_MEDIA_SUPPORT is not set @@ -2864,6 +2794,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -2992,7 +2923,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3083,7 +3013,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3105,6 +3034,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3143,7 +3073,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3190,6 +3119,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET_9P_DEBUG is not set @@ -3213,7 +3143,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3225,7 +3154,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3234,13 +3162,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3267,7 +3194,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3372,7 +3298,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -# CONFIG_NET_PACKET_ENGINE is not set CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3405,11 +3330,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3439,7 +3363,6 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3471,7 +3394,6 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set # CONFIG_NET_VENDOR_SMSC is not set -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set # CONFIG_NET_VENDOR_STMICRO is not set @@ -3507,14 +3429,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3564,8 +3483,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -3599,7 +3516,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3612,7 +3528,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3626,7 +3541,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3635,26 +3549,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m # CONFIG_N_GSM is not set CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -3707,7 +3616,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_NODES_SHIFT=4 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -3720,7 +3628,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=64 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -3751,7 +3658,6 @@ CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set CONFIG_OF_PMEM=m -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -3870,6 +3776,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=64 +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y # CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m @@ -3905,8 +3812,8 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -3922,22 +3829,21 @@ CONFIG_PHYLINK=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set -# CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CEDARFORK=m # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set @@ -3958,7 +3864,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -3971,7 +3876,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4014,14 +3918,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4051,12 +3956,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4064,7 +3965,6 @@ CONFIG_QEDF=m CONFIG_QEDI=m CONFIG_QED=m CONFIG_QED_SRIOV=y -CONFIG_QETH_IPV6=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m @@ -4089,7 +3989,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4132,15 +4031,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4210,9 +4103,6 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -4221,7 +4111,6 @@ CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set # CONFIG_RMI4_CORE is not set CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4285,7 +4174,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4314,7 +4202,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4361,8 +4248,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4400,8 +4285,8 @@ CONFIG_RTLWIFI=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y -CONFIG_S390_GUEST_OLD_TRANSPORT=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_PRNG=m @@ -4411,7 +4296,6 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m CONFIG_S390_VMUR=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4458,7 +4342,6 @@ CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y -CONFIG_SCM_BLOCK_CLUSTER_WRITE=y CONFIG_SCM_BLOCK=m CONFIG_SCM_BUS=y # CONFIG_SCR24X is not set @@ -4489,13 +4372,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set # CONFIG_SCSI_HPSA is not set @@ -4525,6 +4405,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_MVSAS is not set CONFIG_SCSI_MVSAS_TASKLET=y # CONFIG_SCSI_MVUMI is not set +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4547,17 +4429,16 @@ CONFIG_SCSI_SMARTPQI=m # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set # CONFIG_SCSI_UFSHCD is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4569,9 +4450,6 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4589,7 +4467,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -4825,13 +4702,11 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m # CONFIG_SGI_IOC4 is not set # CONFIG_SGI_PARTITION is not set -CONFIG_SHARED_KERNEL=y # CONFIG_SH_ETH is not set # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -4849,7 +4724,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4956,7 +4830,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -4984,6 +4857,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5005,10 +4879,8 @@ CONFIG_SND_PCI=y CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_XRUN_DEBUG=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5059,7 +4931,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5073,6 +4944,7 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5081,6 +4953,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5091,6 +4964,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5099,13 +4973,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5191,7 +5066,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set # CONFIG_SOUND is not set @@ -5200,7 +5074,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5244,7 +5117,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5252,9 +5124,11 @@ CONFIG_SSB_HOST_SOC=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set CONFIG_STACK_GUARD=256 +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y @@ -5266,7 +5140,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5279,7 +5152,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5303,7 +5175,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5381,7 +5252,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5390,6 +5260,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5402,6 +5273,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5430,11 +5302,10 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set -CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y @@ -5488,7 +5359,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -5537,12 +5407,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5552,12 +5422,10 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_KEYS=m -CONFIG_TR=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -5591,6 +5459,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -5600,8 +5469,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -5616,7 +5486,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -5629,7 +5498,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -5639,7 +5507,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -5653,7 +5520,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -5667,7 +5533,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -5676,14 +5541,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -5864,19 +5727,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -5970,7 +5821,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -5986,6 +5836,7 @@ CONFIG_VETH=m # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m +CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -6014,7 +5865,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set # CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6052,7 +5902,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6070,11 +5919,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6082,7 +5929,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6090,7 +5936,6 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set @@ -6112,10 +5957,12 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set @@ -6146,7 +5993,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6157,7 +6003,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6273,6 +6118,7 @@ CONFIG_YENTA=m CONFIG_Z3FOLD=y CONFIG_ZBUD=y CONFIG_ZCRYPT=m +CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m CONFIG_ZEROPLUS_FF=y diff --git a/kernel-s390x.config b/kernel-s390x.config index f8d445ff2..e6dd96aa9 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FS_POSIX_ACL=y @@ -96,14 +94,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -120,16 +113,19 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m CONFIG_AFIUCV=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -163,7 +159,6 @@ CONFIG_ALTERA_PR_IP_CORE=m CONFIG_ALTERA_PR_IP_CORE_PLAT=m # CONFIG_ALTERA_STAPL is not set # CONFIG_ALTERA_TSE is not set -CONFIG_ALTERNATIVES=y CONFIG_ALX=m # CONFIG_AM2315 is not set CONFIG_AMD8111_ETH=m @@ -210,6 +205,7 @@ CONFIG_ARM64_ERRATUM_858921=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -229,7 +225,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -246,7 +241,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -307,7 +301,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m CONFIG_B43_BCMA_PIO=y @@ -334,6 +327,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -345,7 +339,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -363,6 +356,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -423,7 +417,6 @@ CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set -# CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -437,12 +430,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -468,7 +458,7 @@ CONFIG_BMC150_ACCEL=m # CONFIG_BMC150_MAGN_I2C is not set # CONFIG_BMC150_MAGN is not set # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set +CONFIG_BME680=m # CONFIG_BMG160 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set @@ -486,7 +476,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -549,7 +538,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -592,8 +580,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTT is not set CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" # CONFIG_C2PORT is not set # CONFIG_CACHEFILES_DEBUG is not set @@ -663,9 +649,6 @@ CONFIG_CASSINI=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CCW_CONSOLE=y CONFIG_CCWGROUP=m CONFIG_CCW=y @@ -754,11 +737,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -823,7 +803,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -852,14 +831,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y -# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set -# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS128=m -# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set CONFIG_CRYPTO_AEGIS256=m CONFIG_CRYPTO_AES_S390=m CONFIG_CRYPTO_AES_TI=m @@ -895,7 +870,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_SP_CCP is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y @@ -921,16 +896,13 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m -# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_MORUS1280=m -# CONFIG_CRYPTO_MORUS1280_SSE2 is not set CONFIG_CRYPTO_MORUS640=m -# CONFIG_CRYPTO_MORUS640_SSE2 is not set CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m @@ -940,7 +912,6 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y @@ -955,7 +926,7 @@ CONFIG_CRYPTO_SHA512_S390=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -971,7 +942,6 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO=y # CONFIG_CRYPTO_ZSTD is not set -CONFIG_CTC=m CONFIG_CTCM=m CONFIG_CUSE=m CONFIG_CW1200=m @@ -1027,7 +997,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1037,12 +1006,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1082,8 +1049,6 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m CONFIG_DIAG288_WATCHDOG=m CONFIG_DL2K=m @@ -1101,7 +1066,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1115,7 +1079,6 @@ CONFIG_DM_INTEGRITY=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1143,25 +1106,21 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # CONFIG_DRM_AMDGPU is not set CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_CDNS_DSI is not set # CONFIG_DRM_CIRRUS_QEMU is not set -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1213,10 +1172,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_VBOXVIDEO is not set @@ -1227,7 +1187,6 @@ CONFIG_DRM_VIRTIO_GPU=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1258,7 +1217,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1297,7 +1256,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1316,7 +1274,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=m # CONFIG_DW_DMAC is not set CONFIG_DW_DMAC_PCI=m @@ -1341,20 +1298,19 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -# CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT is not set CONFIG_EFI_PARTITION=y # CONFIG_EFI_PGT_DUMP is not set -# CONFIG_EFI_SECURE_BOOT_LOCK_DOWN is not set # CONFIG_EFI_SIGNATURE_LIST_PARSER is not set # CONFIG_EFI_TEST is not set # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_EMU_SIZE=0x10000000 CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENA_ETHERNET is not set # CONFIG_ENC28J60 is not set # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_ENCRYPTED_KEYS=y @@ -1424,7 +1380,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1497,7 +1452,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1508,7 +1462,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1570,7 +1530,11 @@ CONFIG_GAMEPORT_FM801=m # CONFIG_GAMEPORT is not set CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_NS558=m -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1618,7 +1582,6 @@ CONFIG_GPIOLIB_FASTPATH_LIMIT=512 # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set # CONFIG_GPIO_PCA953X is not set @@ -1629,8 +1592,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1661,7 +1622,6 @@ CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1676,6 +1636,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -1815,7 +1776,6 @@ CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI_S390=y CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set # CONFIG_HPFS_FS is not set @@ -1828,7 +1788,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -1874,7 +1833,6 @@ CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set -# CONFIG_I2C_DESIGNWARE is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -1900,11 +1858,11 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_NFORCE2_S4985 is not set +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PIIX4 is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SI470X=m @@ -1923,9 +1881,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIAPRO is not set CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m # CONFIG_I6300ESB_WDT is not set @@ -1938,7 +1894,6 @@ CONFIG_ICPLUS_PHY=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -# CONFIG_IDMA64 is not set CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m # CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set @@ -1960,6 +1915,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2031,11 +1987,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y # CONFIG_INFINIBAND_BNXT_RE is not set -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set # CONFIG_INFINIBAND_CXGB3 is not set # CONFIG_INFINIBAND_CXGB4 is not set # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y @@ -2082,9 +2036,7 @@ CONFIG_INPUT_EVDEV=y CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_JOYDEV is not set @@ -2147,7 +2099,6 @@ CONFIG_IOSCHED_CFQ=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_NOOP=y CONFIG_IO_STRICT_DEVMEM=y -# CONFIG_IP1000 is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MANGLE=m @@ -2173,7 +2124,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2181,7 +2131,6 @@ CONFIG_IP_DCCP_CCID3=y CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP=m CONFIG_IP_FIB_TRIE_STATS=y -CONFIG_IPL=y CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set @@ -2250,7 +2199,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2291,7 +2239,6 @@ CONFIG_IPVTAP=m # CONFIG_IPW2200_DEBUG is not set # CONFIG_IPW2200 is not set CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2299,19 +2246,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -CONFIG_IRQ_DOMAIN_DEBUG=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_IR_RC5_DECODER=m @@ -2388,11 +2332,12 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JBD2_DEBUG is not set @@ -2537,19 +2482,18 @@ CONFIG_LATENCYTOP=y # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set # CONFIG_LCD_PLATFORM is not set -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCS=m # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set @@ -2559,7 +2503,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set # CONFIG_LEDS_IS31FL319X is not set @@ -2567,7 +2511,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2592,7 +2536,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2607,6 +2550,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2637,20 +2581,12 @@ CONFIG_LIBFCOE=m # CONFIG_LIBNVDIMM is not set # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set # CONFIG_LOAD_UEFI_KEYS is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2663,7 +2599,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=16 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -2676,10 +2611,9 @@ CONFIG_LOOPBACK_TARGET=m # CONFIG_LPC_ICH is not set CONFIG_LP_CONSOLE=y # CONFIG_LPC_SCH is not set -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -2749,10 +2683,10 @@ CONFIG_MAX_PHYSMEM_BITS=46 CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -2784,15 +2718,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y # CONFIG_MEDIA_SUPPORT is not set @@ -2840,6 +2773,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_AXP20X_I2C is not set @@ -2968,7 +2902,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3058,7 +2991,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOVABLE_NODE=y # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_MPL115_I2C is not set @@ -3080,6 +3012,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3118,7 +3051,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3165,6 +3097,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y # CONFIG_ND_BLK is not set CONFIG_NE2K_PCI=m # CONFIG_NET_9P_DEBUG is not set @@ -3188,7 +3121,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -# CONFIG_NET_CADENCE is not set CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3200,7 +3132,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3209,13 +3140,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3242,7 +3172,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3347,7 +3276,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -# CONFIG_NET_PACKET_ENGINE is not set CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3380,11 +3308,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3414,7 +3341,6 @@ CONFIG_NET_VENDOR_CADENCE=y # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set -# CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3446,7 +3372,6 @@ CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set # CONFIG_NET_VENDOR_SMSC is not set -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set # CONFIG_NET_VENDOR_SOLARFLARE is not set # CONFIG_NET_VENDOR_STMICRO is not set @@ -3482,14 +3407,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3539,8 +3461,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -3574,7 +3494,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3587,7 +3506,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3601,7 +3519,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3610,26 +3527,21 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m # CONFIG_N_GSM is not set CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -3682,7 +3594,6 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_NODES_SHIFT=4 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y @@ -3695,7 +3606,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set # CONFIG_NOZOMI is not set CONFIG_NR_CPUS=64 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_IDT=m # CONFIG_NTB is not set @@ -3726,7 +3636,6 @@ CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set CONFIG_OF_PMEM=m -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -3845,6 +3754,7 @@ CONFIG_PCI_IOV=y # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=64 +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y # CONFIG_PCIPCWATCHDOG is not set CONFIG_PCI_PF_STUB=m @@ -3880,8 +3790,8 @@ CONFIG_PERSISTENT_KEYRINGS=y CONFIG_PFAULT=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -3897,22 +3807,21 @@ CONFIG_PHYLINK=m # CONFIG_PI433 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set -# CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CEDARFORK=m # CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set @@ -3933,7 +3842,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_POSIX_MQUEUE=y # CONFIG_POWER5_CPU is not set # CONFIG_POWER6_CPU is not set @@ -3946,7 +3854,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -3989,13 +3896,14 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4025,12 +3933,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QDIO=m CONFIG_QEDE=m @@ -4038,7 +3942,6 @@ CONFIG_QEDF=m CONFIG_QEDI=m CONFIG_QED=m CONFIG_QED_SRIOV=y -CONFIG_QETH_IPV6=y CONFIG_QETH_L2=m CONFIG_QETH_L3=m CONFIG_QETH=m @@ -4063,7 +3966,6 @@ CONFIG_R6040=m CONFIG_R8169=m # CONFIG_R8188EU is not set CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4106,15 +4008,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4184,9 +4080,6 @@ CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD77402 is not set # CONFIG_RFD_FTL is not set @@ -4195,7 +4088,6 @@ CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set # CONFIG_RMI4_CORE is not set CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4259,7 +4151,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4288,7 +4179,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4335,8 +4225,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4374,8 +4262,8 @@ CONFIG_RTLWIFI=m CONFIG_RUNTIME_TESTING_MENU=y CONFIG_RXKAD=y CONFIG_S2IO=m +CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y -CONFIG_S390_GUEST_OLD_TRANSPORT=y CONFIG_S390_GUEST=y CONFIG_S390_HYPFS_FS=y CONFIG_S390_PRNG=m @@ -4385,7 +4273,6 @@ CONFIG_S390_TAPE_3590=m CONFIG_S390_TAPE=m CONFIG_S390_VMUR=m # CONFIG_SAMPLES is not set -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4432,7 +4319,6 @@ CONFIG_SCLP_OFB=y CONFIG_SCLP_TTY=y CONFIG_SCLP_VT220_CONSOLE=y CONFIG_SCLP_VT220_TTY=y -CONFIG_SCM_BLOCK_CLUSTER_WRITE=y CONFIG_SCM_BLOCK=m CONFIG_SCM_BUS=y # CONFIG_SCR24X is not set @@ -4463,13 +4349,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_ESAS2R is not set CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set # CONFIG_SCSI_HPSA is not set @@ -4499,6 +4382,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_MVSAS is not set CONFIG_SCSI_MVSAS_TASKLET=y # CONFIG_SCSI_MVUMI is not set +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4521,17 +4406,16 @@ CONFIG_SCSI_SMARTPQI=m # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set # CONFIG_SCSI_UFSHCD is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_WD719X is not set CONFIG_SCSI=y @@ -4543,9 +4427,6 @@ CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SD_ADC_MODULATOR is not set CONFIG_SDIO_UART=m -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4563,7 +4444,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -4799,13 +4679,11 @@ CONFIG_SFC_FALCON_MTD=y CONFIG_SFP=m # CONFIG_SGI_IOC4 is not set # CONFIG_SGI_PARTITION is not set -CONFIG_SHARED_KERNEL=y # CONFIG_SH_ETH is not set # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SIMPLE_PM_BUS is not set # CONFIG_SIOX is not set @@ -4823,7 +4701,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set # CONFIG_SLIP_MODE_SLIP6 is not set @@ -4930,7 +4807,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -4958,6 +4834,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -4978,10 +4855,8 @@ CONFIG_SND_PCI=y # CONFIG_SND_PCMCIA is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5032,7 +4907,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5046,6 +4920,7 @@ CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5054,6 +4929,7 @@ CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_INNO_RK3036 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5064,6 +4940,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set # CONFIG_SND_SOC_NAU8540 is not set # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5072,13 +4949,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5164,7 +5042,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y # CONFIG_SONYPI is not set # CONFIG_SOUND is not set @@ -5173,7 +5050,6 @@ CONFIG_SOUNDWIRE_BUS=m CONFIG_SOUNDWIRE_CADENCE=m CONFIG_SOUNDWIRE=y CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5217,7 +5093,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5225,9 +5100,11 @@ CONFIG_SSB_HOST_SOC=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set CONFIG_STACK_GUARD=256 +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 # CONFIG_STACKPROTECTOR_STRONG is not set CONFIG_STACK_TRACER=y CONFIG_STACK_VALIDATION=y @@ -5239,7 +5116,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5252,7 +5128,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5276,7 +5151,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5354,7 +5228,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5363,6 +5236,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5375,6 +5249,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5403,11 +5278,10 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set -CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m # CONFIG_TIFM_CORE is not set CONFIG_TIGON3_HWMON=y @@ -5461,7 +5335,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m # CONFIG_TOUCHSCREEN_GOODIX is not set CONFIG_TOUCHSCREEN_GUNZE=m @@ -5510,12 +5383,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -5525,12 +5398,10 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_TRUSTED_KEYS=m -CONFIG_TR=y # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -5564,6 +5435,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -5573,8 +5445,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -5589,7 +5462,6 @@ CONFIG_UIO_HV_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -5602,7 +5474,6 @@ CONFIG_UNIXWARE_DISKLABEL=y CONFIG_UNIX=y CONFIG_UNUSED_SYMBOLS=y # CONFIG_UNWINDER_FRAME_POINTER is not set -CONFIG_UNWINDER_ORC=y CONFIG_UPROBE_EVENTS=y # CONFIG_US5182D is not set CONFIG_USB_ACM=m @@ -5612,7 +5483,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -5626,7 +5496,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -5640,7 +5509,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -5649,14 +5517,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -5837,19 +5703,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -5943,7 +5797,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UWB_HWA=m CONFIG_UWB_I1480U=m @@ -5959,6 +5812,7 @@ CONFIG_VETH=m # CONFIG_VF610_ADC is not set # CONFIG_VF610_DAC is not set CONFIG_VFAT_FS=m +CONFIG_VFIO_AP=m CONFIG_VFIO_CCW=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m @@ -5987,7 +5841,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set # CONFIG_VIDEO_CROS_EC_CEC is not set CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6025,7 +5878,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6043,11 +5895,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6055,7 +5905,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6063,7 +5912,6 @@ CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set @@ -6085,10 +5933,12 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_MVRP=y +CONFIG_VMAP_STACK=y CONFIG_VMCP_CMA_SIZE=4 CONFIG_VMCP=y # CONFIG_VME_BUS is not set @@ -6119,7 +5969,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6130,7 +5979,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6246,6 +6094,7 @@ CONFIG_YENTA=m CONFIG_Z3FOLD=y CONFIG_ZBUD=y CONFIG_ZCRYPT=m +CONFIG_ZCRYPT_MULTIDEVNODES=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_ZD1211RW=m CONFIG_ZEROPLUS_FF=y diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index 0a3373c84..efc44104f 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -68,14 +66,12 @@ CONFIG_ACPI_HED=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m -# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCFS_POWER is not set -CONFIG_ACPI_PROCFS=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_SBS=m CONFIG_ACPI_SLEEP=y @@ -137,14 +133,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -161,15 +152,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -262,15 +256,14 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_W90X900 is not set # CONFIG_ARCNET is not set CONFIG_ARM64_ERRATUM_858921=y -CONFIG_ARM64_PTDUMP=y CONFIG_ARM_PTDUMP_DEBUGFS=y -CONFIG_ARM_PTDUMP=y # CONFIG_AS3935 is not set # CONFIG_ASIX_PHY is not set CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m CONFIG_ASUS_WMI=m +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -291,7 +284,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -308,7 +300,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -369,7 +360,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m # CONFIG_AXP20X_ADC is not set @@ -401,6 +391,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -413,7 +404,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -431,6 +421,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -496,7 +487,6 @@ CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_CS5535 is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -510,12 +500,9 @@ CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -539,11 +526,13 @@ CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set CONFIG_BMC150_ACCEL=m -# CONFIG_BMC150_MAGN_I2C is not set -# CONFIG_BMC150_MAGN is not set +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN=m # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set -# CONFIG_BMG160 is not set +CONFIG_BME680=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160=m +CONFIG_BMG160_SPI=m # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set CONFIG_BMP280=m @@ -560,7 +549,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -623,7 +611,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -666,8 +653,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_BTT=y CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" CONFIG_BXT_WC_PMIC_OPREGION=y # CONFIG_C2PORT is not set @@ -739,9 +724,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -828,11 +810,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -899,7 +878,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -907,7 +885,6 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_IDLE=y CONFIG_CPU_ISOLATION=y CONFIG_CPUMASK_OFFSTACK=y -CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS=m @@ -929,12 +906,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m @@ -990,7 +965,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1001,7 +976,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_SP_CCP is not set -# CONFIG_CRYPTO_DEV_SP_PSP is not set +CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y @@ -1026,7 +1001,6 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -1036,6 +1010,7 @@ CONFIG_CRYPTO_MORUS1280_SSE2=m CONFIG_CRYPTO_MORUS640=m CONFIG_CRYPTO_MORUS640_SSE2=m CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1045,9 +1020,7 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m @@ -1055,21 +1028,17 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -# CONFIG_CRYPTO_SHA1_MB is not set CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_MB=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=m CONFIG_CRYPTO_SHA512=m -CONFIG_CRYPTO_SHA512_MB=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SIMD=y -# CONFIG_CRYPTO_SKEIN is not set CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1140,7 +1109,6 @@ CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_NOTIFIERS=y -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y @@ -1155,12 +1123,10 @@ CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_PINCTRL is not set -CONFIG_DEBUG_REFCOUNT=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_RWSEMS=y # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_SHIRQ=y CONFIG_DEBUG_SLAB=y @@ -1218,10 +1184,7 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m -CONFIG_DIRECT_GBPAGES=y # CONFIG_DISCONTIGMEM_MANUAL is not set CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1239,7 +1202,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1255,7 +1217,6 @@ CONFIG_DMI_SYSFS=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1285,25 +1246,21 @@ CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y CONFIG_DRM_AMD_DC_DCN1_0=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1317,7 +1274,7 @@ CONFIG_DRM_GMA500=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I810 is not set # CONFIG_DRM_I915_ALPHA_SUPPORT is not set @@ -1367,10 +1324,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m @@ -1383,7 +1341,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1414,7 +1371,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1453,7 +1410,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1472,7 +1428,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y @@ -1521,10 +1476,10 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set @@ -1534,8 +1489,6 @@ CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y CONFIG_EFI_PGT_DUMP=y CONFIG_EFI_RUNTIME_MAP=y -CONFIG_EFI_SECURE_BOOT_LOCK_DOWN=y -CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y CONFIG_EFI_SIGNATURE_LIST_PARSER=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1547,7 +1500,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1630,7 +1582,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1714,7 +1665,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1725,7 +1675,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1764,7 +1720,6 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y @@ -1792,7 +1747,11 @@ CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m # CONFIG_GART_IOMMU is not set -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1826,7 +1785,6 @@ CONFIG_GPD_POCKET_FAN=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set CONFIG_GPIO_AMDPT=m -# CONFIG_GPIO_AXP209 is not set CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_CRYSTAL_COVE=y @@ -1850,7 +1808,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set @@ -1863,8 +1820,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SCH is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1899,10 +1854,8 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -CONFIG_HFI1_VERBS_31BIT_PSN=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1917,6 +1870,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2060,7 +2014,6 @@ CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set CONFIG_HP_ACCEL=m @@ -2073,7 +2026,7 @@ CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m -CONFIG_HSA_AMD=m +CONFIG_HSA_AMD=y # CONFIG_HSI is not set # CONFIG_HSR is not set # CONFIG_HSU_DMA_PCI is not set @@ -2082,7 +2035,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2142,7 +2094,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2157,7 +2108,7 @@ CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set +CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2169,6 +2120,7 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PARPORT=m @@ -2176,7 +2128,6 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SCMI=m @@ -2196,13 +2147,10 @@ CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I7300_IDLE=m CONFIG_I82092=m CONFIG_I8K=m # CONFIG_IA32_AOUT is not set @@ -2219,7 +2167,6 @@ CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_IDMA64=m CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m @@ -2242,6 +2189,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2313,11 +2261,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y @@ -2367,9 +2313,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2415,6 +2359,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY=y +CONFIG_INTEL_ATOMISP2_PM=m CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m @@ -2424,6 +2369,7 @@ CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_IOATDMA=m +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SVM=y @@ -2446,7 +2392,6 @@ CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT_A=y CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SCU_IPC is not set @@ -2474,7 +2419,6 @@ CONFIG_IO_DELAY_0X80=y CONFIG_IOMMU_DEBUGFS=y # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -# CONFIG_IOMMU_STRESS is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IOSCHED_BFQ=m CONFIG_IOSCHED_CFQ=y @@ -2508,7 +2452,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2584,7 +2527,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2630,7 +2572,6 @@ CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2638,19 +2579,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_REMAP=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y @@ -2728,11 +2666,12 @@ CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEVICE_TRACING=y CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set @@ -2811,8 +2750,6 @@ CONFIG_KERNEL_GZIP=y CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_FILE=y CONFIG_KEXEC_JUMP=y -CONFIG_KEXEC_SIG_FORCE=y -CONFIG_KEXEC_SIG=y CONFIG_KEXEC_VERIFY_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set @@ -2869,7 +2806,6 @@ CONFIG_KSZ884X_PCI=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set -CONFIG_KVM_DEVICE_ASSIGNMENT=y CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2890,18 +2826,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_APU=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set @@ -2912,7 +2847,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_INTEL_SS4200=m @@ -2921,7 +2856,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2946,7 +2881,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2961,6 +2895,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2971,8 +2906,7 @@ CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LGUEST_GUEST is not set -CONFIG_LGUEST=m +CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -2993,20 +2927,12 @@ CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=y # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -3020,7 +2946,6 @@ CONFIG_LOCK_TORTURE_TEST=m CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3033,10 +2958,9 @@ CONFIG_LOOPBACK_TARGET=m CONFIG_LPC_ICH=m CONFIG_LP_CONSOLE=y CONFIG_LPC_SCH=m -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3106,10 +3030,10 @@ CONFIG_MAX_RAW_DEVS=8192 CONFIG_MAXSMP=y # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3141,15 +3065,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3197,6 +3120,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3333,7 +3257,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m @@ -3425,7 +3348,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -# CONFIG_MOVABLE_NODE is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MPILIB=y @@ -3451,6 +3373,7 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3491,7 +3414,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3542,6 +3464,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_PFN=m @@ -3567,7 +3490,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3579,7 +3501,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3588,13 +3509,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3621,7 +3541,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3725,7 +3644,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3759,11 +3677,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3793,7 +3710,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3825,7 +3741,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_NET_VENDOR_STMICRO=y @@ -3863,14 +3778,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3921,8 +3833,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_FAULT_INJECTION=y @@ -3956,7 +3866,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3969,7 +3878,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3983,7 +3891,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3992,19 +3899,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set @@ -4012,7 +3915,6 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4065,11 +3967,7 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 -CONFIG_NO_BOOTMEM=y CONFIG_NODES_SHIFT=10 -# CONFIG_NO_HZ_FULL_ALL is not set -# CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y @@ -4081,7 +3979,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_AMD=m CONFIG_NTB_IDT=m @@ -4122,7 +4019,6 @@ CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set CONFIG_OF_PMEM=m -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4260,6 +4156,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4299,8 +4196,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4319,22 +4216,20 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_AMD=m -# CONFIG_PINCTRL_AXP209 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_DENVERTON=m -# CONFIG_PINCTRL_GEMINILAKE is not set +CONFIG_PINCTRL_GEMINILAKE=m CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -4343,6 +4238,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4363,7 +4259,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y @@ -4378,7 +4273,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4422,15 +4316,16 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y CONFIG_PROVE_LOCKING=y -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVE_RCU=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4467,12 +4362,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4500,7 +4391,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4546,15 +4436,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4625,9 +4509,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4637,7 +4518,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4701,7 +4581,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4730,7 +4609,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4777,8 +4655,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4819,7 +4695,6 @@ CONFIG_S2IO=m # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4889,13 +4764,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4925,6 +4797,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4947,19 +4821,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4972,9 +4845,6 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4992,7 +4862,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5257,9 +5126,7 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set 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 @@ -5276,7 +5143,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5382,7 +5248,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5410,6 +5275,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5434,7 +5300,6 @@ CONFIG_SND_PCM_XRUN_DEBUG=y CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5486,7 +5351,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5502,6 +5366,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5528,17 +5393,21 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5549,6 +5418,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5557,13 +5427,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5653,7 +5524,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y @@ -5670,7 +5540,6 @@ CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSEMEM=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5716,7 +5585,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5724,8 +5592,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y @@ -5738,7 +5608,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5751,7 +5620,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5778,7 +5646,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5856,7 +5723,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5865,6 +5731,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5877,6 +5744,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5912,11 +5780,10 @@ CONFIG_THUNDERBOLT_NET=m CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set -CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5968,7 +5835,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m @@ -5977,7 +5843,6 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m -# CONFIG_TOUCHSCREEN_INTEL_MID is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set @@ -6018,12 +5883,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6033,13 +5898,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6073,6 +5936,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6082,8 +5946,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6099,7 +5964,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6122,7 +5986,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -6136,7 +5999,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -6150,7 +6012,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -6159,14 +6020,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -6348,19 +6207,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6455,7 +6302,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m CONFIG_UWB_HWA=m @@ -6504,7 +6350,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6543,7 +6388,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6561,11 +6405,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6573,7 +6415,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6582,12 +6423,11 @@ CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VIA_CAMERA=m # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6604,6 +6444,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6643,7 +6484,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6654,7 +6494,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6737,6 +6576,7 @@ CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_CPA_STATISTICS=y CONFIG_X86_CPUID=y # CONFIG_X86_DEBUG_FPU is not set CONFIG_X86_DECODER_SELFTEST=y @@ -6785,7 +6625,6 @@ CONFIG_XEN_BLKDEV_BACKEND=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_DEBUG_FS=y -# CONFIG_XEN_DEBUG is not set CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_DOM0=y CONFIG_XEN_FBDEV_FRONTEND=y @@ -6805,7 +6644,6 @@ CONFIG_XEN_PVH=y CONFIG_XEN_PV=y CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SELFBALLOONING=y diff --git a/kernel-x86_64.config b/kernel-x86_64.config index 6af699b16..3d71c68b8 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -24,8 +24,6 @@ CONFIG_8139TOO_8129=y CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set -# CONFIG_8723AU_AP_MODE is not set -# CONFIG_8723AU_BT_COEXIST is not set CONFIG_88EU_AP_MODE=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS=m @@ -68,14 +66,12 @@ CONFIG_ACPI_HED=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_ACPI_IPMI=m -# CONFIG_ACPI_NFIT_DEBUG is not set CONFIG_ACPI_NFIT=m CONFIG_ACPI_NUMA=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCFS_POWER is not set -CONFIG_ACPI_PROCFS=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_SBS=m CONFIG_ACPI_SLEEP=y @@ -137,14 +133,9 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -# CONFIG_ADE7753 is not set -# CONFIG_ADE7754 is not set -# CONFIG_ADE7758 is not set -# CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # CONFIG_ADF4350 is not set # CONFIG_ADFS_FS is not set -# CONFIG_ADIS16060 is not set # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set @@ -161,15 +152,18 @@ CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADVANTECH_WDT is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +CONFIG_ADXL372_I2C=m +CONFIG_ADXL372_SPI=m # CONFIG_ADXRS450 is not set # CONFIG_AFE4403 is not set # CONFIG_AFE4404 is not set CONFIG_AFFS_FS=m -# CONFIG_AF_KCM is not set +CONFIG_AF_KCM=m CONFIG_AF_RXRPC_DEBUG=y # CONFIG_AF_RXRPC_INJECT_LOSS is not set CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC=m +# CONFIG_AFS_DEBUG_CURSOR is not set CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_FS=m @@ -268,6 +262,7 @@ CONFIG_ASUS_LAPTOP=m CONFIG_ASUS_NB_WMI=m CONFIG_ASUS_WIRELESS=m CONFIG_ASUS_WMI=m +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DMA=y CONFIG_AT76C50X_USB=m @@ -288,7 +283,6 @@ CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m CONFIG_ATH10K_SDIO=m -# CONFIG_ATH10K_SNOC is not set # CONFIG_ATH10K_SPECTRAL is not set # CONFIG_ATH10K_TRACING is not set CONFIG_ATH10K_USB=m @@ -305,7 +299,6 @@ CONFIG_ATH9K_BTCOEX_SUPPORT=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set # CONFIG_ATH9K_COMMON_SPECTRAL is not set CONFIG_ATH9K_DEBUGFS=y -# CONFIG_ATH9K_DEBUG is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_ATH9K_HTC=m @@ -366,7 +359,6 @@ CONFIG_AUDIT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_AUXDISPLAY=y -# CONFIG_AVERAGE is not set CONFIG_AX25_DAMA_SLAVE=y CONFIG_AX25=m # CONFIG_AXP20X_ADC is not set @@ -398,6 +390,7 @@ CONFIG_B44_PCI=y CONFIG_B53=m CONFIG_B53_MDIO_DRIVER=m CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SERDES=m CONFIG_B53_SPI_DRIVER=m CONFIG_B53_SRAB_DRIVER=m # CONFIG_BACKLIGHT_ADP8860 is not set @@ -410,7 +403,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_BACKLIGHT_LM3630A is not set -# CONFIG_BACKLIGHT_LM3630 is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set @@ -428,6 +420,7 @@ CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_TRACING=y # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set @@ -493,7 +486,6 @@ CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_CS5535 is not set -CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_DM=y CONFIG_BLK_DEV_DRBD=m CONFIG_BLK_DEV_FD=m @@ -507,12 +499,9 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION is not set CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NVME=m -# CONFIG_BLK_DEV_NVME_SCSI is not set -CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m CONFIG_BLK_DEV_PMEM=m CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_BLK_DEV_RAM_DAX=y CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m @@ -536,11 +525,13 @@ CONFIG_BLK_WBT=y # CONFIG_BMA180 is not set # CONFIG_BMA220 is not set CONFIG_BMC150_ACCEL=m -# CONFIG_BMC150_MAGN_I2C is not set -# CONFIG_BMC150_MAGN is not set +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN=m # CONFIG_BMC150_MAGN_SPI is not set -# CONFIG_BME680 is not set -# CONFIG_BMG160 is not set +CONFIG_BME680=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160=m +CONFIG_BMG160_SPI=m # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set CONFIG_BMP280=m @@ -557,7 +548,6 @@ CONFIG_BONDING=m # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set -# CONFIG_BOOTPARAM_LOCKDEP_CROSSRELEASE_FULLSTACK is not set # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOT_PRINTK_DELAY=y CONFIG_BOUNCE=y @@ -620,7 +610,6 @@ CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBTSDIO=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB=m @@ -663,8 +652,6 @@ CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_BTT=y CONFIG_BT_WILINK=m CONFIG_BUG_ON_DATA_CORRUPTION=y -CONFIG_BUILD_DOCSRC=y -CONFIG_BUILD_ID_SALT=0x12345678 CONFIG_BUILD_SALT="" CONFIG_BXT_WC_PMIC_OPREGION=y # CONFIG_C2PORT is not set @@ -736,9 +723,6 @@ CONFIG_CB710_CORE=m CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set # CONFIG_CCS811 is not set -# CONFIG_CC_STACKPROTECTOR_AUTO is not set -# CONFIG_CC_STACKPROTECTOR_NONE is not set -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD=m # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -825,11 +809,8 @@ CONFIG_CIFS_FSCACHE=y CONFIG_CIFS=m CONFIG_CIFS_NFSD_EXPORT=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_SMB2=y -# CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_SMB_DIRECT is not set # CONFIG_CIFS_STATS2 is not set -CONFIG_CIFS_STATS=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_XATTR=y @@ -896,7 +877,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ=y # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -925,12 +905,10 @@ CONFIG_CRC_CCITT=y CONFIG_CRC_ITU_T=m CONFIG_CRC_PMIC_OPREGION=y CONFIG_CRC_T10DIF=y -CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_I2C=m CONFIG_CROS_EC_PROTO=y CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m -CONFIG_CROSS_COMPILE="" CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m @@ -986,7 +964,7 @@ CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_HISI_SEC is not set -CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -997,7 +975,7 @@ CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m # CONFIG_CRYPTO_DEV_SP_CCP is not set -# CONFIG_CRYPTO_DEV_SP_PSP is not set +CONFIG_CRYPTO_DEV_SP_PSP=y CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y @@ -1022,7 +1000,6 @@ CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_MANAGER=y -CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -1032,6 +1009,7 @@ CONFIG_CRYPTO_MORUS1280_SSE2=m CONFIG_CRYPTO_MORUS640=m CONFIG_CRYPTO_MORUS640_SSE2=m CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_OFB=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1041,9 +1019,7 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m @@ -1051,21 +1027,17 @@ CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m -# CONFIG_CRYPTO_SHA1_MB is not set CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256_MB=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA3=m CONFIG_CRYPTO_SHA512=m -CONFIG_CRYPTO_SHA512_MB=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SIMD=y -# CONFIG_CRYPTO_SKEIN is not set CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM4=m -# CONFIG_CRYPTO_SPECK is not set +CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_TGR192=m @@ -1134,7 +1106,6 @@ CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_DEBUG_NOTIFIERS is not set -CONFIG_DEBUG_NX_TEST=m CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_OBJECTS_SELFTEST is not set @@ -1144,12 +1115,10 @@ CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_PINCTRL is not set -# CONFIG_DEBUG_REFCOUNT is not set CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_SHIRQ=y # CONFIG_DEBUG_SPINLOCK is not set @@ -1206,10 +1175,7 @@ CONFIG_DEVMEM=y CONFIG_DEVPORT=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_DEVTMPFS=y -# CONFIG_DGAP is not set -# CONFIG_DGNC is not set CONFIG_DHT11=m -CONFIG_DIRECT_GBPAGES=y # CONFIG_DISCONTIGMEM_MANUAL is not set CONFIG_DL2K=m CONFIG_DLM_DEBUG=y @@ -1226,7 +1192,6 @@ CONFIG_DMA_ENGINE=y # CONFIG_DMARD09 is not set CONFIG_DMARD10=m # CONFIG_DMATEST is not set -CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_CRYPT=m @@ -1242,7 +1207,6 @@ CONFIG_DMI_SYSFS=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y -# CONFIG_DM_MQ_DEFAULT is not set CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m @@ -1272,25 +1236,21 @@ CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y CONFIG_DRM_AMD_DC_DCN1_0=y -# CONFIG_DRM_AMD_DC_FBC is not set -# CONFIG_DRM_AMD_DC_PRE_VEGA is not set CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_USERPTR=y -CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_ANALOGIX_ANX78XX=m # CONFIG_DRM_ARCPGU is not set CONFIG_DRM_AST=m CONFIG_DRM_BOCHS=m # CONFIG_DRM_CDNS_DSI is not set CONFIG_DRM_CIRRUS_QEMU=m -# CONFIG_DRM_DEBUG_MM_SELFTEST is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_DP_AUX_CHARDEV=y -# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set @@ -1304,7 +1264,7 @@ CONFIG_DRM_GMA500=m CONFIG_DRM_I2C_ADV7533=y CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_NXP_TDA9950 is not set -CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I810 is not set # CONFIG_DRM_I915_ALPHA_SUPPORT is not set @@ -1354,10 +1314,11 @@ CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_SII902X is not set CONFIG_DRM_SII9234=m # CONFIG_DRM_SIL_SII8620 is not set -# CONFIG_DRM_SUN6I_DSI is not set # CONFIG_DRM_THINE_THC63LVD1024 is not set # CONFIG_DRM_TINYDRM is not set +CONFIG_DRM_TI_SN65DSI86=m CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TOSHIBA_TC358764=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m CONFIG_DRM_VBOXVIDEO=m @@ -1370,7 +1331,6 @@ CONFIG_DRM_VMWGFX=m # CONFIG_DS1682 is not set # CONFIG_DS1803 is not set # CONFIG_DS4424 is not set -# CONFIG_DT3155 is not set CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_DUMMY_CONSOLE=y @@ -1401,7 +1361,7 @@ CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_FIREDTV=m CONFIG_DVB_HOPPER=m CONFIG_DVB_MANTIS=m -CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_MMAP is not set CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m @@ -1440,7 +1400,6 @@ CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_DVBSKY=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_EC168=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_LME2510=m @@ -1459,7 +1418,6 @@ CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_ZD1301=m # CONFIG_DW_AXI_DMAC is not set -# CONFIG_DW_DMAC_BIG_ENDIAN_IO is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y @@ -1508,10 +1466,10 @@ CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_EE1004=m CONFIG_EEPROM_IDT_89HPESX=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m -CONFIG_EFI_ALLOW_SECURE_BOOT_EXIT=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set @@ -1521,8 +1479,6 @@ CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y # CONFIG_EFI_PGT_DUMP is not set CONFIG_EFI_RUNTIME_MAP=y -CONFIG_EFI_SECURE_BOOT_LOCK_DOWN=y -CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y CONFIG_EFI_SIGNATURE_LIST_PARSER=y CONFIG_EFI_STUB=y # CONFIG_EFI_TEST is not set @@ -1534,7 +1490,6 @@ CONFIG_EFI=y # CONFIG_EFS_FS is not set # CONFIG_EMBEDDED is not set CONFIG_ENABLE_MUST_CHECK=y -# CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENA_ETHERNET=m # CONFIG_ENC28J60 is not set CONFIG_ENCLOSURE_SERVICES=m @@ -1609,7 +1564,6 @@ CONFIG_FB_ATY_BACKLIGHT=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_CIRRUS is not set @@ -1693,7 +1647,6 @@ CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_FIRMWARE_EDID is not set CONFIG_FIXED_PHY=y -CONFIG_FLATMEM_MANUAL=y CONFIG_FM10K=m CONFIG_FMC_CHARDEV=m CONFIG_FMC_FAKEDEV=m @@ -1704,7 +1657,13 @@ CONFIG_FMC_WRITE_EEPROM=m CONFIG_FORCEDETH=m CONFIG_FORTIFY_SOURCE=y CONFIG_FPGA_BRIDGE=m -# CONFIG_FPGA_DFL is not set +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_PCI=m CONFIG_FPGA=m CONFIG_FPGA_MGR_ALTERA_CVP=m CONFIG_FPGA_MGR_ALTERA_PS_SPI=m @@ -1743,7 +1702,6 @@ CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_FUJITSU_ES=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m CONFIG_FUNCTION_GRAPH_TRACER=y @@ -1771,7 +1729,11 @@ CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m # CONFIG_GART_IOMMU is not set -# CONFIG_GCC_PLUGINS is not set +# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set +# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set +CONFIG_GCC_PLUGIN_STACKLEAK=y +# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set +CONFIG_GCC_PLUGINS=y # CONFIG_GCOV_KERNEL is not set # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set @@ -1805,7 +1767,6 @@ CONFIG_GPD_POCKET_FAN=m # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_AMD8111 is not set CONFIG_GPIO_AMDPT=m -# CONFIG_GPIO_AXP209 is not set CONFIG_GPIO_BD9571MWV=m # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_CRYSTAL_COVE=y @@ -1829,7 +1790,6 @@ CONFIG_GPIOLIB=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MC33880 is not set -# CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_MPC8XXX is not set @@ -1842,8 +1802,6 @@ CONFIG_GPIO_PCI_IDIO_16=m # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_SCH is not set -# CONFIG_GPIO_SX150X is not set -# CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_TPIC2810 is not set CONFIG_GPIO_TPS68470=y @@ -1878,10 +1836,8 @@ CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_HERMES=m CONFIG_HERMES_PRISM=y # CONFIG_HFI1_DEBUG_SDMA_ORDER is not set -CONFIG_HFI1_VERBS_31BIT_PSN=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -# CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_HI8435 is not set CONFIG_HIBERNATION=y CONFIG_HID_A4TECH=m @@ -1896,6 +1852,7 @@ CONFIG_HID_AUREAL=m CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CMEDIA=m @@ -2039,7 +1996,6 @@ CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_HOTPLUG_PCI_SHPC=y CONFIG_HOTPLUG_PCI=y -CONFIG_HOTPLUG=y # CONFIG_HP03 is not set # CONFIG_HP206C is not set CONFIG_HP_ACCEL=m @@ -2052,7 +2008,7 @@ CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m -CONFIG_HSA_AMD=m +CONFIG_HSA_AMD=y # CONFIG_HSI is not set # CONFIG_HSR is not set # CONFIG_HSU_DMA_PCI is not set @@ -2061,7 +2017,6 @@ CONFIG_HT16K33=m # CONFIG_HTC_EGPIO is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_HTC_PASIC3 is not set -CONFIG_HT_IRQ=y CONFIG_HTS221=m # CONFIG_HTU21 is not set CONFIG_HUGETLBFS=y @@ -2121,7 +2076,6 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_CORE=y -# CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y @@ -2136,7 +2090,7 @@ CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m -# CONFIG_I2C_MULTI_INSTANTIATE is not set +CONFIG_I2C_MULTI_INSTANTIATE=m # CONFIG_I2C_MUX_GPIO is not set CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m @@ -2148,6 +2102,7 @@ CONFIG_I2C_MUX_MLXCPLD=m # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PARPORT=m @@ -2155,7 +2110,6 @@ CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PIIX4=m CONFIG_I2C_PXA=m # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_QCOM_GENI is not set # CONFIG_I2C_RK3X is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_SCMI=m @@ -2175,13 +2129,10 @@ CONFIG_I2C_VIAPRO=m CONFIG_I2C_VIPERBOARD=m # CONFIG_I2C_XILINX is not set CONFIG_I2C=y -# CONFIG_I2O is not set # CONFIG_I40E_DCB is not set -# CONFIG_I40E_FCOE is not set CONFIG_I40E=m CONFIG_I40EVF=m CONFIG_I6300ESB_WDT=m -CONFIG_I7300_IDLE=m CONFIG_I82092=m CONFIG_I8K=m # CONFIG_IA32_AOUT is not set @@ -2198,7 +2149,6 @@ CONFIG_IDEAPAD_LAPTOP=m # CONFIG_IDE is not set # CONFIG_IDLE_INJECT is not set # CONFIG_IDLE_PAGE_TRACKING is not set -CONFIG_IDMA64=m CONFIG_IE6XX_WDT=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_IEEE802154_ADF7242=m @@ -2221,6 +2171,7 @@ CONFIG_IGB_DCA=y CONFIG_IGB_HWMON=y CONFIG_IGB=m CONFIG_IGBVF=m +CONFIG_IGC=m CONFIG_IIO_BUFFER_CB=m CONFIG_IIO_BUFFER_HW_CONSUMER=m CONFIG_IIO_BUFFER=y @@ -2292,11 +2243,9 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_BNXT_RE=m -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m CONFIG_INFINIBAND_CXGB4=m # CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set -# CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_HFI1=m CONFIG_INFINIBAND_I40IW=m CONFIG_INFINIBAND_IPOIB_CM=y @@ -2346,9 +2295,7 @@ CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_DECODER is not set -# CONFIG_INPUT_GPIO is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m -# CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # CONFIG_INPUT_IMS_PCU is not set CONFIG_INPUT_JOYDEV=m @@ -2394,6 +2341,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY=y +CONFIG_INTEL_ATOMISP2_PM=m CONFIG_INTEL_BXT_PMIC_THERMAL=m CONFIG_INTEL_BXTWC_PMIC_TMU=m CONFIG_INTEL_CHTDC_TI_PWRBTN=m @@ -2403,6 +2351,7 @@ CONFIG_INTEL_IDLE=y CONFIG_INTEL_IDMA64=m CONFIG_INTEL_INT0002_VGPIO=m CONFIG_INTEL_IOATDMA=m +# CONFIG_INTEL_IOMMU_DEBUGFS is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SVM=y @@ -2425,7 +2374,6 @@ CONFIG_INTEL_PMC_IPC=y CONFIG_INTEL_POWERCLAMP=m CONFIG_INTEL_PUNIT_IPC=m CONFIG_INTEL_RAPL=m -CONFIG_INTEL_RDT_A=y CONFIG_INTEL_RDT=y CONFIG_INTEL_RST=m # CONFIG_INTEL_SCU_IPC is not set @@ -2453,7 +2401,6 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IOMMU_DEBUGFS is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -# CONFIG_IOMMU_STRESS is not set CONFIG_IOMMU_SUPPORT=y CONFIG_IOSCHED_BFQ=m CONFIG_IOSCHED_CFQ=y @@ -2487,7 +2434,6 @@ CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IPC_NS=y # CONFIG_IP_DCCP_CCID2_DEBUG is not set -CONFIG_IP_DCCP_CCID2=m # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_DEBUG is not set @@ -2563,7 +2509,6 @@ CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_SEG6_HMAC=y -CONFIG_IPV6_SEG6_INLINE=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_SIT=m @@ -2609,7 +2554,6 @@ CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPWIRELESS=m -# CONFIG_IRDA is not set CONFIG_IR_ENE=m CONFIG_IR_FINTEK=m CONFIG_IR_GPIO_CIR=m @@ -2617,19 +2561,16 @@ CONFIG_IR_GPIO_TX=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IGORPLUGUSB=m CONFIG_IR_IGUANA=m -# CONFIG_IR_IMG is not set CONFIG_IR_IMON_DECODER=m CONFIG_IR_IMON=m CONFIG_IR_IMON_RAW=m CONFIG_IR_ITE_CIR=m CONFIG_IR_JVC_DECODER=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_NUVOTON=m CONFIG_IR_PWM_TX=m -# CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_REMAP=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_IRQ_TIME_ACCOUNTING=y @@ -2707,11 +2648,12 @@ CONFIG_IWLWIFI_DEBUG=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_PCIE_RTPM is not set -# CONFIG_IWM is not set CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_IPSEC=y CONFIG_IXGBE=m +CONFIG_IXGBEVF_IPSEC=y CONFIG_IXGBEVF=m CONFIG_IXGB=m # CONFIG_JAILHOUSE_GUEST is not set @@ -2788,8 +2730,6 @@ CONFIG_KERNEL_GZIP=y CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_FILE=y CONFIG_KEXEC_JUMP=y -CONFIG_KEXEC_SIG_FORCE=y -CONFIG_KEXEC_SIG=y CONFIG_KEXEC_VERIFY_SIG=y CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADC is not set @@ -2846,7 +2786,6 @@ CONFIG_KSZ884X_PCI=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y # CONFIG_KVM_DEBUG_FS is not set -CONFIG_KVM_DEVICE_ASSIGNMENT=y CONFIG_KVM_GUEST=y CONFIG_KVM_INTEL=m CONFIG_KVM=m @@ -2867,18 +2806,17 @@ CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_L4F00242T03 is not set -# CONFIG_LCD_LD9040 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_OTM3225A is not set CONFIG_LCD_PLATFORM=m -# CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set # CONFIG_LDM_DEBUG is not set CONFIG_LDM_PARTITION=y # CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AN30259A=m CONFIG_LEDS_APU=m CONFIG_LEDS_AS3645A=m # CONFIG_LEDS_BCM6328 is not set @@ -2889,7 +2827,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y CONFIG_LEDS_CLASS_FLASH=m CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLEVO_MAIL=m -# CONFIG_LEDS_CR0014114 is not set +CONFIG_LEDS_CR0014114=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_INTEL_SS4200=m @@ -2898,7 +2836,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_KTD2692 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM355x is not set -# CONFIG_LEDS_LM3601X is not set +CONFIG_LEDS_LM3601X=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m # CONFIG_LEDS_LOCOMO is not set @@ -2923,7 +2861,6 @@ CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_REGULATOR is not set # CONFIG_LEDS_S3C24XX is not set -# CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_TRIGGER_ACTIVITY=m @@ -2938,6 +2875,7 @@ CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_NETDEV=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_PATTERN=m CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_TRANSIENT=m @@ -2948,8 +2886,7 @@ CONFIG_LED_TRIGGER_PHY=y # CONFIG_LEGACY_PTYS is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set -# CONFIG_LGUEST_GUEST is not set -CONFIG_LGUEST=m +CONFIG_LG_LAPTOP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m CONFIG_LIB80211_CRYPT_WEP=m @@ -2970,20 +2907,12 @@ CONFIG_LIBFCOE=m CONFIG_LIBNVDIMM=y # CONFIG_LIDAR_LITE_V2 is not set CONFIG_LIQUIDIO_VF=m -CONFIG_LIRC_BT829=m -CONFIG_LIRC_IMON=m -CONFIG_LIRC_PARALLEL=m -CONFIG_LIRC_SERIAL=m -CONFIG_LIRC_SERIAL_TRANSMITTER=y -CONFIG_LIRC_STAGING=y CONFIG_LIRC=y -CONFIG_LIRC_ZILOG=m # CONFIG_LIVEPATCH is not set # CONFIG_LKDTM is not set # CONFIG_LLC2 is not set CONFIG_LLC=m CONFIG_LMP91000=m -# CONFIG_LNET is not set CONFIG_LOAD_UEFI_KEYS=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set @@ -2997,7 +2926,6 @@ CONFIG_LOCKD_V4=y CONFIG_LOCKUP_DETECTOR=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 -# CONFIG_LOGFS is not set CONFIG_LOGIG940_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGITECH_FF=y @@ -3010,10 +2938,9 @@ CONFIG_LOOPBACK_TARGET=m CONFIG_LPC_ICH=m CONFIG_LP_CONSOLE=y CONFIG_LPC_SCH=m -CONFIG_LPFC_NVME_INITIATOR=y -CONFIG_LPFC_NVME_TARGET=y CONFIG_LSI_ET1011C_PHY=m CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_LTC1660=m # CONFIG_LTC2471 is not set # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set @@ -3083,10 +3010,10 @@ CONFIG_MAX_RAW_DEVS=8192 # CONFIG_MAXSMP is not set # CONFIG_MC3230 is not set # CONFIG_MCB is not set -# CONFIG_MCE_AMD_INJ is not set # CONFIG_MCORE2 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set +CONFIG_MCP3911=m CONFIG_MCP4018=m # CONFIG_MCP4131 is not set # CONFIG_MCP4531 is not set @@ -3118,15 +3045,14 @@ CONFIG_MEDIA_ALTERA_CI=m CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_CEC_DEBUG=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER_DVB is not set +# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_PCI_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_SUPPORT=m @@ -3174,6 +3100,7 @@ CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_MFD_ASIC3 is not set +CONFIG_MFD_AT91_USART=m # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_AXP20X_I2C=y @@ -3310,7 +3237,6 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m -CONFIG_MLX_CPLD_PLATFORM=m CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m @@ -3402,7 +3328,6 @@ CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_MOUSE_VSXXXAA=m -# CONFIG_MOVABLE_NODE is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_MPILIB=y @@ -3428,6 +3353,7 @@ CONFIG_MSI_WMI=m # CONFIG_MSM_GCC_8998 is not set CONFIG_MSPRO_BLOCK=m CONFIG_MT7601U=m +CONFIG_MT76x0E=m CONFIG_MT76x0U=m CONFIG_MT76x2E=m CONFIG_MT76x2U=m @@ -3468,7 +3394,6 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_OMAP2 is not set # CONFIG_MTD_NAND_OXNAS is not set -# CONFIG_MTD_NAND_TEGRA is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3519,6 +3444,7 @@ CONFIG_NATIONAL_PHY=m CONFIG_NATSEMI=m # CONFIG_NAU7802 is not set # CONFIG_NBPFAXI_DMA is not set +CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_ND_BLK=m CONFIG_ND_BTT=m CONFIG_ND_PFN=m @@ -3544,7 +3470,6 @@ CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_SKBMOD=m CONFIG_NET_ACT_TUNNEL_KEY=m CONFIG_NET_ACT_VLAN=m -CONFIG_NET_CADENCE=y CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_CLS_ACT=y CONFIG_NET_CLS_BASIC=m @@ -3556,7 +3481,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_IND=y CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_CLS_ROUTE4=m -CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_TCINDEX=m @@ -3565,13 +3489,12 @@ CONFIG_NET_CLS=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETCONSOLE=m CONFIG_NET_CORE=y -# CONFIG_NET_DCCPPROBE is not set CONFIG_NETDEVICES=y CONFIG_NET_DEVLINK=m # CONFIG_NETDEVSIM is not set CONFIG_NET_DROP_MONITOR=y CONFIG_NET_DSA_BCM_SF2=m -CONFIG_NET_DSA_HWMON=y +# CONFIG_NET_DSA_LANTIQ_GSWIP is not set # CONFIG_NET_DSA_LEGACY is not set CONFIG_NET_DSA_LOOP=m CONFIG_NET_DSA=m @@ -3598,7 +3521,6 @@ CONFIG_NET_EMATCH=y CONFIG_NET_FAILOVER=m CONFIG_NET_FC=y CONFIG_NETFILTER_ADVANCED=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK_ACCT=m # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set @@ -3702,7 +3624,6 @@ CONFIG_NET_MPLS_GSO=m CONFIG_NET_NCSI=y CONFIG_NET_NSH=m CONFIG_NET_NS=y -CONFIG_NET_PACKET_ENGINE=y CONFIG_NET_PKTGEN=m CONFIG_NET_POLL_CONTROLLER=y CONFIG_NETROM=m @@ -3736,11 +3657,10 @@ CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m # CONFIG_NET_SCH_SKBPRIO is not set +CONFIG_NET_SCH_TAPRIO=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_TEQL=m -CONFIG_NET_SCTPPROBE=m CONFIG_NET_SWITCHDEV=y -# CONFIG_NET_TCPPROBE is not set CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_BROADCAST=m @@ -3770,7 +3690,6 @@ CONFIG_NET_VENDOR_CISCO=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_VENDOR_DLINK=y CONFIG_NET_VENDOR_EMULEX=y -CONFIG_NET_VENDOR_EXAR=y # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set # CONFIG_NET_VENDOR_FUJITSU is not set @@ -3802,7 +3721,6 @@ CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SILAN=y CONFIG_NET_VENDOR_SIS=y CONFIG_NET_VENDOR_SMSC=y -# CONFIG_NET_VENDOR_SNI is not set # CONFIG_NET_VENDOR_SOCIONEXT is not set CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_NET_VENDOR_STMICRO=y @@ -3840,14 +3758,11 @@ CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m -# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SECMARK=y @@ -3898,8 +3813,6 @@ CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NFP_APP_FLOWER=y # CONFIG_NFP_DEBUG is not set CONFIG_NFP=m -# CONFIG_NFP_NET_DEBUG is not set -CONFIG_NFP_NETVF=m CONFIG_NF_REJECT_IPV6=m CONFIG_NFSD_BLOCKLAYOUT=y # CONFIG_NFSD_FAULT_INJECTION is not set @@ -3933,7 +3846,6 @@ CONFIG_NF_TABLES_IPV6=y CONFIG_NF_TABLES=m CONFIG_NF_TABLES_NETDEV=y CONFIG_NF_TABLES_SET=m -CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -3946,7 +3858,6 @@ CONFIG_NFT_CT=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_DUP_NETDEV=m -CONFIG_NFT_EXTHDR=m CONFIG_NFT_FIB_INET=m CONFIG_NFT_FIB_IPV4=m CONFIG_NFT_FIB_IPV6=m @@ -3960,7 +3871,6 @@ CONFIG_NFT_LOG=m CONFIG_NFT_MASQ_IPV4=m CONFIG_NFT_MASQ_IPV6=m CONFIG_NFT_MASQ=m -CONFIG_NFT_META=m CONFIG_NFT_NAT=m CONFIG_NFT_NUMGEN=m CONFIG_NFT_OBJREF=m @@ -3969,19 +3879,15 @@ CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m -CONFIG_NFT_RBTREE=m CONFIG_NFT_REDIR_IPV4=m CONFIG_NFT_REDIR_IPV6=m CONFIG_NFT_REDIR=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_REJECT=m -CONFIG_NFT_RT=m -CONFIG_NFT_SET_BITMAP=m -CONFIG_NFT_SET_HASH=m -CONFIG_NFT_SET_RBTREE=m # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_TUNNEL is not set +CONFIG_NFT_XFRM=m CONFIG_N_GSM=m CONFIG_N_HDLC=m # CONFIG_NI903X_WDT is not set @@ -3989,7 +3895,6 @@ CONFIG_NIC7018_WDT=m CONFIG_NILFS2_FS=m CONFIG_NIU=m # CONFIG_NL80211_TESTMODE is not set -CONFIG_NL80211=y CONFIG_NLMON=m CONFIG_NLS_ASCII=y CONFIG_NLS_CODEPAGE_1250=m @@ -4042,11 +3947,7 @@ CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_NLS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 -CONFIG_NO_BOOTMEM=y CONFIG_NODES_SHIFT=10 -# CONFIG_NO_HZ_FULL_ALL is not set -# CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y @@ -4058,7 +3959,6 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=1024 -CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NTB_AMD=m CONFIG_NTB_IDT=m @@ -4099,7 +3999,6 @@ CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OF_FPGA_REGION=m # CONFIG_OF is not set CONFIG_OF_PMEM=m -CONFIG_OMAP_PM_NOOP=y # CONFIG_OMFS_FS is not set CONFIG_OPENVSWITCH_GENEVE=m CONFIG_OPENVSWITCH_GRE=m @@ -4237,6 +4136,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y +CONFIG_PCI_P2PDMA=y CONFIG_PCI_PASID=y CONFIG_PCIPCWATCHDOG=m CONFIG_PCI_PF_STUB=m @@ -4276,8 +4176,8 @@ CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_PHANTOM is not set -# CONFIG_PHONE is not set # CONFIG_PHONET is not set +CONFIG_PHY_CADENCE_DP=m # CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y CONFIG_PHYLINK=m @@ -4296,22 +4196,20 @@ CONFIG_PHYSICAL_START=0x1000000 CONFIG_PID_NS=y CONFIG_PINCONF=y CONFIG_PINCTRL_AMD=m -# CONFIG_PINCTRL_AXP209 is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_DENVERTON=m -# CONFIG_PINCTRL_GEMINILAKE is not set +CONFIG_PINCTRL_GEMINILAKE=m CONFIG_PINCTRL_ICELAKE=m # CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_LEWISBURG=m # CONFIG_PINCTRL_MCP23S08 is not set -# CONFIG_PINCTRL_MESON_GXBB is not set -# CONFIG_PINCTRL_MESON_GXL is not set +# CONFIG_PINCTRL_QCS404 is not set CONFIG_PINCTRL_RK805=m -# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SDM660 is not set # CONFIG_PINCTRL_SPRD is not set # CONFIG_PINCTRL_SPRD_SC9860 is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -4320,6 +4218,7 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4340,7 +4239,6 @@ CONFIG_PM_TRACE=y # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y @@ -4355,7 +4253,6 @@ CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_QCOM_PON is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_RESET_SYSCON_POWEROFF is not set @@ -4399,14 +4296,15 @@ CONFIG_PROC_EVENTS=y CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_PID_CPUSET=y -# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_VMCORE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_PROFILING=y # CONFIG_PROVE_LOCKING is not set -# CONFIG_PROVE_RCU_REPEATEDLY is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_PSAMPLE=m +# CONFIG_PSI_DEFAULT_DISABLED is not set +CONFIG_PSI=y # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set CONFIG_PSTORE_842_COMPRESS=y # CONFIG_PSTORE_CONSOLE is not set @@ -4443,12 +4341,8 @@ CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000_SPI is not set # CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set -# CONFIG_QCOM_GLINK_SSR is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set -# CONFIG_QCOM_LLCC is not set -# CONFIG_QCOM_Q6V5_WCSS is not set -# CONFIG_QCOM_RPMH is not set # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_QEDE=m CONFIG_QEDF=m @@ -4476,7 +4370,6 @@ CONFIG_R6040=m CONFIG_R8169=m CONFIG_R8188EU=m CONFIG_R8712U=m -CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_R8822BE=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_AZTECH=m @@ -4522,15 +4415,9 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FAST_NO_HZ=y -CONFIG_RCU_KTHREAD_PRIO=0 -CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_PERF_TEST is not set CONFIG_RCU_TORTURE_TEST=m -# CONFIG_RCU_TORTURE_TEST_SLOW_CLEANUP is not set -CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 -# CONFIG_RCU_TORTURE_TEST_SLOW_INIT is not set -# CONFIG_RCU_TORTURE_TEST_SLOW_PREINIT is not set # CONFIG_RCU_TRACE is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y @@ -4601,9 +4488,6 @@ CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_RESET_HSDK_V1 is not set -# CONFIG_RESET_MESON_AUDIO_ARB is not set -# CONFIG_RESET_QCOM_AOSS is not set # CONFIG_RESET_TI_SYSCON is not set CONFIG_RETPOLINE=y # CONFIG_RFD77402 is not set @@ -4613,7 +4497,6 @@ CONFIG_RFKILL_INPUT=y CONFIG_RFKILL=m CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set -# CONFIG_RIO is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_F03=y CONFIG_RMI4_F11=y @@ -4677,7 +4560,6 @@ CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set -CONFIG_RTC_DRV_DS1307_HWMON=y CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1343=m CONFIG_RTC_DRV_DS1347=m @@ -4706,7 +4588,6 @@ CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12026=m -# CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y @@ -4753,8 +4634,6 @@ CONFIG_RTC_DRV_WM831X=m CONFIG_RTC_DRV_WM8350=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_ZYNQMP is not set -# CONFIG_RTC_DS1685_PROC_REGS is not set -CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set @@ -4795,7 +4674,6 @@ CONFIG_S2IO=m # CONFIG_SAMPLES is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m -# CONFIG_SAMSUNG_USBPHY is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_AHCI=y @@ -4865,13 +4743,10 @@ CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH=y CONFIG_SCSI_DMX3191D=m # CONFIG_SCSI_DPT_I2O is not set -# CONFIG_SCSI_EATA is not set -# CONFIG_SCSI_EATA_PIO is not set CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_ESAS2R=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FLASHPOINT=y -# CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m # CONFIG_SCSI_HISI_SAS is not set CONFIG_SCSI_HPSA=m @@ -4901,6 +4776,8 @@ CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MVSAS=m CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 @@ -4923,19 +4800,18 @@ CONFIG_SCSI_SMARTPQI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_UFS_BSG=y # CONFIG_SCSI_UFS_DWC_TC_PCI is not set # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set -# CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_WD719X=m CONFIG_SCSI=y @@ -4948,9 +4824,6 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y CONFIG_SD_ADC_MODULATOR=m CONFIG_SDIO_UART=m # CONFIG_SDMA_VERBOSITY is not set -# CONFIG_SDM_DISPCC_845 is not set -# CONFIG_SDM_GCC_845 is not set -# CONFIG_SDM_VIDEOCC_845 is not set CONFIG_SECCOMP=y CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y @@ -4968,7 +4841,6 @@ CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_DISABLE=y -# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5233,9 +5105,7 @@ CONFIG_SH_ETH=m # CONFIG_SI1145 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set -# CONFIG_SIGMA is not set 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 @@ -5252,7 +5122,6 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set # CONFIG_SLIMBUS is not set -# CONFIG_SLIM_QCOM_NGD_CTRL is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m # CONFIG_SLIP_MODE_SLIP6 is not set @@ -5358,7 +5227,6 @@ CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 -CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_PREALLOC_SIZE=4096 CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDSP=m @@ -5386,6 +5254,7 @@ CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MAESTRO3=m CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_MESON_AXG_FRDDR is not set +# CONFIG_SND_MESON_AXG_PDM is not set # CONFIG_SND_MESON_AXG_SOUND_CARD is not set # CONFIG_SND_MESON_AXG_SPDIFOUT is not set # CONFIG_SND_MESON_AXG_TDMIN is not set @@ -5409,7 +5278,6 @@ CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCSP=m CONFIG_SND_PCXHR=m CONFIG_SND_PORTMAN2X4=m -# CONFIG_SND_PXA_SOC_SSP is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME9652=m @@ -5461,7 +5329,6 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS43130=m # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set -CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m # CONFIG_SND_SOC_ES7241 is not set @@ -5477,6 +5344,7 @@ CONFIG_SND_SOC_ES8328_SPI=m # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_SOC_GTM601 is not set +CONFIG_SND_SOC_HDAC_HDA=m CONFIG_SND_SOC_HDAC_HDMI=m CONFIG_SND_SOC_HDMI_CODEC=m # CONFIG_SND_SOC_IMG is not set @@ -5503,17 +5371,21 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC=m CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98373=m # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9860 is not set @@ -5524,6 +5396,7 @@ CONFIG_SND_SOC_MAX98927=m # CONFIG_SND_SOC_MT6351 is not set CONFIG_SND_SOC_NAU8540=m # CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set CONFIG_SND_SOC_NAU8824=m # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1789_I2C=m @@ -5532,13 +5405,14 @@ CONFIG_SND_SOC_PCM1789_I2C=m # CONFIG_SND_SOC_PCM179X_SPI is not set CONFIG_SND_SOC_PCM186X_I2C=m CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set # CONFIG_SND_SOC_PCM512x_I2C is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5616 is not set # CONFIG_SND_SOC_RT5631 is not set -# CONFIG_SND_SOC_SDM845 is not set # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set @@ -5628,7 +5502,6 @@ CONFIG_SND_YMFPCI=m CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_SOLO6X10 is not set CONFIG_SONY_FF=y CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y @@ -5645,7 +5518,6 @@ CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSEMEM=y -CONFIG_SPARSE_RCU_POINTER=y # CONFIG_SPEAKUP is not set # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set @@ -5691,7 +5563,6 @@ CONFIG_SQUASHFS_ZSTD=y # CONFIG_SRAM is not set # CONFIG_SRF04 is not set # CONFIG_SRF08 is not set -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_HOST_SOC=y @@ -5699,8 +5570,10 @@ CONFIG_SSB=m CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_SILENT is not set # CONFIG_SSFDC is not set +CONFIG_STACKLEAK_METRICS=y +CONFIG_STACKLEAK_RUNTIME_DISABLE=y +CONFIG_STACKLEAK_TRACK_MIN_SIZE=100 CONFIG_STACKPROTECTOR_STRONG=y CONFIG_STACKPROTECTOR=y CONFIG_STACK_TRACER=y @@ -5713,7 +5586,6 @@ CONFIG_STANDALONE=y # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_STE10XP=m -# CONFIG_STE_MODEM_RPROC is not set CONFIG_STK3310=m # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set @@ -5726,7 +5598,6 @@ CONFIG_STMMAC_ETH=m 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 @@ -5753,7 +5624,6 @@ CONFIG_SYNCLINK_GT=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYN_COOKIES=y -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_SYSCTL=y # CONFIG_SYSFS_DEPRECATED is not set @@ -5831,7 +5701,6 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BPF is not set -# CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set @@ -5840,6 +5709,7 @@ CONFIG_TERANETICS_PHY=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_POWER is not set @@ -5852,6 +5722,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y @@ -5887,11 +5758,10 @@ CONFIG_THUNDERBOLT_NET=m CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set -CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_TI_CPSW_ALE is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set -# CONFIG_TI_DAC7512 is not set CONFIG_TIFM_7XX1=m CONFIG_TIFM_CORE=m CONFIG_TIGON3_HWMON=y @@ -5943,7 +5813,6 @@ CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m CONFIG_TOUCHSCREEN_ELAN=m CONFIG_TOUCHSCREEN_ELO=m # CONFIG_TOUCHSCREEN_EXC3000 is not set -# CONFIG_TOUCHSCREEN_FT6236 is not set CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=m CONFIG_TOUCHSCREEN_GUNZE=m @@ -5952,7 +5821,6 @@ CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set CONFIG_TOUCHSCREEN_INEXIO=m -# CONFIG_TOUCHSCREEN_INTEL_MID is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=m # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set @@ -5993,12 +5861,12 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_ZET6223=m CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPL0102 is not set +CONFIG_TPM_KEY_PARSER=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_TPS68470_PMIC_OPREGION is not set # CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACE_EVAL_MAP_FILE=y # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set @@ -6008,13 +5876,11 @@ CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_TRANSPARENT_HUGEPAGE=y -# CONFIG_TR is not set CONFIG_TRUSTED_KEYS=m # CONFIG_TS4800_IRQ is not set # CONFIG_TS4800_WATCHDOG is not set # CONFIG_TSL2583 is not set -# CONFIG_TSL2772 is not set -# CONFIG_TSL2x7x is not set +CONFIG_TSL2772=m # CONFIG_TSL4531 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set @@ -6048,6 +5914,7 @@ CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_UBIFS_FS_ENCRYPTION=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_SECURITY=y @@ -6057,8 +5924,9 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set CONFIG_UCSI_ACPI=m -CONFIG_UCSI=m +CONFIG_UCSI_CCG=m CONFIG_UDF_FS=m +CONFIG_UDMABUF=y # CONFIG_UEVENT_HELPER is not set # CONFIG_UFS_DEBUG is not set CONFIG_UFS_FS=m @@ -6074,7 +5942,6 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PDRV_GENIRQ is not set -# CONFIG_UIO_PDRV is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_SERCOS3=m CONFIG_ULI526X=m @@ -6097,7 +5964,6 @@ CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y -CONFIG_USB_ATMEL=m CONFIG_USB_ATM=m # CONFIG_USB_AUDIO is not set CONFIG_USB_BELKIN=y @@ -6111,7 +5977,6 @@ CONFIG_USB_CHAOSKEY=m CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set -# CONFIG_USB_DEBUG is not set CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DSBR=m # CONFIG_USB_DWC2_HOST is not set @@ -6125,7 +5990,6 @@ CONFIG_USB_DSBR=m # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_EHCI_HCD=y -# CONFIG_USB_EHCI_MV is not set CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set @@ -6134,14 +5998,12 @@ CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y # CONFIG_USB_ETH is not set CONFIG_USB_EZUSB_FX2=m -CONFIG_USB_EZUSB=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_LEGACY is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_HID is not set @@ -6323,19 +6185,7 @@ CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN=m -CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m -CONFIG_USB_SERIAL_KEYSPAN_USA18X=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y -CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y -CONFIG_USB_SERIAL_KEYSPAN_USA19W=y -CONFIG_USB_SERIAL_KEYSPAN_USA19=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y -CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y -CONFIG_USB_SERIAL_KEYSPAN_USA28X=y -CONFIG_USB_SERIAL_KEYSPAN_USA28=y -CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y -CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m @@ -6430,7 +6280,6 @@ CONFIG_USB_ZR364XX=m CONFIG_USERFAULTFD=y # CONFIG_USERIO is not set CONFIG_USER_NS=y -# CONFIG_USE_THIN_ARCHIVES is not set CONFIG_UTS_NS=y CONFIG_UV_MMTIMER=m CONFIG_UWB_HWA=m @@ -6479,7 +6328,6 @@ CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_VIDEO_CPIA2=m -# CONFIG_VIDEO_CPIA is not set CONFIG_VIDEO_CROS_EC_CEC=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX18=m @@ -6518,7 +6366,6 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m -# CONFIG_VIDEO_MMP_CAMERA is not set CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6536,11 +6383,9 @@ CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_SAA7164=m # CONFIG_VIDEO_SH_MOBILE_CEU is not set -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set # CONFIG_VIDEO_SH_VEU is not set CONFIG_VIDEO_SOLO6X10=m CONFIG_VIDEO_SR030PC30=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160_COMMON=m CONFIG_VIDEO_STK1160=m CONFIG_VIDEO_TM6000_ALSA=m @@ -6548,7 +6393,6 @@ CONFIG_VIDEO_TM6000_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TUNER=m # CONFIG_VIDEO_TW5864 is not set -# CONFIG_VIDEO_TW686X_KH is not set CONFIG_VIDEO_TW686X=m # CONFIG_VIDEO_TW68 is not set CONFIG_VIDEO_USBTV=m @@ -6557,12 +6401,11 @@ CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_VIA_CAMERA=m # CONFIG_VIDEO_VIVID is not set -# CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_XILINX is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIPERBOARD_ADC is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y -CONFIG_VIRT_CPU_ACCOUNTING_NATIVE=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m @@ -6579,6 +6422,7 @@ CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO=y CONFIG_VIRTUALIZATION=y CONFIG_VITESSE_PHY=m +CONFIG_VL53L0X_I2C=m CONFIG_VL6180=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q=m @@ -6618,7 +6462,6 @@ CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_GPIO is not set # CONFIG_W1_MASTER_MATROX is not set -CONFIG_W1_SLAVE_BQ27000=m CONFIG_W1_SLAVE_DS2405=m CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2408=m @@ -6629,7 +6472,6 @@ CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2438=m -CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS2805=m @@ -6712,6 +6554,7 @@ CONFIG_X86_AMD_FREQ_SENSITIVITY=m CONFIG_X86_AMD_PLATFORM_DEVICE=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_CPA_STATISTICS=y CONFIG_X86_CPUID=y # CONFIG_X86_DEBUG_FPU is not set CONFIG_X86_DECODER_SELFTEST=y @@ -6760,7 +6603,6 @@ CONFIG_XEN_BLKDEV_BACKEND=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_DEBUG_FS=y -# CONFIG_XEN_DEBUG is not set CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_DOM0=y CONFIG_XEN_FBDEV_FRONTEND=y @@ -6780,7 +6622,6 @@ CONFIG_XEN_PVH=y CONFIG_XEN_PV=y CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_SCRUB_PAGES_DEFAULT=y -CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_SCSI_BACKEND=m CONFIG_XEN_SCSI_FRONTEND=m CONFIG_XEN_SELFBALLOONING=y diff --git a/kernel.spec b/kernel.spec index 72389bedf..0a2bbb953 100644 --- a/kernel.spec +++ b/kernel.spec @@ -42,19 +42,19 @@ Summary: The Linux kernel # For non-released -rc kernels, this will be appended after the rcX and # gitX tags, so a 3 here would become part of release "0.rcX.gitX.3" # -%global baserelease 300 +%global baserelease 200 %global fedora_build %{baserelease} # base_sublevel is the kernel version we're starting with and patching # on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base, # which yields a base_sublevel of 0. -%define base_sublevel 19 +%define base_sublevel 20 ## If this is a released kernel ## %if 0%{?released_kernel} # Do we have a -stable update to apply? -%define stable_update 1 +%define stable_update 0 # Set rpm version accordingly %if 0%{?stable_update} %define stablerev %{stable_update} @@ -67,7 +67,7 @@ Summary: The Linux kernel # The next upstream release sublevel (base_sublevel+1) %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) # The rc snapshot level -%global rcrev 0 +%global rcrev 7 # The git snapshot level %define gitrev 0 # Set rpm version accordingly @@ -125,7 +125,7 @@ Summary: The Linux kernel %define debugbuildsenabled 1 # Kernel headers are being split out into a separate package -%if 0%{fedora} +%if 0%{?fedora} %define with_headers 0 %define with_cross_headers 0 %endif @@ -386,7 +386,9 @@ Requires: kernel-modules-uname-r = %{KVERREL}%{?variant} BuildRequires: kmod, patch, bash, tar, git-core BuildRequires: bzip2, xz, findutils, gzip, m4, perl-interpreter, perl-Carp, perl-devel, perl-generators, make, diffutils, gawk BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc, bison, flex -BuildRequires: net-tools, hostname, bc, elfutils-devel +BuildRequires: net-tools, hostname, bc, elfutils-devel, gcc-plugin-devel +# Used to mangle unversioned shebangs to be Python 3 +BuildRequires: /usr/bin/pathfix.py %if %{with_sparse} BuildRequires: sparse %endif @@ -462,10 +464,6 @@ Source43: generate_bls_conf.sh # added for those wanting to do custom rebuilds with altered config opts. Source1000: kernel-local -# Sources for kernel-tools -Source2000: cpupower.service -Source2001: cpupower.config - # Here should be only the patches up to the upstream canonical Linus tree. # For a stable release kernel @@ -560,10 +558,6 @@ Patch211: drm-i915-hush-check-crtc-state.patch Patch212: efi-secureboot.patch -# Fix printing of "EFI stub: UEFI Secure Boot is enabled.", -# queued upstream in efi.git/next -Patch213: efi-x86-call-parse-options-from-efi-main.patch - # 300 - ARM patches Patch300: arm64-Add-option-of-13-for-FORCE_MAX_ZONEORDER.patch @@ -583,17 +577,24 @@ Patch305: qcom-msm89xx-fixes.patch # https://patchwork.kernel.org/project/linux-mmc/list/?submitter=71861 Patch306: arm-sdhci-esdhc-imx-fixes.patch -# https://www.spinics.net/lists/arm-kernel/msg670137.html -Patch307: arm64-ZynqMP-firmware-clock-drivers-core.patch +Patch330: bcm2835-cpufreq-add-CPU-frequency-control-driver.patch -Patch308: arm64-96boards-Rock960-CE-board-support.patch -Patch309: arm64-rockchip-add-initial-Rockpro64.patch +Patch331: bcm283x-drm-vc4-set-is_yuv-to-false-when-num_planes-1.patch -Patch310: gpio-pxa-handle-corner-case-of-unprobed-device.patch +# https://patchwork.kernel.org/patch/10686407/ +Patch332: raspberrypi-Fix-firmware-calls-with-large-buffers.patch -Patch330: bcm2835-cpufreq-add-CPU-frequency-control-driver.patch +# Improve raspberry pi camera and analog audio +Patch333: bcm2835-vc04_services-Improve-driver-load-unload.patch -Patch331: bcm283x-drm-vc4-set-is_yuv-to-false-when-num_planes-1.patch +# Initall support for the 3A+ +Patch334: bcm2837-dts-add-Raspberry-Pi-3-A.patch + +# Fixes for bcm2835 mmc (sdcard) driver +Patch335: bcm2835-mmc-Several-fixes-for-bcm2835-driver.patch + +# https://patchwork.kernel.org/patch/10741809/ +Patch336: bcm2835-mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-probe.patch # Patches enabling device specific brcm firmware nvram # https://www.spinics.net/lists/linux-wireless/msg178827.html @@ -614,15 +615,11 @@ Patch501: Fix-for-module-sig-verification.patch # rhbz 1431375 Patch502: input-rmi4-remove-the-need-for-artifical-IRQ.patch -# rhbz 1249364, patch accepted upstream and CCed for stable -Patch503: ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch - -# Fix known regression -Patch504: CI-1-6-drm-i915-dp-Fix-link-retraining-comment-in-intel_dp_long_pulse.patch -Patch505: CI-2-6-drm-i915-dp-Restrict-link-retrain-workaround-to-external-monitors.patch +# rhbz 1526312 (accelerometer part of the bug), patches pending upstream +Patch504: iio-accel-kxcjk1013-Add-more-hardware-ids.patch -# rhbz 1526312, patch is in 4.20, can be dropped on rebase -Patch506: 0001-HID-i2c-hid-override-HID-descriptors-for-certain-dev.patch +# rhbz 1645070 patch queued upstream for merging into 4.21 +Patch505: asus-fx503-keyb.patch # END OF PATCH DEFINITIONS @@ -1169,6 +1166,16 @@ find . \( -name "*.orig" -o -name "*~" \) -delete >/dev/null # remove unnecessary SCM files find . -name .gitignore -delete >/dev/null +# Mangle /usr/bin/python shebangs to /usr/bin/python3 +# Mangle all Python shebangs to be Python 3 explicitly +# -p preserves timestamps +# -n prevents creating ~backup files +# -i specifies the interpreter for the shebang +pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/ +pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/diffconfig +pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/bloat-o-meter +pathfix.py -pni "%{__python3} %{py3_shbang_opts}" scripts/show_delta + cd .. ### @@ -1423,6 +1430,7 @@ BuildKernel() { cp -a --parents arch/x86/boot/string.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ cp -a --parents arch/x86/boot/string.c $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ cp -a --parents arch/x86/boot/ctype.h $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ + cp -a --parents arch/x86/kernel/macros.s $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/ %endif # Make sure the Makefile and version.h have a matching timestamp so that # external modules can be built @@ -1885,6 +1893,9 @@ fi # # %changelog +* Wed Jan 02 2019 Justin M. Forbes <jforbes@fedoraproject.org> - 4.20.0-200 +- Linux v4.20.0 + * Sun Nov 11 2018 Hans de Goede <hdegoede@redhat.com> - Add patch fixing touchpads on some Apollo Lake devices not working (#1526312) diff --git a/qcom-msm89xx-fixes.patch b/qcom-msm89xx-fixes.patch index 0ef0ad328..4bc06ebd2 100644 --- a/qcom-msm89xx-fixes.patch +++ b/qcom-msm89xx-fixes.patch @@ -25,7 +25,7 @@ index 6207d8d92351..920167c6eac5 100644 -int __init init_common(struct tsens_device *tmdev) +int init_common(struct tsens_device *tmdev) { - void __iomem *base; + void __iomem *tm_base, *srot_base; struct resource *res; -- 2.17.1 diff --git a/raspberrypi-Fix-firmware-calls-with-large-buffers.patch b/raspberrypi-Fix-firmware-calls-with-large-buffers.patch new file mode 100644 index 000000000..79421d616 --- /dev/null +++ b/raspberrypi-Fix-firmware-calls-with-large-buffers.patch @@ -0,0 +1,245 @@ +From patchwork Fri Nov 16 14:39:07 2018 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +X-Patchwork-Submitter: James Hughes <james.hughes@raspberrypi.org> +X-Patchwork-Id: 10686407 +Return-Path: + <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> +Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org + [172.30.200.125]) + by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9BA9C3CF1 + for <patchwork-linux-arm@patchwork.kernel.org>; + Fri, 16 Nov 2018 14:40:20 +0000 (UTC) +Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) + by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 88C992D04D + for <patchwork-linux-arm@patchwork.kernel.org>; + Fri, 16 Nov 2018 14:40:20 +0000 (UTC) +Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) + id 7C6802D0B5; Fri, 16 Nov 2018 14:40:20 +0000 (UTC) +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + pdx-wl-mail.web.codeaurora.org +X-Spam-Level: +X-Spam-Status: No, score=-3.6 required=2.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 +Received: from bombadil.infradead.org (bombadil.infradead.org + [198.137.202.133]) + (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 02F272D0B9 + for <patchwork-linux-arm@patchwork.kernel.org>; + Fri, 16 Nov 2018 14:40:19 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=lists.infradead.org; s=bombadil.20170209; h=Sender: + Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: + List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: + Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: + Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: + References:List-Owner; bh=q+rr6CTCNe7Aj9DWt6k8ZBDJfuNlw6LK4NEqho/OsL8=; b=slV + BxeOcHW4UYDgm2VXfNMIZb+/8LPmzjGPpBpBe5IaMR/NthCsM9AL2A1aGdlPRKp8j/Oimcml9ytBG + vy3/u46ZlKFd5bAYEl5veGalWXzUg1KN7UhADmXD9fmMOzkFD4fMChA8+g2qK83F6SfqDM0VS3i14 + /ubAQ9CUdaFi4Vr7F4EZtPdbPmSm76Rm9H8sWxWe6seIEmsL6VMpLVzRLAA0zvX5nslXgUPvDLEZj + uk7BIzGfdWU1oB15xwTu8kyp24WrC2Xd/DNCrrIlvBJ6Vn4lvfdqwPT+Xg59IAaibUhoj/fq1HNet + QenokEPTxg7SS3FsAKl96cR5mWeudtg==; +Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) + by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gNfI9-0007DF-JA; Fri, 16 Nov 2018 14:40:17 +0000 +Received: from casper.infradead.org ([2001:8b0:10b:1236::1]) + by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gNfI4-00075P-2l + for linux-arm-kernel@bombadil.infradead.org; Fri, 16 Nov 2018 14:40:12 +0000 +DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; + d=infradead.org; s=casper.20170209; h=Message-Id:Date:Subject:Cc:To:From: + Sender:Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding: + Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: + Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: + List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; + bh=0v+Gt0Sb75ntX3ncvTo0T5q/LQ9HrDko5y0UEkZ6WVk=; b=SCmdpUIYIRr3Gb8eXMDGHl/os + AVmLBMIQEbA1mUB4WPQJlUjz7NKtNXgtLQxSY+yiwIb+LrripAgbQ6yK1Vkn+4bmhtSkb97glmraT + bMOZKrRj/cPhxW5osOa0o2BJQRqWqignWxy8539dbxXbpAAKW+12jA+dOqrjOFUftFH7geD4Ttwis + y/j75BOi7ObkcK1mBDyJDNuSEt2CZutCNZ+A7v7/zqkxnhS3hS7Y9hUD81+J+cIu5x103POH6i7FC + 7JazaqnBZYtl66kXXPOs62v3HA96/QLz7CxmdsnNQvw28MNKsxLw5TKnXJUDJmDCybQ5FL6k6Xomg + T9PDZO9+g==; +Received: from mx08-00252a01.pphosted.com ([91.207.212.211]) + by casper.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) + id 1gNfHz-0006AE-RY + for linux-arm-kernel@lists.infradead.org; Fri, 16 Nov 2018 14:40:09 +0000 +Received: from pps.filterd (m0102629.ppops.net [127.0.0.1]) + by mx08-00252a01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id + wAGEcLBT000897 + for <linux-arm-kernel@lists.infradead.org>; Fri, 16 Nov 2018 14:39:55 GMT +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.org; + h=from : to : cc : subject : date : message-id; s=pp; + bh=0v+Gt0Sb75ntX3ncvTo0T5q/LQ9HrDko5y0UEkZ6WVk=; + b=ynWh6Gt8VRIRTTbVy4Q9U7IsJWRMWYUNzTD1MYt8M2mcj01ElaCuktcZdGoRxGBJXjLU + CYJP75gWsuHHvbSWSSn2l+qpGuEHm+ddFXuMB4nxC5VmQokt/Z0KPScc4Na2IOOU1Ci/ + wUg2tPdhfupkGIPzTt32SXu3pQX4aAYqx0AEaeJ3ptU/223MOj2Z40HZui1SL0yHxdsT + 283+7DokK0bontWXs0j69cFVklLF+txi0untOXTxGuvtbzj0vu6uMErB9qhph6HVKlnH + kwaoGLPYrc0JnmZt1Kx7nmAQ+xxE3RaNA7E/IisHqX9m5C57JAMtN6WdWUTaLjWeIs8n 2Q== +Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com + [209.85.128.70]) + by mx08-00252a01.pphosted.com with ESMTP id 2nr7cnhbky-1 + (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=OK) + for <linux-arm-kernel@lists.infradead.org>; Fri, 16 Nov 2018 14:39:55 +0000 +Received: by mail-wm1-f70.google.com with SMTP id d26-v6so24770633wmb.4 + for <linux-arm-kernel@lists.infradead.org>; + Fri, 16 Nov 2018 06:39:55 -0800 (PST) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=raspberrypi.org; s=google; + h=from:to:cc:subject:date:message-id; + bh=0v+Gt0Sb75ntX3ncvTo0T5q/LQ9HrDko5y0UEkZ6WVk=; + b=TFhWj6OD0WYvVWhFc0RE+UyQKaAMuO0Da2ahzvPlkfTJj3d26Mf15Ai4ipbfJy4x9d + RLlgEH8Vj457x2kK3QmlXDC5Cy+kzp6FiZi2aFSBinKjY06Dmt4LElzlaye8szk/IuJ/ + f6HdjG3Rmt6Ys/Kx8fct+p87NyvHNe/yfCGnUj5k1nz7+m2eApkvTkGxzYe5SXn5s1Jp + nv/30o4+CcPFK3SqAWo+GkWgD/Uae+4gCP38KxLx6dsYxCS7/kqIF46ac9WmAx9k44Jz + Wt18Pe1A7rIj38vRwLv2JuwUkZrOlAhav52EyDM/03QbgRKzEM9En5DYV2GFAqR1Xc3w + qLzw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:from:to:cc:subject:date:message-id; + bh=0v+Gt0Sb75ntX3ncvTo0T5q/LQ9HrDko5y0UEkZ6WVk=; + b=gFrGygir8lioHrOeF0abzZ3xbTuyQEnk7F/vaRJmx5SyMuxe5SQqcM/PozflvPaB4w + wHeng0ewo0t6S/xfZo9EpTKB19L5L5XnrxLoseo+tagkZJkCH2Bcw7dsBzALR2upGwrT + SfHywXMeCKH9fRAu3/Hj0W934lZDwMG3xqmWWebQ/wqDBE41Nk/dl9iHnGKp9QN61uee + Qv0jpp3sglzprI5CIEQqkElIXAF/jjnPqbknf+5nUyH4xUoe+CzTaEldVeHFc4iTerOZ + b48uPgriPJVTq7Gr7L8qWJ5yLZWqenG4sAIpLbanD8Mkw8ogaybVfIZyzrSKoTbtBiSa + oOEg== +X-Gm-Message-State: AA+aEWaOCOYCkmegm7N2wWsL8XdrnmJenH+HXps2b21WEUnrWH3tCofP + O07nsIq/s30FFJwtMB9dMCaWwCmc2iSWxn7hnqFhagZMyuYFYcJ1Zs5caqAV/LcSS/BBriTI4M7 + 4RALk0oVU/TiJvemnTTRSwFul6+hCHLFRxRM= +X-Received: by 2002:a1c:1cc4:: with SMTP id + c187-v6mr2937585wmc.75.1542379194749; + Fri, 16 Nov 2018 06:39:54 -0800 (PST) +X-Google-Smtp-Source: + AFSGD/XjyVsHsmDi+oKxMsFZ/hLG36TQdg1uDC2wO1upiuvyI+72rZz3AeAffzu3LWvkW8xxAI1e0w== +X-Received: by 2002:a1c:1cc4:: with SMTP id + c187-v6mr2937565wmc.75.1542379194454; + Fri, 16 Nov 2018 06:39:54 -0800 (PST) +Received: from jamesh-VirtualBox.pitowers.org + ([2a00:2381:fdf7:14:4419:8784:6076:3820]) + by smtp.gmail.com with ESMTPSA id a7sm26247594wrx.26.2018.11.16.06.39.53 + (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); + Fri, 16 Nov 2018 06:39:53 -0800 (PST) +From: James Hughes <james.hughes@raspberrypi.org> +To: eric@anholt.net, stefan.wahren@i2se.com, + linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org +Subject: [PATCH v3] firmware: raspberrypi: Fix firmware calls with large + buffers +Date: Fri, 16 Nov 2018 14:39:07 +0000 +Message-Id: <20181116143907.6149-1-james.hughes@raspberrypi.org> +X-Mailer: git-send-email 2.17.1 +X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , + definitions=2018-11-16_09:, , signatures=0 +X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 +X-CRM114-CacheID: sfid-20181116_144007_971248_9AC931E8 +X-CRM114-Status: GOOD ( 21.12 ) +X-BeenThere: linux-arm-kernel@lists.infradead.org +X-Mailman-Version: 2.1.21 +Precedence: list +List-Id: <linux-arm-kernel.lists.infradead.org> +List-Unsubscribe: + <http://lists.infradead.org/mailman/options/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> +List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> +List-Post: <mailto:linux-arm-kernel@lists.infradead.org> +List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> +List-Subscribe: + <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, + <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> +Cc: James Hughes <james.hughes@raspberrypi.org> +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" +Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> +Errors-To: + linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org +X-Virus-Scanned: ClamAV using ClamSMTP + +Commit a1547e0bca51 ("firmware: raspberrypi: Remove VLA usage") +moved away from VLA's to a fixed maximum size for mailbox data. +However, some mailbox calls use larger data buffers +than the maximum allowed in that change. This fix therefor +moves from using fixed buffers to kmalloc to ensure all sizes +are catered for. + +There is some documentation, which is somewhat out of date, +on the mailbox calls here : +https://github.com/raspberrypi/firmware/wiki/Mailbox-property-interface + +Fixes: a1547e0bca51 ("firmware: raspberrypi: Remove VLA usage") + +Signed-off-by: James Hughes <james.hughes@raspberrypi.org> +Reviewed-by: Eric Anholt <eric@anholt.net> +--- + drivers/firmware/raspberrypi.c | 35 +++++++++++++++++----------------- + 1 file changed, 18 insertions(+), 17 deletions(-) + +v2: Changes to commit message and format only. No code change. +v3: Moved declaration of header back to original position + +diff --git a/drivers/firmware/raspberrypi.c b/drivers/firmware/raspberrypi.c +index a200a2174611..44eb99807e33 100644 +--- a/drivers/firmware/raspberrypi.c ++++ b/drivers/firmware/raspberrypi.c +@@ -14,6 +14,7 @@ + #include <linux/module.h> + #include <linux/of_platform.h> + #include <linux/platform_device.h> ++#include <linux/slab.h> + #include <soc/bcm2835/raspberrypi-firmware.h> + + #define MBOX_MSG(chan, data28) (((data28) & ~0xf) | ((chan) & 0xf)) +@@ -21,8 +22,6 @@ + #define MBOX_DATA28(msg) ((msg) & ~0xf) + #define MBOX_CHAN_PROPERTY 8 + +-#define MAX_RPI_FW_PROP_BUF_SIZE 32 +- + static struct platform_device *rpi_hwmon; + + struct rpi_firmware { +@@ -144,28 +143,30 @@ EXPORT_SYMBOL_GPL(rpi_firmware_property_list); + int rpi_firmware_property(struct rpi_firmware *fw, + u32 tag, void *tag_data, size_t buf_size) + { +- /* Single tags are very small (generally 8 bytes), so the +- * stack should be safe. +- */ +- u8 data[sizeof(struct rpi_firmware_property_tag_header) + +- MAX_RPI_FW_PROP_BUF_SIZE]; +- struct rpi_firmware_property_tag_header *header = +- (struct rpi_firmware_property_tag_header *)data; ++ struct rpi_firmware_property_tag_header *header; + int ret; + +- if (WARN_ON(buf_size > sizeof(data) - sizeof(*header))) +- return -EINVAL; ++ /* Some mailboxes can use over 1k bytes. Rather than checking ++ * size and using stack or kmalloc depending on requirements, ++ * just use kmalloc. Mailboxes don't get called enough to worry ++ * too much about the time taken in the allocation. ++ */ ++ void *data = kmalloc(sizeof(*header) + buf_size, GFP_KERNEL); + ++ if (!data) ++ return -ENOMEM; ++ ++ header = data; + header->tag = tag; + header->buf_size = buf_size; + header->req_resp_size = 0; +- memcpy(data + sizeof(struct rpi_firmware_property_tag_header), +- tag_data, buf_size); ++ memcpy(data + sizeof(*header), tag_data, buf_size); ++ ++ ret = rpi_firmware_property_list(fw, data, buf_size + sizeof(*header)); ++ ++ memcpy(tag_data, data + sizeof(*header), buf_size); + +- ret = rpi_firmware_property_list(fw, &data, buf_size + sizeof(*header)); +- memcpy(tag_data, +- data + sizeof(struct rpi_firmware_property_tag_header), +- buf_size); ++ kfree(data); + + return ret; + } @@ -1,2 +1 @@ -SHA512 (linux-4.19.tar.xz) = ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4 -SHA512 (patch-4.19.1.xz) = 10e1f3c1ffbcd14a16005e06a3c7f025c37061e4d2eddca31639f70d813c9d98c3a032c328dde2f41799064656e6430a76e8a297fe42173d572e3080ba2026aa +SHA512 (linux-4.20.tar.xz) = e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4 |