From f5dae5ae2c3a1cfe4f09bdb81a3d8dbc811b140b Mon Sep 17 00:00:00 2001 From: Laura Abbott Date: Sep 21 2017 19:10:35 +0000 Subject: Linux v4.13.3 --- diff --git a/0001-Input-gpio_keys-Allow-suppression-of-input-events-fo.patch b/0001-Input-gpio_keys-Allow-suppression-of-input-events-fo.patch new file mode 100644 index 0000000..1f03d71 --- /dev/null +++ b/0001-Input-gpio_keys-Allow-suppression-of-input-events-fo.patch @@ -0,0 +1,163 @@ +From 25bb14c1e78e641049fd1ee0c404a9ccd2755e44 Mon Sep 17 00:00:00 2001 +From: Hans de Goede +Date: Sat, 22 Jul 2017 13:00:05 +0200 +Subject: [PATCH 1/2] Input: gpio_keys - Allow suppression of input events for + wakeup button presses + +In some cases it is undesirable for a wakeup button to send input events +to userspace if pressed to wakeup the system (if pressed during suspend). + +A typical example of this is the power-button on laptops / tablets, +sending a KEY_POWER event to userspace when woken up with the power-button +will cause userspace to immediately suspend the system again which is +undesirable. + +For power-buttons attached to a PMIC, or handled by e.g. ACPI, not sending +an input event in this case is take care of by the PMIC / ACPI hardware / +code. But in the case of a GPIO button we need to explicitly suppress the +sending of the input event. + +This commit adds support for this by adding a no_wakeup_events bool to +struct gpio_keys_button, which platform code can set to suppress the +input events for presses of wakeup keys during suspend. + +Signed-off-by: Hans de Goede +--- +Changes in v2: +-This is a rewrite if my "Input: gpio_keys - Do not report wake button + presses as evdev events" patch. +-Instead of unconditionally ignoring presses of all wake-up buttons during + suspend, this rewrite makes this configurable per button +-This version uses a timer to delay clearing the suspended flag for software + debouncing, rather then jiffy compare magic +--- + drivers/input/keyboard/gpio_keys.c | 33 +++++++++++++++++++++++++++++++-- + include/linux/gpio_keys.h | 3 +++ + 2 files changed, 34 insertions(+), 2 deletions(-) + +diff --git a/drivers/input/keyboard/gpio_keys.c b/drivers/input/keyboard/gpio_keys.c +index a047b9af8369..fa3a58620407 100644 +--- a/drivers/input/keyboard/gpio_keys.c ++++ b/drivers/input/keyboard/gpio_keys.c +@@ -38,6 +38,7 @@ struct gpio_button_data { + + unsigned short *code; + ++ struct timer_list unsuspend_timer; + struct timer_list release_timer; + unsigned int release_delay; /* in msecs, for IRQ-only buttons */ + +@@ -371,6 +372,9 @@ static void gpio_keys_gpio_report_event(struct gpio_button_data *bdata) + return; + } + ++ if (state && bdata->button->no_wakeup_events && bdata->suspended) ++ return; ++ + if (type == EV_ABS) { + if (state) + input_event(input, type, button->code, button->value); +@@ -400,6 +404,9 @@ static irqreturn_t gpio_keys_gpio_isr(int irq, void *dev_id) + if (bdata->button->wakeup) { + const struct gpio_keys_button *button = bdata->button; + ++ if (bdata->button->no_wakeup_events && bdata->suspended) ++ return IRQ_HANDLED; ++ + pm_stay_awake(bdata->input->dev.parent); + if (bdata->suspended && + (button->type == 0 || button->type == EV_KEY)) { +@@ -445,9 +452,13 @@ static irqreturn_t gpio_keys_irq_isr(int irq, void *dev_id) + spin_lock_irqsave(&bdata->lock, flags); + + if (!bdata->key_pressed) { +- if (bdata->button->wakeup) ++ if (bdata->button->wakeup) { + pm_wakeup_event(bdata->input->dev.parent, 0); + ++ if (bdata->button->no_wakeup_events && bdata->suspended) ++ goto out; ++ } ++ + input_event(input, EV_KEY, *bdata->code, 1); + input_sync(input); + +@@ -468,6 +479,13 @@ static irqreturn_t gpio_keys_irq_isr(int irq, void *dev_id) + return IRQ_HANDLED; + } + ++static void gpio_keys_unsuspend_timer(unsigned long _data) ++{ ++ struct gpio_button_data *bdata = (struct gpio_button_data *)_data; ++ ++ bdata->suspended = false; ++} ++ + static void gpio_keys_quiesce_key(void *data) + { + struct gpio_button_data *bdata = data; +@@ -476,6 +494,8 @@ static void gpio_keys_quiesce_key(void *data) + cancel_delayed_work_sync(&bdata->work); + else + del_timer_sync(&bdata->release_timer); ++ ++ del_timer_sync(&bdata->unsuspend_timer); + } + + static int gpio_keys_setup_key(struct platform_device *pdev, +@@ -496,6 +516,8 @@ static int gpio_keys_setup_key(struct platform_device *pdev, + bdata->input = input; + bdata->button = button; + spin_lock_init(&bdata->lock); ++ setup_timer(&bdata->unsuspend_timer, gpio_keys_unsuspend_timer, ++ (unsigned long)bdata); + + if (child) { + bdata->gpiod = devm_fwnode_get_gpiod_from_child(dev, NULL, +@@ -868,6 +890,7 @@ static int __maybe_unused gpio_keys_suspend(struct device *dev) + struct gpio_button_data *bdata = &ddata->data[i]; + if (bdata->button->wakeup) + enable_irq_wake(bdata->irq); ++ del_timer_sync(&bdata->unsuspend_timer); + bdata->suspended = true; + } + } else { +@@ -892,7 +915,13 @@ static int __maybe_unused gpio_keys_resume(struct device *dev) + struct gpio_button_data *bdata = &ddata->data[i]; + if (bdata->button->wakeup) + disable_irq_wake(bdata->irq); +- bdata->suspended = false; ++ if (bdata->button->no_wakeup_events) { ++ mod_timer(&bdata->unsuspend_timer, jiffies + ++ msecs_to_jiffies( ++ bdata->software_debounce)); ++ } else { ++ bdata->suspended = false; ++ } + } + } else { + mutex_lock(&input->mutex); +diff --git a/include/linux/gpio_keys.h b/include/linux/gpio_keys.h +index 0b71024c082c..d8a85e52b6bb 100644 +--- a/include/linux/gpio_keys.h ++++ b/include/linux/gpio_keys.h +@@ -15,6 +15,8 @@ struct device; + * @debounce_interval: debounce ticks interval in msecs + * @can_disable: %true indicates that userspace is allowed to + * disable button via sysfs ++ * @no_wakeup_events: For wake-up source buttons only, if %true then no input ++ * events will be generated if pressed while suspended + * @value: axis value for %EV_ABS + * @irq: Irq number in case of interrupt keys + */ +@@ -27,6 +29,7 @@ struct gpio_keys_button { + int wakeup; + int debounce_interval; + bool can_disable; ++ bool no_wakeup_events; + int value; + unsigned int irq; + }; +-- +2.13.4 + diff --git a/0001-power-supply-max17042_battery-Add-support-for-ACPI-e.patch b/0001-power-supply-max17042_battery-Add-support-for-ACPI-e.patch new file mode 100644 index 0000000..858cd5a --- /dev/null +++ b/0001-power-supply-max17042_battery-Add-support-for-ACPI-e.patch @@ -0,0 +1,78 @@ +From 075bb90dbb4d894938c5859e3850987238db9cd8 Mon Sep 17 00:00:00 2001 +From: Hans de Goede +Date: Fri, 11 Aug 2017 22:30:55 +0200 +Subject: [PATCH 1/2] power: supply: max17042_battery: Add support for ACPI + enumeration + +Some x86 devices enumerate a max17047 fuel-gauge through a MAX17047 +ACPI firmware-node, add support for this. + +Signed-off-by: Hans de Goede +--- + drivers/power/supply/max17042_battery.c | 22 +++++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/drivers/power/supply/max17042_battery.c b/drivers/power/supply/max17042_battery.c +index aecaaa2b0586..b2ddb7eb69c6 100644 +--- a/drivers/power/supply/max17042_battery.c ++++ b/drivers/power/supply/max17042_battery.c +@@ -22,6 +22,7 @@ + * This driver is based on max17040_battery.c + */ + ++#include + #include + #include + #include +@@ -982,6 +983,8 @@ static int max17042_probe(struct i2c_client *client, + struct i2c_adapter *adapter = to_i2c_adapter(client->dev.parent); + const struct power_supply_desc *max17042_desc = &max17042_psy_desc; + struct power_supply_config psy_cfg = {}; ++ const struct acpi_device_id *acpi_id; ++ struct device *dev = &client->dev; + struct max17042_chip *chip; + int ret; + int i; +@@ -995,7 +998,15 @@ static int max17042_probe(struct i2c_client *client, + return -ENOMEM; + + chip->client = client; +- chip->chip_type = id->driver_data; ++ if (id) { ++ chip->chip_type = id->driver_data; ++ } else { ++ acpi_id = acpi_match_device(dev->driver->acpi_match_table, dev); ++ if (!acpi_id) ++ return -ENODEV; ++ ++ chip->chip_type = acpi_id->driver_data; ++ } + chip->regmap = devm_regmap_init_i2c(client, &max17042_regmap_config); + if (IS_ERR(chip->regmap)) { + dev_err(&client->dev, "Failed to initialize regmap\n"); +@@ -1104,6 +1115,14 @@ static int max17042_resume(struct device *dev) + static SIMPLE_DEV_PM_OPS(max17042_pm_ops, max17042_suspend, + max17042_resume); + ++#ifdef CONFIG_ACPI ++static const struct acpi_device_id max17042_acpi_match[] = { ++ { "MAX17047", MAXIM_DEVICE_TYPE_MAX17047 }, ++ { } ++}; ++MODULE_DEVICE_TABLE(acpi, max17042_acpi_match); ++#endif ++ + #ifdef CONFIG_OF + static const struct of_device_id max17042_dt_match[] = { + { .compatible = "maxim,max17042" }, +@@ -1125,6 +1144,7 @@ MODULE_DEVICE_TABLE(i2c, max17042_id); + static struct i2c_driver max17042_i2c_driver = { + .driver = { + .name = "max17042", ++ .acpi_match_table = ACPI_PTR(max17042_acpi_match), + .of_match_table = of_match_ptr(max17042_dt_match), + .pm = &max17042_pm_ops, + }, +-- +2.13.4 + diff --git a/0001-xen-balloon-don-t-online-new-memory-initially.patch b/0001-xen-balloon-don-t-online-new-memory-initially.patch deleted file mode 100644 index df7cfec..0000000 --- a/0001-xen-balloon-don-t-online-new-memory-initially.patch +++ /dev/null @@ -1,116 +0,0 @@ -From 96edd61dcf44362d3ef0bed1a5361e0ac7886a63 Mon Sep 17 00:00:00 2001 -From: Juergen Gross -Date: Mon, 10 Jul 2017 10:10:45 +0200 -Subject: [PATCH] xen/balloon: don't online new memory initially - -When setting up the Xenstore watch for the memory target size the new -watch will fire at once. Don't try to reach the configured target size -by onlining new memory in this case, as the current memory size will -be smaller in almost all cases due to e.g. BIOS reserved pages. - -Onlining new memory will lead to more problems e.g. undesired conflicts -with NVMe devices meant to be operated as block devices. - -Instead remember the difference between target size and current size -when the watch fires for the first time and apply it to any further -size changes, too. - -In order to avoid races between balloon.c and xen-balloon.c init calls -do the xen-balloon.c initialization from balloon.c. - -Signed-off-by: Juergen Gross -Reviewed-by: Boris Ostrovsky -Signed-off-by: Juergen Gross ---- - drivers/xen/balloon.c | 3 +++ - drivers/xen/xen-balloon.c | 22 ++++++++++++---------- - include/xen/balloon.h | 8 ++++++++ - 3 files changed, 23 insertions(+), 10 deletions(-) - -diff --git a/drivers/xen/balloon.c b/drivers/xen/balloon.c -index 50dcb68d8070..ab609255a0f3 100644 ---- a/drivers/xen/balloon.c -+++ b/drivers/xen/balloon.c -@@ -780,6 +780,9 @@ static int __init balloon_init(void) - } - #endif - -+ /* Init the xen-balloon driver. */ -+ xen_balloon_init(); -+ - return 0; - } - subsys_initcall(balloon_init); -diff --git a/drivers/xen/xen-balloon.c b/drivers/xen/xen-balloon.c -index e7715cb62eef..e89136ab851e 100644 ---- a/drivers/xen/xen-balloon.c -+++ b/drivers/xen/xen-balloon.c -@@ -59,6 +59,8 @@ static void watch_target(struct xenbus_watch *watch, - { - unsigned long long new_target; - int err; -+ static bool watch_fired; -+ static long target_diff; - - err = xenbus_scanf(XBT_NIL, "memory", "target", "%llu", &new_target); - if (err != 1) { -@@ -69,7 +71,14 @@ static void watch_target(struct xenbus_watch *watch, - /* The given memory/target value is in KiB, so it needs converting to - * pages. PAGE_SHIFT converts bytes to pages, hence PAGE_SHIFT - 10. - */ -- balloon_set_new_target(new_target >> (PAGE_SHIFT - 10)); -+ new_target >>= PAGE_SHIFT - 10; -+ if (watch_fired) { -+ balloon_set_new_target(new_target - target_diff); -+ return; -+ } -+ -+ watch_fired = true; -+ target_diff = new_target - balloon_stats.target_pages; - } - static struct xenbus_watch target_watch = { - .node = "memory/target", -@@ -94,22 +103,15 @@ static struct notifier_block xenstore_notifier = { - .notifier_call = balloon_init_watcher, - }; - --static int __init balloon_init(void) -+void xen_balloon_init(void) - { -- if (!xen_domain()) -- return -ENODEV; -- -- pr_info("Initialising balloon driver\n"); -- - register_balloon(&balloon_dev); - - register_xen_selfballooning(&balloon_dev); - - register_xenstore_notifier(&xenstore_notifier); -- -- return 0; - } --subsys_initcall(balloon_init); -+EXPORT_SYMBOL_GPL(xen_balloon_init); - - #define BALLOON_SHOW(name, format, args...) \ - static ssize_t show_##name(struct device *dev, \ -diff --git a/include/xen/balloon.h b/include/xen/balloon.h -index d1767dfb0d95..8906361bb50c 100644 ---- a/include/xen/balloon.h -+++ b/include/xen/balloon.h -@@ -35,3 +35,11 @@ static inline int register_xen_selfballooning(struct device *dev) - return -ENOSYS; - } - #endif -+ -+#ifdef CONFIG_XEN_BALLOON -+void xen_balloon_init(void); -+#else -+static inline void xen_balloon_init(void) -+{ -+} -+#endif --- -2.13.3 - diff --git a/0002-Input-soc_button_array-Suppress-power-button-presses.patch b/0002-Input-soc_button_array-Suppress-power-button-presses.patch new file mode 100644 index 0000000..d95aeb3 --- /dev/null +++ b/0002-Input-soc_button_array-Suppress-power-button-presses.patch @@ -0,0 +1,62 @@ +From d561f0543506bc12e7b3355efddb0bfd7ca83c74 Mon Sep 17 00:00:00 2001 +From: Hans de Goede +Date: Sat, 22 Jul 2017 13:17:36 +0200 +Subject: [PATCH 2/2] Input: soc_button_array - Suppress power button presses + during suspend + +If the power-button is pressed to wakeup the laptop/tablet from suspend +and we report a KEY_POWER event to userspace when woken up this will cause +userspace to immediately suspend the system again which is undesirable. + +This commit sets the new no_wakeup_events flag in the gpio_keys_button +struct for the power-button suppressing the undesirable KEY_POWER input +events on wake-up. + +Signed-off-by: Hans de Goede +--- +Changes in v2: +-New patch in v2 of this patch-set +--- + drivers/input/misc/soc_button_array.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/drivers/input/misc/soc_button_array.c b/drivers/input/misc/soc_button_array.c +index f600f3a7a3c6..27b99831cb97 100644 +--- a/drivers/input/misc/soc_button_array.c ++++ b/drivers/input/misc/soc_button_array.c +@@ -27,6 +27,7 @@ struct soc_button_info { + unsigned int event_code; + bool autorepeat; + bool wakeup; ++ bool no_wakeup_events; + }; + + /* +@@ -100,6 +101,7 @@ soc_button_device_create(struct platform_device *pdev, + gpio_keys[n_buttons].active_low = 1; + gpio_keys[n_buttons].desc = info->name; + gpio_keys[n_buttons].wakeup = info->wakeup; ++ gpio_keys[n_buttons].no_wakeup_events = info->no_wakeup_events; + /* These devices often use cheap buttons, use 50 ms debounce */ + gpio_keys[n_buttons].debounce_interval = 50; + n_buttons++; +@@ -185,6 +187,7 @@ static int soc_button_parse_btn_desc(struct device *dev, + info->name = "power"; + info->event_code = KEY_POWER; + info->wakeup = true; ++ info->no_wakeup_events = true; + } else if (upage == 0x07 && usage == 0xe3) { + info->name = "home"; + info->event_code = KEY_LEFTMETA; +@@ -369,7 +372,7 @@ static int soc_button_probe(struct platform_device *pdev) + * Platforms" + */ + static struct soc_button_info soc_button_PNP0C40[] = { +- { "power", 0, EV_KEY, KEY_POWER, false, true }, ++ { "power", 0, EV_KEY, KEY_POWER, false, true, true }, + { "home", 1, EV_KEY, KEY_LEFTMETA, false, true }, + { "volume_up", 2, EV_KEY, KEY_VOLUMEUP, true, false }, + { "volume_down", 3, EV_KEY, KEY_VOLUMEDOWN, true, false }, +-- +2.13.4 + diff --git a/0002-power-supply-max17042_battery-Fix-ACPI-interrupt-iss.patch b/0002-power-supply-max17042_battery-Fix-ACPI-interrupt-iss.patch new file mode 100644 index 0000000..6daecaf --- /dev/null +++ b/0002-power-supply-max17042_battery-Fix-ACPI-interrupt-iss.patch @@ -0,0 +1,80 @@ +From 27b9d46d25c873b351757c44ce523bf0ede1d08e Mon Sep 17 00:00:00 2001 +From: Hans de Goede +Date: Mon, 14 Aug 2017 11:02:59 +0200 +Subject: [PATCH 2/2] power: supply: max17042_battery: Fix ACPI interrupt + issues + +On some x86/ACPI boards the DSDT defines an ACPI event handler for +the max17047 IRQ, this causes several problems: + +1) We need to share the IRQ to avoid an error getting it + +2) Even of we are willing to share, we may fail to share because some + DSDTs claim it exclusivly + +3) If we are unable to share the IRQ, or the IRQ is only listed as an + ACPI event source and not in the max1704 firmware node, then the + charge threshold IRQ (which is used to give an IRQ every 1 percent + charge change) becomes a problem, the ACPI event handler will not + update this to the next 1 percent threshold, so the IRQ keeps firing + and we get an IRQ storm pegging 1 CPU core. + + This happens despite the max17042 driver not setting the charge + threshold because Windows uses it and leaves it set on reboot. + + So if we are unable to get the IRQ we need to reprogram the + charge threshold to its disabled setting. + +This commit fixes al of the above, while at it it also makes the error +msg when being unable to get the IRQ consistent with other messages. + +Signed-off-by: Hans de Goede +--- + drivers/power/supply/max17042_battery.c | 20 +++++++++++++++----- + 1 file changed, 15 insertions(+), 5 deletions(-) + +diff --git a/drivers/power/supply/max17042_battery.c b/drivers/power/supply/max17042_battery.c +index b2ddb7eb69c6..18a44e4ed6ff 100644 +--- a/drivers/power/supply/max17042_battery.c ++++ b/drivers/power/supply/max17042_battery.c +@@ -1050,11 +1050,18 @@ static int max17042_probe(struct i2c_client *client, + } + + if (client->irq) { ++ unsigned int flags = IRQF_TRIGGER_FALLING | IRQF_ONESHOT; ++ ++ /* ++ * On ACPI systems the IRQ may be handled by ACPI-event code, ++ * so we need to share (if the ACPI code is willing to share). ++ */ ++ if (acpi_id) ++ flags |= IRQF_SHARED | IRQF_PROBE_SHARED; ++ + ret = devm_request_threaded_irq(&client->dev, client->irq, + NULL, +- max17042_thread_handler, +- IRQF_TRIGGER_FALLING | +- IRQF_ONESHOT, ++ max17042_thread_handler, flags, + chip->battery->desc->name, + chip); + if (!ret) { +@@ -1064,10 +1071,13 @@ static int max17042_probe(struct i2c_client *client, + max17042_set_soc_threshold(chip, 1); + } else { + client->irq = 0; +- dev_err(&client->dev, "%s(): cannot get IRQ\n", +- __func__); ++ if (ret != -EBUSY) ++ dev_err(&client->dev, "Failed to get IRQ\n"); + } + } ++ /* Not able to update the charge threshold when exceeded? -> disable */ ++ if (!client->irq) ++ regmap_write(chip->regmap, MAX17042_SALRT_Th, 0xff00); + + regmap_read(chip->regmap, MAX17042_STATUS, &val); + if (val & STATUS_POR_BIT) { +-- +2.13.4 + diff --git a/1-3-net-set-tb--fast_sk_family.patch b/1-3-net-set-tb--fast_sk_family.patch new file mode 100644 index 0000000..dbe5250 --- /dev/null +++ b/1-3-net-set-tb--fast_sk_family.patch @@ -0,0 +1,50 @@ +From patchwork Mon Sep 18 16:28:55 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: [1/3] net: set tb->fast_sk_family +X-Patchwork-Submitter: Josef Bacik +X-Patchwork-Id: 815031 +X-Patchwork-Delegate: davem@davemloft.net +Message-Id: <1505752137-15522-2-git-send-email-jbacik@fb.com> +To: davem@davemloft.net, netdev@vger.kernel.org, + linux-kernel@vger.kernel.org, crobinso@redhat.com, + labbott@redhat.com, kernel-team@fb.com +Cc: Josef Bacik , stable@vger.kernel.org +Date: Mon, 18 Sep 2017 12:28:55 -0400 +From: josef@toxicpanda.com +List-Id: + +From: Josef Bacik + +We need to set the tb->fast_sk_family properly so we can use the proper +comparison function for all subsequent reuseport bind requests. + +Cc: stable@vger.kernel.org +Fixes: 637bc8bbe6c0 ("inet: reset tb->fastreuseport when adding a reuseport sk") +Reported-and-tested-by: Cole Robinson +Signed-off-by: Josef Bacik +--- + net/ipv4/inet_connection_sock.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/net/ipv4/inet_connection_sock.c b/net/ipv4/inet_connection_sock.c +index b9c64b40a83a..f87f4805e244 100644 +--- a/net/ipv4/inet_connection_sock.c ++++ b/net/ipv4/inet_connection_sock.c +@@ -328,6 +328,7 @@ int inet_csk_get_port(struct sock *sk, unsigned short snum) + tb->fastuid = uid; + tb->fast_rcv_saddr = sk->sk_rcv_saddr; + tb->fast_ipv6_only = ipv6_only_sock(sk); ++ tb->fast_sk_family = sk->sk_family; + #if IS_ENABLED(CONFIG_IPV6) + tb->fast_v6_rcv_saddr = sk->sk_v6_rcv_saddr; + #endif +@@ -354,6 +355,7 @@ int inet_csk_get_port(struct sock *sk, unsigned short snum) + tb->fastuid = uid; + tb->fast_rcv_saddr = sk->sk_rcv_saddr; + tb->fast_ipv6_only = ipv6_only_sock(sk); ++ tb->fast_sk_family = sk->sk_family; + #if IS_ENABLED(CONFIG_IPV6) + tb->fast_v6_rcv_saddr = sk->sk_v6_rcv_saddr; + #endif diff --git a/2-3-net-use-inet6_rcv_saddr-to-compare-sockets.patch b/2-3-net-use-inet6_rcv_saddr-to-compare-sockets.patch new file mode 100644 index 0000000..3d64361 --- /dev/null +++ b/2-3-net-use-inet6_rcv_saddr-to-compare-sockets.patch @@ -0,0 +1,44 @@ +From patchwork Mon Sep 18 16:28:56 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: [2/3] net: use inet6_rcv_saddr to compare sockets +X-Patchwork-Submitter: Josef Bacik +X-Patchwork-Id: 815028 +X-Patchwork-Delegate: davem@davemloft.net +Message-Id: <1505752137-15522-3-git-send-email-jbacik@fb.com> +To: davem@davemloft.net, netdev@vger.kernel.org, + linux-kernel@vger.kernel.org, crobinso@redhat.com, + labbott@redhat.com, kernel-team@fb.com +Cc: Josef Bacik , stable@vger.kernel.org +Date: Mon, 18 Sep 2017 12:28:56 -0400 +From: josef@toxicpanda.com +List-Id: + +From: Josef Bacik + +In ipv6_rcv_saddr_equal() we need to use inet6_rcv_saddr(sk) for the +ipv6 compare with the fast socket information to make sure we're doing +the proper comparisons. + +Cc: stable@vger.kernel.org +Fixes: 637bc8bbe6c0 ("inet: reset tb->fastreuseport when adding a reuseport sk") +Reported-and-tested-by: Cole Robinson +Signed-off-by: Josef Bacik +--- + net/ipv4/inet_connection_sock.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/net/ipv4/inet_connection_sock.c b/net/ipv4/inet_connection_sock.c +index f87f4805e244..a1bf30438bc5 100644 +--- a/net/ipv4/inet_connection_sock.c ++++ b/net/ipv4/inet_connection_sock.c +@@ -266,7 +266,7 @@ static inline int sk_reuseport_match(struct inet_bind_bucket *tb, + #if IS_ENABLED(CONFIG_IPV6) + if (tb->fast_sk_family == AF_INET6) + return ipv6_rcv_saddr_equal(&tb->fast_v6_rcv_saddr, +- &sk->sk_v6_rcv_saddr, ++ inet6_rcv_saddr(sk), + tb->fast_rcv_saddr, + sk->sk_rcv_saddr, + tb->fast_ipv6_only, diff --git a/3-3-inet-fix-improper-empty-comparison.patch b/3-3-inet-fix-improper-empty-comparison.patch new file mode 100644 index 0000000..421a235 --- /dev/null +++ b/3-3-inet-fix-improper-empty-comparison.patch @@ -0,0 +1,53 @@ +From patchwork Mon Sep 18 16:28:57 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: [3/3] inet: fix improper empty comparison +X-Patchwork-Submitter: Josef Bacik +X-Patchwork-Id: 815029 +X-Patchwork-Delegate: davem@davemloft.net +Message-Id: <1505752137-15522-4-git-send-email-jbacik@fb.com> +To: davem@davemloft.net, netdev@vger.kernel.org, + linux-kernel@vger.kernel.org, crobinso@redhat.com, + labbott@redhat.com, kernel-team@fb.com +Cc: Josef Bacik , stable@vger.kernel.org +Date: Mon, 18 Sep 2017 12:28:57 -0400 +From: josef@toxicpanda.com +List-Id: + +From: Josef Bacik + +When doing my reuseport rework I screwed up and changed a + +if (hlist_empty(&tb->owners)) + +to + +if (!hlist_empty(&tb->owners)) + +This is obviously bad as all of the reuseport/reuse logic was reversed, +which caused weird problems like allowing an ipv4 bind conflict if we +opened an ipv4 only socket on a port followed by an ipv6 only socket on +the same port. + +Cc: stable@vger.kernel.org +Fixes: b9470c27607b ("inet: kill smallest_size and smallest_port") +Reported-by: Cole Robinson +Signed-off-by: Josef Bacik +--- + net/ipv4/inet_connection_sock.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/net/ipv4/inet_connection_sock.c b/net/ipv4/inet_connection_sock.c +index a1bf30438bc5..c039c937ba90 100644 +--- a/net/ipv4/inet_connection_sock.c ++++ b/net/ipv4/inet_connection_sock.c +@@ -321,7 +321,7 @@ int inet_csk_get_port(struct sock *sk, unsigned short snum) + goto fail_unlock; + } + success: +- if (!hlist_empty(&tb->owners)) { ++ if (hlist_empty(&tb->owners)) { + tb->fastreuse = reuse; + if (sk->sk_reuseport) { + tb->fastreuseport = FASTREUSEPORT_ANY; diff --git a/Revert-ARM-dts-bcm2835-Add-the-DSI-module-nodes-and-.patch b/Revert-ARM-dts-bcm2835-Add-the-DSI-module-nodes-and-.patch deleted file mode 100644 index 235c391..0000000 --- a/Revert-ARM-dts-bcm2835-Add-the-DSI-module-nodes-and-.patch +++ /dev/null @@ -1,105 +0,0 @@ -From 7d9e74c53a4376245b4f05006f42184a1540dee8 Mon Sep 17 00:00:00 2001 -From: Peter Robinson -Date: Tue, 18 Jul 2017 23:21:50 +0100 -Subject: [PATCH] Revert "ARM: dts: bcm2835: Add the DSI module nodes and - clocks." - -This reverts commit 4aba4cf820545ca8ec23785c7bac40bba7e505c5. ---- - arch/arm/boot/dts/bcm2835-rpi.dtsi | 8 ------- - arch/arm/boot/dts/bcm283x.dtsi | 48 +++----------------------------------- - 2 files changed, 3 insertions(+), 53 deletions(-) - -diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi b/arch/arm/boot/dts/bcm2835-rpi.dtsi -index a7b5ce133784..e99bb149065f 100644 ---- a/arch/arm/boot/dts/bcm2835-rpi.dtsi -+++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi -@@ -98,11 +98,3 @@ - power-domains = <&power RPI_POWER_DOMAIN_VEC>; - status = "okay"; - }; -- --&dsi0 { -- power-domains = <&power RPI_POWER_DOMAIN_DSI0>; --}; -- --&dsi1 { -- power-domains = <&power RPI_POWER_DOMAIN_DSI1>; --}; -diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi -index 9444a9a9ba10..ce14c9ddf574 100644 ---- a/arch/arm/boot/dts/bcm283x.dtsi -+++ b/arch/arm/boot/dts/bcm283x.dtsi -@@ -98,13 +98,10 @@ - #clock-cells = <1>; - reg = <0x7e101000 0x2000>; - -- /* CPRMAN derives almost everything from the -- * platform's oscillator. However, the DSI -- * pixel clocks come from the DSI analog PHY. -+ /* CPRMAN derives everything from the platform's -+ * oscillator. - */ -- clocks = <&clk_osc>, -- <&dsi0 0>, <&dsi0 1>, <&dsi0 2>, -- <&dsi1 0>, <&dsi1 1>, <&dsi1 2>; -+ clocks = <&clk_osc>; - }; - - rng@7e104000 { -@@ -412,25 +409,6 @@ - interrupts = <2 14>; /* pwa1 */ - }; - -- dsi0: dsi@7e209000 { -- compatible = "brcm,bcm2835-dsi0"; -- reg = <0x7e209000 0x78>; -- interrupts = <2 4>; -- #address-cells = <1>; -- #size-cells = <0>; -- #clock-cells = <1>; -- -- clocks = <&clocks BCM2835_PLLA_DSI0>, -- <&clocks BCM2835_CLOCK_DSI0E>, -- <&clocks BCM2835_CLOCK_DSI0P>; -- clock-names = "phy", "escape", "pixel"; -- -- clock-output-names = "dsi0_byte", -- "dsi0_ddr2", -- "dsi0_ddr"; -- -- }; -- - thermal: thermal@7e212000 { - compatible = "brcm,bcm2835-thermal"; - reg = <0x7e212000 0x8>; -@@ -497,26 +475,6 @@ - interrupts = <2 1>; - }; - -- dsi1: dsi@7e700000 { -- compatible = "brcm,bcm2835-dsi1"; -- reg = <0x7e700000 0x8c>; -- interrupts = <2 12>; -- #address-cells = <1>; -- #size-cells = <0>; -- #clock-cells = <1>; -- -- clocks = <&clocks BCM2835_PLLD_DSI1>, -- <&clocks BCM2835_CLOCK_DSI1E>, -- <&clocks BCM2835_CLOCK_DSI1P>; -- clock-names = "phy", "escape", "pixel"; -- -- clock-output-names = "dsi1_byte", -- "dsi1_ddr2", -- "dsi1_ddr"; -- -- status = "disabled"; -- }; -- - i2c1: i2c@7e804000 { - compatible = "brcm,bcm2835-i2c"; - reg = <0x7e804000 0x1000>; --- -2.13.3 - diff --git a/allwinner-net-emac.patch b/allwinner-net-emac.patch new file mode 100644 index 0000000..f5d680b --- /dev/null +++ b/allwinner-net-emac.patch @@ -0,0 +1,746 @@ +From 83e18f0ad4793ea83e03cb8e608bdd2939e76d78 Mon Sep 17 00:00:00 2001 +From: Peter Robinson +Date: Mon, 4 Sep 2017 13:04:34 +0100 +Subject: [PATCH 1/4] Revert "net: stmmac: sun8i: Remove the compatibles" + +This reverts commit ad4540cc5aa3dccb8e1e12458d57f8c40fae5a1c. +--- + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +index 39c2122a4f26..fffd6d5fc907 100644 +--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ++++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +@@ -979,6 +979,14 @@ static int sun8i_dwmac_probe(struct platform_device *pdev) + } + + static const struct of_device_id sun8i_dwmac_match[] = { ++ { .compatible = "allwinner,sun8i-h3-emac", ++ .data = &emac_variant_h3 }, ++ { .compatible = "allwinner,sun8i-v3s-emac", ++ .data = &emac_variant_v3s }, ++ { .compatible = "allwinner,sun8i-a83t-emac", ++ .data = &emac_variant_a83t }, ++ { .compatible = "allwinner,sun50i-a64-emac", ++ .data = &emac_variant_a64 }, + { } + }; + MODULE_DEVICE_TABLE(of, sun8i_dwmac_match); +-- +2.13.5 + +From fa4788d88903c1e535d034c3dd3fcd386685a02c Mon Sep 17 00:00:00 2001 +From: Peter Robinson +Date: Mon, 4 Sep 2017 13:04:41 +0100 +Subject: [PATCH 2/4] Revert "arm: dts: sunxi: Revert EMAC changes" + +This reverts commit fe45174b72aead678da581bab9e9a37c9b26a070. +--- + arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 9 ++++++++ + arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 19 +++++++++++++++++ + arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 7 ++++++ + arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 8 +++++++ + arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 8 +++++++ + arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 +++++ + arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 8 +++++++ + arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 22 +++++++++++++++++++ + arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 16 ++++++++++++++ + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 +++++++++++++++++++++++ + 10 files changed, 128 insertions(+) + +diff --git a/arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts b/arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts +index b1502df7b509..6713d0f2b3f4 100644 +--- a/arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts ++++ b/arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts +@@ -56,6 +56,8 @@ + + aliases { + serial0 = &uart0; ++ /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */ ++ ethernet0 = &emac; + ethernet1 = &xr819; + }; + +@@ -102,6 +104,13 @@ + status = "okay"; + }; + ++&emac { ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>; +diff --git a/arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts b/arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts +index a337af1de322..d756ff825116 100644 +--- a/arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts ++++ b/arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts +@@ -52,6 +52,7 @@ + compatible = "sinovoip,bpi-m2-plus", "allwinner,sun8i-h3"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + serial1 = &uart1; + }; +@@ -114,12 +115,30 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ + &ir { + pinctrl-names = "default"; + pinctrl-0 = <&ir_pins_a>; + status = "okay"; + }; + ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <0>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; +diff --git a/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts b/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts +index 8d2cc6e9a03f..78f6c24952dd 100644 +--- a/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts ++++ b/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts +@@ -46,3 +46,10 @@ + model = "FriendlyARM NanoPi NEO"; + compatible = "friendlyarm,nanopi-neo", "allwinner,sun8i-h3"; + }; ++ ++&emac { ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-2.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-2.dts +index 8ff71b1bb45b..17cdeae19c6f 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-2.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-2.dts +@@ -54,6 +54,7 @@ + aliases { + serial0 = &uart0; + /* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */ ++ ethernet0 = &emac; + ethernet1 = &rtl8189; + }; + +@@ -117,6 +118,13 @@ + status = "okay"; + }; + ++&emac { ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ + &ir { + pinctrl-names = "default"; + pinctrl-0 = <&ir_pins_a>; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-one.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-one.dts +index 5fea430e0eb1..6880268e8b87 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-one.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-one.dts +@@ -52,6 +52,7 @@ + compatible = "xunlong,orangepi-one", "allwinner,sun8i-h3"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -97,6 +98,13 @@ + status = "okay"; + }; + ++&emac { ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts +index 8b93f5c781a7..a10281b455f5 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts +@@ -53,6 +53,11 @@ + }; + }; + ++&emac { ++ /* LEDs changed to active high on the plus */ ++ /delete-property/ allwinner,leds-active-low; ++}; ++ + &mmc1 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc1_pins_a>; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts +index 1a044b17d6c6..998b60f8d295 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts +@@ -52,6 +52,7 @@ + compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -113,6 +114,13 @@ + status = "okay"; + }; + ++&emac { ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ + &ir { + pinctrl-names = "default"; + pinctrl-0 = <&ir_pins_a>; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts +index 828ae7a526d9..331ed683ac62 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts +@@ -47,6 +47,10 @@ + model = "Xunlong Orange Pi Plus / Plus 2"; + compatible = "xunlong,orangepi-plus", "allwinner,sun8i-h3"; + ++ aliases { ++ ethernet0 = &emac; ++ }; ++ + reg_gmac_3v3: gmac-3v3 { + compatible = "regulator-fixed"; + regulator-name = "gmac-3v3"; +@@ -74,6 +78,24 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ ++ allwinner,leds-active-low; ++ status = "okay"; ++}; ++ ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <0>; ++ }; ++}; ++ + &mmc2 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc2_8bit_pins>; +diff --git a/arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts b/arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts +index 97920b12a944..80026f3caafc 100644 +--- a/arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts ++++ b/arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts +@@ -61,3 +61,19 @@ + gpio = <&pio 3 6 GPIO_ACTIVE_HIGH>; /* PD6 */ + }; + }; ++ ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ status = "okay"; ++}; ++ ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; +diff --git a/arch/arm/boot/dts/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/sunxi-h3-h5.dtsi +index 11240a8313c2..d38282b9e5d4 100644 +--- a/arch/arm/boot/dts/sunxi-h3-h5.dtsi ++++ b/arch/arm/boot/dts/sunxi-h3-h5.dtsi +@@ -391,6 +391,32 @@ + clocks = <&osc24M>; + }; + ++ emac: ethernet@1c30000 { ++ compatible = "allwinner,sun8i-h3-emac"; ++ syscon = <&syscon>; ++ reg = <0x01c30000 0x10000>; ++ interrupts = ; ++ interrupt-names = "macirq"; ++ resets = <&ccu RST_BUS_EMAC>; ++ reset-names = "stmmaceth"; ++ clocks = <&ccu CLK_BUS_EMAC>; ++ clock-names = "stmmaceth"; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ status = "disabled"; ++ ++ mdio: mdio { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ int_mii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ clocks = <&ccu CLK_BUS_EPHY>; ++ resets = <&ccu RST_BUS_EPHY>; ++ }; ++ }; ++ }; ++ + spi0: spi@01c68000 { + compatible = "allwinner,sun8i-h3-spi"; + reg = <0x01c68000 0x1000>; +-- +2.13.5 + +From 4aba5ca95496899165ee7ceef5d9c60a6e7b15dd Mon Sep 17 00:00:00 2001 +From: Peter Robinson +Date: Mon, 4 Sep 2017 13:04:47 +0100 +Subject: [PATCH 3/4] Revert "arm64: dts: allwinner: Revert EMAC changes" + +This reverts commit 87e1f5e8bb4bd584de0a8f3b1e42196dca221d02. +--- + .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 16 ++++++++++++++++ + .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 15 +++++++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 17 +++++++++++++++++ + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 16 ++++++++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 ++++++++++++++++++++ + .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 17 +++++++++++++++++ + .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 17 +++++++++++++++++ + .../boot/dts/allwinner/sun50i-h5-orangepi-prime.dts | 17 +++++++++++++++++ + 8 files changed, 135 insertions(+) + +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts +index 6872135d7f84..ba2fde2909f9 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts +@@ -51,6 +51,7 @@ + compatible = "sinovoip,bananapi-m64", "allwinner,sun50i-a64"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + serial1 = &uart1; + }; +@@ -67,6 +68,14 @@ + }; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&rgmii_pins>; ++ phy-mode = "rgmii"; ++ phy-handle = <&ext_rgmii_phy>; ++ status = "okay"; ++}; ++ + &i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c1_pins>; +@@ -77,6 +86,13 @@ + bias-pull-up; + }; + ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins>; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts +index f82ccf332c0f..24f1aac366d6 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts +@@ -48,3 +48,18 @@ + + /* TODO: Camera, touchscreen, etc. */ + }; ++ ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&rgmii_pins>; ++ phy-mode = "rgmii"; ++ phy-handle = <&ext_rgmii_phy>; ++ status = "okay"; ++}; ++ ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +index 7c533b6d4ba9..827168bc22ed 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +@@ -51,6 +51,7 @@ + compatible = "pine64,pine64", "allwinner,sun50i-a64"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + serial1 = &uart1; + serial2 = &uart2; +@@ -78,6 +79,15 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&rmii_pins>; ++ phy-mode = "rmii"; ++ phy-handle = <&ext_rmii_phy1>; ++ status = "okay"; ++ ++}; ++ + &i2c1 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c1_pins>; +@@ -88,6 +98,13 @@ + bias-pull-up; + }; + ++&mdio { ++ ext_rmii_phy1: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins>; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts +index d891a1a27f6c..216e3a5dafae 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts +@@ -53,6 +53,7 @@ + "allwinner,sun50i-a64"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -76,6 +77,21 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&rgmii_pins>; ++ phy-mode = "rgmii"; ++ phy-handle = <&ext_rgmii_phy>; ++ status = "okay"; ++}; ++ ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; ++ + &mmc2 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc2_pins>; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +index 68aadc9b96dc..bd0f33b77f57 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +@@ -449,6 +449,26 @@ + #size-cells = <0>; + }; + ++ emac: ethernet@1c30000 { ++ compatible = "allwinner,sun50i-a64-emac"; ++ syscon = <&syscon>; ++ reg = <0x01c30000 0x10000>; ++ interrupts = ; ++ interrupt-names = "macirq"; ++ resets = <&ccu RST_BUS_EMAC>; ++ reset-names = "stmmaceth"; ++ clocks = <&ccu CLK_BUS_EMAC>; ++ clock-names = "stmmaceth"; ++ status = "disabled"; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ ++ mdio: mdio { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ }; ++ }; ++ + gic: interrupt-controller@1c81000 { + compatible = "arm,gic-400"; + reg = <0x01c81000 0x1000>, +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts +index 1c2387bd5df6..968908761194 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts +@@ -50,6 +50,7 @@ + compatible = "friendlyarm,nanopi-neo2", "allwinner,sun50i-h5"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -108,6 +109,22 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ status = "okay"; ++}; ++ ++&mdio { ++ ext_rgmii_phy: ethernet-phy@7 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <7>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +index 4f77c8470f6c..a8296feee884 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +@@ -59,6 +59,7 @@ + }; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -136,12 +137,28 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ status = "okay"; ++}; ++ + &ir { + pinctrl-names = "default"; + pinctrl-0 = <&ir_pins_a>; + status = "okay"; + }; + ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +index 6be06873e5af..d906b302cbcd 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +@@ -54,6 +54,7 @@ + compatible = "xunlong,orangepi-prime", "allwinner,sun50i-h5"; + + aliases { ++ ethernet0 = &emac; + serial0 = &uart0; + }; + +@@ -143,12 +144,28 @@ + status = "okay"; + }; + ++&emac { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emac_rgmii_pins>; ++ phy-supply = <®_gmac_3v3>; ++ phy-handle = <&ext_rgmii_phy>; ++ phy-mode = "rgmii"; ++ status = "okay"; ++}; ++ + &ir { + pinctrl-names = "default"; + pinctrl-0 = <&ir_pins_a>; + status = "okay"; + }; + ++&mdio { ++ ext_rgmii_phy: ethernet-phy@1 { ++ compatible = "ethernet-phy-ieee802.3-c22"; ++ reg = <1>; ++ }; ++}; ++ + &mmc0 { + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; +-- +2.13.5 + +From 11190f020b948ccdf15061b6df8cc2836a2afcb1 Mon Sep 17 00:00:00 2001 +From: Peter Robinson +Date: Mon, 4 Sep 2017 13:04:55 +0100 +Subject: [PATCH 4/4] Revert "dt-bindings: net: Revert sun8i dwmac binding" + +This reverts commit 8aa33ec2f4812d1ee96f4c02ba013f5b9c514343. +--- + .../devicetree/bindings/net/dwmac-sun8i.txt | 84 ++++++++++++++++++++++ + 1 file changed, 84 insertions(+) + create mode 100644 Documentation/devicetree/bindings/net/dwmac-sun8i.txt + +diff --git a/Documentation/devicetree/bindings/net/dwmac-sun8i.txt b/Documentation/devicetree/bindings/net/dwmac-sun8i.txt +new file mode 100644 +index 000000000000..725f3b187886 +--- /dev/null ++++ b/Documentation/devicetree/bindings/net/dwmac-sun8i.txt +@@ -0,0 +1,84 @@ ++* Allwinner sun8i GMAC ethernet controller ++ ++This device is a platform glue layer for stmmac. ++Please see stmmac.txt for the other unchanged properties. ++ ++Required properties: ++- compatible: should be one of the following string: ++ "allwinner,sun8i-a83t-emac" ++ "allwinner,sun8i-h3-emac" ++ "allwinner,sun8i-v3s-emac" ++ "allwinner,sun50i-a64-emac" ++- reg: address and length of the register for the device. ++- interrupts: interrupt for the device ++- interrupt-names: should be "macirq" ++- clocks: A phandle to the reference clock for this device ++- clock-names: should be "stmmaceth" ++- resets: A phandle to the reset control for this device ++- reset-names: should be "stmmaceth" ++- phy-mode: See ethernet.txt ++- phy-handle: See ethernet.txt ++- #address-cells: shall be 1 ++- #size-cells: shall be 0 ++- syscon: A phandle to the syscon of the SoC with one of the following ++ compatible string: ++ - allwinner,sun8i-h3-system-controller ++ - allwinner,sun8i-v3s-system-controller ++ - allwinner,sun50i-a64-system-controller ++ - allwinner,sun8i-a83t-system-controller ++ ++Optional properties: ++- allwinner,tx-delay-ps: TX clock delay chain value in ps. Range value is 0-700. Default is 0) ++- allwinner,rx-delay-ps: RX clock delay chain value in ps. Range value is 0-3100. Default is 0) ++Both delay properties need to be a multiple of 100. They control the delay for ++external PHY. ++ ++Optional properties for the following compatibles: ++ - "allwinner,sun8i-h3-emac", ++ - "allwinner,sun8i-v3s-emac": ++- allwinner,leds-active-low: EPHY LEDs are active low ++ ++Required child node of emac: ++- mdio bus node: should be named mdio ++ ++Required properties of the mdio node: ++- #address-cells: shall be 1 ++- #size-cells: shall be 0 ++ ++The device node referenced by "phy" or "phy-handle" should be a child node ++of the mdio node. See phy.txt for the generic PHY bindings. ++ ++Required properties of the phy node with the following compatibles: ++ - "allwinner,sun8i-h3-emac", ++ - "allwinner,sun8i-v3s-emac": ++- clocks: a phandle to the reference clock for the EPHY ++- resets: a phandle to the reset control for the EPHY ++ ++Example: ++ ++emac: ethernet@1c0b000 { ++ compatible = "allwinner,sun8i-h3-emac"; ++ syscon = <&syscon>; ++ reg = <0x01c0b000 0x104>; ++ interrupts = ; ++ interrupt-names = "macirq"; ++ resets = <&ccu RST_BUS_EMAC>; ++ reset-names = "stmmaceth"; ++ clocks = <&ccu CLK_BUS_EMAC>; ++ clock-names = "stmmaceth"; ++ #address-cells = <1>; ++ #size-cells = <0>; ++ ++ phy-handle = <&int_mii_phy>; ++ phy-mode = "mii"; ++ allwinner,leds-active-low; ++ mdio: mdio { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ int_mii_phy: ethernet-phy@1 { ++ reg = <1>; ++ clocks = <&ccu CLK_BUS_EPHY>; ++ resets = <&ccu RST_BUS_EPHY>; ++ }; ++ }; ++}; +-- +2.13.5 + diff --git a/arm-of-restrict-dma-configuration.patch b/arm-of-restrict-dma-configuration.patch new file mode 100644 index 0000000..cc9ddd9 --- /dev/null +++ b/arm-of-restrict-dma-configuration.patch @@ -0,0 +1,121 @@ +From 723288836628bc1c0855f3bb7b64b1803e4b9e4a Mon Sep 17 00:00:00 2001 +From: Robin Murphy +Date: Thu, 31 Aug 2017 11:32:54 +0100 +Subject: of: restrict DMA configuration + +Moving DMA configuration to happen later at driver probe time had the +unnoticed side-effect that we now perform DMA configuration for *every* +device represented in DT, rather than only those explicitly created by +the of_platform and PCI code. + +As Christoph points out, this is not really the best thing to do. Whilst +there may well be other DMA-capable buses that can benefit from having +their children automatically configured after the bridge has probed, +there are also plenty of others like USB, MDIO, etc. that definitely do +not support DMA and should not be indiscriminately processed. + +The good news is that in most cases the DT "dma-ranges" property serves +as an appropriate indicator - per a strict interpretation of the spec, +anything lacking a "dma-ranges" property should be considered not to +have a mapping of DMA address space from its children to its parent, +thus anything for which of_dma_get_range() does not succeed does not +need DMA configuration. Certain bus types have a general expectation of +DMA capability and carry a well-established precedent that an absent +"dma-ranges" implies the same as the empty property, so we automatically +opt those in to DMA configuration regardless, to avoid regressing most +existing platforms. + +Fixes: 09515ef5ddad ("of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices") +Reported-by: Christoph Hellwig +Signed-off-by: Robin Murphy +Acked-by: Rob Herring +Signed-off-by: Christoph Hellwig +--- + drivers/of/device.c | 48 ++++++++++++++++++++++++++++++++---------------- + 1 file changed, 32 insertions(+), 16 deletions(-) + +diff --git a/drivers/of/device.c b/drivers/of/device.c +index e0a28ea..04c4c95 100644 +--- a/drivers/of/device.c ++++ b/drivers/of/device.c +@@ -9,6 +9,9 @@ + #include + #include + #include ++#include ++#include ++#include + + #include + #include "of_private.h" +@@ -84,31 +87,28 @@ int of_device_add(struct platform_device *ofdev) + */ + int of_dma_configure(struct device *dev, struct device_node *np) + { +- u64 dma_addr, paddr, size; ++ u64 dma_addr, paddr, size = 0; + int ret; + bool coherent; + unsigned long offset; + const struct iommu_ops *iommu; + u64 mask; + +- /* +- * Set default coherent_dma_mask to 32 bit. Drivers are expected to +- * setup the correct supported mask. +- */ +- if (!dev->coherent_dma_mask) +- dev->coherent_dma_mask = DMA_BIT_MASK(32); +- +- /* +- * Set it to coherent_dma_mask by default if the architecture +- * code has not set it. +- */ +- if (!dev->dma_mask) +- dev->dma_mask = &dev->coherent_dma_mask; +- + ret = of_dma_get_range(np, &dma_addr, &paddr, &size); + if (ret < 0) { ++ /* ++ * For legacy reasons, we have to assume some devices need ++ * DMA configuration regardless of whether "dma-ranges" is ++ * correctly specified or not. ++ */ ++ if (!dev_is_pci(dev) && ++#ifdef CONFIG_ARM_AMBA ++ dev->bus != &amba_bustype && ++#endif ++ dev->bus != &platform_bus_type) ++ return ret == -ENODEV ? 0 : ret; ++ + dma_addr = offset = 0; +- size = max(dev->coherent_dma_mask, dev->coherent_dma_mask + 1); + } else { + offset = PFN_DOWN(paddr - dma_addr); + +@@ -129,6 +129,22 @@ int of_dma_configure(struct device *dev, struct device_node *np) + dev_dbg(dev, "dma_pfn_offset(%#08lx)\n", offset); + } + ++ /* ++ * Set default coherent_dma_mask to 32 bit. Drivers are expected to ++ * setup the correct supported mask. ++ */ ++ if (!dev->coherent_dma_mask) ++ dev->coherent_dma_mask = DMA_BIT_MASK(32); ++ /* ++ * Set it to coherent_dma_mask by default if the architecture ++ * code has not set it. ++ */ ++ if (!dev->dma_mask) ++ dev->dma_mask = &dev->coherent_dma_mask; ++ ++ if (!size) ++ size = max(dev->coherent_dma_mask, dev->coherent_dma_mask + 1); ++ + dev->dma_pfn_offset = offset; + + /* +-- +cgit v1.1 + diff --git a/arm-tegra-fix-gpu-iommu.patch b/arm-tegra-fix-gpu-iommu.patch index 8d2809b..c775c88 100644 --- a/arm-tegra-fix-gpu-iommu.patch +++ b/arm-tegra-fix-gpu-iommu.patch @@ -37,59 +37,3 @@ index 187a36c6d0fc..b3b89befffeb 100644 #address-cells = <2>; #size-cells = <2>; -From patchwork Mon Jul 10 19:33:05 2017 -Content-Type: text/plain; charset="utf-8" -MIME-Version: 1.0 -Content-Transfer-Encoding: 7bit -Subject: gpu: host1x: Free the IOMMU domain when there is no device to attach -From: Paul Kocialkowski -X-Patchwork-Id: 9833721 -Message-Id: <20170710193305.5987-1-contact@paulk.fr> -To: linux-arm-kernel@lists.infradead.org, linux-tegra@vger.kernel.org, - linux-kernel@vger.kernel.org -Cc: Thierry Reding , - Stephen Warren , - Mikko Perttunen , - Paul Kocialkowski , - Jonathan Hunter -Date: Mon, 10 Jul 2017 21:33:05 +0200 - -When there is no device to attach to the IOMMU domain, as may be the -case when the device-tree does not contain the proper iommu node, it is -best to keep going without IOMMU support rather than failing. -This allows the driver to probe and function instead of taking down -all of the tegra drm driver, leading to missing display support. - -Signed-off-by: Paul Kocialkowski -Reviewed-by: Mikko Perttunen ---- - drivers/gpu/host1x/dev.c | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/drivers/gpu/host1x/dev.c b/drivers/gpu/host1x/dev.c -index ac65f52850a6..f296738d0de8 100644 ---- a/drivers/gpu/host1x/dev.c -+++ b/drivers/gpu/host1x/dev.c -@@ -186,8 +186,13 @@ static int host1x_probe(struct platform_device *pdev) - return -ENOMEM; - - err = iommu_attach_device(host->domain, &pdev->dev); -- if (err) -+ if (err == -ENODEV) { -+ iommu_domain_free(host->domain); -+ host->domain = NULL; -+ goto iommu_skip; -+ } else if (err) { - goto fail_free_domain; -+ } - - geometry = &host->domain->geometry; - -@@ -198,6 +203,7 @@ static int host1x_probe(struct platform_device *pdev) - host->iova_end = geometry->aperture_end; - } - -+iommu_skip: - err = host1x_channel_list_init(host); - if (err) { - dev_err(&pdev->dev, "failed to initialize channel list\n"); diff --git a/baseconfig/CONFIG_ATH10K_SDIO b/baseconfig/CONFIG_ATH10K_SDIO new file mode 100644 index 0000000..9ddf112 --- /dev/null +++ b/baseconfig/CONFIG_ATH10K_SDIO @@ -0,0 +1 @@ +CONFIG_ATH10K_SDIO=m diff --git a/baseconfig/CONFIG_BRCMSTB_GISB_ARB b/baseconfig/CONFIG_BRCMSTB_GISB_ARB new file mode 100644 index 0000000..36e31ed --- /dev/null +++ b/baseconfig/CONFIG_BRCMSTB_GISB_ARB @@ -0,0 +1 @@ +# CONFIG_BRCMSTB_GISB_ARB is not set diff --git a/baseconfig/CONFIG_CHARGER_LTC3651 b/baseconfig/CONFIG_CHARGER_LTC3651 new file mode 100644 index 0000000..a4243da --- /dev/null +++ b/baseconfig/CONFIG_CHARGER_LTC3651 @@ -0,0 +1 @@ +# CONFIG_CHARGER_LTC3651 is not set diff --git a/baseconfig/CONFIG_CIFS_DEBUG_DUMP_KEYS b/baseconfig/CONFIG_CIFS_DEBUG_DUMP_KEYS new file mode 100644 index 0000000..03f554d --- /dev/null +++ b/baseconfig/CONFIG_CIFS_DEBUG_DUMP_KEYS @@ -0,0 +1 @@ +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set diff --git a/baseconfig/CONFIG_CORTINA_PHY b/baseconfig/CONFIG_CORTINA_PHY new file mode 100644 index 0000000..87341d4 --- /dev/null +++ b/baseconfig/CONFIG_CORTINA_PHY @@ -0,0 +1 @@ +CONFIG_CORTINA_PHY=m diff --git a/baseconfig/CONFIG_CRC4 b/baseconfig/CONFIG_CRC4 new file mode 100644 index 0000000..a677206 --- /dev/null +++ b/baseconfig/CONFIG_CRC4 @@ -0,0 +1 @@ +CONFIG_CRC4=m diff --git a/baseconfig/CONFIG_CRYPTO_DEV_NITROX_CNN55XX b/baseconfig/CONFIG_CRYPTO_DEV_NITROX_CNN55XX new file mode 100644 index 0000000..47ee7d9 --- /dev/null +++ b/baseconfig/CONFIG_CRYPTO_DEV_NITROX_CNN55XX @@ -0,0 +1 @@ +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m diff --git a/baseconfig/CONFIG_DM_ZONED b/baseconfig/CONFIG_DM_ZONED new file mode 100644 index 0000000..0cfba7b --- /dev/null +++ b/baseconfig/CONFIG_DM_ZONED @@ -0,0 +1 @@ +CONFIG_DM_ZONED=m diff --git a/baseconfig/CONFIG_DRM_AMDGPU_CIK b/baseconfig/CONFIG_DRM_AMDGPU_CIK index e184e53..6f3da0b 100644 --- a/baseconfig/CONFIG_DRM_AMDGPU_CIK +++ b/baseconfig/CONFIG_DRM_AMDGPU_CIK @@ -1 +1 @@ -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y diff --git a/baseconfig/CONFIG_DRM_PANEL_INNOLUX_P079ZCA b/baseconfig/CONFIG_DRM_PANEL_INNOLUX_P079ZCA new file mode 100644 index 0000000..c84531b --- /dev/null +++ b/baseconfig/CONFIG_DRM_PANEL_INNOLUX_P079ZCA @@ -0,0 +1 @@ +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set diff --git a/baseconfig/CONFIG_DRM_VBOXVIDEO b/baseconfig/CONFIG_DRM_VBOXVIDEO new file mode 100644 index 0000000..8cd637a --- /dev/null +++ b/baseconfig/CONFIG_DRM_VBOXVIDEO @@ -0,0 +1 @@ +# CONFIG_DRM_VBOXVIDEO is not set diff --git a/baseconfig/CONFIG_EXTCON b/baseconfig/CONFIG_EXTCON index efa6c7e..bde29bc 100644 --- a/baseconfig/CONFIG_EXTCON +++ b/baseconfig/CONFIG_EXTCON @@ -1 +1 @@ -# CONFIG_EXTCON is not set +CONFIG_EXTCON=y diff --git a/baseconfig/CONFIG_EXTCON_GPIO b/baseconfig/CONFIG_EXTCON_GPIO new file mode 100644 index 0000000..87ca2bd --- /dev/null +++ b/baseconfig/CONFIG_EXTCON_GPIO @@ -0,0 +1 @@ +# CONFIG_EXTCON_GPIO is not set diff --git a/baseconfig/CONFIG_EXTCON_MAX3355 b/baseconfig/CONFIG_EXTCON_MAX3355 new file mode 100644 index 0000000..680b5a7 --- /dev/null +++ b/baseconfig/CONFIG_EXTCON_MAX3355 @@ -0,0 +1 @@ +# CONFIG_EXTCON_MAX3355 is not set diff --git a/baseconfig/CONFIG_EXTCON_RT8973A b/baseconfig/CONFIG_EXTCON_RT8973A new file mode 100644 index 0000000..e5f7236 --- /dev/null +++ b/baseconfig/CONFIG_EXTCON_RT8973A @@ -0,0 +1 @@ +# CONFIG_EXTCON_RT8973A is not set diff --git a/baseconfig/CONFIG_EXTCON_SM5502 b/baseconfig/CONFIG_EXTCON_SM5502 new file mode 100644 index 0000000..916994a --- /dev/null +++ b/baseconfig/CONFIG_EXTCON_SM5502 @@ -0,0 +1 @@ +# CONFIG_EXTCON_SM5502 is not set diff --git a/baseconfig/CONFIG_EXTCON_USB_GPIO b/baseconfig/CONFIG_EXTCON_USB_GPIO new file mode 100644 index 0000000..7a0c9af --- /dev/null +++ b/baseconfig/CONFIG_EXTCON_USB_GPIO @@ -0,0 +1 @@ +# CONFIG_EXTCON_USB_GPIO is not set diff --git a/baseconfig/CONFIG_FORTIFY_SOURCE b/baseconfig/CONFIG_FORTIFY_SOURCE new file mode 100644 index 0000000..926b567 --- /dev/null +++ b/baseconfig/CONFIG_FORTIFY_SOURCE @@ -0,0 +1 @@ +CONFIG_FORTIFY_SOURCE=y diff --git a/baseconfig/CONFIG_FSI_MASTER_GPIO b/baseconfig/CONFIG_FSI_MASTER_GPIO new file mode 100644 index 0000000..065a145 --- /dev/null +++ b/baseconfig/CONFIG_FSI_MASTER_GPIO @@ -0,0 +1 @@ +CONFIG_FSI_MASTER_GPIO=m diff --git a/baseconfig/CONFIG_FSI_MASTER_HUB b/baseconfig/CONFIG_FSI_MASTER_HUB new file mode 100644 index 0000000..5cfdc2e --- /dev/null +++ b/baseconfig/CONFIG_FSI_MASTER_HUB @@ -0,0 +1 @@ +CONFIG_FSI_MASTER_HUB=m diff --git a/baseconfig/CONFIG_FSI_SCOM b/baseconfig/CONFIG_FSI_SCOM new file mode 100644 index 0000000..3aee9f3 --- /dev/null +++ b/baseconfig/CONFIG_FSI_SCOM @@ -0,0 +1 @@ +CONFIG_FSI_SCOM=m diff --git a/baseconfig/CONFIG_GENERIC_IRQ_DEBUGFS b/baseconfig/CONFIG_GENERIC_IRQ_DEBUGFS new file mode 100644 index 0000000..539bb66 --- /dev/null +++ b/baseconfig/CONFIG_GENERIC_IRQ_DEBUGFS @@ -0,0 +1 @@ +# CONFIG_GENERIC_IRQ_DEBUGFS is not set diff --git a/baseconfig/CONFIG_GPIO_XRA1403 b/baseconfig/CONFIG_GPIO_XRA1403 new file mode 100644 index 0000000..c956743 --- /dev/null +++ b/baseconfig/CONFIG_GPIO_XRA1403 @@ -0,0 +1 @@ +# CONFIG_GPIO_XRA1403 is not set diff --git a/baseconfig/CONFIG_HID_ITE b/baseconfig/CONFIG_HID_ITE new file mode 100644 index 0000000..b4af4b4 --- /dev/null +++ b/baseconfig/CONFIG_HID_ITE @@ -0,0 +1 @@ +CONFIG_HID_ITE=m diff --git a/baseconfig/CONFIG_HID_RETRODE b/baseconfig/CONFIG_HID_RETRODE new file mode 100644 index 0000000..9d8b33c --- /dev/null +++ b/baseconfig/CONFIG_HID_RETRODE @@ -0,0 +1 @@ +CONFIG_HID_RETRODE=m diff --git a/baseconfig/CONFIG_I2C_DESIGNWARE_SLAVE b/baseconfig/CONFIG_I2C_DESIGNWARE_SLAVE new file mode 100644 index 0000000..8c847f2 --- /dev/null +++ b/baseconfig/CONFIG_I2C_DESIGNWARE_SLAVE @@ -0,0 +1 @@ +CONFIG_I2C_DESIGNWARE_SLAVE=y diff --git a/baseconfig/CONFIG_I2C_MUX_GPMUX b/baseconfig/CONFIG_I2C_MUX_GPMUX new file mode 100644 index 0000000..519b3e6 --- /dev/null +++ b/baseconfig/CONFIG_I2C_MUX_GPMUX @@ -0,0 +1 @@ +CONFIG_I2C_MUX_GPMUX=m diff --git a/baseconfig/CONFIG_IIO_MUX b/baseconfig/CONFIG_IIO_MUX new file mode 100644 index 0000000..a139de2 --- /dev/null +++ b/baseconfig/CONFIG_IIO_MUX @@ -0,0 +1 @@ +CONFIG_IIO_MUX=m diff --git a/baseconfig/CONFIG_INFINIBAND_VMWARE_PVRDMA b/baseconfig/CONFIG_INFINIBAND_VMWARE_PVRDMA index 164f3b2..0743f41 100644 --- a/baseconfig/CONFIG_INFINIBAND_VMWARE_PVRDMA +++ b/baseconfig/CONFIG_INFINIBAND_VMWARE_PVRDMA @@ -1 +1 @@ -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set diff --git a/baseconfig/CONFIG_KEYBOARD_DLINK_DIR685 b/baseconfig/CONFIG_KEYBOARD_DLINK_DIR685 new file mode 100644 index 0000000..9f273ca --- /dev/null +++ b/baseconfig/CONFIG_KEYBOARD_DLINK_DIR685 @@ -0,0 +1 @@ +# CONFIG_KEYBOARD_DLINK_DIR685 is not set diff --git a/baseconfig/CONFIG_MACB_USE_HWSTAMP b/baseconfig/CONFIG_MACB_USE_HWSTAMP new file mode 100644 index 0000000..ab81748 --- /dev/null +++ b/baseconfig/CONFIG_MACB_USE_HWSTAMP @@ -0,0 +1 @@ +CONFIG_MACB_USE_HWSTAMP=y diff --git a/baseconfig/CONFIG_MARVELL_10G_PHY b/baseconfig/CONFIG_MARVELL_10G_PHY new file mode 100644 index 0000000..6dadd98 --- /dev/null +++ b/baseconfig/CONFIG_MARVELL_10G_PHY @@ -0,0 +1 @@ +CONFIG_MARVELL_10G_PHY=m diff --git a/baseconfig/CONFIG_MFD_TI_LP87565 b/baseconfig/CONFIG_MFD_TI_LP87565 new file mode 100644 index 0000000..112b415 --- /dev/null +++ b/baseconfig/CONFIG_MFD_TI_LP87565 @@ -0,0 +1 @@ +# CONFIG_MFD_TI_LP87565 is not set diff --git a/baseconfig/CONFIG_MICROCHIP_KSZ b/baseconfig/CONFIG_MICROCHIP_KSZ new file mode 100644 index 0000000..83147cf --- /dev/null +++ b/baseconfig/CONFIG_MICROCHIP_KSZ @@ -0,0 +1 @@ +CONFIG_MICROCHIP_KSZ=m diff --git a/baseconfig/CONFIG_MICROCHIP_KSZ_SPI_DRIVER b/baseconfig/CONFIG_MICROCHIP_KSZ_SPI_DRIVER new file mode 100644 index 0000000..f5a7131 --- /dev/null +++ b/baseconfig/CONFIG_MICROCHIP_KSZ_SPI_DRIVER @@ -0,0 +1 @@ +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m diff --git a/baseconfig/CONFIG_MLX5_EN_IPSEC b/baseconfig/CONFIG_MLX5_EN_IPSEC new file mode 100644 index 0000000..ba2658e --- /dev/null +++ b/baseconfig/CONFIG_MLX5_EN_IPSEC @@ -0,0 +1 @@ +# CONFIG_MLX5_EN_IPSEC is not set diff --git a/baseconfig/CONFIG_MLX5_FPGA b/baseconfig/CONFIG_MLX5_FPGA new file mode 100644 index 0000000..544f7b4 --- /dev/null +++ b/baseconfig/CONFIG_MLX5_FPGA @@ -0,0 +1 @@ +# CONFIG_MLX5_FPGA is not set diff --git a/baseconfig/CONFIG_MLXFW b/baseconfig/CONFIG_MLXFW new file mode 100644 index 0000000..5b47518 --- /dev/null +++ b/baseconfig/CONFIG_MLXFW @@ -0,0 +1 @@ +CONFIG_MLXFW=m diff --git a/baseconfig/CONFIG_MMC_SDHCI_OF b/baseconfig/CONFIG_MMC_SDHCI_OF deleted file mode 100644 index 2e58864..0000000 --- a/baseconfig/CONFIG_MMC_SDHCI_OF +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MMC_SDHCI_OF is not set diff --git a/baseconfig/CONFIG_MTD_MCHP23K256 b/baseconfig/CONFIG_MTD_MCHP23K256 new file mode 100644 index 0000000..ed6627e --- /dev/null +++ b/baseconfig/CONFIG_MTD_MCHP23K256 @@ -0,0 +1 @@ +# CONFIG_MTD_MCHP23K256 is not set diff --git a/baseconfig/CONFIG_MULTIPLEXER b/baseconfig/CONFIG_MULTIPLEXER new file mode 100644 index 0000000..fac2813 --- /dev/null +++ b/baseconfig/CONFIG_MULTIPLEXER @@ -0,0 +1 @@ +CONFIG_MULTIPLEXER=m diff --git a/baseconfig/CONFIG_MUX_ADG792A b/baseconfig/CONFIG_MUX_ADG792A new file mode 100644 index 0000000..fd85e49 --- /dev/null +++ b/baseconfig/CONFIG_MUX_ADG792A @@ -0,0 +1 @@ +CONFIG_MUX_ADG792A=m diff --git a/baseconfig/CONFIG_MUX_GPIO b/baseconfig/CONFIG_MUX_GPIO new file mode 100644 index 0000000..e5a7a82 --- /dev/null +++ b/baseconfig/CONFIG_MUX_GPIO @@ -0,0 +1 @@ +CONFIG_MUX_GPIO=m diff --git a/baseconfig/CONFIG_MUX_MMIO b/baseconfig/CONFIG_MUX_MMIO new file mode 100644 index 0000000..2d0328a --- /dev/null +++ b/baseconfig/CONFIG_MUX_MMIO @@ -0,0 +1 @@ +CONFIG_MUX_MMIO=m diff --git a/baseconfig/CONFIG_NET_VENDOR_AQUANTIA b/baseconfig/CONFIG_NET_VENDOR_AQUANTIA index 91af5c7..f8ae0ca 100644 --- a/baseconfig/CONFIG_NET_VENDOR_AQUANTIA +++ b/baseconfig/CONFIG_NET_VENDOR_AQUANTIA @@ -1 +1 @@ -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y diff --git a/baseconfig/CONFIG_NFP_APP_FLOWER b/baseconfig/CONFIG_NFP_APP_FLOWER new file mode 100644 index 0000000..d9ff8a1 --- /dev/null +++ b/baseconfig/CONFIG_NFP_APP_FLOWER @@ -0,0 +1 @@ +CONFIG_NFP_APP_FLOWER=y diff --git a/baseconfig/CONFIG_NTB_IDT b/baseconfig/CONFIG_NTB_IDT new file mode 100644 index 0000000..0e9236c --- /dev/null +++ b/baseconfig/CONFIG_NTB_IDT @@ -0,0 +1 @@ +CONFIG_NTB_IDT=m diff --git a/baseconfig/CONFIG_OVERLAY_FS_INDEX b/baseconfig/CONFIG_OVERLAY_FS_INDEX new file mode 100644 index 0000000..48a2832 --- /dev/null +++ b/baseconfig/CONFIG_OVERLAY_FS_INDEX @@ -0,0 +1 @@ +# CONFIG_OVERLAY_FS_INDEX is not set diff --git a/baseconfig/CONFIG_PERCPU_STATS b/baseconfig/CONFIG_PERCPU_STATS new file mode 100644 index 0000000..8737497 --- /dev/null +++ b/baseconfig/CONFIG_PERCPU_STATS @@ -0,0 +1 @@ +# CONFIG_PERCPU_STATS is not set diff --git a/baseconfig/CONFIG_PHY_CPCAP_USB b/baseconfig/CONFIG_PHY_CPCAP_USB new file mode 100644 index 0000000..c68874d --- /dev/null +++ b/baseconfig/CONFIG_PHY_CPCAP_USB @@ -0,0 +1 @@ +# CONFIG_PHY_CPCAP_USB is not set diff --git a/baseconfig/CONFIG_PINCTRL_CANNONLAKE b/baseconfig/CONFIG_PINCTRL_CANNONLAKE new file mode 100644 index 0000000..4a9b775 --- /dev/null +++ b/baseconfig/CONFIG_PINCTRL_CANNONLAKE @@ -0,0 +1 @@ +# CONFIG_PINCTRL_CANNONLAKE is not set diff --git a/baseconfig/CONFIG_PINCTRL_IPQ8074 b/baseconfig/CONFIG_PINCTRL_IPQ8074 new file mode 100644 index 0000000..3cb74ba --- /dev/null +++ b/baseconfig/CONFIG_PINCTRL_IPQ8074 @@ -0,0 +1 @@ +# CONFIG_PINCTRL_IPQ8074 is not set diff --git a/baseconfig/CONFIG_PINCTRL_MCP23S08 b/baseconfig/CONFIG_PINCTRL_MCP23S08 new file mode 100644 index 0000000..948eb60 --- /dev/null +++ b/baseconfig/CONFIG_PINCTRL_MCP23S08 @@ -0,0 +1 @@ +# CONFIG_PINCTRL_MCP23S08 is not set diff --git a/baseconfig/CONFIG_POWER_RESET_BRCMSTB b/baseconfig/CONFIG_POWER_RESET_BRCMSTB new file mode 100644 index 0000000..35f35e5 --- /dev/null +++ b/baseconfig/CONFIG_POWER_RESET_BRCMSTB @@ -0,0 +1 @@ +# CONFIG_POWER_RESET_BRCMSTB is not set diff --git a/baseconfig/CONFIG_PWRSEQ_SD8787 b/baseconfig/CONFIG_PWRSEQ_SD8787 index 243dba0..8209843 100644 --- a/baseconfig/CONFIG_PWRSEQ_SD8787 +++ b/baseconfig/CONFIG_PWRSEQ_SD8787 @@ -1 +1 @@ -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m diff --git a/baseconfig/CONFIG_QCA7000_SPI b/baseconfig/CONFIG_QCA7000_SPI new file mode 100644 index 0000000..9e90888 --- /dev/null +++ b/baseconfig/CONFIG_QCA7000_SPI @@ -0,0 +1 @@ +# CONFIG_QCA7000_SPI is not set diff --git a/baseconfig/CONFIG_QCA7000_UART b/baseconfig/CONFIG_QCA7000_UART new file mode 100644 index 0000000..fc69158 --- /dev/null +++ b/baseconfig/CONFIG_QCA7000_UART @@ -0,0 +1 @@ +# CONFIG_QCA7000_UART is not set diff --git a/baseconfig/CONFIG_QTNFMAC_PEARL_PCIE b/baseconfig/CONFIG_QTNFMAC_PEARL_PCIE new file mode 100644 index 0000000..f67981f --- /dev/null +++ b/baseconfig/CONFIG_QTNFMAC_PEARL_PCIE @@ -0,0 +1 @@ +CONFIG_QTNFMAC_PEARL_PCIE=m diff --git a/baseconfig/CONFIG_REFCOUNT_FULL b/baseconfig/CONFIG_REFCOUNT_FULL new file mode 100644 index 0000000..0789ed3 --- /dev/null +++ b/baseconfig/CONFIG_REFCOUNT_FULL @@ -0,0 +1 @@ +# CONFIG_REFCOUNT_FULL is not set diff --git a/baseconfig/CONFIG_RESET_TI_SYSCON b/baseconfig/CONFIG_RESET_TI_SYSCON new file mode 100644 index 0000000..1e76bd1 --- /dev/null +++ b/baseconfig/CONFIG_RESET_TI_SYSCON @@ -0,0 +1 @@ +# CONFIG_RESET_TI_SYSCON is not set diff --git a/baseconfig/CONFIG_RPMSG_QCOM_GLINK_RPM b/baseconfig/CONFIG_RPMSG_QCOM_GLINK_RPM new file mode 100644 index 0000000..df2fa18 --- /dev/null +++ b/baseconfig/CONFIG_RPMSG_QCOM_GLINK_RPM @@ -0,0 +1 @@ +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set diff --git a/baseconfig/CONFIG_RTC_DRV_DS3232_HWMON b/baseconfig/CONFIG_RTC_DRV_DS3232_HWMON new file mode 100644 index 0000000..88600a2 --- /dev/null +++ b/baseconfig/CONFIG_RTC_DRV_DS3232_HWMON @@ -0,0 +1 @@ +# CONFIG_RTC_DRV_DS3232_HWMON is not set diff --git a/baseconfig/CONFIG_RTC_DRV_FTRTC010 b/baseconfig/CONFIG_RTC_DRV_FTRTC010 new file mode 100644 index 0000000..bbb608e --- /dev/null +++ b/baseconfig/CONFIG_RTC_DRV_FTRTC010 @@ -0,0 +1 @@ +# CONFIG_RTC_DRV_FTRTC010 is not set diff --git a/baseconfig/CONFIG_RTC_NVMEM b/baseconfig/CONFIG_RTC_NVMEM new file mode 100644 index 0000000..5abe8e3 --- /dev/null +++ b/baseconfig/CONFIG_RTC_NVMEM @@ -0,0 +1 @@ +# CONFIG_RTC_NVMEM is not set diff --git a/baseconfig/CONFIG_SECURITY_INFINIBAND b/baseconfig/CONFIG_SECURITY_INFINIBAND new file mode 100644 index 0000000..393c3f5 --- /dev/null +++ b/baseconfig/CONFIG_SECURITY_INFINIBAND @@ -0,0 +1 @@ +CONFIG_SECURITY_INFINIBAND=y diff --git a/baseconfig/CONFIG_SENSORS_IR35221 b/baseconfig/CONFIG_SENSORS_IR35221 new file mode 100644 index 0000000..788fcfa --- /dev/null +++ b/baseconfig/CONFIG_SENSORS_IR35221 @@ -0,0 +1 @@ +# CONFIG_SENSORS_IR35221 is not set diff --git a/baseconfig/CONFIG_SERIAL_8250_ASPEED_VUART b/baseconfig/CONFIG_SERIAL_8250_ASPEED_VUART new file mode 100644 index 0000000..bbab9a6 --- /dev/null +++ b/baseconfig/CONFIG_SERIAL_8250_ASPEED_VUART @@ -0,0 +1 @@ +# CONFIG_SERIAL_8250_ASPEED_VUART is not set diff --git a/baseconfig/CONFIG_SIMPLE_PM_BUS b/baseconfig/CONFIG_SIMPLE_PM_BUS new file mode 100644 index 0000000..a0712c1 --- /dev/null +++ b/baseconfig/CONFIG_SIMPLE_PM_BUS @@ -0,0 +1 @@ +# CONFIG_SIMPLE_PM_BUS is not set diff --git a/baseconfig/CONFIG_SLAB_MERGE_DEFAULT b/baseconfig/CONFIG_SLAB_MERGE_DEFAULT new file mode 100644 index 0000000..c092cff --- /dev/null +++ b/baseconfig/CONFIG_SLAB_MERGE_DEFAULT @@ -0,0 +1 @@ +CONFIG_SLAB_MERGE_DEFAULT=y diff --git a/baseconfig/CONFIG_SND_AUDIO_GRAPH_CARD b/baseconfig/CONFIG_SND_AUDIO_GRAPH_CARD new file mode 100644 index 0000000..1a2c935 --- /dev/null +++ b/baseconfig/CONFIG_SND_AUDIO_GRAPH_CARD @@ -0,0 +1 @@ +# CONFIG_SND_AUDIO_GRAPH_CARD is not set diff --git a/baseconfig/CONFIG_SND_AUDIO_GRAPH_SCU_CARD b/baseconfig/CONFIG_SND_AUDIO_GRAPH_SCU_CARD new file mode 100644 index 0000000..12d870d --- /dev/null +++ b/baseconfig/CONFIG_SND_AUDIO_GRAPH_SCU_CARD @@ -0,0 +1 @@ +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set diff --git a/baseconfig/CONFIG_SND_SEQUENCER_OSS b/baseconfig/CONFIG_SND_SEQUENCER_OSS index 8447d4b..439bdb3 100644 --- a/baseconfig/CONFIG_SND_SEQUENCER_OSS +++ b/baseconfig/CONFIG_SND_SEQUENCER_OSS @@ -1 +1 @@ -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m diff --git a/baseconfig/CONFIG_SND_SIMPLE_CARD_UTILS b/baseconfig/CONFIG_SND_SIMPLE_CARD_UTILS new file mode 100644 index 0000000..9d19715 --- /dev/null +++ b/baseconfig/CONFIG_SND_SIMPLE_CARD_UTILS @@ -0,0 +1 @@ +CONFIG_SND_SIMPLE_CARD_UTILS=m diff --git a/baseconfig/CONFIG_SND_SOC_ES8316 b/baseconfig/CONFIG_SND_SOC_ES8316 new file mode 100644 index 0000000..c9fcabf --- /dev/null +++ b/baseconfig/CONFIG_SND_SOC_ES8316 @@ -0,0 +1 @@ +# CONFIG_SND_SOC_ES8316 is not set diff --git a/baseconfig/CONFIG_SND_SOC_ZX_AUD96P22 b/baseconfig/CONFIG_SND_SOC_ZX_AUD96P22 new file mode 100644 index 0000000..487603c --- /dev/null +++ b/baseconfig/CONFIG_SND_SOC_ZX_AUD96P22 @@ -0,0 +1 @@ +# CONFIG_SND_SOC_ZX_AUD96P22 is not set diff --git a/baseconfig/CONFIG_SOFTLOCKUP_DETECTOR b/baseconfig/CONFIG_SOFTLOCKUP_DETECTOR new file mode 100644 index 0000000..1ff04a4 --- /dev/null +++ b/baseconfig/CONFIG_SOFTLOCKUP_DETECTOR @@ -0,0 +1 @@ +CONFIG_SOFTLOCKUP_DETECTOR=y diff --git a/baseconfig/CONFIG_SPI_SLAVE b/baseconfig/CONFIG_SPI_SLAVE new file mode 100644 index 0000000..663aaaa --- /dev/null +++ b/baseconfig/CONFIG_SPI_SLAVE @@ -0,0 +1 @@ +# CONFIG_SPI_SLAVE is not set diff --git a/baseconfig/CONFIG_TEST_KMOD b/baseconfig/CONFIG_TEST_KMOD new file mode 100644 index 0000000..59165b3 --- /dev/null +++ b/baseconfig/CONFIG_TEST_KMOD @@ -0,0 +1 @@ +# CONFIG_TEST_KMOD is not set diff --git a/baseconfig/CONFIG_TEST_SYSCTL b/baseconfig/CONFIG_TEST_SYSCTL new file mode 100644 index 0000000..f81589e --- /dev/null +++ b/baseconfig/CONFIG_TEST_SYSCTL @@ -0,0 +1 @@ +# CONFIG_TEST_SYSCTL is not set diff --git a/baseconfig/CONFIG_TI_ADC084S021 b/baseconfig/CONFIG_TI_ADC084S021 new file mode 100644 index 0000000..4845420 --- /dev/null +++ b/baseconfig/CONFIG_TI_ADC084S021 @@ -0,0 +1 @@ +# CONFIG_TI_ADC084S021 is not set diff --git a/baseconfig/CONFIG_TI_ADC108S102 b/baseconfig/CONFIG_TI_ADC108S102 new file mode 100644 index 0000000..b70880f --- /dev/null +++ b/baseconfig/CONFIG_TI_ADC108S102 @@ -0,0 +1 @@ +# CONFIG_TI_ADC108S102 is not set diff --git a/baseconfig/CONFIG_TLS b/baseconfig/CONFIG_TLS new file mode 100644 index 0000000..1d627c3 --- /dev/null +++ b/baseconfig/CONFIG_TLS @@ -0,0 +1 @@ +CONFIG_TLS=m diff --git a/baseconfig/CONFIG_TOUCHSCREEN_STMFTS b/baseconfig/CONFIG_TOUCHSCREEN_STMFTS new file mode 100644 index 0000000..0b1cd21 --- /dev/null +++ b/baseconfig/CONFIG_TOUCHSCREEN_STMFTS @@ -0,0 +1 @@ +# CONFIG_TOUCHSCREEN_STMFTS is not set diff --git a/baseconfig/CONFIG_TRACE_EVAL_MAP_FILE b/baseconfig/CONFIG_TRACE_EVAL_MAP_FILE new file mode 100644 index 0000000..64d28ec --- /dev/null +++ b/baseconfig/CONFIG_TRACE_EVAL_MAP_FILE @@ -0,0 +1 @@ +CONFIG_TRACE_EVAL_MAP_FILE=y diff --git a/baseconfig/CONFIG_TYPEC_UCSI b/baseconfig/CONFIG_TYPEC_UCSI new file mode 100644 index 0000000..6eeb035 --- /dev/null +++ b/baseconfig/CONFIG_TYPEC_UCSI @@ -0,0 +1 @@ +CONFIG_TYPEC_UCSI=m diff --git a/baseconfig/CONFIG_UCSI_ACPI b/baseconfig/CONFIG_UCSI_ACPI new file mode 100644 index 0000000..34e35d2 --- /dev/null +++ b/baseconfig/CONFIG_UCSI_ACPI @@ -0,0 +1 @@ +CONFIG_UCSI_ACPI=m diff --git a/baseconfig/CONFIG_USB_CONFIGFS_F_UAC1_LEGACY b/baseconfig/CONFIG_USB_CONFIGFS_F_UAC1_LEGACY new file mode 100644 index 0000000..6dd4f02 --- /dev/null +++ b/baseconfig/CONFIG_USB_CONFIGFS_F_UAC1_LEGACY @@ -0,0 +1 @@ +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set diff --git a/baseconfig/CONFIG_USB_SNP_UDC_PLAT b/baseconfig/CONFIG_USB_SNP_UDC_PLAT new file mode 100644 index 0000000..b6095f9 --- /dev/null +++ b/baseconfig/CONFIG_USB_SNP_UDC_PLAT @@ -0,0 +1 @@ +CONFIG_USB_SNP_UDC_PLAT=m diff --git a/baseconfig/CONFIG_VIRTIO_BLK_SCSI b/baseconfig/CONFIG_VIRTIO_BLK_SCSI index dcc60f5..e551a8b 100644 --- a/baseconfig/CONFIG_VIRTIO_BLK_SCSI +++ b/baseconfig/CONFIG_VIRTIO_BLK_SCSI @@ -1 +1 @@ -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set diff --git a/baseconfig/CONFIG_WARN_ALL_UNSEEDED_RANDOM b/baseconfig/CONFIG_WARN_ALL_UNSEEDED_RANDOM new file mode 100644 index 0000000..5244e56 --- /dev/null +++ b/baseconfig/CONFIG_WARN_ALL_UNSEEDED_RANDOM @@ -0,0 +1 @@ +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set diff --git a/baseconfig/CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED b/baseconfig/CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED new file mode 100644 index 0000000..2cdeb93 --- /dev/null +++ b/baseconfig/CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED @@ -0,0 +1 @@ +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y diff --git a/baseconfig/CONFIG_WLAN_VENDOR_QUANTENNA b/baseconfig/CONFIG_WLAN_VENDOR_QUANTENNA new file mode 100644 index 0000000..94a9969 --- /dev/null +++ b/baseconfig/CONFIG_WLAN_VENDOR_QUANTENNA @@ -0,0 +1 @@ +CONFIG_WLAN_VENDOR_QUANTENNA=y diff --git a/baseconfig/arm/CONFIG_ARCH_ACTIONS b/baseconfig/arm/CONFIG_ARCH_ACTIONS new file mode 100644 index 0000000..760663b --- /dev/null +++ b/baseconfig/arm/CONFIG_ARCH_ACTIONS @@ -0,0 +1 @@ +# CONFIG_ARCH_ACTIONS is not set diff --git a/baseconfig/arm/CONFIG_BCM_SBA_RAID b/baseconfig/arm/CONFIG_BCM_SBA_RAID new file mode 100644 index 0000000..516787c --- /dev/null +++ b/baseconfig/arm/CONFIG_BCM_SBA_RAID @@ -0,0 +1 @@ +CONFIG_BCM_SBA_RAID=m diff --git a/baseconfig/arm/CONFIG_CRYPTO_GHASH_ARM_CE b/baseconfig/arm/CONFIG_CRYPTO_GHASH_ARM_CE new file mode 100644 index 0000000..5c70cb1 --- /dev/null +++ b/baseconfig/arm/CONFIG_CRYPTO_GHASH_ARM_CE @@ -0,0 +1 @@ +CONFIG_CRYPTO_GHASH_ARM_CE=m diff --git a/baseconfig/arm/CONFIG_DMI b/baseconfig/arm/CONFIG_DMI new file mode 100644 index 0000000..f961d16 --- /dev/null +++ b/baseconfig/arm/CONFIG_DMI @@ -0,0 +1 @@ +CONFIG_DMI=y diff --git a/baseconfig/arm/CONFIG_DMIID b/baseconfig/arm/CONFIG_DMIID new file mode 100644 index 0000000..d0ea362 --- /dev/null +++ b/baseconfig/arm/CONFIG_DMIID @@ -0,0 +1 @@ +CONFIG_DMIID=y diff --git a/baseconfig/arm/CONFIG_DMI_SYSFS b/baseconfig/arm/CONFIG_DMI_SYSFS new file mode 100644 index 0000000..76565ca --- /dev/null +++ b/baseconfig/arm/CONFIG_DMI_SYSFS @@ -0,0 +1 @@ +CONFIG_DMI_SYSFS=y diff --git a/baseconfig/arm/CONFIG_DRM_PL111 b/baseconfig/arm/CONFIG_DRM_PL111 new file mode 100644 index 0000000..8117110 --- /dev/null +++ b/baseconfig/arm/CONFIG_DRM_PL111 @@ -0,0 +1 @@ +CONFIG_DRM_PL111=m diff --git a/baseconfig/arm/CONFIG_DRM_STM b/baseconfig/arm/CONFIG_DRM_STM new file mode 100644 index 0000000..d490eca --- /dev/null +++ b/baseconfig/arm/CONFIG_DRM_STM @@ -0,0 +1 @@ +# CONFIG_DRM_STM is not set diff --git a/baseconfig/arm/CONFIG_DRM_SUN4I_BACKEND b/baseconfig/arm/CONFIG_DRM_SUN4I_BACKEND new file mode 100644 index 0000000..c1d1d21 --- /dev/null +++ b/baseconfig/arm/CONFIG_DRM_SUN4I_BACKEND @@ -0,0 +1 @@ +CONFIG_DRM_SUN4I_BACKEND=m diff --git a/baseconfig/arm/CONFIG_DRM_SUN8I_MIXER b/baseconfig/arm/CONFIG_DRM_SUN8I_MIXER new file mode 100644 index 0000000..cbd3e6b --- /dev/null +++ b/baseconfig/arm/CONFIG_DRM_SUN8I_MIXER @@ -0,0 +1 @@ +CONFIG_DRM_SUN8I_MIXER=m diff --git a/baseconfig/arm/CONFIG_EXTCON b/baseconfig/arm/CONFIG_EXTCON deleted file mode 100644 index 0a7190c..0000000 --- a/baseconfig/arm/CONFIG_EXTCON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EXTCON=m diff --git a/baseconfig/arm/CONFIG_IPQ_GCC_8074 b/baseconfig/arm/CONFIG_IPQ_GCC_8074 new file mode 100644 index 0000000..7e6a019 --- /dev/null +++ b/baseconfig/arm/CONFIG_IPQ_GCC_8074 @@ -0,0 +1 @@ +# CONFIG_IPQ_GCC_8074 is not set diff --git a/baseconfig/arm/CONFIG_MMC b/baseconfig/arm/CONFIG_MMC new file mode 100644 index 0000000..7c2be17 --- /dev/null +++ b/baseconfig/arm/CONFIG_MMC @@ -0,0 +1 @@ +CONFIG_MMC=y diff --git a/baseconfig/arm/CONFIG_MMC_QCOM_DML b/baseconfig/arm/CONFIG_MMC_QCOM_DML deleted file mode 100644 index 11f7e7e..0000000 --- a/baseconfig/arm/CONFIG_MMC_QCOM_DML +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MMC_QCOM_DML is not set diff --git a/baseconfig/arm/CONFIG_PHY_MESON_GXL_USB2 b/baseconfig/arm/CONFIG_PHY_MESON_GXL_USB2 new file mode 100644 index 0000000..ed8e9c3 --- /dev/null +++ b/baseconfig/arm/CONFIG_PHY_MESON_GXL_USB2 @@ -0,0 +1 @@ +# CONFIG_PHY_MESON_GXL_USB2 is not set diff --git a/baseconfig/arm/CONFIG_PINCTRL_MSM8994 b/baseconfig/arm/CONFIG_PINCTRL_MSM8994 new file mode 100644 index 0000000..977b1c3 --- /dev/null +++ b/baseconfig/arm/CONFIG_PINCTRL_MSM8994 @@ -0,0 +1 @@ +# CONFIG_PINCTRL_MSM8994 is not set diff --git a/baseconfig/arm/CONFIG_PWRSEQ_EMMC b/baseconfig/arm/CONFIG_PWRSEQ_EMMC new file mode 100644 index 0000000..29e883d --- /dev/null +++ b/baseconfig/arm/CONFIG_PWRSEQ_EMMC @@ -0,0 +1 @@ +CONFIG_PWRSEQ_EMMC=y diff --git a/baseconfig/arm/CONFIG_PWRSEQ_SIMPLE b/baseconfig/arm/CONFIG_PWRSEQ_SIMPLE new file mode 100644 index 0000000..7c8ad9b --- /dev/null +++ b/baseconfig/arm/CONFIG_PWRSEQ_SIMPLE @@ -0,0 +1 @@ +CONFIG_PWRSEQ_SIMPLE=y diff --git a/baseconfig/arm/CONFIG_REGULATOR_FAN53555 b/baseconfig/arm/CONFIG_REGULATOR_FAN53555 index 5534cc4..3f2a9b3 100644 --- a/baseconfig/arm/CONFIG_REGULATOR_FAN53555 +++ b/baseconfig/arm/CONFIG_REGULATOR_FAN53555 @@ -1 +1 @@ -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y diff --git a/baseconfig/arm/CONFIG_RESET_TI_SCI b/baseconfig/arm/CONFIG_RESET_TI_SCI new file mode 100644 index 0000000..2a25267 --- /dev/null +++ b/baseconfig/arm/CONFIG_RESET_TI_SCI @@ -0,0 +1 @@ +# CONFIG_RESET_TI_SCI is not set diff --git a/baseconfig/arm/CONFIG_SND_AUDIO_GRAPH_CARD b/baseconfig/arm/CONFIG_SND_AUDIO_GRAPH_CARD new file mode 100644 index 0000000..01b3c15 --- /dev/null +++ b/baseconfig/arm/CONFIG_SND_AUDIO_GRAPH_CARD @@ -0,0 +1 @@ +CONFIG_SND_AUDIO_GRAPH_CARD=m diff --git a/baseconfig/arm/CONFIG_SND_SOC_ROCKCHIP_PDM b/baseconfig/arm/CONFIG_SND_SOC_ROCKCHIP_PDM new file mode 100644 index 0000000..858c70c --- /dev/null +++ b/baseconfig/arm/CONFIG_SND_SOC_ROCKCHIP_PDM @@ -0,0 +1 @@ +CONFIG_SND_SOC_ROCKCHIP_PDM=m diff --git a/baseconfig/arm/CONFIG_SOC_BRCMSTB b/baseconfig/arm/CONFIG_SOC_BRCMSTB new file mode 100644 index 0000000..7b8f8dc --- /dev/null +++ b/baseconfig/arm/CONFIG_SOC_BRCMSTB @@ -0,0 +1 @@ +# CONFIG_SOC_BRCMSTB is not set diff --git a/baseconfig/arm/CONFIG_SPI_MESON_SPICC b/baseconfig/arm/CONFIG_SPI_MESON_SPICC new file mode 100644 index 0000000..c78be85 --- /dev/null +++ b/baseconfig/arm/CONFIG_SPI_MESON_SPICC @@ -0,0 +1 @@ +# CONFIG_SPI_MESON_SPICC is not set diff --git a/baseconfig/arm/CONFIG_SUN8I_A83T_CCU b/baseconfig/arm/CONFIG_SUN8I_A83T_CCU new file mode 100644 index 0000000..9f34630 --- /dev/null +++ b/baseconfig/arm/CONFIG_SUN8I_A83T_CCU @@ -0,0 +1 @@ +# CONFIG_SUN8I_A83T_CCU is not set diff --git a/baseconfig/arm/CONFIG_SUN8I_DE2_CCU b/baseconfig/arm/CONFIG_SUN8I_DE2_CCU new file mode 100644 index 0000000..41a3847 --- /dev/null +++ b/baseconfig/arm/CONFIG_SUN8I_DE2_CCU @@ -0,0 +1 @@ +# CONFIG_SUN8I_DE2_CCU is not set diff --git a/baseconfig/arm/CONFIG_TI_SCI_CLK b/baseconfig/arm/CONFIG_TI_SCI_CLK new file mode 100644 index 0000000..1cf6346 --- /dev/null +++ b/baseconfig/arm/CONFIG_TI_SCI_CLK @@ -0,0 +1 @@ +# CONFIG_TI_SCI_CLK is not set diff --git a/baseconfig/arm/CONFIG_USB_CONFIGFS_F_HID b/baseconfig/arm/CONFIG_USB_CONFIGFS_F_HID index c356c63..d8173d6 100644 --- a/baseconfig/arm/CONFIG_USB_CONFIGFS_F_HID +++ b/baseconfig/arm/CONFIG_USB_CONFIGFS_F_HID @@ -1 +1 @@ -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y diff --git a/baseconfig/arm/arm64/CONFIG_ACPI_APEI_MEMORY_FAILURE b/baseconfig/arm/arm64/CONFIG_ACPI_APEI_MEMORY_FAILURE new file mode 100644 index 0000000..46aa157 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_ACPI_APEI_MEMORY_FAILURE @@ -0,0 +1 @@ +CONFIG_ACPI_APEI_MEMORY_FAILURE=y diff --git a/baseconfig/arm/arm64/CONFIG_ACPI_APEI_SEA b/baseconfig/arm/arm64/CONFIG_ACPI_APEI_SEA new file mode 100644 index 0000000..db573ff --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_ACPI_APEI_SEA @@ -0,0 +1 @@ +CONFIG_ACPI_APEI_SEA=y diff --git a/baseconfig/arm/arm64/CONFIG_ACPI_CPPC_CPUFREQ b/baseconfig/arm/arm64/CONFIG_ACPI_CPPC_CPUFREQ index 5d20724..5cc8813 100644 --- a/baseconfig/arm/arm64/CONFIG_ACPI_CPPC_CPUFREQ +++ b/baseconfig/arm/arm64/CONFIG_ACPI_CPPC_CPUFREQ @@ -1 +1 @@ -# CONFIG_ACPI_CPPC_CPUFREQ is not set +CONFIG_ACPI_CPPC_CPUFREQ=m diff --git a/baseconfig/arm/arm64/CONFIG_ARCH_REALTEK b/baseconfig/arm/arm64/CONFIG_ARCH_REALTEK new file mode 100644 index 0000000..49536f6 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_ARCH_REALTEK @@ -0,0 +1 @@ +# CONFIG_ARCH_REALTEK is not set diff --git a/baseconfig/arm/arm64/CONFIG_CAVIUM_ERRATUM_30115 b/baseconfig/arm/arm64/CONFIG_CAVIUM_ERRATUM_30115 new file mode 100644 index 0000000..e3f4218 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_CAVIUM_ERRATUM_30115 @@ -0,0 +1 @@ +CONFIG_CAVIUM_ERRATUM_30115=y diff --git a/baseconfig/arm/arm64/CONFIG_MMC_QCOM_DML b/baseconfig/arm/arm64/CONFIG_MMC_QCOM_DML new file mode 100644 index 0000000..059d0d4 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_MMC_QCOM_DML @@ -0,0 +1 @@ +CONFIG_MMC_QCOM_DML=m diff --git a/baseconfig/arm/arm64/CONFIG_PCIE_KIRIN b/baseconfig/arm/arm64/CONFIG_PCIE_KIRIN new file mode 100644 index 0000000..be6e297 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_PCIE_KIRIN @@ -0,0 +1 @@ +CONFIG_PCIE_KIRIN=y diff --git a/baseconfig/arm/arm64/CONFIG_PINCTRL_QCOM_SPMI_PMIC b/baseconfig/arm/arm64/CONFIG_PINCTRL_QCOM_SPMI_PMIC index 42b81a0..d24825e 100644 --- a/baseconfig/arm/arm64/CONFIG_PINCTRL_QCOM_SPMI_PMIC +++ b/baseconfig/arm/arm64/CONFIG_PINCTRL_QCOM_SPMI_PMIC @@ -1 +1 @@ -CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +CONFIG_PINCTRL_QCOM_SPMI_PMIC=y diff --git a/baseconfig/arm/arm64/CONFIG_QCOM_APCS_IPC b/baseconfig/arm/arm64/CONFIG_QCOM_APCS_IPC new file mode 100644 index 0000000..f8a0514 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_QCOM_APCS_IPC @@ -0,0 +1 @@ +CONFIG_QCOM_APCS_IPC=m diff --git a/baseconfig/arm/arm64/CONFIG_REGMAP_SPMI b/baseconfig/arm/arm64/CONFIG_REGMAP_SPMI index 0c31959..eba374b 100644 --- a/baseconfig/arm/arm64/CONFIG_REGMAP_SPMI +++ b/baseconfig/arm/arm64/CONFIG_REGMAP_SPMI @@ -1 +1 @@ -CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_SPMI=y diff --git a/baseconfig/arm/arm64/CONFIG_RPMSG_QCOM_GLINK_RPM b/baseconfig/arm/arm64/CONFIG_RPMSG_QCOM_GLINK_RPM new file mode 100644 index 0000000..1f5ac58 --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_RPMSG_QCOM_GLINK_RPM @@ -0,0 +1 @@ +CONFIG_RPMSG_QCOM_GLINK_RPM=m diff --git a/baseconfig/arm/arm64/CONFIG_SPMI b/baseconfig/arm/arm64/CONFIG_SPMI index b340c89..4ce4dfd 100644 --- a/baseconfig/arm/arm64/CONFIG_SPMI +++ b/baseconfig/arm/arm64/CONFIG_SPMI @@ -1 +1 @@ -CONFIG_SPMI=m +CONFIG_SPMI=y diff --git a/baseconfig/arm/arm64/CONFIG_SPMI_MSM_PMIC_ARB b/baseconfig/arm/arm64/CONFIG_SPMI_MSM_PMIC_ARB index 813a8d1..bd46b49 100644 --- a/baseconfig/arm/arm64/CONFIG_SPMI_MSM_PMIC_ARB +++ b/baseconfig/arm/arm64/CONFIG_SPMI_MSM_PMIC_ARB @@ -1 +1 @@ -CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_MSM_PMIC_ARB=y diff --git a/baseconfig/arm/arm64/CONFIG_VIDEO_QCOM_VENUS b/baseconfig/arm/arm64/CONFIG_VIDEO_QCOM_VENUS new file mode 100644 index 0000000..68082fd --- /dev/null +++ b/baseconfig/arm/arm64/CONFIG_VIDEO_QCOM_VENUS @@ -0,0 +1 @@ +CONFIG_VIDEO_QCOM_VENUS=m diff --git a/baseconfig/arm/armv7/CONFIG_CGROUP_RDMA b/baseconfig/arm/armv7/CONFIG_CGROUP_RDMA new file mode 100644 index 0000000..94ae4f4 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_CGROUP_RDMA @@ -0,0 +1 @@ +# CONFIG_CGROUP_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_CRYPTO_GHASH_ARM_CE b/baseconfig/arm/armv7/CONFIG_CRYPTO_GHASH_ARM_CE deleted file mode 100644 index e2ffa82..0000000 --- a/baseconfig/arm/armv7/CONFIG_CRYPTO_GHASH_ARM_CE +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_CRYPTO_GHASH_ARM_CE is not set diff --git a/baseconfig/arm/armv7/CONFIG_DRM_SUN4I_HDMI b/baseconfig/arm/armv7/CONFIG_DRM_SUN4I_HDMI new file mode 100644 index 0000000..cda1f60 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_DRM_SUN4I_HDMI @@ -0,0 +1 @@ +CONFIG_DRM_SUN4I_HDMI=m diff --git a/baseconfig/arm/armv7/CONFIG_EXYNOS5420_MCPM not set b/baseconfig/arm/armv7/CONFIG_EXYNOS5420_MCPM not set deleted file mode 100644 index d161874..0000000 --- a/baseconfig/arm/armv7/CONFIG_EXYNOS5420_MCPM not set +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_EXYNOS5420_MCPM not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND b/baseconfig/arm/armv7/CONFIG_INFINIBAND new file mode 100644 index 0000000..b475048 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND @@ -0,0 +1 @@ +# CONFIG_INFINIBAND is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB3 b/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB3 new file mode 100644 index 0000000..f06c873 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB3 @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_CXGB3 is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB4 b/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB4 new file mode 100644 index 0000000..40ff068 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_CXGB4 @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_CXGB4 is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_I40IW b/baseconfig/arm/armv7/CONFIG_INFINIBAND_I40IW new file mode 100644 index 0000000..39998db --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_I40IW @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_I40IW is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB new file mode 100644 index 0000000..5f27e68 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_IPOIB is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_CM b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_CM new file mode 100644 index 0000000..b26396a --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_CM @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_IPOIB_CM is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG new file mode 100644 index 0000000..f1a19d6 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_IPOIB_DEBUG is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG_DATA b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG_DATA new file mode 100644 index 0000000..00e419c --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_IPOIB_DEBUG_DATA @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISER b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISER new file mode 100644 index 0000000..89d63b0 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISER @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_ISER is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISERT b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISERT new file mode 100644 index 0000000..a8c9bda --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ISERT @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_ISERT is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_MTHCA b/baseconfig/arm/armv7/CONFIG_INFINIBAND_MTHCA new file mode 100644 index 0000000..a134e36 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_MTHCA @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_MTHCA is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_NES b/baseconfig/arm/armv7/CONFIG_INFINIBAND_NES new file mode 100644 index 0000000..eee5055 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_NES @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_NES is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_OCRDMA b/baseconfig/arm/armv7/CONFIG_INFINIBAND_OCRDMA new file mode 100644 index 0000000..12ff351 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_OCRDMA @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_OCRDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_ON_DEMAND_PAGING b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ON_DEMAND_PAGING new file mode 100644 index 0000000..80be02a --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_ON_DEMAND_PAGING @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB b/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB new file mode 100644 index 0000000..591f4e9 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_QIB is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB_DCA b/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB_DCA new file mode 100644 index 0000000..810520e --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_QIB_DCA @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_QIB_DCA is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_RDMAVT b/baseconfig/arm/armv7/CONFIG_INFINIBAND_RDMAVT new file mode 100644 index 0000000..b32d294 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_RDMAVT @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_RDMAVT is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRP b/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRP new file mode 100644 index 0000000..27e9c13 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRP @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_SRP is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRPT b/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRPT new file mode 100644 index 0000000..ad99ea1 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_SRPT @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_SRPT is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_ACCESS b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_ACCESS new file mode 100644 index 0000000..e59e563 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_ACCESS @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_USER_ACCESS is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_MAD b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_MAD new file mode 100644 index 0000000..2dd5ad0 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USER_MAD @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_USER_MAD is not set diff --git a/baseconfig/arm/armv7/CONFIG_INFINIBAND_USNIC b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USNIC new file mode 100644 index 0000000..3624c0f --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_INFINIBAND_USNIC @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_USNIC is not set diff --git a/baseconfig/arm/armv7/CONFIG_KEYSTONE_REMOTEPROC b/baseconfig/arm/armv7/CONFIG_KEYSTONE_REMOTEPROC new file mode 100644 index 0000000..c6ded13 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_KEYSTONE_REMOTEPROC @@ -0,0 +1 @@ +# CONFIG_KEYSTONE_REMOTEPROC is not set diff --git a/baseconfig/arm/armv7/CONFIG_MLX4_INFINIBAND b/baseconfig/arm/armv7/CONFIG_MLX4_INFINIBAND new file mode 100644 index 0000000..84f627e --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_MLX4_INFINIBAND @@ -0,0 +1 @@ +# CONFIG_MLX4_INFINIBAND is not set diff --git a/baseconfig/arm/armv7/CONFIG_MLX5_INFINIBAND b/baseconfig/arm/armv7/CONFIG_MLX5_INFINIBAND new file mode 100644 index 0000000..c09ba1a --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_MLX5_INFINIBAND @@ -0,0 +1 @@ +# CONFIG_MLX5_INFINIBAND is not set diff --git a/baseconfig/arm/armv7/CONFIG_MMC_QCOM_DML b/baseconfig/arm/armv7/CONFIG_MMC_QCOM_DML new file mode 100644 index 0000000..059d0d4 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_MMC_QCOM_DML @@ -0,0 +1 @@ +CONFIG_MMC_QCOM_DML=m diff --git a/baseconfig/arm/armv7/CONFIG_NET_9P_RDMA b/baseconfig/arm/armv7/CONFIG_NET_9P_RDMA new file mode 100644 index 0000000..fce5acb --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_NET_9P_RDMA @@ -0,0 +1 @@ +# CONFIG_NET_9P_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_NVME_RDMA b/baseconfig/arm/armv7/CONFIG_NVME_RDMA new file mode 100644 index 0000000..5815bee --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_NVME_RDMA @@ -0,0 +1 @@ +# CONFIG_NVME_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_NVME_TARGET_RDMA b/baseconfig/arm/armv7/CONFIG_NVME_TARGET_RDMA new file mode 100644 index 0000000..e57c5b2 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_NVME_TARGET_RDMA @@ -0,0 +1 @@ +# CONFIG_NVME_TARGET_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_PATA_FTIDE010 b/baseconfig/arm/armv7/CONFIG_PATA_FTIDE010 new file mode 100644 index 0000000..c20fa4d --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_PATA_FTIDE010 @@ -0,0 +1 @@ +# CONFIG_PATA_FTIDE010 is not set diff --git a/baseconfig/arm/armv7/CONFIG_RDMA_RXE b/baseconfig/arm/armv7/CONFIG_RDMA_RXE new file mode 100644 index 0000000..66d4cbe --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_RDMA_RXE @@ -0,0 +1 @@ +# CONFIG_RDMA_RXE is not set diff --git a/baseconfig/arm/armv7/CONFIG_RDS_RDMA b/baseconfig/arm/armv7/CONFIG_RDS_RDMA new file mode 100644 index 0000000..169ffb9 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_RDS_RDMA @@ -0,0 +1 @@ +# CONFIG_RDS_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_SECURITY_INFINIBAND b/baseconfig/arm/armv7/CONFIG_SECURITY_INFINIBAND new file mode 100644 index 0000000..8bcc671 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_SECURITY_INFINIBAND @@ -0,0 +1 @@ +# CONFIG_SECURITY_INFINIBAND is not set diff --git a/baseconfig/arm/armv7/CONFIG_SND_SOC_TEGRA20_I2S b/baseconfig/arm/armv7/CONFIG_SND_SOC_TEGRA20_I2S new file mode 100644 index 0000000..abfe228 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_SND_SOC_TEGRA20_I2S @@ -0,0 +1 @@ +CONFIG_SND_SOC_TEGRA20_I2S=m diff --git a/baseconfig/arm/armv7/CONFIG_SUNRPC_XPRT_RDMA b/baseconfig/arm/armv7/CONFIG_SUNRPC_XPRT_RDMA new file mode 100644 index 0000000..f0616cc --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_SUNRPC_XPRT_RDMA @@ -0,0 +1 @@ +# CONFIG_SUNRPC_XPRT_RDMA is not set diff --git a/baseconfig/arm/armv7/CONFIG_VIDEO_IMX_MEDIA b/baseconfig/arm/armv7/CONFIG_VIDEO_IMX_MEDIA new file mode 100644 index 0000000..fb99bb9 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_VIDEO_IMX_MEDIA @@ -0,0 +1 @@ +# CONFIG_VIDEO_IMX_MEDIA is not set diff --git a/baseconfig/arm/armv7/CONFIG_VIDEO_MUX b/baseconfig/arm/armv7/CONFIG_VIDEO_MUX new file mode 100644 index 0000000..b01b0b4 --- /dev/null +++ b/baseconfig/arm/armv7/CONFIG_VIDEO_MUX @@ -0,0 +1 @@ +CONFIG_VIDEO_MUX=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM b/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM new file mode 100644 index 0000000..13f2e3d --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM @@ -0,0 +1 @@ +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set diff --git a/baseconfig/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP b/baseconfig/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP new file mode 100644 index 0000000..98ff565 --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_CRYPTO_DEV_OMAP @@ -0,0 +1 @@ +CONFIG_CRYPTO_DEV_OMAP=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_MMC_SDHCI_OF_ESDHC b/baseconfig/arm/armv7/armv7/CONFIG_MMC_SDHCI_OF_ESDHC new file mode 100644 index 0000000..40e2f68 --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_MMC_SDHCI_OF_ESDHC @@ -0,0 +1 @@ +CONFIG_MMC_SDHCI_OF_ESDHC=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUG b/baseconfig/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUG new file mode 100644 index 0000000..8b8ba13 --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_OMAP2_DSS_DEBUG @@ -0,0 +1 @@ +# CONFIG_OMAP2_DSS_DEBUG is not set diff --git a/baseconfig/arm/armv7/armv7/CONFIG_QCOM_APCS_IPC b/baseconfig/arm/armv7/armv7/CONFIG_QCOM_APCS_IPC new file mode 100644 index 0000000..f8a0514 --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_QCOM_APCS_IPC @@ -0,0 +1 @@ +CONFIG_QCOM_APCS_IPC=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_RPMSG_QCOM_GLINK_RPM b/baseconfig/arm/armv7/armv7/CONFIG_RPMSG_QCOM_GLINK_RPM new file mode 100644 index 0000000..1f5ac58 --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_RPMSG_QCOM_GLINK_RPM @@ -0,0 +1 @@ +CONFIG_RPMSG_QCOM_GLINK_RPM=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_RTC_DRV_TWL4030 b/baseconfig/arm/armv7/armv7/CONFIG_RTC_DRV_TWL4030 index dcf5770..5716e82 100644 --- a/baseconfig/arm/armv7/armv7/CONFIG_RTC_DRV_TWL4030 +++ b/baseconfig/arm/armv7/armv7/CONFIG_RTC_DRV_TWL4030 @@ -1 +1 @@ -CONFIG_RTC_DRV_TWL4030=y +CONFIG_RTC_DRV_TWL4030=m diff --git a/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_QCOM_VENUS b/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_QCOM_VENUS new file mode 100644 index 0000000..68082fd --- /dev/null +++ b/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_QCOM_VENUS @@ -0,0 +1 @@ +CONFIG_VIDEO_QCOM_VENUS=m diff --git a/baseconfig/powerpc/CONFIG_ADB_PMU_LED_DISK b/baseconfig/powerpc/CONFIG_ADB_PMU_LED_DISK deleted file mode 100644 index 74be3ce..0000000 --- a/baseconfig/powerpc/CONFIG_ADB_PMU_LED_DISK +++ /dev/null @@ -1 +0,0 @@ -CONFIG_ADB_PMU_LED_DISK=y diff --git a/baseconfig/powerpc/CONFIG_DRM_PANEL b/baseconfig/powerpc/CONFIG_DRM_PANEL new file mode 100644 index 0000000..de8a9c2 --- /dev/null +++ b/baseconfig/powerpc/CONFIG_DRM_PANEL @@ -0,0 +1 @@ +CONFIG_DRM_PANEL=y diff --git a/baseconfig/powerpc/CONFIG_HARDLOCKUP_DETECTOR b/baseconfig/powerpc/CONFIG_HARDLOCKUP_DETECTOR new file mode 100644 index 0000000..dc5ae5c --- /dev/null +++ b/baseconfig/powerpc/CONFIG_HARDLOCKUP_DETECTOR @@ -0,0 +1 @@ +CONFIG_HARDLOCKUP_DETECTOR=y diff --git a/baseconfig/powerpc/CONFIG_MMC_SDHCI_OF b/baseconfig/powerpc/CONFIG_MMC_SDHCI_OF deleted file mode 100644 index d2e2790..0000000 --- a/baseconfig/powerpc/CONFIG_MMC_SDHCI_OF +++ /dev/null @@ -1 +0,0 @@ -CONFIG_MMC_SDHCI_OF=m diff --git a/baseconfig/powerpc/CONFIG_ZONE_DEVICE b/baseconfig/powerpc/CONFIG_ZONE_DEVICE new file mode 100644 index 0000000..ee4f1b8 --- /dev/null +++ b/baseconfig/powerpc/CONFIG_ZONE_DEVICE @@ -0,0 +1 @@ +# CONFIG_ZONE_DEVICE is not set diff --git a/baseconfig/powerpc/powerpc64/CONFIG_ADB_PMU_LED_DISK b/baseconfig/powerpc/powerpc64/CONFIG_ADB_PMU_LED_DISK new file mode 100644 index 0000000..74be3ce --- /dev/null +++ b/baseconfig/powerpc/powerpc64/CONFIG_ADB_PMU_LED_DISK @@ -0,0 +1 @@ +CONFIG_ADB_PMU_LED_DISK=y diff --git a/baseconfig/s390x/CONFIG_CHECKPOINT_RESTORE b/baseconfig/s390x/CONFIG_CHECKPOINT_RESTORE new file mode 100644 index 0000000..c554a09 --- /dev/null +++ b/baseconfig/s390x/CONFIG_CHECKPOINT_RESTORE @@ -0,0 +1 @@ +CONFIG_CHECKPOINT_RESTORE=y diff --git a/baseconfig/s390x/CONFIG_CRYPTO_PAES_S390 b/baseconfig/s390x/CONFIG_CRYPTO_PAES_S390 new file mode 100644 index 0000000..f7071df --- /dev/null +++ b/baseconfig/s390x/CONFIG_CRYPTO_PAES_S390 @@ -0,0 +1 @@ +CONFIG_CRYPTO_PAES_S390=m diff --git a/baseconfig/s390x/CONFIG_MEM_SOFT_DIRTY b/baseconfig/s390x/CONFIG_MEM_SOFT_DIRTY new file mode 100644 index 0000000..356f2ed --- /dev/null +++ b/baseconfig/s390x/CONFIG_MEM_SOFT_DIRTY @@ -0,0 +1 @@ +CONFIG_MEM_SOFT_DIRTY=y diff --git a/baseconfig/s390x/CONFIG_PKEY b/baseconfig/s390x/CONFIG_PKEY new file mode 100644 index 0000000..ec0fc60 --- /dev/null +++ b/baseconfig/s390x/CONFIG_PKEY @@ -0,0 +1 @@ +CONFIG_PKEY=m diff --git a/baseconfig/x86/CONFIG_DRM_VBOXVIDEO b/baseconfig/x86/CONFIG_DRM_VBOXVIDEO new file mode 100644 index 0000000..8597a5d --- /dev/null +++ b/baseconfig/x86/CONFIG_DRM_VBOXVIDEO @@ -0,0 +1 @@ +CONFIG_DRM_VBOXVIDEO=m diff --git a/baseconfig/x86/CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH b/baseconfig/x86/CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH new file mode 100644 index 0000000..4b0b294 --- /dev/null +++ b/baseconfig/x86/CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH @@ -0,0 +1 @@ +# CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH is not set diff --git a/baseconfig/x86/CONFIG_EXTCON b/baseconfig/x86/CONFIG_EXTCON new file mode 100644 index 0000000..bde29bc --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON @@ -0,0 +1 @@ +CONFIG_EXTCON=y diff --git a/baseconfig/x86/CONFIG_EXTCON_GPIO b/baseconfig/x86/CONFIG_EXTCON_GPIO new file mode 100644 index 0000000..87ca2bd --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON_GPIO @@ -0,0 +1 @@ +# CONFIG_EXTCON_GPIO is not set diff --git a/baseconfig/x86/CONFIG_EXTCON_MAX3355 b/baseconfig/x86/CONFIG_EXTCON_MAX3355 new file mode 100644 index 0000000..680b5a7 --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON_MAX3355 @@ -0,0 +1 @@ +# CONFIG_EXTCON_MAX3355 is not set diff --git a/baseconfig/x86/CONFIG_EXTCON_RT8973A b/baseconfig/x86/CONFIG_EXTCON_RT8973A new file mode 100644 index 0000000..e5f7236 --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON_RT8973A @@ -0,0 +1 @@ +# CONFIG_EXTCON_RT8973A is not set diff --git a/baseconfig/x86/CONFIG_EXTCON_SM5502 b/baseconfig/x86/CONFIG_EXTCON_SM5502 new file mode 100644 index 0000000..916994a --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON_SM5502 @@ -0,0 +1 @@ +# CONFIG_EXTCON_SM5502 is not set diff --git a/baseconfig/x86/CONFIG_EXTCON_USB_GPIO b/baseconfig/x86/CONFIG_EXTCON_USB_GPIO new file mode 100644 index 0000000..7a0c9af --- /dev/null +++ b/baseconfig/x86/CONFIG_EXTCON_USB_GPIO @@ -0,0 +1 @@ +# CONFIG_EXTCON_USB_GPIO is not set diff --git a/baseconfig/x86/CONFIG_GPIO_IT87 b/baseconfig/x86/CONFIG_GPIO_IT87 new file mode 100644 index 0000000..00746d7 --- /dev/null +++ b/baseconfig/x86/CONFIG_GPIO_IT87 @@ -0,0 +1 @@ +CONFIG_GPIO_IT87=m diff --git a/baseconfig/x86/CONFIG_HARDLOCKUP_DETECTOR b/baseconfig/x86/CONFIG_HARDLOCKUP_DETECTOR new file mode 100644 index 0000000..dc5ae5c --- /dev/null +++ b/baseconfig/x86/CONFIG_HARDLOCKUP_DETECTOR @@ -0,0 +1 @@ +CONFIG_HARDLOCKUP_DETECTOR=y diff --git a/baseconfig/x86/CONFIG_I2C_DESIGNWARE_CORE b/baseconfig/x86/CONFIG_I2C_DESIGNWARE_CORE index 661ffb0..f9cdc63 100644 --- a/baseconfig/x86/CONFIG_I2C_DESIGNWARE_CORE +++ b/baseconfig/x86/CONFIG_I2C_DESIGNWARE_CORE @@ -1 +1 @@ -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y diff --git a/baseconfig/x86/CONFIG_I2C_DESIGNWARE_PLATFORM b/baseconfig/x86/CONFIG_I2C_DESIGNWARE_PLATFORM index cec2f86..3d50a3e 100644 --- a/baseconfig/x86/CONFIG_I2C_DESIGNWARE_PLATFORM +++ b/baseconfig/x86/CONFIG_I2C_DESIGNWARE_PLATFORM @@ -1 +1 @@ -CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PLATFORM=y diff --git a/baseconfig/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA b/baseconfig/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA new file mode 100644 index 0000000..164f3b2 --- /dev/null +++ b/baseconfig/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA @@ -0,0 +1 @@ +CONFIG_INFINIBAND_VMWARE_PVRDMA=m diff --git a/baseconfig/x86/CONFIG_PEAQ_WMI b/baseconfig/x86/CONFIG_PEAQ_WMI new file mode 100644 index 0000000..942e069 --- /dev/null +++ b/baseconfig/x86/CONFIG_PEAQ_WMI @@ -0,0 +1 @@ +CONFIG_PEAQ_WMI=m diff --git a/baseconfig/x86/CONFIG_SND_SOC_ES8316 b/baseconfig/x86/CONFIG_SND_SOC_ES8316 new file mode 100644 index 0000000..c173cad --- /dev/null +++ b/baseconfig/x86/CONFIG_SND_SOC_ES8316 @@ -0,0 +1 @@ +CONFIG_SND_SOC_ES8316=m diff --git a/baseconfig/x86/CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH b/baseconfig/x86/CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH new file mode 100644 index 0000000..33cb51b --- /dev/null +++ b/baseconfig/x86/CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m diff --git a/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH b/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH new file mode 100644 index 0000000..139a693 --- /dev/null +++ b/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m diff --git a/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH b/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH new file mode 100644 index 0000000..8fccaf1 --- /dev/null +++ b/baseconfig/x86/CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH @@ -0,0 +1 @@ +CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m diff --git a/baseconfig/x86/CONFIG_WMI_BMOF b/baseconfig/x86/CONFIG_WMI_BMOF new file mode 100644 index 0000000..61dcf54 --- /dev/null +++ b/baseconfig/x86/CONFIG_WMI_BMOF @@ -0,0 +1 @@ +CONFIG_WMI_BMOF=m diff --git a/baseconfig/x86/i686/CONFIG_MMC_SDHCI_OF b/baseconfig/x86/i686/CONFIG_MMC_SDHCI_OF deleted file mode 100644 index 2e58864..0000000 --- a/baseconfig/x86/i686/CONFIG_MMC_SDHCI_OF +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MMC_SDHCI_OF is not set diff --git a/baseconfig/x86/i686PAE/CONFIG_MMC_SDHCI_OF b/baseconfig/x86/i686PAE/CONFIG_MMC_SDHCI_OF deleted file mode 100644 index 2e58864..0000000 --- a/baseconfig/x86/i686PAE/CONFIG_MMC_SDHCI_OF +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MMC_SDHCI_OF is not set diff --git a/baseconfig/x86/x86_64/CONFIG_88EU_AP_MODE b/baseconfig/x86/x86_64/CONFIG_88EU_AP_MODE new file mode 100644 index 0000000..8ba98fb --- /dev/null +++ b/baseconfig/x86/x86_64/CONFIG_88EU_AP_MODE @@ -0,0 +1 @@ +CONFIG_88EU_AP_MODE=y diff --git a/baseconfig/x86/x86_64/CONFIG_AQTION b/baseconfig/x86/x86_64/CONFIG_AQTION new file mode 100644 index 0000000..7812ca0 --- /dev/null +++ b/baseconfig/x86/x86_64/CONFIG_AQTION @@ -0,0 +1 @@ +CONFIG_AQTION=m diff --git a/baseconfig/x86/x86_64/CONFIG_EXTCON b/baseconfig/x86/x86_64/CONFIG_EXTCON deleted file mode 100644 index 0a7190c..0000000 --- a/baseconfig/x86/x86_64/CONFIG_EXTCON +++ /dev/null @@ -1 +0,0 @@ -CONFIG_EXTCON=m diff --git a/baseconfig/x86/x86_64/CONFIG_R8188EU b/baseconfig/x86/x86_64/CONFIG_R8188EU new file mode 100644 index 0000000..ed7c354 --- /dev/null +++ b/baseconfig/x86/x86_64/CONFIG_R8188EU @@ -0,0 +1 @@ +CONFIG_R8188EU=m diff --git a/bcm2837-move-dt.patch b/bcm2837-move-dt.patch new file mode 100644 index 0000000..018cf81 --- /dev/null +++ b/bcm2837-move-dt.patch @@ -0,0 +1,516 @@ +From 3bfe25fa9f8a56c5c877c7fd854d89238787c6d8 Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Wed, 26 Jul 2017 13:01:56 -0700 +Subject: ARM: dts: bcm283x: Move the BCM2837 DT contents from arm64 to arm. + +BCM2837 is somewhat unusual in that we build its DT on both arm32 and +arm64. Most devices are being run in arm32 mode. + +Having the body of the DT for 2837 separate from 2835/6 has been a +source of pain, as we often need to make changes that span both +directories simultaneously (for example, the thermal changes for 4.13, +or anything that changes the name of a node referenced by '&' from +board files). Other changes are made more complicated than they need +to be, such as the SDHOST enabling, because we have to split a single +logical change into a 283[56] half and a 2837 half. + +To fix this, make the stub board include file live in arm64 instead of +arm32, and keep all of BCM283x's contents in arm32. From here on, our +changes to DT contents can be submitted through a single tree. + +Signed-off-by: Eric Anholt +Signed-off-by: Florian Fainelli +--- + arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 42 ++++++++++- + arch/arm/boot/dts/bcm2837.dtsi | 86 ++++++++++++++++++++++ + arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi | 1 - + arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts | 42 +---------- + arch/arm64/boot/dts/broadcom/bcm2837.dtsi | 86 ---------------------- + .../boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi | 1 - + .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi | 1 - + arch/arm64/boot/dts/broadcom/bcm283x.dtsi | 1 - + 8 files changed, 128 insertions(+), 132 deletions(-) + create mode 100644 arch/arm/boot/dts/bcm2837.dtsi + delete mode 120000 arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi + delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837.dtsi + delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi + delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi + delete mode 120000 arch/arm64/boot/dts/broadcom/bcm283x.dtsi + +diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts +index c72a27d..972f14d 100644 +--- a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts ++++ b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts +@@ -1 +1,41 @@ +-#include "arm64/broadcom/bcm2837-rpi-3-b.dts" ++/dts-v1/; ++#include "bcm2837.dtsi" ++#include "bcm2835-rpi.dtsi" ++#include "bcm283x-rpi-smsc9514.dtsi" ++#include "bcm283x-rpi-usb-host.dtsi" ++ ++/ { ++ compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; ++ model = "Raspberry Pi 3 Model B"; ++ ++ memory { ++ reg = <0 0x40000000>; ++ }; ++ ++ leds { ++ act { ++ gpios = <&gpio 47 0>; ++ }; ++ }; ++}; ++ ++&uart1 { ++ status = "okay"; ++}; ++ ++/* SDHCI is used to control the SDIO for wireless */ ++&sdhci { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&emmc_gpio34>; ++ status = "okay"; ++ bus-width = <4>; ++ non-removable; ++}; ++ ++/* SDHOST is used to drive the SD card */ ++&sdhost { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&sdhost_gpio48>; ++ status = "okay"; ++ bus-width = <4>; ++}; +diff --git a/arch/arm/boot/dts/bcm2837.dtsi b/arch/arm/boot/dts/bcm2837.dtsi +new file mode 100644 +index 0000000..2d5de6f0 +--- /dev/null ++++ b/arch/arm/boot/dts/bcm2837.dtsi +@@ -0,0 +1,86 @@ ++#include "bcm283x.dtsi" ++ ++/ { ++ compatible = "brcm,bcm2837"; ++ ++ soc { ++ ranges = <0x7e000000 0x3f000000 0x1000000>, ++ <0x40000000 0x40000000 0x00001000>; ++ dma-ranges = <0xc0000000 0x00000000 0x3f000000>; ++ ++ local_intc: local_intc { ++ compatible = "brcm,bcm2836-l1-intc"; ++ reg = <0x40000000 0x100>; ++ interrupt-controller; ++ #interrupt-cells = <1>; ++ interrupt-parent = <&local_intc>; ++ }; ++ }; ++ ++ timer { ++ compatible = "arm,armv7-timer"; ++ interrupt-parent = <&local_intc>; ++ interrupts = <0>, // PHYS_SECURE_PPI ++ <1>, // PHYS_NONSECURE_PPI ++ <3>, // VIRT_PPI ++ <2>; // HYP_PPI ++ always-on; ++ }; ++ ++ cpus: cpus { ++ #address-cells = <1>; ++ #size-cells = <0>; ++ ++ cpu0: cpu@0 { ++ device_type = "cpu"; ++ compatible = "arm,cortex-a53"; ++ reg = <0>; ++ enable-method = "spin-table"; ++ cpu-release-addr = <0x0 0x000000d8>; ++ }; ++ ++ cpu1: cpu@1 { ++ device_type = "cpu"; ++ compatible = "arm,cortex-a53"; ++ reg = <1>; ++ enable-method = "spin-table"; ++ cpu-release-addr = <0x0 0x000000e0>; ++ }; ++ ++ cpu2: cpu@2 { ++ device_type = "cpu"; ++ compatible = "arm,cortex-a53"; ++ reg = <2>; ++ enable-method = "spin-table"; ++ cpu-release-addr = <0x0 0x000000e8>; ++ }; ++ ++ cpu3: cpu@3 { ++ device_type = "cpu"; ++ compatible = "arm,cortex-a53"; ++ reg = <3>; ++ enable-method = "spin-table"; ++ cpu-release-addr = <0x0 0x000000f0>; ++ }; ++ }; ++}; ++ ++/* Make the BCM2835-style global interrupt controller be a child of the ++ * CPU-local interrupt controller. ++ */ ++&intc { ++ compatible = "brcm,bcm2836-armctrl-ic"; ++ reg = <0x7e00b200 0x200>; ++ interrupt-parent = <&local_intc>; ++ interrupts = <8>; ++}; ++ ++&cpu_thermal { ++ coefficients = <(-538) 412000>; ++}; ++ ++/* enable thermal sensor with the correct compatible property set */ ++&thermal { ++ compatible = "brcm,bcm2837-thermal"; ++ status = "okay"; ++}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi b/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi +deleted file mode 120000 +index 3937b77..0000000 +--- a/arch/arm64/boot/dts/broadcom/bcm2835-rpi.dtsi ++++ /dev/null +@@ -1 +0,0 @@ +-../../../../arm/boot/dts/bcm2835-rpi.dtsi +\ No newline at end of file +diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts +index 972f14d..699d340 100644 +--- a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts ++++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts +@@ -1,41 +1 @@ +-/dts-v1/; +-#include "bcm2837.dtsi" +-#include "bcm2835-rpi.dtsi" +-#include "bcm283x-rpi-smsc9514.dtsi" +-#include "bcm283x-rpi-usb-host.dtsi" +- +-/ { +- compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; +- model = "Raspberry Pi 3 Model B"; +- +- memory { +- reg = <0 0x40000000>; +- }; +- +- leds { +- act { +- gpios = <&gpio 47 0>; +- }; +- }; +-}; +- +-&uart1 { +- status = "okay"; +-}; +- +-/* SDHCI is used to control the SDIO for wireless */ +-&sdhci { +- pinctrl-names = "default"; +- pinctrl-0 = <&emmc_gpio34>; +- status = "okay"; +- bus-width = <4>; +- non-removable; +-}; +- +-/* SDHOST is used to drive the SD card */ +-&sdhost { +- pinctrl-names = "default"; +- pinctrl-0 = <&sdhost_gpio48>; +- status = "okay"; +- bus-width = <4>; +-}; ++#include "arm/bcm2837-rpi-3-b.dts" +diff --git a/arch/arm64/boot/dts/broadcom/bcm2837.dtsi b/arch/arm64/boot/dts/broadcom/bcm2837.dtsi +deleted file mode 100644 +index 2d5de6f0..0000000 +--- a/arch/arm64/boot/dts/broadcom/bcm2837.dtsi ++++ /dev/null +@@ -1,86 +0,0 @@ +-#include "bcm283x.dtsi" +- +-/ { +- compatible = "brcm,bcm2837"; +- +- soc { +- ranges = <0x7e000000 0x3f000000 0x1000000>, +- <0x40000000 0x40000000 0x00001000>; +- dma-ranges = <0xc0000000 0x00000000 0x3f000000>; +- +- local_intc: local_intc { +- compatible = "brcm,bcm2836-l1-intc"; +- reg = <0x40000000 0x100>; +- interrupt-controller; +- #interrupt-cells = <1>; +- interrupt-parent = <&local_intc>; +- }; +- }; +- +- timer { +- compatible = "arm,armv7-timer"; +- interrupt-parent = <&local_intc>; +- interrupts = <0>, // PHYS_SECURE_PPI +- <1>, // PHYS_NONSECURE_PPI +- <3>, // VIRT_PPI +- <2>; // HYP_PPI +- always-on; +- }; +- +- cpus: cpus { +- #address-cells = <1>; +- #size-cells = <0>; +- +- cpu0: cpu@0 { +- device_type = "cpu"; +- compatible = "arm,cortex-a53"; +- reg = <0>; +- enable-method = "spin-table"; +- cpu-release-addr = <0x0 0x000000d8>; +- }; +- +- cpu1: cpu@1 { +- device_type = "cpu"; +- compatible = "arm,cortex-a53"; +- reg = <1>; +- enable-method = "spin-table"; +- cpu-release-addr = <0x0 0x000000e0>; +- }; +- +- cpu2: cpu@2 { +- device_type = "cpu"; +- compatible = "arm,cortex-a53"; +- reg = <2>; +- enable-method = "spin-table"; +- cpu-release-addr = <0x0 0x000000e8>; +- }; +- +- cpu3: cpu@3 { +- device_type = "cpu"; +- compatible = "arm,cortex-a53"; +- reg = <3>; +- enable-method = "spin-table"; +- cpu-release-addr = <0x0 0x000000f0>; +- }; +- }; +-}; +- +-/* Make the BCM2835-style global interrupt controller be a child of the +- * CPU-local interrupt controller. +- */ +-&intc { +- compatible = "brcm,bcm2836-armctrl-ic"; +- reg = <0x7e00b200 0x200>; +- interrupt-parent = <&local_intc>; +- interrupts = <8>; +-}; +- +-&cpu_thermal { +- coefficients = <(-538) 412000>; +-}; +- +-/* enable thermal sensor with the correct compatible property set */ +-&thermal { +- compatible = "brcm,bcm2837-thermal"; +- status = "okay"; +-}; +diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi +deleted file mode 120000 +index dca7c05..0000000 +--- a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-smsc9514.dtsi ++++ /dev/null +@@ -1 +0,0 @@ +-../../../../arm/boot/dts/bcm283x-rpi-smsc9514.dtsi +\ No newline at end of file +diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi +deleted file mode 120000 +index cbeebe3..0000000 +--- a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi ++++ /dev/null +@@ -1 +0,0 @@ +-../../../../arm/boot/dts/bcm283x-rpi-usb-host.dtsi +\ No newline at end of file +diff --git a/arch/arm64/boot/dts/broadcom/bcm283x.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x.dtsi +deleted file mode 120000 +index 5f54e4c..0000000 +--- a/arch/arm64/boot/dts/broadcom/bcm283x.dtsi ++++ /dev/null +@@ -1 +0,0 @@ +-../../../../arm/boot/dts/bcm283x.dtsi +\ No newline at end of file +-- +cgit v1.1 + +From 4188ea2aeb6dd8f99ab77662f463e41bc464a704 Mon Sep 17 00:00:00 2001 +From: Stefan Wahren +Date: Sun, 30 Jul 2017 19:10:32 +0200 +Subject: ARM: bcm283x: Define UART pinmuxing on board level + +Until RPI 3 and Zero W the pl011 (uart0) was always on pin 14/15. So in +order to take care of them and other boards in the future, +we need to define UART pinmuxing on board level. + +This work based on Eric Anholt's patch "ARM: bcm2385: Don't force pl011 +onto pins 14/15." and Fabian Vogt's patch "ARM64: dts: bcm2837: assign +uart0 to BT and uart1 to pin headers". + +Signed-off-by: Stefan Wahren +Reviewed-by: Eric Anholt +Signed-off-by: Eric Anholt +--- + arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi-a.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi-b.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi-zero.dts | 6 ++++++ + arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- + arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 6 ++++++ + arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 10 ++++++++++ + 9 files changed, 53 insertions(+), 1 deletion(-) + +diff --git a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts +index d070454..9f86649 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts +@@ -99,3 +99,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi-a.dts b/arch/arm/boot/dts/bcm2835-rpi-a.dts +index 46d078e..4b1af06 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-a.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-a.dts +@@ -94,3 +94,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts +index 432088e..a846f1e 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts +@@ -101,3 +101,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts +index 4133bc2..e860964 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts +@@ -94,3 +94,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi-b.dts b/arch/arm/boot/dts/bcm2835-rpi-b.dts +index 4d56fe3..5d77f3f 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-b.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-b.dts +@@ -89,3 +89,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi-zero.dts b/arch/arm/boot/dts/bcm2835-rpi-zero.dts +index 79a20d5..7036240 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi-zero.dts ++++ b/arch/arm/boot/dts/bcm2835-rpi-zero.dts +@@ -103,3 +103,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi b/arch/arm/boot/dts/bcm2835-rpi.dtsi +index e55b362..e36c392 100644 +--- a/arch/arm/boot/dts/bcm2835-rpi.dtsi ++++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi +@@ -39,7 +39,7 @@ + }; + + alt0: alt0 { +- brcm,pins = <4 5 7 8 9 10 11 14 15>; ++ brcm,pins = <4 5 7 8 9 10 11>; + brcm,function = ; + }; + }; +diff --git a/arch/arm/boot/dts/bcm2836-rpi-2-b.dts b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts +index bf19e8c..e8de414 100644 +--- a/arch/arm/boot/dts/bcm2836-rpi-2-b.dts ++++ b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts +@@ -39,3 +39,9 @@ + &hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_LOW>; + }; ++ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio14>; ++ status = "okay"; ++}; +diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts +index 972f14d..20725ca 100644 +--- a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts ++++ b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts +@@ -19,7 +19,17 @@ + }; + }; + ++/* uart0 communicates with the BT module */ ++&uart0 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart0_gpio32 &gpclk2_gpio43>; ++ status = "okay"; ++}; ++ ++/* uart1 is mapped to the pin header */ + &uart1 { ++ pinctrl-names = "default"; ++ pinctrl-0 = <&uart1_gpio14>; + status = "okay"; + }; + +-- +cgit v1.1 + diff --git a/bcm283x-dma-mapping-skip-USB-devices-when-configuring-DMA-during-probe.patch b/bcm283x-dma-mapping-skip-USB-devices-when-configuring-DMA-during-probe.patch new file mode 100644 index 0000000..c6f7f12 --- /dev/null +++ b/bcm283x-dma-mapping-skip-USB-devices-when-configuring-DMA-during-probe.patch @@ -0,0 +1,127 @@ +From patchwork Thu Aug 3 15:52:08 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: [v3] dma-mapping: skip USB devices when configuring DMA during probe +From: Johan Hovold +X-Patchwork-Id: 9879371 +Message-Id: <20170803155208.22165-1-johan@kernel.org> +To: Christoph Hellwig , + Marek Szyprowski , + Greg Kroah-Hartman +Cc: =?UTF-8?q?Andreas=20F=C3=A4rber?= , + linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, + Alan Stern , Johan Hovold , + stable , Robin Murphy , + Sricharan R , + Stefan Wahren +Date: Thu, 3 Aug 2017 17:52:08 +0200 + +USB devices use the DMA mask and offset of the controller, which have +already been setup when a device is probed. Note that modifying the +DMA mask of a USB device would change the mask for the controller (and +all devices on the bus) as the mask is literally shared. + +Since commit 2bf698671205 ("USB: of: fix root-hub device-tree node +handling"), of_dma_configure() would be called also for root hubs, which +use the device node of the controller. A separate, long-standing bug +that makes of_dma_configure() generate a 30-bit DMA mask from the RPI3's +"dma-ranges" would thus set a broken mask also for the controller. This +in turn prevents USB devices from enumerating when control transfers +fail: + + dwc2 3f980000.usb: Cannot do DMA to address 0x000000003a166a00 + +Note that the aforementioned DMA-mask bug was benign for the HCD itself +as the dwc2 driver overwrites the mask previously set by +of_dma_configure() for the platform device in its probe callback. The +mask would only later get corrupted when the root-hub child device was +probed. + +Fix this, and similar future problems, by adding a flag to struct device +which prevents driver core from calling dma_configure() during probe and +making sure it is set for USB devices. + +Fixes: 09515ef5ddad ("of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices") +Cc: stable # 4.12 +Cc: Robin Murphy +Cc: Sricharan R +Cc: Stefan Wahren +Reported-by: Hans Verkuil +Signed-off-by: Johan Hovold +--- + +v3 + - add flag to struct device to prevent DMA configuration during probe instead + of checking for the USB bus type, which is not available when USB is built + as a module as noted by Alan + - drop moderated rpi list from CC + +v2 + - amend commit message and point out that the long-standing 30-bit DMA-mask + bug was benign to the dwc2 HCD itself (Robin) + - add and use a new dev_is_usb() helper (Robin) + + + drivers/base/dma-mapping.c | 6 ++++++ + drivers/usb/core/usb.c | 1 + + include/linux/device.h | 3 +++ + 3 files changed, 10 insertions(+) + +diff --git a/drivers/base/dma-mapping.c b/drivers/base/dma-mapping.c +index b555ff9dd8fc..f9f703be0ad1 100644 +--- a/drivers/base/dma-mapping.c ++++ b/drivers/base/dma-mapping.c +@@ -345,6 +345,9 @@ int dma_configure(struct device *dev) + enum dev_dma_attr attr; + int ret = 0; + ++ if (dev->skip_dma_configure) ++ return 0; ++ + if (dev_is_pci(dev)) { + bridge = pci_get_host_bridge_device(to_pci_dev(dev)); + dma_dev = bridge; +@@ -369,6 +372,9 @@ int dma_configure(struct device *dev) + + void dma_deconfigure(struct device *dev) + { ++ if (dev->skip_dma_configure) ++ return; ++ + of_dma_deconfigure(dev); + acpi_dma_deconfigure(dev); + } +diff --git a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c +index 17681d5638ac..2a85d905b539 100644 +--- a/drivers/usb/core/usb.c ++++ b/drivers/usb/core/usb.c +@@ -588,6 +588,7 @@ struct usb_device *usb_alloc_dev(struct usb_device *parent, + * Note: calling dma_set_mask() on a USB device would set the + * mask for the entire HCD, so don't do that. + */ ++ dev->dev.skip_dma_configure = true; + dev->dev.dma_mask = bus->sysdev->dma_mask; + dev->dev.dma_pfn_offset = bus->sysdev->dma_pfn_offset; + set_dev_node(&dev->dev, dev_to_node(bus->sysdev)); +diff --git a/include/linux/device.h b/include/linux/device.h +index 723cd54b94da..022cf258068b 100644 +--- a/include/linux/device.h ++++ b/include/linux/device.h +@@ -877,6 +877,8 @@ struct dev_links_info { + * @offline: Set after successful invocation of bus type's .offline(). + * @of_node_reused: Set if the device-tree node is shared with an ancestor + * device. ++ * @skip_dma_configure: Set if driver core should not configure DMA for this ++ * device during probe. + * + * At the lowest level, every device in a Linux system is represented by an + * instance of struct device. The device structure contains the information +@@ -965,6 +967,7 @@ struct device { + bool offline_disabled:1; + bool offline:1; + bool of_node_reused:1; ++ bool skip_dma_configure:1; + }; + + static inline struct device *kobj_to_dev(struct kobject *kobj) diff --git a/bcm283x-vc4-fixes.patch b/bcm283x-vc4-fixes.patch new file mode 100644 index 0000000..d17ff18 --- /dev/null +++ b/bcm283x-vc4-fixes.patch @@ -0,0 +1,1803 @@ +From d74617cb4aebe5a4cb3eeda3070053ccfc36a0ae Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Tue, 25 Jul 2017 09:27:32 -0700 +Subject: [PATCH 1/6] drm/vc4: Demote user-accessible DRM_ERROR paths to + DRM_DEBUG. + +Userspace shouldn't be able to spam dmesg by passing bad arguments. +This has particularly become an issues since we started using a bad +argument to set_tiling to detect if set_tiling was supported. + +Signed-off-by: Eric Anholt +Fixes: 83753117f1de ("drm/vc4: Add get/set tiling ioctls.") +Link: https://patchwork.freedesktop.org/patch/msgid/20170725162733.28007-1-eric@anholt.net +Reviewed-by: Boris Brezillon +--- + drivers/gpu/drm/vc4/vc4_bo.c | 14 +++--- + drivers/gpu/drm/vc4/vc4_gem.c | 10 ++-- + drivers/gpu/drm/vc4/vc4_kms.c | 2 +- + drivers/gpu/drm/vc4/vc4_render_cl.c | 40 +++++++-------- + drivers/gpu/drm/vc4/vc4_validate.c | 78 +++++++++++++++--------------- + drivers/gpu/drm/vc4/vc4_validate_shaders.c | 72 +++++++++++++-------------- + 6 files changed, 108 insertions(+), 108 deletions(-) + +diff --git a/drivers/gpu/drm/vc4/vc4_bo.c b/drivers/gpu/drm/vc4/vc4_bo.c +index 487f96412d35..ede80199001d 100644 +--- a/drivers/gpu/drm/vc4/vc4_bo.c ++++ b/drivers/gpu/drm/vc4/vc4_bo.c +@@ -389,7 +389,7 @@ vc4_prime_export(struct drm_device *dev, struct drm_gem_object *obj, int flags) + struct vc4_bo *bo = to_vc4_bo(obj); + + if (bo->validated_shader) { +- DRM_ERROR("Attempting to export shader BO\n"); ++ DRM_DEBUG("Attempting to export shader BO\n"); + return ERR_PTR(-EINVAL); + } + +@@ -410,7 +410,7 @@ int vc4_mmap(struct file *filp, struct vm_area_struct *vma) + bo = to_vc4_bo(gem_obj); + + if (bo->validated_shader && (vma->vm_flags & VM_WRITE)) { +- DRM_ERROR("mmaping of shader BOs for writing not allowed.\n"); ++ DRM_DEBUG("mmaping of shader BOs for writing not allowed.\n"); + return -EINVAL; + } + +@@ -435,7 +435,7 @@ int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) + struct vc4_bo *bo = to_vc4_bo(obj); + + if (bo->validated_shader && (vma->vm_flags & VM_WRITE)) { +- DRM_ERROR("mmaping of shader BOs for writing not allowed.\n"); ++ DRM_DEBUG("mmaping of shader BOs for writing not allowed.\n"); + return -EINVAL; + } + +@@ -447,7 +447,7 @@ void *vc4_prime_vmap(struct drm_gem_object *obj) + struct vc4_bo *bo = to_vc4_bo(obj); + + if (bo->validated_shader) { +- DRM_ERROR("mmaping of shader BOs not allowed.\n"); ++ DRM_DEBUG("mmaping of shader BOs not allowed.\n"); + return ERR_PTR(-EINVAL); + } + +@@ -501,7 +501,7 @@ int vc4_mmap_bo_ioctl(struct drm_device *dev, void *data, + + gem_obj = drm_gem_object_lookup(file_priv, args->handle); + if (!gem_obj) { +- DRM_ERROR("Failed to look up GEM BO %d\n", args->handle); ++ DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle); + return -EINVAL; + } + +@@ -605,7 +605,7 @@ int vc4_set_tiling_ioctl(struct drm_device *dev, void *data, + + gem_obj = drm_gem_object_lookup(file_priv, args->handle); + if (!gem_obj) { +- DRM_ERROR("Failed to look up GEM BO %d\n", args->handle); ++ DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle); + return -ENOENT; + } + bo = to_vc4_bo(gem_obj); +@@ -636,7 +636,7 @@ int vc4_get_tiling_ioctl(struct drm_device *dev, void *data, + + gem_obj = drm_gem_object_lookup(file_priv, args->handle); + if (!gem_obj) { +- DRM_ERROR("Failed to look up GEM BO %d\n", args->handle); ++ DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle); + return -ENOENT; + } + bo = to_vc4_bo(gem_obj); +diff --git a/drivers/gpu/drm/vc4/vc4_gem.c b/drivers/gpu/drm/vc4/vc4_gem.c +index d5b821ad06af..a3e45e67f417 100644 +--- a/drivers/gpu/drm/vc4/vc4_gem.c ++++ b/drivers/gpu/drm/vc4/vc4_gem.c +@@ -659,7 +659,7 @@ vc4_cl_lookup_bos(struct drm_device *dev, + /* See comment on bo_index for why we have to check + * this. + */ +- DRM_ERROR("Rendering requires BOs to validate\n"); ++ DRM_DEBUG("Rendering requires BOs to validate\n"); + return -EINVAL; + } + +@@ -691,7 +691,7 @@ vc4_cl_lookup_bos(struct drm_device *dev, + struct drm_gem_object *bo = idr_find(&file_priv->object_idr, + handles[i]); + if (!bo) { +- DRM_ERROR("Failed to look up GEM BO %d: %d\n", ++ DRM_DEBUG("Failed to look up GEM BO %d: %d\n", + i, handles[i]); + ret = -EINVAL; + spin_unlock(&file_priv->table_lock); +@@ -729,7 +729,7 @@ vc4_get_bcl(struct drm_device *dev, struct vc4_exec_info *exec) + args->shader_rec_count >= (UINT_MAX / + sizeof(struct vc4_shader_state)) || + temp_size < exec_size) { +- DRM_ERROR("overflow in exec arguments\n"); ++ DRM_DEBUG("overflow in exec arguments\n"); + ret = -EINVAL; + goto fail; + } +@@ -974,7 +974,7 @@ vc4_wait_bo_ioctl(struct drm_device *dev, void *data, + + gem_obj = drm_gem_object_lookup(file_priv, args->handle); + if (!gem_obj) { +- DRM_ERROR("Failed to look up GEM BO %d\n", args->handle); ++ DRM_DEBUG("Failed to look up GEM BO %d\n", args->handle); + return -EINVAL; + } + bo = to_vc4_bo(gem_obj); +@@ -1009,7 +1009,7 @@ vc4_submit_cl_ioctl(struct drm_device *dev, void *data, + int ret = 0; + + if ((args->flags & ~VC4_SUBMIT_CL_USE_CLEAR_COLOR) != 0) { +- DRM_ERROR("Unknown flags: 0x%02x\n", args->flags); ++ DRM_DEBUG("Unknown flags: 0x%02x\n", args->flags); + return -EINVAL; + } + +diff --git a/drivers/gpu/drm/vc4/vc4_kms.c b/drivers/gpu/drm/vc4/vc4_kms.c +index bc6ecdc6f104..b2c55eb09ca3 100644 +--- a/drivers/gpu/drm/vc4/vc4_kms.c ++++ b/drivers/gpu/drm/vc4/vc4_kms.c +@@ -204,7 +204,7 @@ static struct drm_framebuffer *vc4_fb_create(struct drm_device *dev, + gem_obj = drm_gem_object_lookup(file_priv, + mode_cmd->handles[0]); + if (!gem_obj) { +- DRM_ERROR("Failed to look up GEM BO %d\n", ++ DRM_DEBUG("Failed to look up GEM BO %d\n", + mode_cmd->handles[0]); + return ERR_PTR(-ENOENT); + } +diff --git a/drivers/gpu/drm/vc4/vc4_render_cl.c b/drivers/gpu/drm/vc4/vc4_render_cl.c +index 5dc19429d4ae..da3bfd53f0bd 100644 +--- a/drivers/gpu/drm/vc4/vc4_render_cl.c ++++ b/drivers/gpu/drm/vc4/vc4_render_cl.c +@@ -378,14 +378,14 @@ static int vc4_full_res_bounds_check(struct vc4_exec_info *exec, + u32 render_tiles_stride = DIV_ROUND_UP(exec->args->width, 32); + + if (surf->offset > obj->base.size) { +- DRM_ERROR("surface offset %d > BO size %zd\n", ++ DRM_DEBUG("surface offset %d > BO size %zd\n", + surf->offset, obj->base.size); + return -EINVAL; + } + + if ((obj->base.size - surf->offset) / VC4_TILE_BUFFER_SIZE < + render_tiles_stride * args->max_y_tile + args->max_x_tile) { +- DRM_ERROR("MSAA tile %d, %d out of bounds " ++ DRM_DEBUG("MSAA tile %d, %d out of bounds " + "(bo size %zd, offset %d).\n", + args->max_x_tile, args->max_y_tile, + obj->base.size, +@@ -401,7 +401,7 @@ static int vc4_rcl_msaa_surface_setup(struct vc4_exec_info *exec, + struct drm_vc4_submit_rcl_surface *surf) + { + if (surf->flags != 0 || surf->bits != 0) { +- DRM_ERROR("MSAA surface had nonzero flags/bits\n"); ++ DRM_DEBUG("MSAA surface had nonzero flags/bits\n"); + return -EINVAL; + } + +@@ -415,7 +415,7 @@ static int vc4_rcl_msaa_surface_setup(struct vc4_exec_info *exec, + exec->rcl_write_bo[exec->rcl_write_bo_count++] = *obj; + + if (surf->offset & 0xf) { +- DRM_ERROR("MSAA write must be 16b aligned.\n"); ++ DRM_DEBUG("MSAA write must be 16b aligned.\n"); + return -EINVAL; + } + +@@ -437,7 +437,7 @@ static int vc4_rcl_surface_setup(struct vc4_exec_info *exec, + int ret; + + if (surf->flags & ~VC4_SUBMIT_RCL_SURFACE_READ_IS_FULL_RES) { +- DRM_ERROR("Extra flags set\n"); ++ DRM_DEBUG("Extra flags set\n"); + return -EINVAL; + } + +@@ -453,12 +453,12 @@ static int vc4_rcl_surface_setup(struct vc4_exec_info *exec, + + if (surf->flags & VC4_SUBMIT_RCL_SURFACE_READ_IS_FULL_RES) { + if (surf == &exec->args->zs_write) { +- DRM_ERROR("general zs write may not be a full-res.\n"); ++ DRM_DEBUG("general zs write may not be a full-res.\n"); + return -EINVAL; + } + + if (surf->bits != 0) { +- DRM_ERROR("load/store general bits set with " ++ DRM_DEBUG("load/store general bits set with " + "full res load/store.\n"); + return -EINVAL; + } +@@ -473,19 +473,19 @@ static int vc4_rcl_surface_setup(struct vc4_exec_info *exec, + if (surf->bits & ~(VC4_LOADSTORE_TILE_BUFFER_TILING_MASK | + VC4_LOADSTORE_TILE_BUFFER_BUFFER_MASK | + VC4_LOADSTORE_TILE_BUFFER_FORMAT_MASK)) { +- DRM_ERROR("Unknown bits in load/store: 0x%04x\n", ++ DRM_DEBUG("Unknown bits in load/store: 0x%04x\n", + surf->bits); + return -EINVAL; + } + + if (tiling > VC4_TILING_FORMAT_LT) { +- DRM_ERROR("Bad tiling format\n"); ++ DRM_DEBUG("Bad tiling format\n"); + return -EINVAL; + } + + if (buffer == VC4_LOADSTORE_TILE_BUFFER_ZS) { + if (format != 0) { +- DRM_ERROR("No color format should be set for ZS\n"); ++ DRM_DEBUG("No color format should be set for ZS\n"); + return -EINVAL; + } + cpp = 4; +@@ -499,16 +499,16 @@ static int vc4_rcl_surface_setup(struct vc4_exec_info *exec, + cpp = 4; + break; + default: +- DRM_ERROR("Bad tile buffer format\n"); ++ DRM_DEBUG("Bad tile buffer format\n"); + return -EINVAL; + } + } else { +- DRM_ERROR("Bad load/store buffer %d.\n", buffer); ++ DRM_DEBUG("Bad load/store buffer %d.\n", buffer); + return -EINVAL; + } + + if (surf->offset & 0xf) { +- DRM_ERROR("load/store buffer must be 16b aligned.\n"); ++ DRM_DEBUG("load/store buffer must be 16b aligned.\n"); + return -EINVAL; + } + +@@ -533,7 +533,7 @@ vc4_rcl_render_config_surface_setup(struct vc4_exec_info *exec, + int cpp; + + if (surf->flags != 0) { +- DRM_ERROR("No flags supported on render config.\n"); ++ DRM_DEBUG("No flags supported on render config.\n"); + return -EINVAL; + } + +@@ -541,7 +541,7 @@ vc4_rcl_render_config_surface_setup(struct vc4_exec_info *exec, + VC4_RENDER_CONFIG_FORMAT_MASK | + VC4_RENDER_CONFIG_MS_MODE_4X | + VC4_RENDER_CONFIG_DECIMATE_MODE_4X)) { +- DRM_ERROR("Unknown bits in render config: 0x%04x\n", ++ DRM_DEBUG("Unknown bits in render config: 0x%04x\n", + surf->bits); + return -EINVAL; + } +@@ -556,7 +556,7 @@ vc4_rcl_render_config_surface_setup(struct vc4_exec_info *exec, + exec->rcl_write_bo[exec->rcl_write_bo_count++] = *obj; + + if (tiling > VC4_TILING_FORMAT_LT) { +- DRM_ERROR("Bad tiling format\n"); ++ DRM_DEBUG("Bad tiling format\n"); + return -EINVAL; + } + +@@ -569,7 +569,7 @@ vc4_rcl_render_config_surface_setup(struct vc4_exec_info *exec, + cpp = 4; + break; + default: +- DRM_ERROR("Bad tile buffer format\n"); ++ DRM_DEBUG("Bad tile buffer format\n"); + return -EINVAL; + } + +@@ -590,7 +590,7 @@ int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec) + + if (args->min_x_tile > args->max_x_tile || + args->min_y_tile > args->max_y_tile) { +- DRM_ERROR("Bad render tile set (%d,%d)-(%d,%d)\n", ++ DRM_DEBUG("Bad render tile set (%d,%d)-(%d,%d)\n", + args->min_x_tile, args->min_y_tile, + args->max_x_tile, args->max_y_tile); + return -EINVAL; +@@ -599,7 +599,7 @@ int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec) + if (has_bin && + (args->max_x_tile > exec->bin_tiles_x || + args->max_y_tile > exec->bin_tiles_y)) { +- DRM_ERROR("Render tiles (%d,%d) outside of bin config " ++ DRM_DEBUG("Render tiles (%d,%d) outside of bin config " + "(%d,%d)\n", + args->max_x_tile, args->max_y_tile, + exec->bin_tiles_x, exec->bin_tiles_y); +@@ -642,7 +642,7 @@ int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec) + */ + if (!setup.color_write && !setup.zs_write && + !setup.msaa_color_write && !setup.msaa_zs_write) { +- DRM_ERROR("RCL requires color or Z/S write\n"); ++ DRM_DEBUG("RCL requires color or Z/S write\n"); + return -EINVAL; + } + +diff --git a/drivers/gpu/drm/vc4/vc4_validate.c b/drivers/gpu/drm/vc4/vc4_validate.c +index 814b512c6b9a..2db485abb186 100644 +--- a/drivers/gpu/drm/vc4/vc4_validate.c ++++ b/drivers/gpu/drm/vc4/vc4_validate.c +@@ -109,7 +109,7 @@ vc4_use_bo(struct vc4_exec_info *exec, uint32_t hindex) + struct vc4_bo *bo; + + if (hindex >= exec->bo_count) { +- DRM_ERROR("BO index %d greater than BO count %d\n", ++ DRM_DEBUG("BO index %d greater than BO count %d\n", + hindex, exec->bo_count); + return NULL; + } +@@ -117,7 +117,7 @@ vc4_use_bo(struct vc4_exec_info *exec, uint32_t hindex) + bo = to_vc4_bo(&obj->base); + + if (bo->validated_shader) { +- DRM_ERROR("Trying to use shader BO as something other than " ++ DRM_DEBUG("Trying to use shader BO as something other than " + "a shader\n"); + return NULL; + } +@@ -172,7 +172,7 @@ vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_cma_object *fbo, + * our math. + */ + if (width > 4096 || height > 4096) { +- DRM_ERROR("Surface dimensions (%d,%d) too large", ++ DRM_DEBUG("Surface dimensions (%d,%d) too large", + width, height); + return false; + } +@@ -191,7 +191,7 @@ vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_cma_object *fbo, + aligned_height = round_up(height, utile_h); + break; + default: +- DRM_ERROR("buffer tiling %d unsupported\n", tiling_format); ++ DRM_DEBUG("buffer tiling %d unsupported\n", tiling_format); + return false; + } + +@@ -200,7 +200,7 @@ vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_cma_object *fbo, + + if (size + offset < size || + size + offset > fbo->base.size) { +- DRM_ERROR("Overflow in %dx%d (%dx%d) fbo size (%d + %d > %zd)\n", ++ DRM_DEBUG("Overflow in %dx%d (%dx%d) fbo size (%d + %d > %zd)\n", + width, height, + aligned_width, aligned_height, + size, offset, fbo->base.size); +@@ -214,7 +214,7 @@ static int + validate_flush(VALIDATE_ARGS) + { + if (!validate_bin_pos(exec, untrusted, exec->args->bin_cl_size - 1)) { +- DRM_ERROR("Bin CL must end with VC4_PACKET_FLUSH\n"); ++ DRM_DEBUG("Bin CL must end with VC4_PACKET_FLUSH\n"); + return -EINVAL; + } + exec->found_flush = true; +@@ -226,13 +226,13 @@ static int + validate_start_tile_binning(VALIDATE_ARGS) + { + if (exec->found_start_tile_binning_packet) { +- DRM_ERROR("Duplicate VC4_PACKET_START_TILE_BINNING\n"); ++ DRM_DEBUG("Duplicate VC4_PACKET_START_TILE_BINNING\n"); + return -EINVAL; + } + exec->found_start_tile_binning_packet = true; + + if (!exec->found_tile_binning_mode_config_packet) { +- DRM_ERROR("missing VC4_PACKET_TILE_BINNING_MODE_CONFIG\n"); ++ DRM_DEBUG("missing VC4_PACKET_TILE_BINNING_MODE_CONFIG\n"); + return -EINVAL; + } + +@@ -243,7 +243,7 @@ static int + validate_increment_semaphore(VALIDATE_ARGS) + { + if (!validate_bin_pos(exec, untrusted, exec->args->bin_cl_size - 2)) { +- DRM_ERROR("Bin CL must end with " ++ DRM_DEBUG("Bin CL must end with " + "VC4_PACKET_INCREMENT_SEMAPHORE\n"); + return -EINVAL; + } +@@ -264,7 +264,7 @@ validate_indexed_prim_list(VALIDATE_ARGS) + + /* Check overflow condition */ + if (exec->shader_state_count == 0) { +- DRM_ERROR("shader state must precede primitives\n"); ++ DRM_DEBUG("shader state must precede primitives\n"); + return -EINVAL; + } + shader_state = &exec->shader_state[exec->shader_state_count - 1]; +@@ -281,7 +281,7 @@ validate_indexed_prim_list(VALIDATE_ARGS) + + if (offset > ib->base.size || + (ib->base.size - offset) / index_size < length) { +- DRM_ERROR("IB access overflow (%d + %d*%d > %zd)\n", ++ DRM_DEBUG("IB access overflow (%d + %d*%d > %zd)\n", + offset, length, index_size, ib->base.size); + return -EINVAL; + } +@@ -301,13 +301,13 @@ validate_gl_array_primitive(VALIDATE_ARGS) + + /* Check overflow condition */ + if (exec->shader_state_count == 0) { +- DRM_ERROR("shader state must precede primitives\n"); ++ DRM_DEBUG("shader state must precede primitives\n"); + return -EINVAL; + } + shader_state = &exec->shader_state[exec->shader_state_count - 1]; + + if (length + base_index < length) { +- DRM_ERROR("primitive vertex count overflow\n"); ++ DRM_DEBUG("primitive vertex count overflow\n"); + return -EINVAL; + } + max_index = length + base_index - 1; +@@ -324,7 +324,7 @@ validate_gl_shader_state(VALIDATE_ARGS) + uint32_t i = exec->shader_state_count++; + + if (i >= exec->shader_state_size) { +- DRM_ERROR("More requests for shader states than declared\n"); ++ DRM_DEBUG("More requests for shader states than declared\n"); + return -EINVAL; + } + +@@ -332,7 +332,7 @@ validate_gl_shader_state(VALIDATE_ARGS) + exec->shader_state[i].max_index = 0; + + if (exec->shader_state[i].addr & ~0xf) { +- DRM_ERROR("high bits set in GL shader rec reference\n"); ++ DRM_DEBUG("high bits set in GL shader rec reference\n"); + return -EINVAL; + } + +@@ -356,7 +356,7 @@ validate_tile_binning_config(VALIDATE_ARGS) + int bin_slot; + + if (exec->found_tile_binning_mode_config_packet) { +- DRM_ERROR("Duplicate VC4_PACKET_TILE_BINNING_MODE_CONFIG\n"); ++ DRM_DEBUG("Duplicate VC4_PACKET_TILE_BINNING_MODE_CONFIG\n"); + return -EINVAL; + } + exec->found_tile_binning_mode_config_packet = true; +@@ -368,14 +368,14 @@ validate_tile_binning_config(VALIDATE_ARGS) + + if (exec->bin_tiles_x == 0 || + exec->bin_tiles_y == 0) { +- DRM_ERROR("Tile binning config of %dx%d too small\n", ++ DRM_DEBUG("Tile binning config of %dx%d too small\n", + exec->bin_tiles_x, exec->bin_tiles_y); + return -EINVAL; + } + + if (flags & (VC4_BIN_CONFIG_DB_NON_MS | + VC4_BIN_CONFIG_TILE_BUFFER_64BIT)) { +- DRM_ERROR("unsupported binning config flags 0x%02x\n", flags); ++ DRM_DEBUG("unsupported binning config flags 0x%02x\n", flags); + return -EINVAL; + } + +@@ -493,20 +493,20 @@ vc4_validate_bin_cl(struct drm_device *dev, + const struct cmd_info *info; + + if (cmd >= ARRAY_SIZE(cmd_info)) { +- DRM_ERROR("0x%08x: packet %d out of bounds\n", ++ DRM_DEBUG("0x%08x: packet %d out of bounds\n", + src_offset, cmd); + return -EINVAL; + } + + info = &cmd_info[cmd]; + if (!info->name) { +- DRM_ERROR("0x%08x: packet %d invalid\n", ++ DRM_DEBUG("0x%08x: packet %d invalid\n", + src_offset, cmd); + return -EINVAL; + } + + if (src_offset + info->len > len) { +- DRM_ERROR("0x%08x: packet %d (%s) length 0x%08x " ++ DRM_DEBUG("0x%08x: packet %d (%s) length 0x%08x " + "exceeds bounds (0x%08x)\n", + src_offset, cmd, info->name, info->len, + src_offset + len); +@@ -519,7 +519,7 @@ vc4_validate_bin_cl(struct drm_device *dev, + if (info->func && info->func(exec, + dst_pkt + 1, + src_pkt + 1)) { +- DRM_ERROR("0x%08x: packet %d (%s) failed to validate\n", ++ DRM_DEBUG("0x%08x: packet %d (%s) failed to validate\n", + src_offset, cmd, info->name); + return -EINVAL; + } +@@ -537,7 +537,7 @@ vc4_validate_bin_cl(struct drm_device *dev, + exec->ct0ea = exec->ct0ca + dst_offset; + + if (!exec->found_start_tile_binning_packet) { +- DRM_ERROR("Bin CL missing VC4_PACKET_START_TILE_BINNING\n"); ++ DRM_DEBUG("Bin CL missing VC4_PACKET_START_TILE_BINNING\n"); + return -EINVAL; + } + +@@ -549,7 +549,7 @@ vc4_validate_bin_cl(struct drm_device *dev, + * semaphore increment. + */ + if (!exec->found_increment_semaphore_packet || !exec->found_flush) { +- DRM_ERROR("Bin CL missing VC4_PACKET_INCREMENT_SEMAPHORE + " ++ DRM_DEBUG("Bin CL missing VC4_PACKET_INCREMENT_SEMAPHORE + " + "VC4_PACKET_FLUSH\n"); + return -EINVAL; + } +@@ -588,11 +588,11 @@ reloc_tex(struct vc4_exec_info *exec, + uint32_t remaining_size = tex->base.size - p0; + + if (p0 > tex->base.size - 4) { +- DRM_ERROR("UBO offset greater than UBO size\n"); ++ DRM_DEBUG("UBO offset greater than UBO size\n"); + goto fail; + } + if (p1 > remaining_size - 4) { +- DRM_ERROR("UBO clamp would allow reads " ++ DRM_DEBUG("UBO clamp would allow reads " + "outside of UBO\n"); + goto fail; + } +@@ -612,14 +612,14 @@ reloc_tex(struct vc4_exec_info *exec, + if (VC4_GET_FIELD(p3, VC4_TEX_P2_PTYPE) == + VC4_TEX_P2_PTYPE_CUBE_MAP_STRIDE) { + if (cube_map_stride) { +- DRM_ERROR("Cube map stride set twice\n"); ++ DRM_DEBUG("Cube map stride set twice\n"); + goto fail; + } + + cube_map_stride = p3 & VC4_TEX_P2_CMST_MASK; + } + if (!cube_map_stride) { +- DRM_ERROR("Cube map stride not set\n"); ++ DRM_DEBUG("Cube map stride not set\n"); + goto fail; + } + } +@@ -660,7 +660,7 @@ reloc_tex(struct vc4_exec_info *exec, + case VC4_TEXTURE_TYPE_RGBA64: + case VC4_TEXTURE_TYPE_YUV422R: + default: +- DRM_ERROR("Texture format %d unsupported\n", type); ++ DRM_DEBUG("Texture format %d unsupported\n", type); + goto fail; + } + utile_w = utile_width(cpp); +@@ -713,7 +713,7 @@ reloc_tex(struct vc4_exec_info *exec, + level_size = aligned_width * cpp * aligned_height; + + if (offset < level_size) { +- DRM_ERROR("Level %d (%dx%d -> %dx%d) size %db " ++ DRM_DEBUG("Level %d (%dx%d -> %dx%d) size %db " + "overflowed buffer bounds (offset %d)\n", + i, level_width, level_height, + aligned_width, aligned_height, +@@ -764,7 +764,7 @@ validate_gl_shader_rec(struct drm_device *dev, + + nr_relocs = ARRAY_SIZE(shader_reloc_offsets) + nr_attributes; + if (nr_relocs * 4 > exec->shader_rec_size) { +- DRM_ERROR("overflowed shader recs reading %d handles " ++ DRM_DEBUG("overflowed shader recs reading %d handles " + "from %d bytes left\n", + nr_relocs, exec->shader_rec_size); + return -EINVAL; +@@ -774,7 +774,7 @@ validate_gl_shader_rec(struct drm_device *dev, + exec->shader_rec_size -= nr_relocs * 4; + + if (packet_size > exec->shader_rec_size) { +- DRM_ERROR("overflowed shader recs copying %db packet " ++ DRM_DEBUG("overflowed shader recs copying %db packet " + "from %d bytes left\n", + packet_size, exec->shader_rec_size); + return -EINVAL; +@@ -794,7 +794,7 @@ validate_gl_shader_rec(struct drm_device *dev, + + for (i = 0; i < shader_reloc_count; i++) { + if (src_handles[i] > exec->bo_count) { +- DRM_ERROR("Shader handle %d too big\n", src_handles[i]); ++ DRM_DEBUG("Shader handle %d too big\n", src_handles[i]); + return -EINVAL; + } + +@@ -810,13 +810,13 @@ validate_gl_shader_rec(struct drm_device *dev, + + if (((*(uint16_t *)pkt_u & VC4_SHADER_FLAG_FS_SINGLE_THREAD) == 0) != + to_vc4_bo(&bo[0]->base)->validated_shader->is_threaded) { +- DRM_ERROR("Thread mode of CL and FS do not match\n"); ++ DRM_DEBUG("Thread mode of CL and FS do not match\n"); + return -EINVAL; + } + + if (to_vc4_bo(&bo[1]->base)->validated_shader->is_threaded || + to_vc4_bo(&bo[2]->base)->validated_shader->is_threaded) { +- DRM_ERROR("cs and vs cannot be threaded\n"); ++ DRM_DEBUG("cs and vs cannot be threaded\n"); + return -EINVAL; + } + +@@ -831,7 +831,7 @@ validate_gl_shader_rec(struct drm_device *dev, + *(uint32_t *)(pkt_v + o) = bo[i]->paddr + src_offset; + + if (src_offset != 0) { +- DRM_ERROR("Shaders must be at offset 0 of " ++ DRM_DEBUG("Shaders must be at offset 0 of " + "the BO.\n"); + return -EINVAL; + } +@@ -842,7 +842,7 @@ validate_gl_shader_rec(struct drm_device *dev, + + if (validated_shader->uniforms_src_size > + exec->uniforms_size) { +- DRM_ERROR("Uniforms src buffer overflow\n"); ++ DRM_DEBUG("Uniforms src buffer overflow\n"); + return -EINVAL; + } + +@@ -900,7 +900,7 @@ validate_gl_shader_rec(struct drm_device *dev, + + if (vbo->base.size < offset || + vbo->base.size - offset < attr_size) { +- DRM_ERROR("BO offset overflow (%d + %d > %zu)\n", ++ DRM_DEBUG("BO offset overflow (%d + %d > %zu)\n", + offset, attr_size, vbo->base.size); + return -EINVAL; + } +@@ -909,7 +909,7 @@ validate_gl_shader_rec(struct drm_device *dev, + max_index = ((vbo->base.size - offset - attr_size) / + stride); + if (state->max_index > max_index) { +- DRM_ERROR("primitives use index %d out of " ++ DRM_DEBUG("primitives use index %d out of " + "supplied %d\n", + state->max_index, max_index); + return -EINVAL; +diff --git a/drivers/gpu/drm/vc4/vc4_validate_shaders.c b/drivers/gpu/drm/vc4/vc4_validate_shaders.c +index 0b2df5c6efb4..d3f15bf60900 100644 +--- a/drivers/gpu/drm/vc4/vc4_validate_shaders.c ++++ b/drivers/gpu/drm/vc4/vc4_validate_shaders.c +@@ -200,7 +200,7 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + uint32_t clamp_reg, clamp_offset; + + if (sig == QPU_SIG_SMALL_IMM) { +- DRM_ERROR("direct TMU read used small immediate\n"); ++ DRM_DEBUG("direct TMU read used small immediate\n"); + return false; + } + +@@ -209,7 +209,7 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + */ + if (is_mul || + QPU_GET_FIELD(inst, QPU_OP_ADD) != QPU_A_ADD) { +- DRM_ERROR("direct TMU load wasn't an add\n"); ++ DRM_DEBUG("direct TMU load wasn't an add\n"); + return false; + } + +@@ -220,13 +220,13 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + */ + clamp_reg = raddr_add_a_to_live_reg_index(inst); + if (clamp_reg == ~0) { +- DRM_ERROR("direct TMU load wasn't clamped\n"); ++ DRM_DEBUG("direct TMU load wasn't clamped\n"); + return false; + } + + clamp_offset = validation_state->live_min_clamp_offsets[clamp_reg]; + if (clamp_offset == ~0) { +- DRM_ERROR("direct TMU load wasn't clamped\n"); ++ DRM_DEBUG("direct TMU load wasn't clamped\n"); + return false; + } + +@@ -238,7 +238,7 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + + if (!(add_b == QPU_MUX_A && raddr_a == QPU_R_UNIF) && + !(add_b == QPU_MUX_B && raddr_b == QPU_R_UNIF)) { +- DRM_ERROR("direct TMU load didn't add to a uniform\n"); ++ DRM_DEBUG("direct TMU load didn't add to a uniform\n"); + return false; + } + +@@ -246,14 +246,14 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + } else { + if (raddr_a == QPU_R_UNIF || (sig != QPU_SIG_SMALL_IMM && + raddr_b == QPU_R_UNIF)) { +- DRM_ERROR("uniform read in the same instruction as " ++ DRM_DEBUG("uniform read in the same instruction as " + "texture setup.\n"); + return false; + } + } + + if (validation_state->tmu_write_count[tmu] >= 4) { +- DRM_ERROR("TMU%d got too many parameters before dispatch\n", ++ DRM_DEBUG("TMU%d got too many parameters before dispatch\n", + tmu); + return false; + } +@@ -265,7 +265,7 @@ check_tmu_write(struct vc4_validated_shader_info *validated_shader, + */ + if (!is_direct) { + if (validation_state->needs_uniform_address_update) { +- DRM_ERROR("Texturing with undefined uniform address\n"); ++ DRM_DEBUG("Texturing with undefined uniform address\n"); + return false; + } + +@@ -336,35 +336,35 @@ validate_uniform_address_write(struct vc4_validated_shader_info *validated_shade + case QPU_SIG_LOAD_TMU1: + break; + default: +- DRM_ERROR("uniforms address change must be " ++ DRM_DEBUG("uniforms address change must be " + "normal math\n"); + return false; + } + + if (is_mul || QPU_GET_FIELD(inst, QPU_OP_ADD) != QPU_A_ADD) { +- DRM_ERROR("Uniform address reset must be an ADD.\n"); ++ DRM_DEBUG("Uniform address reset must be an ADD.\n"); + return false; + } + + if (QPU_GET_FIELD(inst, QPU_COND_ADD) != QPU_COND_ALWAYS) { +- DRM_ERROR("Uniform address reset must be unconditional.\n"); ++ DRM_DEBUG("Uniform address reset must be unconditional.\n"); + return false; + } + + if (QPU_GET_FIELD(inst, QPU_PACK) != QPU_PACK_A_NOP && + !(inst & QPU_PM)) { +- DRM_ERROR("No packing allowed on uniforms reset\n"); ++ DRM_DEBUG("No packing allowed on uniforms reset\n"); + return false; + } + + if (add_lri == -1) { +- DRM_ERROR("First argument of uniform address write must be " ++ DRM_DEBUG("First argument of uniform address write must be " + "an immediate value.\n"); + return false; + } + + if (validation_state->live_immediates[add_lri] != expected_offset) { +- DRM_ERROR("Resetting uniforms with offset %db instead of %db\n", ++ DRM_DEBUG("Resetting uniforms with offset %db instead of %db\n", + validation_state->live_immediates[add_lri], + expected_offset); + return false; +@@ -372,7 +372,7 @@ validate_uniform_address_write(struct vc4_validated_shader_info *validated_shade + + if (!(add_b == QPU_MUX_A && raddr_a == QPU_R_UNIF) && + !(add_b == QPU_MUX_B && raddr_b == QPU_R_UNIF)) { +- DRM_ERROR("Second argument of uniform address write must be " ++ DRM_DEBUG("Second argument of uniform address write must be " + "a uniform.\n"); + return false; + } +@@ -417,7 +417,7 @@ check_reg_write(struct vc4_validated_shader_info *validated_shader, + switch (waddr) { + case QPU_W_UNIFORMS_ADDRESS: + if (is_b) { +- DRM_ERROR("relative uniforms address change " ++ DRM_DEBUG("relative uniforms address change " + "unsupported\n"); + return false; + } +@@ -452,11 +452,11 @@ check_reg_write(struct vc4_validated_shader_info *validated_shader, + /* XXX: I haven't thought about these, so don't support them + * for now. + */ +- DRM_ERROR("Unsupported waddr %d\n", waddr); ++ DRM_DEBUG("Unsupported waddr %d\n", waddr); + return false; + + case QPU_W_VPM_ADDR: +- DRM_ERROR("General VPM DMA unsupported\n"); ++ DRM_DEBUG("General VPM DMA unsupported\n"); + return false; + + case QPU_W_VPM: +@@ -559,7 +559,7 @@ check_instruction_writes(struct vc4_validated_shader_info *validated_shader, + bool ok; + + if (is_tmu_write(waddr_add) && is_tmu_write(waddr_mul)) { +- DRM_ERROR("ADD and MUL both set up textures\n"); ++ DRM_DEBUG("ADD and MUL both set up textures\n"); + return false; + } + +@@ -588,7 +588,7 @@ check_branch(uint64_t inst, + * there's no need for it. + */ + if (waddr_add != QPU_W_NOP || waddr_mul != QPU_W_NOP) { +- DRM_ERROR("branch instruction at %d wrote a register.\n", ++ DRM_DEBUG("branch instruction at %d wrote a register.\n", + validation_state->ip); + return false; + } +@@ -614,7 +614,7 @@ check_instruction_reads(struct vc4_validated_shader_info *validated_shader, + validated_shader->uniforms_size += 4; + + if (validation_state->needs_uniform_address_update) { +- DRM_ERROR("Uniform read with undefined uniform " ++ DRM_DEBUG("Uniform read with undefined uniform " + "address\n"); + return false; + } +@@ -660,19 +660,19 @@ vc4_validate_branches(struct vc4_shader_validation_state *validation_state) + continue; + + if (ip - last_branch < 4) { +- DRM_ERROR("Branch at %d during delay slots\n", ip); ++ DRM_DEBUG("Branch at %d during delay slots\n", ip); + return false; + } + last_branch = ip; + + if (inst & QPU_BRANCH_REG) { +- DRM_ERROR("branching from register relative " ++ DRM_DEBUG("branching from register relative " + "not supported\n"); + return false; + } + + if (!(inst & QPU_BRANCH_REL)) { +- DRM_ERROR("relative branching required\n"); ++ DRM_DEBUG("relative branching required\n"); + return false; + } + +@@ -682,13 +682,13 @@ vc4_validate_branches(struct vc4_shader_validation_state *validation_state) + * end of the shader object. + */ + if (branch_imm % sizeof(inst) != 0) { +- DRM_ERROR("branch target not aligned\n"); ++ DRM_DEBUG("branch target not aligned\n"); + return false; + } + + branch_target_ip = after_delay_ip + (branch_imm >> 3); + if (branch_target_ip >= validation_state->max_ip) { +- DRM_ERROR("Branch at %d outside of shader (ip %d/%d)\n", ++ DRM_DEBUG("Branch at %d outside of shader (ip %d/%d)\n", + ip, branch_target_ip, + validation_state->max_ip); + return false; +@@ -699,7 +699,7 @@ vc4_validate_branches(struct vc4_shader_validation_state *validation_state) + * the shader. + */ + if (after_delay_ip >= validation_state->max_ip) { +- DRM_ERROR("Branch at %d continues past shader end " ++ DRM_DEBUG("Branch at %d continues past shader end " + "(%d/%d)\n", + ip, after_delay_ip, validation_state->max_ip); + return false; +@@ -709,7 +709,7 @@ vc4_validate_branches(struct vc4_shader_validation_state *validation_state) + } + + if (max_branch_target > validation_state->max_ip - 3) { +- DRM_ERROR("Branch landed after QPU_SIG_PROG_END"); ++ DRM_DEBUG("Branch landed after QPU_SIG_PROG_END"); + return false; + } + +@@ -750,7 +750,7 @@ vc4_handle_branch_target(struct vc4_shader_validation_state *validation_state) + return true; + + if (texturing_in_progress(validation_state)) { +- DRM_ERROR("Branch target landed during TMU setup\n"); ++ DRM_DEBUG("Branch target landed during TMU setup\n"); + return false; + } + +@@ -837,7 +837,7 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + case QPU_SIG_LAST_THREAD_SWITCH: + if (!check_instruction_writes(validated_shader, + &validation_state)) { +- DRM_ERROR("Bad write at ip %d\n", ip); ++ DRM_DEBUG("Bad write at ip %d\n", ip); + goto fail; + } + +@@ -855,7 +855,7 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + validated_shader->is_threaded = true; + + if (ip < last_thread_switch_ip + 3) { +- DRM_ERROR("Thread switch too soon after " ++ DRM_DEBUG("Thread switch too soon after " + "last switch at ip %d\n", ip); + goto fail; + } +@@ -867,7 +867,7 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + case QPU_SIG_LOAD_IMM: + if (!check_instruction_writes(validated_shader, + &validation_state)) { +- DRM_ERROR("Bad LOAD_IMM write at ip %d\n", ip); ++ DRM_DEBUG("Bad LOAD_IMM write at ip %d\n", ip); + goto fail; + } + break; +@@ -878,14 +878,14 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + goto fail; + + if (ip < last_thread_switch_ip + 3) { +- DRM_ERROR("Branch in thread switch at ip %d", ++ DRM_DEBUG("Branch in thread switch at ip %d", + ip); + goto fail; + } + + break; + default: +- DRM_ERROR("Unsupported QPU signal %d at " ++ DRM_DEBUG("Unsupported QPU signal %d at " + "instruction %d\n", sig, ip); + goto fail; + } +@@ -898,7 +898,7 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + } + + if (ip == validation_state.max_ip) { +- DRM_ERROR("shader failed to terminate before " ++ DRM_DEBUG("shader failed to terminate before " + "shader BO end at %zd\n", + shader_obj->base.size); + goto fail; +@@ -907,7 +907,7 @@ vc4_validate_shader(struct drm_gem_cma_object *shader_obj) + /* Might corrupt other thread */ + if (validated_shader->is_threaded && + validation_state.all_registers_used) { +- DRM_ERROR("Shader uses threading, but uses the upper " ++ DRM_DEBUG("Shader uses threading, but uses the upper " + "half of the registers, too\n"); + goto fail; + } +-- +2.13.5 + +From 28b369f5abc790f56e668869d88f261ca7a27c55 Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Tue, 8 Aug 2017 13:56:05 -0700 +Subject: [PATCH 2/6] drm/vc4: Fix leak of HDMI EDID + +We don't keep a pointer to it around anywhere, so it's our job to free +it. + +Cc: Stefan Wahren +Link: https://github.com/anholt/linux/issues/101 +Fixes: c8b75bca92cb ("drm/vc4: Add KMS support for Raspberry Pi.") +Signed-off-by: Eric Anholt +Link: https://patchwork.freedesktop.org/patch/msgid/20170808205605.4432-1-eric@anholt.net +Reviewed-by: Daniel Vetter +Tested-by: Stefan Wahren +--- + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/gpu/drm/vc4/vc4_hdmi.c b/drivers/gpu/drm/vc4/vc4_hdmi.c +index ed63d4e85762..f7803fd7f47c 100644 +--- a/drivers/gpu/drm/vc4/vc4_hdmi.c ++++ b/drivers/gpu/drm/vc4/vc4_hdmi.c +@@ -260,6 +260,7 @@ static int vc4_hdmi_connector_get_modes(struct drm_connector *connector) + drm_mode_connector_update_edid_property(connector, edid); + ret = drm_add_edid_modes(connector, edid); + drm_edid_to_eld(connector, edid); ++ kfree(edid); + + return ret; + } +-- +2.13.5 + +From 3b688b6d347f777a8e86165decc33198b063b8c0 Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Tue, 25 Jul 2017 11:27:16 -0700 +Subject: [PATCH 3/6] drm/vc4: Start using u64_to_user_ptr. + +Chris Wilson pointed out this little cleanup in a review of new code, +so let's fix up the code I was copying from. + +Signed-off-by: Eric Anholt +Link: https://patchwork.freedesktop.org/patch/msgid/20170725182718.31468-1-eric@anholt.net +Reviewed-by: Daniel Vetter +--- + drivers/gpu/drm/vc4/vc4_gem.c | 11 +++++------ + 1 file changed, 5 insertions(+), 6 deletions(-) + +diff --git a/drivers/gpu/drm/vc4/vc4_gem.c b/drivers/gpu/drm/vc4/vc4_gem.c +index a3e45e67f417..8b551bc630c4 100644 +--- a/drivers/gpu/drm/vc4/vc4_gem.c ++++ b/drivers/gpu/drm/vc4/vc4_gem.c +@@ -119,7 +119,7 @@ vc4_get_hang_state_ioctl(struct drm_device *dev, void *data, + bo_state[i].size = vc4_bo->base.base.size; + } + +- if (copy_to_user((void __user *)(uintptr_t)get_state->bo, ++ if (copy_to_user(u64_to_user_ptr(get_state->bo), + bo_state, + state->bo_count * sizeof(*bo_state))) + ret = -EFAULT; +@@ -678,8 +678,7 @@ vc4_cl_lookup_bos(struct drm_device *dev, + goto fail; + } + +- if (copy_from_user(handles, +- (void __user *)(uintptr_t)args->bo_handles, ++ if (copy_from_user(handles, u64_to_user_ptr(args->bo_handles), + exec->bo_count * sizeof(uint32_t))) { + ret = -EFAULT; + DRM_ERROR("Failed to copy in GEM handles\n"); +@@ -755,21 +754,21 @@ vc4_get_bcl(struct drm_device *dev, struct vc4_exec_info *exec) + exec->shader_state_size = args->shader_rec_count; + + if (copy_from_user(bin, +- (void __user *)(uintptr_t)args->bin_cl, ++ u64_to_user_ptr(args->bin_cl), + args->bin_cl_size)) { + ret = -EFAULT; + goto fail; + } + + if (copy_from_user(exec->shader_rec_u, +- (void __user *)(uintptr_t)args->shader_rec, ++ u64_to_user_ptr(args->shader_rec), + args->shader_rec_size)) { + ret = -EFAULT; + goto fail; + } + + if (copy_from_user(exec->uniforms_u, +- (void __user *)(uintptr_t)args->uniforms, ++ u64_to_user_ptr(args->uniforms), + args->uniforms_size)) { + ret = -EFAULT; + goto fail; +-- +2.13.5 + +From da81d76bce216c160d2924a52e362b160bbb6ca1 Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Tue, 25 Jul 2017 11:27:17 -0700 +Subject: [PATCH 4/6] drm/vc4: Add an ioctl for labeling GEM BOs for summary + stats + +This has proven immensely useful for debugging memory leaks and +overallocation (which is a rather serious concern on the platform, +given that we typically run at about 256MB of CMA out of up to 1GB +total memory, with framebuffers that are about 8MB ecah). + +The state of the art without this is to dump debug logs from every GL +application, guess as to kernel allocations based on bo_stats, and try +to merge that all together into a global picture of memory allocation +state. With this, you can add a couple of calls to the debug build of +the 3D driver and get a pretty detailed view of GPU memory usage from +/debug/dri/0/bo_stats (or when we debug print to dmesg on allocation +failure). + +The Mesa side currently labels at the gallium resource level (so you +see that a 1920x20 pixmap has been created, presumably for the window +system panel), but we could extend that to be even more useful with +glObjectLabel() names being sent all the way down to the kernel. + +(partial) example of sorted debugfs output with Mesa labeling all +resources: + + kernel BO cache: 16392kb BOs (3) + tiling shadow 1920x1080: 8160kb BOs (1) + resource 1920x1080@32/0: 8160kb BOs (1) +scanout resource 1920x1080@32/0: 8100kb BOs (1) + kernel: 8100kb BOs (1) + +v2: Use strndup_user(), use lockdep assertion instead of just a + comment, fix an array[-1] reference, extend comment about name + freeing. + +Signed-off-by: Eric Anholt +Link: https://patchwork.freedesktop.org/patch/msgid/20170725182718.31468-2-eric@anholt.net +Reviewed-by: Chris Wilson +--- + drivers/gpu/drm/vc4/vc4_bo.c | 258 ++++++++++++++++++++++++++++-------- + drivers/gpu/drm/vc4/vc4_drv.c | 8 +- + drivers/gpu/drm/vc4/vc4_drv.h | 39 +++++- + drivers/gpu/drm/vc4/vc4_gem.c | 2 +- + drivers/gpu/drm/vc4/vc4_render_cl.c | 2 +- + drivers/gpu/drm/vc4/vc4_v3d.c | 3 +- + include/uapi/drm/vc4_drm.h | 11 ++ + 7 files changed, 257 insertions(+), 66 deletions(-) + +diff --git a/drivers/gpu/drm/vc4/vc4_bo.c b/drivers/gpu/drm/vc4/vc4_bo.c +index ede80199001d..27c4a927311f 100644 +--- a/drivers/gpu/drm/vc4/vc4_bo.c ++++ b/drivers/gpu/drm/vc4/vc4_bo.c +@@ -24,21 +24,35 @@ + #include "vc4_drv.h" + #include "uapi/drm/vc4_drm.h" + ++static const char * const bo_type_names[] = { ++ "kernel", ++ "V3D", ++ "V3D shader", ++ "dumb", ++ "binner", ++ "RCL", ++ "BCL", ++ "kernel BO cache", ++}; ++ ++static bool is_user_label(int label) ++{ ++ return label >= VC4_BO_TYPE_COUNT; ++} ++ + static void vc4_bo_stats_dump(struct vc4_dev *vc4) + { +- DRM_INFO("num bos allocated: %d\n", +- vc4->bo_stats.num_allocated); +- DRM_INFO("size bos allocated: %dkb\n", +- vc4->bo_stats.size_allocated / 1024); +- DRM_INFO("num bos used: %d\n", +- vc4->bo_stats.num_allocated - vc4->bo_stats.num_cached); +- DRM_INFO("size bos used: %dkb\n", +- (vc4->bo_stats.size_allocated - +- vc4->bo_stats.size_cached) / 1024); +- DRM_INFO("num bos cached: %d\n", +- vc4->bo_stats.num_cached); +- DRM_INFO("size bos cached: %dkb\n", +- vc4->bo_stats.size_cached / 1024); ++ int i; ++ ++ for (i = 0; i < vc4->num_labels; i++) { ++ if (!vc4->bo_labels[i].num_allocated) ++ continue; ++ ++ DRM_INFO("%30s: %6dkb BOs (%d)\n", ++ vc4->bo_labels[i].name, ++ vc4->bo_labels[i].size_allocated / 1024, ++ vc4->bo_labels[i].num_allocated); ++ } + } + + #ifdef CONFIG_DEBUG_FS +@@ -47,30 +61,103 @@ int vc4_bo_stats_debugfs(struct seq_file *m, void *unused) + struct drm_info_node *node = (struct drm_info_node *)m->private; + struct drm_device *dev = node->minor->dev; + struct vc4_dev *vc4 = to_vc4_dev(dev); +- struct vc4_bo_stats stats; ++ int i; + +- /* Take a snapshot of the current stats with the lock held. */ + mutex_lock(&vc4->bo_lock); +- stats = vc4->bo_stats; ++ for (i = 0; i < vc4->num_labels; i++) { ++ if (!vc4->bo_labels[i].num_allocated) ++ continue; ++ ++ seq_printf(m, "%30s: %6dkb BOs (%d)\n", ++ vc4->bo_labels[i].name, ++ vc4->bo_labels[i].size_allocated / 1024, ++ vc4->bo_labels[i].num_allocated); ++ } + mutex_unlock(&vc4->bo_lock); + +- seq_printf(m, "num bos allocated: %d\n", +- stats.num_allocated); +- seq_printf(m, "size bos allocated: %dkb\n", +- stats.size_allocated / 1024); +- seq_printf(m, "num bos used: %d\n", +- stats.num_allocated - stats.num_cached); +- seq_printf(m, "size bos used: %dkb\n", +- (stats.size_allocated - stats.size_cached) / 1024); +- seq_printf(m, "num bos cached: %d\n", +- stats.num_cached); +- seq_printf(m, "size bos cached: %dkb\n", +- stats.size_cached / 1024); +- + return 0; + } + #endif + ++/* Takes ownership of *name and returns the appropriate slot for it in ++ * the bo_labels[] array, extending it as necessary. ++ * ++ * This is inefficient and could use a hash table instead of walking ++ * an array and strcmp()ing. However, the assumption is that user ++ * labeling will be infrequent (scanout buffers and other long-lived ++ * objects, or debug driver builds), so we can live with it for now. ++ */ ++static int vc4_get_user_label(struct vc4_dev *vc4, const char *name) ++{ ++ int i; ++ int free_slot = -1; ++ ++ for (i = 0; i < vc4->num_labels; i++) { ++ if (!vc4->bo_labels[i].name) { ++ free_slot = i; ++ } else if (strcmp(vc4->bo_labels[i].name, name) == 0) { ++ kfree(name); ++ return i; ++ } ++ } ++ ++ if (free_slot != -1) { ++ WARN_ON(vc4->bo_labels[free_slot].num_allocated != 0); ++ vc4->bo_labels[free_slot].name = name; ++ return free_slot; ++ } else { ++ u32 new_label_count = vc4->num_labels + 1; ++ struct vc4_label *new_labels = ++ krealloc(vc4->bo_labels, ++ new_label_count * sizeof(*new_labels), ++ GFP_KERNEL); ++ ++ if (!new_labels) { ++ kfree(name); ++ return -1; ++ } ++ ++ free_slot = vc4->num_labels; ++ vc4->bo_labels = new_labels; ++ vc4->num_labels = new_label_count; ++ ++ vc4->bo_labels[free_slot].name = name; ++ vc4->bo_labels[free_slot].num_allocated = 0; ++ vc4->bo_labels[free_slot].size_allocated = 0; ++ ++ return free_slot; ++ } ++} ++ ++static void vc4_bo_set_label(struct drm_gem_object *gem_obj, int label) ++{ ++ struct vc4_bo *bo = to_vc4_bo(gem_obj); ++ struct vc4_dev *vc4 = to_vc4_dev(gem_obj->dev); ++ ++ lockdep_assert_held(&vc4->bo_lock); ++ ++ if (label != -1) { ++ vc4->bo_labels[label].num_allocated++; ++ vc4->bo_labels[label].size_allocated += gem_obj->size; ++ } ++ ++ vc4->bo_labels[bo->label].num_allocated--; ++ vc4->bo_labels[bo->label].size_allocated -= gem_obj->size; ++ ++ if (vc4->bo_labels[bo->label].num_allocated == 0 && ++ is_user_label(bo->label)) { ++ /* Free user BO label slots on last unreference. ++ * Slots are just where we track the stats for a given ++ * name, and once a name is unused we can reuse that ++ * slot. ++ */ ++ kfree(vc4->bo_labels[bo->label].name); ++ vc4->bo_labels[bo->label].name = NULL; ++ } ++ ++ bo->label = label; ++} ++ + static uint32_t bo_page_index(size_t size) + { + return (size / PAGE_SIZE) - 1; +@@ -80,7 +167,8 @@ static uint32_t bo_page_index(size_t size) + static void vc4_bo_destroy(struct vc4_bo *bo) + { + struct drm_gem_object *obj = &bo->base.base; +- struct vc4_dev *vc4 = to_vc4_dev(obj->dev); ++ ++ vc4_bo_set_label(obj, -1); + + if (bo->validated_shader) { + kfree(bo->validated_shader->texture_samples); +@@ -88,9 +176,6 @@ static void vc4_bo_destroy(struct vc4_bo *bo) + bo->validated_shader = NULL; + } + +- vc4->bo_stats.num_allocated--; +- vc4->bo_stats.size_allocated -= obj->size; +- + reservation_object_fini(&bo->_resv); + + drm_gem_cma_free_object(obj); +@@ -99,12 +184,6 @@ static void vc4_bo_destroy(struct vc4_bo *bo) + /* Must be called with bo_lock held. */ + static void vc4_bo_remove_from_cache(struct vc4_bo *bo) + { +- struct drm_gem_object *obj = &bo->base.base; +- struct vc4_dev *vc4 = to_vc4_dev(obj->dev); +- +- vc4->bo_stats.num_cached--; +- vc4->bo_stats.size_cached -= obj->size; +- + list_del(&bo->unref_head); + list_del(&bo->size_head); + } +@@ -165,7 +244,8 @@ static void vc4_bo_cache_purge(struct drm_device *dev) + } + + static struct vc4_bo *vc4_bo_get_from_cache(struct drm_device *dev, +- uint32_t size) ++ uint32_t size, ++ enum vc4_kernel_bo_type type) + { + struct vc4_dev *vc4 = to_vc4_dev(dev); + uint32_t page_index = bo_page_index(size); +@@ -186,6 +266,8 @@ static struct vc4_bo *vc4_bo_get_from_cache(struct drm_device *dev, + kref_init(&bo->base.base.refcount); + + out: ++ if (bo) ++ vc4_bo_set_label(&bo->base.base, type); + mutex_unlock(&vc4->bo_lock); + return bo; + } +@@ -208,8 +290,9 @@ struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size) + return ERR_PTR(-ENOMEM); + + mutex_lock(&vc4->bo_lock); +- vc4->bo_stats.num_allocated++; +- vc4->bo_stats.size_allocated += size; ++ bo->label = VC4_BO_TYPE_KERNEL; ++ vc4->bo_labels[VC4_BO_TYPE_KERNEL].num_allocated++; ++ vc4->bo_labels[VC4_BO_TYPE_KERNEL].size_allocated += size; + mutex_unlock(&vc4->bo_lock); + bo->resv = &bo->_resv; + reservation_object_init(bo->resv); +@@ -218,7 +301,7 @@ struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size) + } + + struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t unaligned_size, +- bool allow_unzeroed) ++ bool allow_unzeroed, enum vc4_kernel_bo_type type) + { + size_t size = roundup(unaligned_size, PAGE_SIZE); + struct vc4_dev *vc4 = to_vc4_dev(dev); +@@ -229,7 +312,7 @@ struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t unaligned_size, + return ERR_PTR(-EINVAL); + + /* First, try to get a vc4_bo from the kernel BO cache. */ +- bo = vc4_bo_get_from_cache(dev, size); ++ bo = vc4_bo_get_from_cache(dev, size, type); + if (bo) { + if (!allow_unzeroed) + memset(bo->base.vaddr, 0, bo->base.base.size); +@@ -251,7 +334,13 @@ struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t unaligned_size, + return ERR_PTR(-ENOMEM); + } + } +- return to_vc4_bo(&cma_obj->base); ++ bo = to_vc4_bo(&cma_obj->base); ++ ++ mutex_lock(&vc4->bo_lock); ++ vc4_bo_set_label(&cma_obj->base, type); ++ mutex_unlock(&vc4->bo_lock); ++ ++ return bo; + } + + int vc4_dumb_create(struct drm_file *file_priv, +@@ -268,7 +357,7 @@ int vc4_dumb_create(struct drm_file *file_priv, + if (args->size < args->pitch * args->height) + args->size = args->pitch * args->height; + +- bo = vc4_bo_create(dev, args->size, false); ++ bo = vc4_bo_create(dev, args->size, false, VC4_BO_TYPE_DUMB); + if (IS_ERR(bo)) + return PTR_ERR(bo); + +@@ -348,8 +437,7 @@ void vc4_free_object(struct drm_gem_object *gem_bo) + list_add(&bo->size_head, cache_list); + list_add(&bo->unref_head, &vc4->bo_cache.time_list); + +- vc4->bo_stats.num_cached++; +- vc4->bo_stats.size_cached += gem_bo->size; ++ vc4_bo_set_label(&bo->base.base, VC4_BO_TYPE_KERNEL_CACHE); + + vc4_bo_cache_free_old(dev); + +@@ -483,7 +571,7 @@ int vc4_create_bo_ioctl(struct drm_device *dev, void *data, + * We can't allocate from the BO cache, because the BOs don't + * get zeroed, and that might leak data between users. + */ +- bo = vc4_bo_create(dev, args->size, false); ++ bo = vc4_bo_create(dev, args->size, false, VC4_BO_TYPE_V3D); + if (IS_ERR(bo)) + return PTR_ERR(bo); + +@@ -536,7 +624,7 @@ vc4_create_shader_bo_ioctl(struct drm_device *dev, void *data, + return -EINVAL; + } + +- bo = vc4_bo_create(dev, args->size, true); ++ bo = vc4_bo_create(dev, args->size, true, VC4_BO_TYPE_V3D_SHADER); + if (IS_ERR(bo)) + return PTR_ERR(bo); + +@@ -651,9 +739,24 @@ int vc4_get_tiling_ioctl(struct drm_device *dev, void *data, + return 0; + } + +-void vc4_bo_cache_init(struct drm_device *dev) ++int vc4_bo_cache_init(struct drm_device *dev) + { + struct vc4_dev *vc4 = to_vc4_dev(dev); ++ int i; ++ ++ /* Create the initial set of BO labels that the kernel will ++ * use. This lets us avoid a bunch of string reallocation in ++ * the kernel's draw and BO allocation paths. ++ */ ++ vc4->bo_labels = kcalloc(VC4_BO_TYPE_COUNT, sizeof(*vc4->bo_labels), ++ GFP_KERNEL); ++ if (!vc4->bo_labels) ++ return -ENOMEM; ++ vc4->num_labels = VC4_BO_TYPE_COUNT; ++ ++ BUILD_BUG_ON(ARRAY_SIZE(bo_type_names) != VC4_BO_TYPE_COUNT); ++ for (i = 0; i < VC4_BO_TYPE_COUNT; i++) ++ vc4->bo_labels[i].name = bo_type_names[i]; + + mutex_init(&vc4->bo_lock); + +@@ -663,19 +766,66 @@ void vc4_bo_cache_init(struct drm_device *dev) + setup_timer(&vc4->bo_cache.time_timer, + vc4_bo_cache_time_timer, + (unsigned long)dev); ++ ++ return 0; + } + + void vc4_bo_cache_destroy(struct drm_device *dev) + { + struct vc4_dev *vc4 = to_vc4_dev(dev); ++ int i; + + del_timer(&vc4->bo_cache.time_timer); + cancel_work_sync(&vc4->bo_cache.time_work); + + vc4_bo_cache_purge(dev); + +- if (vc4->bo_stats.num_allocated) { +- DRM_ERROR("Destroying BO cache while BOs still allocated:\n"); +- vc4_bo_stats_dump(vc4); ++ for (i = 0; i < vc4->num_labels; i++) { ++ if (vc4->bo_labels[i].num_allocated) { ++ DRM_ERROR("Destroying BO cache with %d %s " ++ "BOs still allocated\n", ++ vc4->bo_labels[i].num_allocated, ++ vc4->bo_labels[i].name); ++ } ++ ++ if (is_user_label(i)) ++ kfree(vc4->bo_labels[i].name); + } ++ kfree(vc4->bo_labels); ++} ++ ++int vc4_label_bo_ioctl(struct drm_device *dev, void *data, ++ struct drm_file *file_priv) ++{ ++ struct vc4_dev *vc4 = to_vc4_dev(dev); ++ struct drm_vc4_label_bo *args = data; ++ char *name; ++ struct drm_gem_object *gem_obj; ++ int ret = 0, label; ++ ++ if (!args->len) ++ return -EINVAL; ++ ++ name = strndup_user(u64_to_user_ptr(args->name), args->len + 1); ++ if (IS_ERR(name)) ++ return PTR_ERR(name); ++ ++ gem_obj = drm_gem_object_lookup(file_priv, args->handle); ++ if (!gem_obj) { ++ DRM_ERROR("Failed to look up GEM BO %d\n", args->handle); ++ kfree(name); ++ return -ENOENT; ++ } ++ ++ mutex_lock(&vc4->bo_lock); ++ label = vc4_get_user_label(vc4, name); ++ if (label != -1) ++ vc4_bo_set_label(gem_obj, label); ++ else ++ ret = -ENOMEM; ++ mutex_unlock(&vc4->bo_lock); ++ ++ drm_gem_object_unreference_unlocked(gem_obj); ++ ++ return ret; + } +diff --git a/drivers/gpu/drm/vc4/vc4_drv.c b/drivers/gpu/drm/vc4/vc4_drv.c +index c6b487c3d2b7..75c1f50a7b5d 100644 +--- a/drivers/gpu/drm/vc4/vc4_drv.c ++++ b/drivers/gpu/drm/vc4/vc4_drv.c +@@ -140,6 +140,7 @@ static const struct drm_ioctl_desc vc4_drm_ioctls[] = { + DRM_IOCTL_DEF_DRV(VC4_GET_PARAM, vc4_get_param_ioctl, DRM_RENDER_ALLOW), + DRM_IOCTL_DEF_DRV(VC4_SET_TILING, vc4_set_tiling_ioctl, DRM_RENDER_ALLOW), + DRM_IOCTL_DEF_DRV(VC4_GET_TILING, vc4_get_tiling_ioctl, DRM_RENDER_ALLOW), ++ DRM_IOCTL_DEF_DRV(VC4_LABEL_BO, vc4_label_bo_ioctl, DRM_RENDER_ALLOW), + }; + + static struct drm_driver vc4_drm_driver = { +@@ -257,7 +258,9 @@ static int vc4_drm_bind(struct device *dev) + vc4->dev = drm; + drm->dev_private = vc4; + +- vc4_bo_cache_init(drm); ++ ret = vc4_bo_cache_init(drm); ++ if (ret) ++ goto dev_unref; + + drm_mode_config_init(drm); + +@@ -281,8 +284,9 @@ static int vc4_drm_bind(struct device *dev) + component_unbind_all(dev, drm); + gem_destroy: + vc4_gem_destroy(drm); +- drm_dev_unref(drm); + vc4_bo_cache_destroy(drm); ++dev_unref: ++ drm_dev_unref(drm); + return ret; + } + +diff --git a/drivers/gpu/drm/vc4/vc4_drv.h b/drivers/gpu/drm/vc4/vc4_drv.h +index df22698d62ee..75d9957cb76d 100644 +--- a/drivers/gpu/drm/vc4/vc4_drv.h ++++ b/drivers/gpu/drm/vc4/vc4_drv.h +@@ -11,6 +11,24 @@ + #include + #include + ++/* Don't forget to update vc4_bo.c: bo_type_names[] when adding to ++ * this. ++ */ ++enum vc4_kernel_bo_type { ++ /* Any kernel allocation (gem_create_object hook) before it ++ * gets another type set. ++ */ ++ VC4_BO_TYPE_KERNEL, ++ VC4_BO_TYPE_V3D, ++ VC4_BO_TYPE_V3D_SHADER, ++ VC4_BO_TYPE_DUMB, ++ VC4_BO_TYPE_BIN, ++ VC4_BO_TYPE_RCL, ++ VC4_BO_TYPE_BCL, ++ VC4_BO_TYPE_KERNEL_CACHE, ++ VC4_BO_TYPE_COUNT ++}; ++ + struct vc4_dev { + struct drm_device *dev; + +@@ -46,14 +64,14 @@ struct vc4_dev { + struct timer_list time_timer; + } bo_cache; + +- struct vc4_bo_stats { ++ u32 num_labels; ++ struct vc4_label { ++ const char *name; + u32 num_allocated; + u32 size_allocated; +- u32 num_cached; +- u32 size_cached; +- } bo_stats; ++ } *bo_labels; + +- /* Protects bo_cache and the BO stats. */ ++ /* Protects bo_cache and bo_labels. */ + struct mutex bo_lock; + + uint64_t dma_fence_context; +@@ -169,6 +187,11 @@ struct vc4_bo { + /* normally (resv == &_resv) except for imported bo's */ + struct reservation_object *resv; + struct reservation_object _resv; ++ ++ /* One of enum vc4_kernel_bo_type, or VC4_BO_TYPE_COUNT + i ++ * for user-allocated labels. ++ */ ++ int label; + }; + + static inline struct vc4_bo * +@@ -460,7 +483,7 @@ struct vc4_validated_shader_info { + struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size); + void vc4_free_object(struct drm_gem_object *gem_obj); + struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t size, +- bool from_cache); ++ bool from_cache, enum vc4_kernel_bo_type type); + int vc4_dumb_create(struct drm_file *file_priv, + struct drm_device *dev, + struct drm_mode_create_dumb *args); +@@ -478,6 +501,8 @@ int vc4_get_tiling_ioctl(struct drm_device *dev, void *data, + struct drm_file *file_priv); + int vc4_get_hang_state_ioctl(struct drm_device *dev, void *data, + struct drm_file *file_priv); ++int vc4_label_bo_ioctl(struct drm_device *dev, void *data, ++ struct drm_file *file_priv); + int vc4_mmap(struct file *filp, struct vm_area_struct *vma); + struct reservation_object *vc4_prime_res_obj(struct drm_gem_object *obj); + int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma); +@@ -485,7 +510,7 @@ struct drm_gem_object *vc4_prime_import_sg_table(struct drm_device *dev, + struct dma_buf_attachment *attach, + struct sg_table *sgt); + void *vc4_prime_vmap(struct drm_gem_object *obj); +-void vc4_bo_cache_init(struct drm_device *dev); ++int vc4_bo_cache_init(struct drm_device *dev); + void vc4_bo_cache_destroy(struct drm_device *dev); + int vc4_bo_stats_debugfs(struct seq_file *m, void *arg); + +diff --git a/drivers/gpu/drm/vc4/vc4_gem.c b/drivers/gpu/drm/vc4/vc4_gem.c +index 8b551bc630c4..80f1953b4938 100644 +--- a/drivers/gpu/drm/vc4/vc4_gem.c ++++ b/drivers/gpu/drm/vc4/vc4_gem.c +@@ -774,7 +774,7 @@ vc4_get_bcl(struct drm_device *dev, struct vc4_exec_info *exec) + goto fail; + } + +- bo = vc4_bo_create(dev, exec_size, true); ++ bo = vc4_bo_create(dev, exec_size, true, VC4_BO_TYPE_BCL); + if (IS_ERR(bo)) { + DRM_ERROR("Couldn't allocate BO for binning\n"); + ret = PTR_ERR(bo); +diff --git a/drivers/gpu/drm/vc4/vc4_render_cl.c b/drivers/gpu/drm/vc4/vc4_render_cl.c +index da3bfd53f0bd..e0539731130b 100644 +--- a/drivers/gpu/drm/vc4/vc4_render_cl.c ++++ b/drivers/gpu/drm/vc4/vc4_render_cl.c +@@ -320,7 +320,7 @@ static int vc4_create_rcl_bo(struct drm_device *dev, struct vc4_exec_info *exec, + + size += xtiles * ytiles * loop_body_size; + +- setup->rcl = &vc4_bo_create(dev, size, true)->base; ++ setup->rcl = &vc4_bo_create(dev, size, true, VC4_BO_TYPE_RCL)->base; + if (IS_ERR(setup->rcl)) + return PTR_ERR(setup->rcl); + list_add_tail(&to_vc4_bo(&setup->rcl->base)->unref_head, +diff --git a/drivers/gpu/drm/vc4/vc4_v3d.c b/drivers/gpu/drm/vc4/vc4_v3d.c +index 8c723da71f66..622cd43840b8 100644 +--- a/drivers/gpu/drm/vc4/vc4_v3d.c ++++ b/drivers/gpu/drm/vc4/vc4_v3d.c +@@ -236,7 +236,8 @@ vc4_allocate_bin_bo(struct drm_device *drm) + INIT_LIST_HEAD(&list); + + while (true) { +- struct vc4_bo *bo = vc4_bo_create(drm, size, true); ++ struct vc4_bo *bo = vc4_bo_create(drm, size, true, ++ VC4_BO_TYPE_BIN); + + if (IS_ERR(bo)) { + ret = PTR_ERR(bo); +diff --git a/include/uapi/drm/vc4_drm.h b/include/uapi/drm/vc4_drm.h +index 6ac4c5c014cb..551628e571f9 100644 +--- a/include/uapi/drm/vc4_drm.h ++++ b/include/uapi/drm/vc4_drm.h +@@ -40,6 +40,7 @@ extern "C" { + #define DRM_VC4_GET_PARAM 0x07 + #define DRM_VC4_SET_TILING 0x08 + #define DRM_VC4_GET_TILING 0x09 ++#define DRM_VC4_LABEL_BO 0x0a + + #define DRM_IOCTL_VC4_SUBMIT_CL DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_SUBMIT_CL, struct drm_vc4_submit_cl) + #define DRM_IOCTL_VC4_WAIT_SEQNO DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_WAIT_SEQNO, struct drm_vc4_wait_seqno) +@@ -51,6 +52,7 @@ extern "C" { + #define DRM_IOCTL_VC4_GET_PARAM DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_GET_PARAM, struct drm_vc4_get_param) + #define DRM_IOCTL_VC4_SET_TILING DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_SET_TILING, struct drm_vc4_set_tiling) + #define DRM_IOCTL_VC4_GET_TILING DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_GET_TILING, struct drm_vc4_get_tiling) ++#define DRM_IOCTL_VC4_LABEL_BO DRM_IOWR(DRM_COMMAND_BASE + DRM_VC4_LABEL_BO, struct drm_vc4_label_bo) + + struct drm_vc4_submit_rcl_surface { + __u32 hindex; /* Handle index, or ~0 if not present. */ +@@ -311,6 +313,15 @@ struct drm_vc4_set_tiling { + __u64 modifier; + }; + ++/** ++ * struct drm_vc4_label_bo - Attach a name to a BO for debug purposes. ++ */ ++struct drm_vc4_label_bo { ++ __u32 handle; ++ __u32 len; ++ __u64 name; ++}; ++ + #if defined(__cplusplus) + } + #endif +-- +2.13.5 + +From 34cbed8ed9441caa13017108dac189e09c35f9af Mon Sep 17 00:00:00 2001 +From: Eric Anholt +Date: Wed, 2 Aug 2017 13:32:40 -0700 +Subject: [PATCH 5/6] drm/vc4: Fix double destroy of the BO cache on teardown. +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +It's also destroyed from the top level vc4_drv.c initialization, which +is where the cache was actually initialized from. + +This used to just involve duplicate del_timer() and cancel_work_sync() +being called, but it started causing kmalloc issues once we +double-freed the new BO label array. + +Fixes: 1908a876f909 ("drm/vc4: Add an ioctl for labeling GEM BOs for summary stats") +Signed-off-by: Eric Anholt +Link: https://patchwork.freedesktop.org/patch/msgid/20170802203242.12815-1-eric@anholt.net +Tested-by: Noralf Trønnes +Acked-by: Noralf Trønnes +Reviewed-by: Boris Brezillon +--- + drivers/gpu/drm/vc4/vc4_gem.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/drivers/gpu/drm/vc4/vc4_gem.c b/drivers/gpu/drm/vc4/vc4_gem.c +index 80f1953b4938..624177b9cce4 100644 +--- a/drivers/gpu/drm/vc4/vc4_gem.c ++++ b/drivers/gpu/drm/vc4/vc4_gem.c +@@ -1117,6 +1117,4 @@ vc4_gem_destroy(struct drm_device *dev) + + if (vc4->hang_state) + vc4_free_hang_state(dev, vc4->hang_state); +- +- vc4_bo_cache_destroy(dev); + } +-- +2.13.5 + +From 4f218eea5be54c8506e6db700750e8b8019dc6af Mon Sep 17 00:00:00 2001 +From: Boris Brezillon +Date: Fri, 16 Jun 2017 10:30:33 +0200 +Subject: [PATCH 6/6] drm/vc4: Send a VBLANK event when disabling a CRTC + +VBLANK events are missed when the CRTC is being disabled because the +driver does not wait till the end of the frame before stopping the +HVS and PV blocks. In this case, we should explicitly issue a VBLANK +event if there's one waiting. + +Signed-off-by: Boris Brezillon +Reviewed-by: Eric Anholt +Link: http://patchwork.freedesktop.org/patch/msgid/1497601833-24588-1-git-send-email-boris.brezillon@free-electrons.com +--- + drivers/gpu/drm/vc4/vc4_crtc.c | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/drivers/gpu/drm/vc4/vc4_crtc.c b/drivers/gpu/drm/vc4/vc4_crtc.c +index a12cc7ea99b6..b0582ad3f459 100644 +--- a/drivers/gpu/drm/vc4/vc4_crtc.c ++++ b/drivers/gpu/drm/vc4/vc4_crtc.c +@@ -518,6 +518,19 @@ static void vc4_crtc_disable(struct drm_crtc *crtc) + WARN_ON_ONCE((HVS_READ(SCALER_DISPSTATX(chan)) & + (SCALER_DISPSTATX_FULL | SCALER_DISPSTATX_EMPTY)) != + SCALER_DISPSTATX_EMPTY); ++ ++ /* ++ * Make sure we issue a vblank event after disabling the CRTC if ++ * someone was waiting it. ++ */ ++ if (crtc->state->event) { ++ unsigned long flags; ++ ++ spin_lock_irqsave(&dev->event_lock, flags); ++ drm_crtc_send_vblank_event(crtc, crtc->state->event); ++ crtc->state->event = NULL; ++ spin_unlock_irqrestore(&dev->event_lock, flags); ++ } + } + + static void vc4_crtc_update_dlist(struct drm_crtc *crtc) +-- +2.13.5 + diff --git a/bluetooth-properly-check-l2cap-config-option-output-buffer-length.patch b/bluetooth-properly-check-l2cap-config-option-output-buffer-length.patch deleted file mode 100644 index fe18f57..0000000 --- a/bluetooth-properly-check-l2cap-config-option-output-buffer-length.patch +++ /dev/null @@ -1,357 +0,0 @@ -From e860d2c904d1a9f38a24eb44c9f34b8f915a6ea3 Mon Sep 17 00:00:00 2001 -From: Ben Seri -Date: Sat, 9 Sep 2017 23:15:59 +0200 -Subject: Bluetooth: Properly check L2CAP config option output buffer length - -From: Ben Seri - -commit e860d2c904d1a9f38a24eb44c9f34b8f915a6ea3 upstream. - -Validate the output buffer length for L2CAP config requests and responses -to avoid overflowing the stack buffer used for building the option blocks. - -Signed-off-by: Ben Seri -Signed-off-by: Marcel Holtmann -Signed-off-by: Linus Torvalds -Signed-off-by: Greg Kroah-Hartman - ---- - net/bluetooth/l2cap_core.c | 80 ++++++++++++++++++++++++--------------------- - 1 file changed, 43 insertions(+), 37 deletions(-) - ---- a/net/bluetooth/l2cap_core.c -+++ b/net/bluetooth/l2cap_core.c -@@ -58,7 +58,7 @@ static struct sk_buff *l2cap_build_cmd(s - u8 code, u8 ident, u16 dlen, void *data); - static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, - void *data); --static int l2cap_build_conf_req(struct l2cap_chan *chan, void *data); -+static int l2cap_build_conf_req(struct l2cap_chan *chan, void *data, size_t data_size); - static void l2cap_send_disconn_req(struct l2cap_chan *chan, int err); - - static void l2cap_tx(struct l2cap_chan *chan, struct l2cap_ctrl *control, -@@ -1473,7 +1473,7 @@ static void l2cap_conn_start(struct l2ca - - set_bit(CONF_REQ_SENT, &chan->conf_state); - l2cap_send_cmd(conn, l2cap_get_ident(conn), L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), buf); -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), buf); - chan->num_conf_req++; - } - -@@ -2987,12 +2987,15 @@ static inline int l2cap_get_conf_opt(voi - return len; - } - --static void l2cap_add_conf_opt(void **ptr, u8 type, u8 len, unsigned long val) -+static void l2cap_add_conf_opt(void **ptr, u8 type, u8 len, unsigned long val, size_t size) - { - struct l2cap_conf_opt *opt = *ptr; - - BT_DBG("type 0x%2.2x len %u val 0x%lx", type, len, val); - -+ if (size < L2CAP_CONF_OPT_SIZE + len) -+ return; -+ - opt->type = type; - opt->len = len; - -@@ -3017,7 +3020,7 @@ static void l2cap_add_conf_opt(void **pt - *ptr += L2CAP_CONF_OPT_SIZE + len; - } - --static void l2cap_add_opt_efs(void **ptr, struct l2cap_chan *chan) -+static void l2cap_add_opt_efs(void **ptr, struct l2cap_chan *chan, size_t size) - { - struct l2cap_conf_efs efs; - -@@ -3045,7 +3048,7 @@ static void l2cap_add_opt_efs(void **ptr - } - - l2cap_add_conf_opt(ptr, L2CAP_CONF_EFS, sizeof(efs), -- (unsigned long) &efs); -+ (unsigned long) &efs, size); - } - - static void l2cap_ack_timeout(struct work_struct *work) -@@ -3191,11 +3194,12 @@ static inline void l2cap_txwin_setup(str - chan->ack_win = chan->tx_win; - } - --static int l2cap_build_conf_req(struct l2cap_chan *chan, void *data) -+static int l2cap_build_conf_req(struct l2cap_chan *chan, void *data, size_t data_size) - { - struct l2cap_conf_req *req = data; - struct l2cap_conf_rfc rfc = { .mode = chan->mode }; - void *ptr = req->data; -+ void *endptr = data + data_size; - u16 size; - - BT_DBG("chan %p", chan); -@@ -3220,7 +3224,7 @@ static int l2cap_build_conf_req(struct l - - done: - if (chan->imtu != L2CAP_DEFAULT_MTU) -- l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->imtu); -+ l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->imtu, endptr - ptr); - - switch (chan->mode) { - case L2CAP_MODE_BASIC: -@@ -3239,7 +3243,7 @@ done: - rfc.max_pdu_size = 0; - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, sizeof(rfc), -- (unsigned long) &rfc); -+ (unsigned long) &rfc, endptr - ptr); - break; - - case L2CAP_MODE_ERTM: -@@ -3259,21 +3263,21 @@ done: - L2CAP_DEFAULT_TX_WINDOW); - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, sizeof(rfc), -- (unsigned long) &rfc); -+ (unsigned long) &rfc, endptr - ptr); - - if (test_bit(FLAG_EFS_ENABLE, &chan->flags)) -- l2cap_add_opt_efs(&ptr, chan); -+ l2cap_add_opt_efs(&ptr, chan, endptr - ptr); - - if (test_bit(FLAG_EXT_CTRL, &chan->flags)) - l2cap_add_conf_opt(&ptr, L2CAP_CONF_EWS, 2, -- chan->tx_win); -+ chan->tx_win, endptr - ptr); - - if (chan->conn->feat_mask & L2CAP_FEAT_FCS) - if (chan->fcs == L2CAP_FCS_NONE || - test_bit(CONF_RECV_NO_FCS, &chan->conf_state)) { - chan->fcs = L2CAP_FCS_NONE; - l2cap_add_conf_opt(&ptr, L2CAP_CONF_FCS, 1, -- chan->fcs); -+ chan->fcs, endptr - ptr); - } - break; - -@@ -3291,17 +3295,17 @@ done: - rfc.max_pdu_size = cpu_to_le16(size); - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, sizeof(rfc), -- (unsigned long) &rfc); -+ (unsigned long) &rfc, endptr - ptr); - - if (test_bit(FLAG_EFS_ENABLE, &chan->flags)) -- l2cap_add_opt_efs(&ptr, chan); -+ l2cap_add_opt_efs(&ptr, chan, endptr - ptr); - - if (chan->conn->feat_mask & L2CAP_FEAT_FCS) - if (chan->fcs == L2CAP_FCS_NONE || - test_bit(CONF_RECV_NO_FCS, &chan->conf_state)) { - chan->fcs = L2CAP_FCS_NONE; - l2cap_add_conf_opt(&ptr, L2CAP_CONF_FCS, 1, -- chan->fcs); -+ chan->fcs, endptr - ptr); - } - break; - } -@@ -3312,10 +3316,11 @@ done: - return ptr - data; - } - --static int l2cap_parse_conf_req(struct l2cap_chan *chan, void *data) -+static int l2cap_parse_conf_req(struct l2cap_chan *chan, void *data, size_t data_size) - { - struct l2cap_conf_rsp *rsp = data; - void *ptr = rsp->data; -+ void *endptr = data + data_size; - void *req = chan->conf_req; - int len = chan->conf_len; - int type, hint, olen; -@@ -3417,7 +3422,7 @@ done: - return -ECONNREFUSED; - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, sizeof(rfc), -- (unsigned long) &rfc); -+ (unsigned long) &rfc, endptr - ptr); - } - - if (result == L2CAP_CONF_SUCCESS) { -@@ -3430,7 +3435,7 @@ done: - chan->omtu = mtu; - set_bit(CONF_MTU_DONE, &chan->conf_state); - } -- l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->omtu); -+ l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->omtu, endptr - ptr); - - if (remote_efs) { - if (chan->local_stype != L2CAP_SERV_NOTRAFIC && -@@ -3444,7 +3449,7 @@ done: - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, - sizeof(efs), -- (unsigned long) &efs); -+ (unsigned long) &efs, endptr - ptr); - } else { - /* Send PENDING Conf Rsp */ - result = L2CAP_CONF_PENDING; -@@ -3477,7 +3482,7 @@ done: - set_bit(CONF_MODE_DONE, &chan->conf_state); - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, -- sizeof(rfc), (unsigned long) &rfc); -+ sizeof(rfc), (unsigned long) &rfc, endptr - ptr); - - if (test_bit(FLAG_EFS_ENABLE, &chan->flags)) { - chan->remote_id = efs.id; -@@ -3491,7 +3496,7 @@ done: - le32_to_cpu(efs.sdu_itime); - l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, - sizeof(efs), -- (unsigned long) &efs); -+ (unsigned long) &efs, endptr - ptr); - } - break; - -@@ -3505,7 +3510,7 @@ done: - set_bit(CONF_MODE_DONE, &chan->conf_state); - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, sizeof(rfc), -- (unsigned long) &rfc); -+ (unsigned long) &rfc, endptr - ptr); - - break; - -@@ -3527,10 +3532,11 @@ done: - } - - static int l2cap_parse_conf_rsp(struct l2cap_chan *chan, void *rsp, int len, -- void *data, u16 *result) -+ void *data, size_t size, u16 *result) - { - struct l2cap_conf_req *req = data; - void *ptr = req->data; -+ void *endptr = data + size; - int type, olen; - unsigned long val; - struct l2cap_conf_rfc rfc = { .mode = L2CAP_MODE_BASIC }; -@@ -3548,13 +3554,13 @@ static int l2cap_parse_conf_rsp(struct l - chan->imtu = L2CAP_DEFAULT_MIN_MTU; - } else - chan->imtu = val; -- l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->imtu); -+ l2cap_add_conf_opt(&ptr, L2CAP_CONF_MTU, 2, chan->imtu, endptr - ptr); - break; - - case L2CAP_CONF_FLUSH_TO: - chan->flush_to = val; - l2cap_add_conf_opt(&ptr, L2CAP_CONF_FLUSH_TO, -- 2, chan->flush_to); -+ 2, chan->flush_to, endptr - ptr); - break; - - case L2CAP_CONF_RFC: -@@ -3568,13 +3574,13 @@ static int l2cap_parse_conf_rsp(struct l - chan->fcs = 0; - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_RFC, -- sizeof(rfc), (unsigned long) &rfc); -+ sizeof(rfc), (unsigned long) &rfc, endptr - ptr); - break; - - case L2CAP_CONF_EWS: - chan->ack_win = min_t(u16, val, chan->ack_win); - l2cap_add_conf_opt(&ptr, L2CAP_CONF_EWS, 2, -- chan->tx_win); -+ chan->tx_win, endptr - ptr); - break; - - case L2CAP_CONF_EFS: -@@ -3587,7 +3593,7 @@ static int l2cap_parse_conf_rsp(struct l - return -ECONNREFUSED; - - l2cap_add_conf_opt(&ptr, L2CAP_CONF_EFS, sizeof(efs), -- (unsigned long) &efs); -+ (unsigned long) &efs, endptr - ptr); - break; - - case L2CAP_CONF_FCS: -@@ -3692,7 +3698,7 @@ void __l2cap_connect_rsp_defer(struct l2 - return; - - l2cap_send_cmd(conn, l2cap_get_ident(conn), L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), buf); -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), buf); - chan->num_conf_req++; - } - -@@ -3900,7 +3906,7 @@ sendresp: - u8 buf[128]; - set_bit(CONF_REQ_SENT, &chan->conf_state); - l2cap_send_cmd(conn, l2cap_get_ident(conn), L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), buf); -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), buf); - chan->num_conf_req++; - } - -@@ -3978,7 +3984,7 @@ static int l2cap_connect_create_rsp(stru - break; - - l2cap_send_cmd(conn, l2cap_get_ident(conn), L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, req), req); -+ l2cap_build_conf_req(chan, req, sizeof(req)), req); - chan->num_conf_req++; - break; - -@@ -4090,7 +4096,7 @@ static inline int l2cap_config_req(struc - } - - /* Complete config. */ -- len = l2cap_parse_conf_req(chan, rsp); -+ len = l2cap_parse_conf_req(chan, rsp, sizeof(rsp)); - if (len < 0) { - l2cap_send_disconn_req(chan, ECONNRESET); - goto unlock; -@@ -4124,7 +4130,7 @@ static inline int l2cap_config_req(struc - if (!test_and_set_bit(CONF_REQ_SENT, &chan->conf_state)) { - u8 buf[64]; - l2cap_send_cmd(conn, l2cap_get_ident(conn), L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), buf); -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), buf); - chan->num_conf_req++; - } - -@@ -4184,7 +4190,7 @@ static inline int l2cap_config_rsp(struc - char buf[64]; - - len = l2cap_parse_conf_rsp(chan, rsp->data, len, -- buf, &result); -+ buf, sizeof(buf), &result); - if (len < 0) { - l2cap_send_disconn_req(chan, ECONNRESET); - goto done; -@@ -4214,7 +4220,7 @@ static inline int l2cap_config_rsp(struc - /* throw out any old stored conf requests */ - result = L2CAP_CONF_SUCCESS; - len = l2cap_parse_conf_rsp(chan, rsp->data, len, -- req, &result); -+ req, sizeof(req), &result); - if (len < 0) { - l2cap_send_disconn_req(chan, ECONNRESET); - goto done; -@@ -4791,7 +4797,7 @@ static void l2cap_do_create(struct l2cap - set_bit(CONF_REQ_SENT, &chan->conf_state); - l2cap_send_cmd(chan->conn, l2cap_get_ident(chan->conn), - L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), buf); -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), buf); - chan->num_conf_req++; - } - } -@@ -7465,7 +7471,7 @@ static void l2cap_security_cfm(struct hc - set_bit(CONF_REQ_SENT, &chan->conf_state); - l2cap_send_cmd(conn, l2cap_get_ident(conn), - L2CAP_CONF_REQ, -- l2cap_build_conf_req(chan, buf), -+ l2cap_build_conf_req(chan, buf, sizeof(buf)), - buf); - chan->num_conf_req++; - } diff --git a/debugconfig/CONFIG_REFCOUNT_FULL b/debugconfig/CONFIG_REFCOUNT_FULL new file mode 100644 index 0000000..c7e4a16 --- /dev/null +++ b/debugconfig/CONFIG_REFCOUNT_FULL @@ -0,0 +1 @@ +CONFIG_REFCOUNT_FULL=y diff --git a/debugconfig/arm/CONFIG_DMADEVICES_DEBUG b/debugconfig/arm/CONFIG_DMADEVICES_DEBUG new file mode 100644 index 0000000..7cd4fec --- /dev/null +++ b/debugconfig/arm/CONFIG_DMADEVICES_DEBUG @@ -0,0 +1 @@ +# CONFIG_DMADEVICES_DEBUG is not set diff --git a/drm-i915-hush-check-crtc-state.patch b/drm-i915-hush-check-crtc-state.patch index 79deab1..cec67aa 100644 --- a/drm-i915-hush-check-crtc-state.patch +++ b/drm-i915-hush-check-crtc-state.patch @@ -1,6 +1,6 @@ -From 5550f20b5f9becb485fb3a67bf0193025d40bc6f Mon Sep 17 00:00:00 2001 +From 63a9dfe66b3b82b6eb10c6548aaf22dd7e543d2d Mon Sep 17 00:00:00 2001 From: Adam Jackson -Date: Wed, 13 Nov 2013 10:17:24 -0500 +Date: Mon, 10 Jul 2017 08:11:48 -0700 Subject: [PATCH] drm/i915: hush check crtc state This is _by far_ the most common backtrace for i915 on retrace.fp.o, and @@ -15,11 +15,11 @@ Upstream-status: http://lists.freedesktop.org/archives/intel-gfx/2013-November/0 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c -index 46f9be3ad5a2..ad2e62e4cdba 100644 +index dec9e58..620f378a 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c -@@ -12970,7 +12970,7 @@ verify_crtc_state(struct drm_crtc *crtc, - sw_config = to_intel_crtc_state(crtc->state); +@@ -12277,7 +12277,7 @@ verify_crtc_state(struct drm_crtc *crtc, + sw_config = to_intel_crtc_state(new_crtc_state); if (!intel_pipe_config_compare(dev_priv, sw_config, pipe_config, false)) { - I915_STATE_WARN(1, "pipe state doesn't match!\n"); @@ -28,5 +28,5 @@ index 46f9be3ad5a2..ad2e62e4cdba 100644 "[hw state]"); intel_dump_pipe_config(intel_crtc, sw_config, -- -2.5.5 +2.7.5 diff --git a/filter-aarch64.sh b/filter-aarch64.sh index e94f282..d3d6289 100644 --- a/filter-aarch64.sh +++ b/filter-aarch64.sh @@ -13,6 +13,6 @@ driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn leds medi ethdrvs="3com adaptec arc alteon atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell micrel myricom neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti via wiznet xircom" -drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel radeon rockchip tegra tinydrm vc4" +drmdrvs="amd arm bridge ast exynos hisilicon i2c imx mgag200 meson msm nouveau panel radeon rockchip sun4i tegra tinydrm vc4" singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr" diff --git a/filter-armv7hl.sh b/filter-armv7hl.sh index db80ef6..89a170e 100644 --- a/filter-armv7hl.sh +++ b/filter-armv7hl.sh @@ -13,6 +13,6 @@ driverdirs="atm auxdisplay bcma bluetooth firewire fmc infiniband isdn media mem ethdrvs="3com adaptec alteon altera amd atheros broadcom cadence chelsio cisco dec dlink emulex icplus mellanox micrel myricom natsemi neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis sun tehuti via wiznet xircom" -drmdrvs="amd armada bridge ast exynos etnaviv hisilicon i2c imx meson mgag200 msm omapdrm panel nouveau radeon rockchip sti tegra tilcdc tinydrm via vc4" +drmdrvs="amd armada bridge ast exynos etnaviv hisilicon i2c imx meson mgag200 msm omapdrm panel nouveau radeon rockchip sti sun4i tegra tilcdc tinydrm via vc4" singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr" diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 5c82c83..091582b 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -43,13 +43,15 @@ CONFIG_ACPI_ALS=m # CONFIG_ACPI_APEI_EINJ is not set # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y +CONFIG_ACPI_APEI_SEA=y CONFIG_ACPI_APEI=y CONFIG_ACPI_BGRT=y CONFIG_ACPI_BUTTON=m CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_CONTAINER=y -# CONFIG_ACPI_CPPC_CPUFREQ is not set +CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ACPI_CUSTOM_METHOD=m # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_DEBUG=y @@ -198,6 +200,7 @@ CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set @@ -221,6 +224,7 @@ CONFIG_ARCH_HISI=y CONFIG_ARCH_MESON=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y CONFIG_ARCH_SEATTLE=y @@ -324,6 +328,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -494,6 +499,7 @@ CONFIG_BCMA_POSSIBLE=y CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_PDC_MBOX is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -591,6 +597,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRCMUTIL=m CONFIG_BRIDGE_EBT_802_3=m @@ -748,6 +755,7 @@ CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y +CONFIG_CAVIUM_ERRATUM_30115=y CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set # CONFIG_CC10001_ADC is not set @@ -797,6 +805,7 @@ CONFIG_CHARGER_AXP20X=m # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set @@ -820,6 +829,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -900,6 +910,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -927,6 +938,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -986,6 +998,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_CESA=m +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_QCE=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m @@ -1002,6 +1015,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1172,7 +1186,7 @@ CONFIG_DM9102=m CONFIG_DMA_API_DEBUG=y CONFIG_DMA_BCM2835=m CONFIG_DMA_CMA=y -CONFIG_DMADEVICES_DEBUG=y +# CONFIG_DMADEVICES_DEBUG is not set # CONFIG_DMADEVICES_VDEBUG is not set CONFIG_DMADEVICES=y CONFIG_DMA_ENGINE=y @@ -1213,6 +1227,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1225,7 +1240,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1279,6 +1294,7 @@ CONFIG_DRM_MSM=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1292,6 +1308,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1302,6 +1319,9 @@ CONFIG_DRM_ROCKCHIP=m # CONFIG_DRM_SII902X is not set CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1310,6 +1330,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1488,12 +1509,12 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m CONFIG_EXTCON_GPIO=m -CONFIG_EXTCON=m # CONFIG_EXTCON_MAX3355 is not set CONFIG_EXTCON_QCOM_SPMI_MISC=m # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1616,6 +1637,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=13 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1631,6 +1653,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set CONFIG_FSL_ERRATUM_A008585=y # CONFIG_FSL_MC_BUS is not set @@ -1673,6 +1698,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1741,6 +1767,7 @@ CONFIG_GPIO_XGENE_SB=m CONFIG_GPIO_XGENE=y # CONFIG_GPIO_XILINX is not set CONFIG_GPIO_XLP=m +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1795,6 +1822,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1821,6 +1849,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1981,6 +2010,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1993,6 +2023,7 @@ CONFIG_I2C_HID=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2081,6 +2112,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2154,7 +2186,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2309,6 +2341,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2558,6 +2591,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LKKBD is not set @@ -2785,6 +2819,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MAC_PARTITION=y @@ -2799,6 +2834,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2977,6 +3013,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -3001,6 +3038,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3028,9 +3067,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3062,11 +3104,10 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m CONFIG_MMC_MESON_GX=m # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m -# CONFIG_MMC_QCOM_DML is not set +CONFIG_MMC_QCOM_DML=m CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y @@ -3079,7 +3120,6 @@ CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV3=m @@ -3096,6 +3136,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMIOTRACE=y CONFIG_MMU=y # CONFIG_MODULE_COMPRESS is not set @@ -3188,6 +3229,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -3224,7 +3266,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3484,7 +3530,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3609,6 +3655,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3758,6 +3805,7 @@ CONFIG_NR_CPUS=256 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3811,6 +3859,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3909,6 +3958,7 @@ CONFIG_PCIE_DW_HOST=y # CONFIG_PCIE_DW_PLAT is not set CONFIG_PCIE_DW=y CONFIG_PCIE_ECRC=y +CONFIG_PCIE_KIRIN=y # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y @@ -3955,6 +4005,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3962,9 +4013,11 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_HI6220_USB=m CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MVEBU_SATA=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3997,11 +4050,14 @@ CONFIG_PINCTRL_AMD=y # CONFIG_PINCTRL_APQ8084 is not set # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_MAX77620=m +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MSM8660 is not set CONFIG_PINCTRL_MSM8916=y @@ -4011,7 +4067,7 @@ CONFIG_PINCTRL_MSM8996=y # CONFIG_PINCTRL_MSM8X74 is not set CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_SINGLE=y @@ -4051,6 +4107,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER_AVS=y CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y @@ -4125,11 +4182,14 @@ CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set CONFIG_QCOM_ADSP_PIL=m +CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=y CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m @@ -4178,6 +4238,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4255,8 +4316,9 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_SPMI=y CONFIG_REGMAP=y CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set @@ -4265,7 +4327,7 @@ CONFIG_REGULATOR_AXP20X=m # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_HI655X=m @@ -4319,6 +4381,8 @@ CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y CONFIG_RESET_HISI=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4356,6 +4420,7 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set CONFIG_RPMSG=m +CONFIG_RPMSG_QCOM_GLINK_RPM=m CONFIG_RPMSG_QCOM_SMD=m CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4410,11 +4475,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_EFI=y CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m @@ -4481,6 +4548,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4661,6 +4729,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4733,6 +4802,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4839,6 +4909,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -4922,6 +4993,7 @@ CONFIG_SH_ETH=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4931,6 +5003,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4970,6 +5043,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5092,9 +5167,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -5133,6 +5209,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5174,6 +5251,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5231,6 +5309,7 @@ CONFIG_SND_SOC_WM8804_SPI=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5261,10 +5340,12 @@ CONFIG_SND_VIRMIDI=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m CONFIG_SND_YMFPCI=m +# CONFIG_SOC_BRCMSTB is not set # CONFIG_SOC_CAMERA is not set CONFIG_SOC_TEGRA_FLOWCTRL=y # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5297,6 +5378,7 @@ CONFIG_SPI_GPIO=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_ORION=m @@ -5305,6 +5387,7 @@ CONFIG_SPI_PL022=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m # CONFIG_SPI_SUN4I is not set CONFIG_SPI_SUN6I=m @@ -5319,8 +5402,8 @@ CONFIG_SPI_THUNDERX=m CONFIG_SPI_XLP=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set -CONFIG_SPMI=m -CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_MSM_PMIC_ARB=y +CONFIG_SPMI=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -5368,6 +5451,8 @@ CONFIG_STUB_CLK_HI6220=y # CONFIG_SUN4I_EMAC is not set CONFIG_SUN4I_GPADC=m CONFIG_SUN50I_A64_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y # CONFIG_SUN8I_V3S_CCU is not set @@ -5492,6 +5577,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5502,6 +5588,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5526,6 +5613,8 @@ CONFIG_THUNDER_NIC_RGX=m CONFIG_THUNDER_NIC_VF=m # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5545,11 +5634,13 @@ CONFIG_TINYDRM_MIPI_DBI=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_ST=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -5600,6 +5691,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUN4I is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set @@ -5631,6 +5723,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5658,6 +5751,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5669,6 +5763,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5723,12 +5818,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -6019,6 +6115,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6167,6 +6264,7 @@ CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_QCOM_VENUS=m # CONFIG_VIDEO_RENESAS_VSP1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7134_ALSA=m @@ -6212,7 +6310,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6272,7 +6370,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6309,6 +6409,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-aarch64.config b/kernel-aarch64.config index f256096..83161e2 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -43,13 +43,15 @@ CONFIG_ACPI_ALS=m # CONFIG_ACPI_APEI_EINJ is not set # CONFIG_ACPI_APEI_ERST_DEBUG is not set CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_PCIEAER=y +CONFIG_ACPI_APEI_SEA=y CONFIG_ACPI_APEI=y CONFIG_ACPI_BGRT=y CONFIG_ACPI_BUTTON=m CONFIG_ACPI_CONFIGFS=m CONFIG_ACPI_CONTAINER=y -# CONFIG_ACPI_CPPC_CPUFREQ is not set +CONFIG_ACPI_CPPC_CPUFREQ=m CONFIG_ACPI_CUSTOM_METHOD=m # CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_DEBUG is not set @@ -198,6 +200,7 @@ CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_BCM_21664 is not set # CONFIG_ARCH_BCM_23550 is not set @@ -221,6 +224,7 @@ CONFIG_ARCH_HISI=y CONFIG_ARCH_MESON=y CONFIG_ARCH_MVEBU=y CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y CONFIG_ARCH_SEATTLE=y @@ -324,6 +328,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -494,6 +499,7 @@ CONFIG_BCMA_POSSIBLE=y CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_BCM_PDC_MBOX is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -591,6 +597,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRCMUTIL=m CONFIG_BRIDGE_EBT_802_3=m @@ -748,6 +755,7 @@ CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y +CONFIG_CAVIUM_ERRATUM_30115=y CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set # CONFIG_CC10001_ADC is not set @@ -797,6 +805,7 @@ CONFIG_CHARGER_AXP20X=m # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set @@ -820,6 +829,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -900,6 +910,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -926,6 +937,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -985,6 +997,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_CESA=m +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_QCE=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_SAFEXCEL=m @@ -1001,6 +1014,7 @@ CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_GHASH_ARM64_CE=m +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1203,6 +1217,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1215,7 +1230,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1269,6 +1284,7 @@ CONFIG_DRM_MSM=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1282,6 +1298,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1292,6 +1309,9 @@ CONFIG_DRM_ROCKCHIP=m # CONFIG_DRM_SII902X is not set CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1300,6 +1320,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1478,12 +1499,12 @@ CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=m CONFIG_EXTCON_GPIO=m -CONFIG_EXTCON=m # CONFIG_EXTCON_MAX3355 is not set CONFIG_EXTCON_QCOM_SPMI_MISC=m # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1599,6 +1620,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=13 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1614,6 +1636,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set CONFIG_FSL_ERRATUM_A008585=y # CONFIG_FSL_MC_BUS is not set @@ -1656,6 +1681,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1724,6 +1750,7 @@ CONFIG_GPIO_XGENE_SB=m CONFIG_GPIO_XGENE=y # CONFIG_GPIO_XILINX is not set CONFIG_GPIO_XLP=m +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1778,6 +1805,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1804,6 +1832,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1964,6 +1993,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1976,6 +2006,7 @@ CONFIG_I2C_HID=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2064,6 +2095,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2137,7 +2169,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2292,6 +2324,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2539,6 +2572,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LKKBD is not set @@ -2766,6 +2800,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MAC_PARTITION=y @@ -2780,6 +2815,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2957,6 +2993,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2981,6 +3018,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3008,9 +3047,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3042,11 +3084,10 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m CONFIG_MMC_MESON_GX=m # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m -# CONFIG_MMC_QCOM_DML is not set +CONFIG_MMC_QCOM_DML=m CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y @@ -3059,7 +3100,6 @@ CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV3=m @@ -3076,6 +3116,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMU=y # CONFIG_MODULE_COMPRESS is not set # CONFIG_MODULE_FORCE_LOAD is not set @@ -3167,6 +3208,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -3203,7 +3245,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3463,7 +3509,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3588,6 +3634,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3737,6 +3784,7 @@ CONFIG_NR_CPUS=256 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3790,6 +3838,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3888,6 +3937,7 @@ CONFIG_PCIE_DW_HOST=y # CONFIG_PCIE_DW_PLAT is not set CONFIG_PCIE_DW=y CONFIG_PCIE_ECRC=y +CONFIG_PCIE_KIRIN=y # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y @@ -3934,6 +3984,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3941,9 +3992,11 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_HI6220_USB=m CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MVEBU_SATA=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3976,11 +4029,14 @@ CONFIG_PINCTRL_AMD=y # CONFIG_PINCTRL_APQ8084 is not set # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set CONFIG_PINCTRL_MAX77620=m +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MSM8660 is not set CONFIG_PINCTRL_MSM8916=y @@ -3990,7 +4046,7 @@ CONFIG_PINCTRL_MSM8996=y # CONFIG_PINCTRL_MSM8X74 is not set CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_MVEBU=y -CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +CONFIG_PINCTRL_QCOM_SPMI_PMIC=y # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set CONFIG_PINCTRL_QDF2XXX=y CONFIG_PINCTRL_SINGLE=y @@ -4030,6 +4086,7 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POWER_AVS=y CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_HISI=y @@ -4103,11 +4160,14 @@ CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set CONFIG_QCOM_ADSP_PIL=m +CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=y CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m @@ -4156,6 +4216,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4233,8 +4294,9 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y -CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_SPMI=y CONFIG_REGMAP=y CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set @@ -4243,7 +4305,7 @@ CONFIG_REGULATOR_AXP20X=m # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_HI655X=m @@ -4297,6 +4359,8 @@ CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y CONFIG_RESET_HISI=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4334,6 +4398,7 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set CONFIG_RPMSG=m +CONFIG_RPMSG_QCOM_GLINK_RPM=m CONFIG_RPMSG_QCOM_SMD=m CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4388,11 +4453,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_EFI=y CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m @@ -4459,6 +4526,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4639,6 +4707,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4711,6 +4780,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4817,6 +4887,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m CONFIG_SENSORS_XGENE=m CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -4900,6 +4971,7 @@ CONFIG_SH_ETH=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4909,6 +4981,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4948,6 +5021,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5069,9 +5144,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -5110,6 +5186,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5151,6 +5228,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5208,6 +5286,7 @@ CONFIG_SND_SOC_WM8804_SPI=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5238,10 +5317,12 @@ CONFIG_SND_VIRMIDI=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m CONFIG_SND_YMFPCI=m +# CONFIG_SOC_BRCMSTB is not set # CONFIG_SOC_CAMERA is not set CONFIG_SOC_TEGRA_FLOWCTRL=y # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5274,6 +5355,7 @@ CONFIG_SPI_GPIO=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_ORION=m @@ -5282,6 +5364,7 @@ CONFIG_SPI_PL022=m CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m # CONFIG_SPI_SUN4I is not set CONFIG_SPI_SUN6I=m @@ -5296,8 +5379,8 @@ CONFIG_SPI_THUNDERX=m CONFIG_SPI_XLP=m CONFIG_SPI=y # CONFIG_SPI_ZYNQMP_GQSPI is not set -CONFIG_SPMI=m -CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_SPMI_MSM_PMIC_ARB=y +CONFIG_SPMI=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_LZ4=y @@ -5345,6 +5428,8 @@ CONFIG_STUB_CLK_HI6220=y # CONFIG_SUN4I_EMAC is not set CONFIG_SUN4I_GPADC=m CONFIG_SUN50I_A64_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y # CONFIG_SUN8I_V3S_CCU is not set @@ -5469,6 +5554,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5479,6 +5565,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5503,6 +5590,8 @@ CONFIG_THUNDER_NIC_RGX=m CONFIG_THUNDER_NIC_VF=m # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5522,11 +5611,13 @@ CONFIG_TINYDRM_MIPI_DBI=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_ST=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -5577,6 +5668,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUN4I is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set @@ -5608,6 +5700,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5635,6 +5728,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5646,6 +5740,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5700,12 +5795,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -5996,6 +6092,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m # CONFIG_USB_SPEEDTOUCH is not set CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6144,6 +6241,7 @@ CONFIG_VIDEO_NOON010PC30=m CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_QCOM_VENUS=m # CONFIG_VIDEO_RENESAS_VSP1 is not set CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_SAA7134_ALSA=m @@ -6189,7 +6287,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6249,7 +6347,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6286,6 +6386,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index 735edc8..1393b4e 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -181,6 +181,7 @@ CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_ARTPEC is not set # CONFIG_ARCH_AT91 is not set @@ -358,6 +359,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -497,6 +499,7 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATTERY_AXP20X=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set CONFIG_BATTERY_BQ27XXX_I2C=m CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_DA9052=m @@ -537,6 +540,7 @@ CONFIG_BCMA=m # CONFIG_BCM_FLEXRM_MBOX is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -842,6 +846,7 @@ CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_ISP1704=m # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8997=m @@ -869,6 +874,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -943,6 +949,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_BPREDICT_DISABLE is not set @@ -974,6 +981,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1037,8 +1045,10 @@ CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_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_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m +CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m # CONFIG_CRYPTO_DEV_PICOXCELL is not set CONFIG_CRYPTO_DEV_QCE=m @@ -1058,7 +1068,7 @@ CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y -# CONFIG_CRYPTO_GHASH_ARM_CE is not set +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1261,7 +1271,10 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m # CONFIG_DM_ERA is not set CONFIG_DM_FLAKEY=m +CONFIG_DMIID=y CONFIG_DM_INTEGRITY=m +CONFIG_DMI_SYSFS=y +CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y @@ -1277,6 +1290,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1290,7 +1304,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1385,6 +1399,7 @@ CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m CONFIG_DRM_OMAP_PANEL_SONY_ACX565AKM=m CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1398,6 +1413,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1409,7 +1425,11 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set CONFIG_DRM_STI=m +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN4I_HDMI=m CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1420,6 +1440,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1742,6 +1763,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1757,6 +1779,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set # CONFIG_FSL_XGMAC_MDIO is not set @@ -1796,6 +1821,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1874,6 +1900,7 @@ CONFIG_GPIO_WATCHDOG=m CONFIG_GPIO_WM8994=m # CONFIG_GPIO_WS16C48 is not set CONFIG_GPIO_XILINX=y +# CONFIG_GPIO_XRA1403 is not set # CONFIG_GPIO_ZEVIO is not set CONFIG_GPIO_ZYNQ=m CONFIG_GREENASIA_FF=y @@ -1932,6 +1959,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1958,6 +1986,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -2115,6 +2144,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -2129,6 +2159,7 @@ CONFIG_I2C_IMX=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2217,6 +2248,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2274,31 +2306,31 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=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_I40IW=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_ISER=m -CONFIG_INFINIBAND_ISERT=m -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m +# CONFIG_INFINIBAND_CXGB3 is not set +# CONFIG_INFINIBAND_CXGB4 is not set +# CONFIG_INFINIBAND_I40IW is not set +# CONFIG_INFINIBAND_IPOIB_CM is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG is not set +# CONFIG_INFINIBAND_IPOIB is not set +# CONFIG_INFINIBAND_ISER is not set +# CONFIG_INFINIBAND_ISERT is not set +# CONFIG_INFINIBAND is not set +# CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_NES=m -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +# CONFIG_INFINIBAND_NES is not set +# CONFIG_INFINIBAND_OCRDMA is not set +# CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set # CONFIG_INFINIBAND_QEDR is not set -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_RDMAVT=m -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_SRPT=m -CONFIG_INFINIBAND_USER_ACCESS=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_QIB_DCA is not set +# CONFIG_INFINIBAND_QIB is not set +# CONFIG_INFINIBAND_RDMAVT is not set +# CONFIG_INFINIBAND_SRP is not set +# CONFIG_INFINIBAND_SRPT is not set +# CONFIG_INFINIBAND_USER_ACCESS is not set +# CONFIG_INFINIBAND_USER_MAD is not set +# CONFIG_INFINIBAND_USNIC is not set +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2463,6 +2495,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2725,6 +2758,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m CONFIG_KEYBOARD_IMX=m @@ -2758,6 +2792,7 @@ CONFIG_KEYBOARD_TM2_TOUCHKEY=m CONFIG_KEYBOARD_TWL4030=m # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y +# CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y CONFIG_KGDB_KDB=y CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2963,6 +2998,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACH_ARMADA_370=y CONFIG_MACH_ARMADA_375=y @@ -2999,6 +3035,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3177,6 +3214,7 @@ CONFIG_MFD_TC6387XB=y CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set CONFIG_MFD_TPS65090=y @@ -3202,6 +3240,8 @@ CONFIG_MFD_WM8994=m # CONFIG_MG_DISK is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3224,14 +3264,17 @@ CONFIG_MKISS=m CONFIG_MLX4_CORE=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m -CONFIG_MLX4_INFINIBAND=m +# CONFIG_MLX4_INFINIBAND is not set CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m -CONFIG_MLX5_INFINIBAND=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set +# CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3262,7 +3305,6 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m # CONFIG_MMC_MESON_GX is not set # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m @@ -3283,8 +3325,7 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set +CONFIG_MMC_SDHCI_OF_ESDHC=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV2=m @@ -3306,6 +3347,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMIOTRACE=y CONFIG_MMP_PDMA=y CONFIG_MMP_TDMA=y @@ -3404,6 +3446,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MT81xx_NOR is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set @@ -3465,7 +3508,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3509,7 +3556,7 @@ CONFIG_NE2K_PCI=m CONFIG_NEON=y # CONFIG_NET_9P_DEBUG is not set CONFIG_NET_9P=m -CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_RDMA is not set CONFIG_NET_9P_VIRTIO=m CONFIG_NET_9P_XEN=m CONFIG_NET_ACT_BPF=m @@ -3727,7 +3774,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3854,6 +3901,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -4002,6 +4050,7 @@ CONFIG_NR_CPUS=32 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -4012,12 +4061,12 @@ CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM=m CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVME_RDMA=m +# CONFIG_NVME_RDMA is not set CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET=m -CONFIG_NVME_TARGET_RDMA=m +# CONFIG_NVME_TARGET_RDMA is not set # CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_OABI_COMPAT is not set @@ -4094,6 +4143,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -4140,6 +4190,7 @@ CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m +# CONFIG_PATA_FTIDE010 is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m @@ -4243,6 +4294,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -4250,6 +4302,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m @@ -4258,6 +4311,7 @@ CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MIPHY28LP=m # CONFIG_PHY_MIPHY365X is not set CONFIG_PHY_MVEBU_SATA=y @@ -4297,6 +4351,7 @@ CONFIG_PINCTRL_AS3722=y # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BCM281XX is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_GEMINILAKE is not set @@ -4304,6 +4359,8 @@ CONFIG_PINCTRL_DOVE=y CONFIG_PINCTRL_IMX6SL=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set CONFIG_PINCTRL_MSM8660=m CONFIG_PINCTRL_MSM8916=m @@ -4447,12 +4504,15 @@ CONFIG_PWM_TIPWMSS=y CONFIG_PWM_TWL_LED=m CONFIG_PWM_TWL=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set CONFIG_QCOM_ADSP_PIL=m +CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m @@ -4497,6 +4557,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4565,15 +4626,16 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -CONFIG_RDMA_RXE=m +# CONFIG_RDMA_RXE is not set # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set -CONFIG_RDS_RDMA=m +# CONFIG_RDS_RDMA is not set CONFIG_RDS_TCP=m CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -4591,7 +4653,7 @@ CONFIG_REGULATOR_DA9055=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_ISL6271A=m @@ -4660,6 +4722,8 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4697,6 +4761,7 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set CONFIG_RPMSG=m +CONFIG_RPMSG_QCOM_GLINK_RPM=m CONFIG_RPMSG_QCOM_SMD=m CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4754,11 +4819,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_IMXDI=m @@ -4824,7 +4891,7 @@ CONFIG_RTC_DRV_TEGRA=m CONFIG_RTC_DRV_TPS6586X=m CONFIG_RTC_DRV_TPS65910=m CONFIG_RTC_DRV_TPS80031=m -CONFIG_RTC_DRV_TWL4030=y +CONFIG_RTC_DRV_TWL4030=m # CONFIG_RTC_DRV_TWL92330 is not set CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_WM831X=m @@ -4840,6 +4907,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -5022,6 +5090,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +# CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -5095,6 +5164,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set CONFIG_SENSORS_ISL29018=m CONFIG_SENSORS_ISL29028=m CONFIG_SENSORS_IT87=m @@ -5203,6 +5273,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -5305,6 +5376,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5314,6 +5386,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5357,6 +5430,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5500,9 +5575,10 @@ CONFIG_SND_SAMSUNG_SPDIF=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_BUS=y @@ -5545,6 +5621,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5601,6 +5678,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5627,6 +5705,7 @@ CONFIG_SND_SOC_STORM=m # CONFIG_SND_SOC_TAS5720 is not set CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m +CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -5672,6 +5751,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5738,6 +5818,7 @@ CONFIG_SOC_TI81XX=y # CONFIG_SOC_TI is not set # CONFIG_SOC_VF610 is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5772,6 +5853,7 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_MXS=m # CONFIG_SPI_OC_TINY is not set @@ -5783,6 +5865,7 @@ CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m CONFIG_SPI_ST_SSC4=m CONFIG_SPI_SUN4I=m @@ -5859,6 +5942,8 @@ CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y CONFIG_SUN8I_V3S_CCU=y @@ -5870,7 +5955,7 @@ CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m -CONFIG_SUNRPC_XPRT_RDMA=m +# CONFIG_SUNRPC_XPRT_RDMA is not set CONFIG_SUNXI_CCU=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y @@ -5985,6 +6070,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5995,6 +6081,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -6016,6 +6103,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set CONFIG_TI_ADC081C=m # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -6047,6 +6136,7 @@ CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_TI_PIPE3=m +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m CONFIG_TI_ST=m @@ -6054,6 +6144,7 @@ CONFIG_TI_SYSCON_RESET=m CONFIG_TI_THERMAL=y # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -6106,6 +6197,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set CONFIG_TOUCHSCREEN_STMPE=m CONFIG_TOUCHSCREEN_SUN4I=m # CONFIG_TOUCHSCREEN_SUR40 is not set @@ -6138,6 +6230,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -6171,6 +6264,7 @@ CONFIG_TWL6040_CORE=y CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -6183,6 +6277,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -6237,12 +6332,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -6550,6 +6646,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6697,6 +6794,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m +# CONFIG_VIDEO_IMX_MEDIA is not set CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6704,6 +6802,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_OMAP2_VOUT is not set @@ -6715,6 +6814,7 @@ CONFIG_VIDEO_OMAP3=m CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_QCOM_VENUS=m # CONFIG_VIDEO_RENESAS_VSP1 is not set CONFIG_VIDEO_S5P_FIMC=m CONFIG_VIDEO_S5P_MIPI_CSIS=m @@ -6776,7 +6876,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6837,7 +6937,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6876,6 +6978,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index 51dfa56..2dd5fc7 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -176,6 +176,7 @@ CONFIG_APM_POWER=m # CONFIG_APPLICOM is not set CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_ARTPEC is not set # CONFIG_ARCH_AT91 is not set @@ -344,6 +345,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -515,6 +517,7 @@ CONFIG_BCMA=m # CONFIG_BCM_FLEXRM_MBOX is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -819,6 +822,7 @@ CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_GPIO=m # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8997=m @@ -844,6 +848,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -913,6 +918,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_BPREDICT_DISABLE is not set @@ -944,6 +950,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -994,6 +1001,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_CESA=m +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m CONFIG_CRYPTO_DEV_SUN4I_SS=m @@ -1009,7 +1017,7 @@ CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y -# CONFIG_CRYPTO_GHASH_ARM_CE is not set +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1210,7 +1218,10 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m # CONFIG_DM_ERA is not set CONFIG_DM_FLAKEY=m +CONFIG_DMIID=y CONFIG_DM_INTEGRITY=m +CONFIG_DMI_SYSFS=y +CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y @@ -1226,6 +1237,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1239,7 +1251,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1303,6 +1315,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m # CONFIG_DRM_OMAP is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1316,6 +1329,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1327,7 +1341,11 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set CONFIG_DRM_STI=m +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN4I_HDMI=m CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1337,6 +1355,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1651,6 +1670,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1666,6 +1686,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set # CONFIG_FSL_XGMAC_MDIO is not set @@ -1705,6 +1728,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1773,6 +1797,7 @@ CONFIG_GPIO_WATCHDOG=m CONFIG_GPIO_WM8994=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set # CONFIG_GPIO_ZEVIO is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set @@ -1830,6 +1855,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1856,6 +1882,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -2010,6 +2037,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -2022,6 +2050,7 @@ CONFIG_I2C_HID=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2107,6 +2136,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2156,31 +2186,31 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=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_I40IW=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_ISER=m -CONFIG_INFINIBAND_ISERT=m -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m +# CONFIG_INFINIBAND_CXGB3 is not set +# CONFIG_INFINIBAND_CXGB4 is not set +# CONFIG_INFINIBAND_I40IW is not set +# CONFIG_INFINIBAND_IPOIB_CM is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG is not set +# CONFIG_INFINIBAND_IPOIB is not set +# CONFIG_INFINIBAND_ISER is not set +# CONFIG_INFINIBAND_ISERT is not set +# CONFIG_INFINIBAND is not set +# CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_NES=m -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +# CONFIG_INFINIBAND_NES is not set +# CONFIG_INFINIBAND_OCRDMA is not set +# CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set # CONFIG_INFINIBAND_QEDR is not set -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_RDMAVT=m -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_SRPT=m -CONFIG_INFINIBAND_USER_ACCESS=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_QIB_DCA is not set +# CONFIG_INFINIBAND_QIB is not set +# CONFIG_INFINIBAND_RDMAVT is not set +# CONFIG_INFINIBAND_SRP is not set +# CONFIG_INFINIBAND_SRPT is not set +# CONFIG_INFINIBAND_USER_ACCESS is not set +# CONFIG_INFINIBAND_USER_MAD is not set +# CONFIG_INFINIBAND_USNIC is not set +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2337,6 +2367,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2598,6 +2629,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LKKBD is not set @@ -2625,6 +2657,7 @@ CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEYSTONE_IRQ=m +# CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y CONFIG_KGDB_KDB=y @@ -2830,6 +2863,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACH_ARMADA_370=y CONFIG_MACH_ARMADA_375=y @@ -2859,6 +2893,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3033,6 +3068,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set CONFIG_MFD_TPS65090=y @@ -3058,6 +3094,8 @@ CONFIG_MFD_WM8994=m # CONFIG_MG_DISK is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3080,14 +3118,17 @@ CONFIG_MKISS=m CONFIG_MLX4_CORE=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m -CONFIG_MLX4_INFINIBAND=m +# CONFIG_MLX4_INFINIBAND is not set CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m -CONFIG_MLX5_INFINIBAND=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set +# CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3118,12 +3159,11 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m # CONFIG_MMC_MESON_GX is not set # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m CONFIG_MMC_OMAP_HS=m -# CONFIG_MMC_QCOM_DML is not set +CONFIG_MMC_QCOM_DML=m CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y @@ -3136,7 +3176,6 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV3=m @@ -3156,6 +3195,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMIOTRACE=y CONFIG_MMU=y # CONFIG_MODULE_COMPRESS is not set @@ -3242,6 +3282,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MT81xx_NOR is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set @@ -3300,7 +3341,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3340,7 +3385,7 @@ CONFIG_NE2K_PCI=m CONFIG_NEON=y # CONFIG_NET_9P_DEBUG is not set CONFIG_NET_9P=m -CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_RDMA is not set CONFIG_NET_9P_VIRTIO=m CONFIG_NET_9P_XEN=m CONFIG_NET_ACT_BPF=m @@ -3558,7 +3603,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3682,6 +3727,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3830,6 +3876,7 @@ CONFIG_NR_CPUS=32 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3837,12 +3884,12 @@ CONFIG_NVME_FC=m CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM=m CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVME_RDMA=m +# CONFIG_NVME_RDMA is not set CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET=m -CONFIG_NVME_TARGET_RDMA=m +# CONFIG_NVME_TARGET_RDMA is not set # CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_OABI_COMPAT is not set @@ -3885,6 +3932,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3930,6 +3978,7 @@ CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m +# CONFIG_PATA_FTIDE010 is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m @@ -4030,6 +4079,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -4037,6 +4087,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m CONFIG_PHY_EXYNOS_DP_VIDEO=m @@ -4044,6 +4095,7 @@ CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MVEBU_SATA=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -4073,12 +4125,15 @@ CONFIG_PINCTRL_AS3722=y # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BCM281XX is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_IMX35 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_MSM8996 is not set @@ -4201,10 +4256,12 @@ CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EBI2 is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set @@ -4229,6 +4286,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4296,15 +4354,16 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -CONFIG_RDMA_RXE=m +# CONFIG_RDMA_RXE is not set # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set -CONFIG_RDS_RDMA=m +# CONFIG_RDS_RDMA is not set CONFIG_RDS_TCP=m CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -4318,7 +4377,7 @@ CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_ISL6271A=m @@ -4376,6 +4435,8 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4412,6 +4473,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4466,11 +4528,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m @@ -4542,6 +4606,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4724,6 +4789,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +# CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4795,6 +4861,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set CONFIG_SENSORS_ISL29018=m CONFIG_SENSORS_ISL29028=m CONFIG_SENSORS_IT87=m @@ -4901,6 +4968,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -4990,6 +5058,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4999,6 +5068,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5041,6 +5111,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5166,9 +5238,10 @@ CONFIG_SND_SAMSUNG_SPDIF=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_BUS=y @@ -5208,6 +5281,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5250,6 +5324,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5274,6 +5349,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TEGRA20_AC97 is not set # CONFIG_SND_SOC_TEGRA20_DAS is not set +CONFIG_SND_SOC_TEGRA20_I2S=m # CONFIG_SND_SOC_TEGRA20_SPDIF is not set CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -5316,6 +5392,7 @@ CONFIG_SND_SOC_WM8804_SPI=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5362,6 +5439,7 @@ CONFIG_SOC_EXYNOS5800=y CONFIG_SOC_TEGRA_FLOWCTRL=y # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5394,6 +5472,7 @@ CONFIG_SPI_GPIO=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_ORION=m @@ -5402,6 +5481,7 @@ CONFIG_SPI_PL022=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m CONFIG_SPI_SUN4I=m CONFIG_SPI_SUN6I=m @@ -5466,6 +5546,8 @@ CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y CONFIG_SUN8I_V3S_CCU=y @@ -5477,7 +5559,7 @@ CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m -CONFIG_SUNRPC_XPRT_RDMA=m +# CONFIG_SUNRPC_XPRT_RDMA is not set CONFIG_SUNXI_CCU=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y @@ -5593,6 +5675,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5603,6 +5686,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5624,6 +5708,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5647,6 +5733,7 @@ CONFIG_TINYDRM_MIPI_DBI=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m CONFIG_TI_ST=m @@ -5654,6 +5741,7 @@ CONFIG_TI_SYSCON_RESET=m CONFIG_TI_THERMAL=y # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -5705,6 +5793,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set CONFIG_TOUCHSCREEN_SUN4I=m # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set @@ -5736,6 +5825,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5763,6 +5853,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -5775,6 +5866,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5827,12 +5919,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -6124,6 +6217,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6265,12 +6359,14 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m +# CONFIG_VIDEO_IMX_MEDIA is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6332,7 +6428,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6392,7 +6488,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6429,6 +6527,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index 054840d..4d22230 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -176,6 +176,7 @@ CONFIG_APM_POWER=m # CONFIG_APPLICOM is not set CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_ARTPEC is not set # CONFIG_ARCH_AT91 is not set @@ -343,6 +344,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -514,6 +516,7 @@ CONFIG_BCMA=m # CONFIG_BCM_FLEXRM_MBOX is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -818,6 +821,7 @@ CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_GPIO=m # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8997=m @@ -843,6 +847,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -912,6 +917,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_BPREDICT_DISABLE is not set @@ -942,6 +948,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -992,6 +999,7 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_CESA=m +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_ROCKCHIP=m CONFIG_CRYPTO_DEV_S5P=m CONFIG_CRYPTO_DEV_SUN4I_SS=m @@ -1007,7 +1015,7 @@ CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y -# CONFIG_CRYPTO_GHASH_ARM_CE is not set +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1200,7 +1208,10 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m # CONFIG_DM_ERA is not set CONFIG_DM_FLAKEY=m +CONFIG_DMIID=y CONFIG_DM_INTEGRITY=m +CONFIG_DMI_SYSFS=y +CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y @@ -1216,6 +1227,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1229,7 +1241,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1293,6 +1305,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NXP_PTN3460=m # CONFIG_DRM_OMAP is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1306,6 +1319,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1317,7 +1331,11 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set CONFIG_DRM_STI=m +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN4I_HDMI=m CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1327,6 +1345,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1634,6 +1653,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1649,6 +1669,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set # CONFIG_FSL_XGMAC_MDIO is not set @@ -1688,6 +1711,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1756,6 +1780,7 @@ CONFIG_GPIO_WATCHDOG=m CONFIG_GPIO_WM8994=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set # CONFIG_GPIO_ZEVIO is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set @@ -1813,6 +1838,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1839,6 +1865,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1993,6 +2020,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -2005,6 +2033,7 @@ CONFIG_I2C_HID=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2090,6 +2119,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2139,31 +2169,31 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=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_I40IW=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_ISER=m -CONFIG_INFINIBAND_ISERT=m -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m +# CONFIG_INFINIBAND_CXGB3 is not set +# CONFIG_INFINIBAND_CXGB4 is not set +# CONFIG_INFINIBAND_I40IW is not set +# CONFIG_INFINIBAND_IPOIB_CM is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG is not set +# CONFIG_INFINIBAND_IPOIB is not set +# CONFIG_INFINIBAND_ISER is not set +# CONFIG_INFINIBAND_ISERT is not set +# CONFIG_INFINIBAND is not set +# CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_NES=m -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +# CONFIG_INFINIBAND_NES is not set +# CONFIG_INFINIBAND_OCRDMA is not set +# CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set # CONFIG_INFINIBAND_QEDR is not set -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_RDMAVT=m -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_SRPT=m -CONFIG_INFINIBAND_USER_ACCESS=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_QIB_DCA is not set +# CONFIG_INFINIBAND_QIB is not set +# CONFIG_INFINIBAND_RDMAVT is not set +# CONFIG_INFINIBAND_SRP is not set +# CONFIG_INFINIBAND_SRPT is not set +# CONFIG_INFINIBAND_USER_ACCESS is not set +# CONFIG_INFINIBAND_USER_MAD is not set +# CONFIG_INFINIBAND_USNIC is not set +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2320,6 +2350,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2579,6 +2610,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m # CONFIG_KEYBOARD_LKKBD is not set @@ -2606,6 +2638,7 @@ CONFIG_KEYBOARD_TM2_TOUCHKEY=m # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEYSTONE_IRQ=m +# CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYSTONE_USB_PHY=m CONFIG_KEYS=y # CONFIG_KGDB_KDB is not set @@ -2811,6 +2844,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACH_ARMADA_370=y CONFIG_MACH_ARMADA_375=y @@ -2840,6 +2874,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3013,6 +3048,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set CONFIG_MFD_TPS65090=y @@ -3038,6 +3074,8 @@ CONFIG_MFD_WM8994=m # CONFIG_MG_DISK is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3060,14 +3098,17 @@ CONFIG_MKISS=m CONFIG_MLX4_CORE=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m -CONFIG_MLX4_INFINIBAND=m +# CONFIG_MLX4_INFINIBAND is not set CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m -CONFIG_MLX5_INFINIBAND=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set +# CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3098,12 +3139,11 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m # CONFIG_MMC_MESON_GX is not set # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m CONFIG_MMC_OMAP_HS=m -# CONFIG_MMC_QCOM_DML is not set +CONFIG_MMC_QCOM_DML=m CONFIG_MMC_REALTEK_PCI=m CONFIG_MMC_REALTEK_USB=m CONFIG_MMC_RICOH_MMC=y @@ -3116,7 +3156,6 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV3=m @@ -3136,6 +3175,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMU=y # CONFIG_MODULE_COMPRESS is not set # CONFIG_MODULE_FORCE_LOAD is not set @@ -3221,6 +3261,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MT81xx_NOR is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set @@ -3279,7 +3320,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3319,7 +3364,7 @@ CONFIG_NE2K_PCI=m CONFIG_NEON=y # CONFIG_NET_9P_DEBUG is not set CONFIG_NET_9P=m -CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_RDMA is not set CONFIG_NET_9P_VIRTIO=m CONFIG_NET_9P_XEN=m CONFIG_NET_ACT_BPF=m @@ -3537,7 +3582,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3661,6 +3706,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3809,6 +3855,7 @@ CONFIG_NR_CPUS=32 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3816,12 +3863,12 @@ CONFIG_NVME_FC=m CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM=m CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVME_RDMA=m +# CONFIG_NVME_RDMA is not set CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET=m -CONFIG_NVME_TARGET_RDMA=m +# CONFIG_NVME_TARGET_RDMA is not set # CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_OABI_COMPAT is not set @@ -3864,6 +3911,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3909,6 +3957,7 @@ CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m +# CONFIG_PATA_FTIDE010 is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m @@ -4009,6 +4058,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -4016,6 +4066,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m CONFIG_PHY_EXYNOS_DP_VIDEO=m @@ -4023,6 +4074,7 @@ CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MVEBU_SATA=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -4052,12 +4104,15 @@ CONFIG_PINCTRL_AS3722=y # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BCM281XX is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_GEMINILAKE is not set # CONFIG_PINCTRL_IMX35 is not set # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_MSM8996 is not set @@ -4179,10 +4234,12 @@ CONFIG_PWM_SUN4I=m CONFIG_PWM_SYSFS=y CONFIG_PWM_TEGRA=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EBI2 is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set @@ -4207,6 +4264,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4274,15 +4332,16 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -CONFIG_RDMA_RXE=m +# CONFIG_RDMA_RXE is not set # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set -CONFIG_RDS_RDMA=m +# CONFIG_RDS_RDMA is not set CONFIG_RDS_TCP=m CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -4296,7 +4355,7 @@ CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_ISL6271A=m @@ -4354,6 +4413,8 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4390,6 +4451,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4444,11 +4506,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_ISL12022=m @@ -4520,6 +4584,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4702,6 +4767,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +# CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4773,6 +4839,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set CONFIG_SENSORS_ISL29018=m CONFIG_SENSORS_ISL29028=m CONFIG_SENSORS_IT87=m @@ -4879,6 +4946,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -4968,6 +5036,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4977,6 +5046,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5019,6 +5089,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5143,9 +5215,10 @@ CONFIG_SND_SAMSUNG_SPDIF=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_BUS=y @@ -5185,6 +5258,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5227,6 +5301,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5251,6 +5326,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_TAS5720 is not set # CONFIG_SND_SOC_TEGRA20_AC97 is not set # CONFIG_SND_SOC_TEGRA20_DAS is not set +CONFIG_SND_SOC_TEGRA20_I2S=m # CONFIG_SND_SOC_TEGRA20_SPDIF is not set CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -5293,6 +5369,7 @@ CONFIG_SND_SOC_WM8804_SPI=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5339,6 +5416,7 @@ CONFIG_SOC_EXYNOS5800=y CONFIG_SOC_TEGRA_FLOWCTRL=y # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5371,6 +5449,7 @@ CONFIG_SPI_GPIO=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_ORION=m @@ -5379,6 +5458,7 @@ CONFIG_SPI_PL022=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m CONFIG_SPI_SUN4I=m CONFIG_SPI_SUN6I=m @@ -5443,6 +5523,8 @@ CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y CONFIG_SUN8I_V3S_CCU=y @@ -5454,7 +5536,7 @@ CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m -CONFIG_SUNRPC_XPRT_RDMA=m +# CONFIG_SUNRPC_XPRT_RDMA is not set CONFIG_SUNXI_CCU=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y @@ -5570,6 +5652,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5580,6 +5663,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5601,6 +5685,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5624,6 +5710,7 @@ CONFIG_TINYDRM_MIPI_DBI=m CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m CONFIG_TI_ST=m @@ -5631,6 +5718,7 @@ CONFIG_TI_SYSCON_RESET=m CONFIG_TI_THERMAL=y # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -5682,6 +5770,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set CONFIG_TOUCHSCREEN_SUN4I=m # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set @@ -5713,6 +5802,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5740,6 +5830,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -5752,6 +5843,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5804,12 +5896,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -6101,6 +6194,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6242,12 +6336,14 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m +# CONFIG_VIDEO_IMX_MEDIA is not set # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_PCI_SKELETON is not set @@ -6309,7 +6405,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6369,7 +6465,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6406,6 +6504,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index c5af8cd..036c976 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -181,6 +181,7 @@ CONFIG_APQ_GCC_8084=y CONFIG_APQ_MMCC_8084=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m +# CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_ARTPEC is not set # CONFIG_ARCH_AT91 is not set @@ -357,6 +358,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -496,6 +498,7 @@ CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATTERY_AXP20X=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set CONFIG_BATTERY_BQ27XXX_I2C=m CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_DA9052=m @@ -536,6 +539,7 @@ CONFIG_BCMA=m # CONFIG_BCM_FLEXRM_MBOX is not set CONFIG_BCMGENET=m # CONFIG_BCM_KONA_USB2_PHY is not set +CONFIG_BCM_SBA_RAID=m # CONFIG_BCM_VIDEOCORE is not set CONFIG_BE2ISCSI=m # CONFIG_BE2NET_HWMON is not set @@ -841,6 +845,7 @@ CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_ISP1704=m # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_MAX8997=m @@ -868,6 +873,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -942,6 +948,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_CORESIGHT is not set +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set # CONFIG_CPU_BIG_ENDIAN is not set # CONFIG_CPU_BPREDICT_DISABLE is not set @@ -972,6 +979,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -1035,8 +1043,10 @@ CONFIG_CRYPTO_DEV_MARVELL_CESA=m CONFIG_CRYPTO_DEV_MV_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_OMAP_AES=m CONFIG_CRYPTO_DEV_OMAP_DES=m +CONFIG_CRYPTO_DEV_OMAP=m CONFIG_CRYPTO_DEV_OMAP_SHAM=m # CONFIG_CRYPTO_DEV_PICOXCELL is not set CONFIG_CRYPTO_DEV_QCE=m @@ -1056,7 +1066,7 @@ CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GF128MUL=y -# CONFIG_CRYPTO_GHASH_ARM_CE is not set +CONFIG_CRYPTO_GHASH_ARM_CE=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HW=y @@ -1251,7 +1261,10 @@ CONFIG_DM_DEBUG=y CONFIG_DM_DELAY=m # CONFIG_DM_ERA is not set CONFIG_DM_FLAKEY=m +CONFIG_DMIID=y CONFIG_DM_INTEGRITY=m +CONFIG_DMI_SYSFS=y +CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=y @@ -1267,6 +1280,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1280,7 +1294,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1375,6 +1389,7 @@ CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m CONFIG_DRM_OMAP_PANEL_SONY_ACX565AKM=m CONFIG_DRM_OMAP_PANEL_TPO_TD028TTEC1=m CONFIG_DRM_OMAP_PANEL_TPO_TD043MTEA1=m +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_LVDS=m @@ -1388,6 +1403,7 @@ CONFIG_DRM_PANEL_SIMPLE=m # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set CONFIG_DRM_PANEL=y CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PL111=m CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set CONFIG_DRM_RADEON=m @@ -1399,7 +1415,11 @@ CONFIG_DRM_ROCKCHIP=m CONFIG_DRM_SIL_SII8620=m # CONFIG_DRM_SIS is not set CONFIG_DRM_STI=m +# CONFIG_DRM_STM is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN4I_HDMI=m CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN8I_MIXER=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_TEGRA_DEBUG is not set CONFIG_DRM_TEGRA=m @@ -1410,6 +1430,7 @@ CONFIG_DRM_TINYDRM=m CONFIG_DRM_TI_TFP410=m CONFIG_DRM_TOSHIBA_TC358767=m CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VC4=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m @@ -1725,6 +1746,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1740,6 +1762,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set # CONFIG_FSL_XGMAC_MDIO is not set @@ -1779,6 +1804,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set CONFIG_GENERIC_ADC_BATTERY=m # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PINCONF=y CONFIG_GENEVE=m @@ -1857,6 +1883,7 @@ CONFIG_GPIO_WATCHDOG=m CONFIG_GPIO_WM8994=m # CONFIG_GPIO_WS16C48 is not set CONFIG_GPIO_XILINX=y +# CONFIG_GPIO_XRA1403 is not set # CONFIG_GPIO_ZEVIO is not set CONFIG_GPIO_ZYNQ=m CONFIG_GREENASIA_FF=y @@ -1915,6 +1942,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1941,6 +1969,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -2098,6 +2127,7 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -2112,6 +2142,7 @@ CONFIG_I2C_IMX=m CONFIG_I2C_MESON=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2200,6 +2231,7 @@ CONFIG_IIO_CROS_EC_SENSORS=m CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2257,31 +2289,31 @@ CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET=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_I40IW=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_ISER=m -CONFIG_INFINIBAND_ISERT=m -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_MTHCA=m +# CONFIG_INFINIBAND_CXGB3 is not set +# CONFIG_INFINIBAND_CXGB4 is not set +# CONFIG_INFINIBAND_I40IW is not set +# CONFIG_INFINIBAND_IPOIB_CM is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +# CONFIG_INFINIBAND_IPOIB_DEBUG is not set +# CONFIG_INFINIBAND_IPOIB is not set +# CONFIG_INFINIBAND_ISER is not set +# CONFIG_INFINIBAND_ISERT is not set +# CONFIG_INFINIBAND is not set +# CONFIG_INFINIBAND_MTHCA is not set # CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_NES=m -CONFIG_INFINIBAND_OCRDMA=m -CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +# CONFIG_INFINIBAND_NES is not set +# CONFIG_INFINIBAND_OCRDMA is not set +# CONFIG_INFINIBAND_ON_DEMAND_PAGING is not set # CONFIG_INFINIBAND_QEDR is not set -CONFIG_INFINIBAND_QIB_DCA=y -CONFIG_INFINIBAND_QIB=m -CONFIG_INFINIBAND_RDMAVT=m -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_SRPT=m -CONFIG_INFINIBAND_USER_ACCESS=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_QIB_DCA is not set +# CONFIG_INFINIBAND_QIB is not set +# CONFIG_INFINIBAND_RDMAVT is not set +# CONFIG_INFINIBAND_SRP is not set +# CONFIG_INFINIBAND_SRPT is not set +# CONFIG_INFINIBAND_USER_ACCESS is not set +# CONFIG_INFINIBAND_USER_MAD is not set +# CONFIG_INFINIBAND_USNIC is not set +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2446,6 +2478,7 @@ CONFIG_IP_PIMSM_V2=y CONFIG_IPPP_FILTER=y # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set # CONFIG_IPQ_LCC_806X is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y @@ -2706,6 +2739,7 @@ CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=m CONFIG_KEYBOARD_IMX=m @@ -2739,6 +2773,7 @@ CONFIG_KEYBOARD_TM2_TOUCHKEY=m CONFIG_KEYBOARD_TWL4030=m # CONFIG_KEYBOARD_XTKBD is not set CONFIG_KEY_DH_OPERATIONS=y +# CONFIG_KEYSTONE_REMOTEPROC is not set CONFIG_KEYS=y # CONFIG_KGDB_KDB is not set CONFIG_KGDB_LOW_LEVEL_TRAP=y @@ -2944,6 +2979,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACH_ARMADA_370=y CONFIG_MACH_ARMADA_375=y @@ -2980,6 +3016,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -3157,6 +3194,7 @@ CONFIG_MFD_TC6387XB=y CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set CONFIG_MFD_TPS65090=y @@ -3182,6 +3220,8 @@ CONFIG_MFD_WM8994=m # CONFIG_MG_DISK is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -3204,14 +3244,17 @@ CONFIG_MKISS=m CONFIG_MLX4_CORE=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_EN=m -CONFIG_MLX4_INFINIBAND=m +# CONFIG_MLX4_INFINIBAND is not set CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m -CONFIG_MLX5_INFINIBAND=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set +# CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -3242,7 +3285,6 @@ CONFIG_MMC_DW=m CONFIG_MMC_DW_PCI=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_ROCKCHIP=m -CONFIG_MMC=m # CONFIG_MMC_MESON_GX is not set # CONFIG_MMC_MTK is not set CONFIG_MMC_MVSDIO=m @@ -3263,8 +3305,7 @@ CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_MSM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set -# CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set +CONFIG_MMC_SDHCI_OF_ESDHC=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_PXAV2=m @@ -3286,6 +3327,7 @@ CONFIG_MMC_USHC=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_WBSD=m +CONFIG_MMC=y CONFIG_MMP_PDMA=y CONFIG_MMP_TDMA=y CONFIG_MMU=y @@ -3383,6 +3425,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MT81xx_NOR is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set @@ -3444,7 +3487,11 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m # CONFIG_MUSB_PIO_ONLY is not set +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MV643XX_ETH=m CONFIG_MVEBU_CLK_COREDIV=y CONFIG_MVEBU_CLK_CORE=y @@ -3488,7 +3535,7 @@ CONFIG_NE2K_PCI=m CONFIG_NEON=y # CONFIG_NET_9P_DEBUG is not set CONFIG_NET_9P=m -CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_RDMA is not set CONFIG_NET_9P_VIRTIO=m CONFIG_NET_9P_XEN=m CONFIG_NET_ACT_BPF=m @@ -3706,7 +3753,7 @@ CONFIG_NET_VENDOR_ALLWINNER=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3833,6 +3880,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3981,6 +4029,7 @@ CONFIG_NR_CPUS=32 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3991,12 +4040,12 @@ CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m CONFIG_NVMEM=m CONFIG_NVMEM_SUNXI_SID=m -CONFIG_NVME_RDMA=m +# CONFIG_NVME_RDMA is not set CONFIG_NVME_TARGET_FCLOOP=m CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_LOOP=m CONFIG_NVME_TARGET=m -CONFIG_NVME_TARGET_RDMA=m +# CONFIG_NVME_TARGET_RDMA is not set # CONFIG_NVM is not set # CONFIG_NVRAM is not set # CONFIG_OABI_COMPAT is not set @@ -4073,6 +4122,7 @@ CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_ORION_WATCHDOG=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -4119,6 +4169,7 @@ CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m +# CONFIG_PATA_FTIDE010 is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m @@ -4222,6 +4273,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m CONFIG_PDA_POWER=m CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -4229,6 +4281,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set # CONFIG_PHY_DM816X_USB is not set CONFIG_PHY_EXYNOS5250_SATA=m CONFIG_PHY_EXYNOS5_USBDRD=m @@ -4237,6 +4290,7 @@ CONFIG_PHY_EXYNOS_MIPI_VIDEO=m CONFIG_PHY_EXYNOS_PCIE=y CONFIG_PHYLIB=y CONFIG_PHY_MESON8B_USB2=m +# CONFIG_PHY_MESON_GXL_USB2 is not set CONFIG_PHY_MIPHY28LP=m # CONFIG_PHY_MIPHY365X is not set CONFIG_PHY_MVEBU_SATA=y @@ -4276,6 +4330,7 @@ CONFIG_PINCTRL_AS3722=y # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_BCM281XX is not set # CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_PINCTRL_DOVE=y # CONFIG_PINCTRL_GEMINILAKE is not set @@ -4283,6 +4338,8 @@ CONFIG_PINCTRL_DOVE=y CONFIG_PINCTRL_IMX6SL=y # CONFIG_PINCTRL_IPQ4019 is not set # CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MDM9615 is not set CONFIG_PINCTRL_MSM8660=m CONFIG_PINCTRL_MSM8916=m @@ -4425,12 +4482,15 @@ CONFIG_PWM_TIPWMSS=y CONFIG_PWM_TWL_LED=m CONFIG_PWM_TWL=m CONFIG_PWM=y -CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set -CONFIG_PWRSEQ_SIMPLE=m +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=y CONFIG_PXA_DMA=y # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set CONFIG_QCOM_ADSP_PIL=m +CONFIG_QCOM_APCS_IPC=m CONFIG_QCOM_BAM_DMA=m CONFIG_QCOM_CLK_RPM=m CONFIG_QCOM_CLK_SMD_RPM=m @@ -4475,6 +4535,7 @@ CONFIG_QLGE=m # CONFIG_QORIQ_THERMAL is not set # CONFIG_QRTR is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4543,15 +4604,16 @@ CONFIG_RD_GZIP=y CONFIG_RD_LZ4=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y -CONFIG_RDMA_RXE=m +# CONFIG_RDMA_RXE is not set # CONFIG_RDS_DEBUG is not set # CONFIG_RDS is not set -CONFIG_RDS_RDMA=m +# CONFIG_RDS_RDMA is not set CONFIG_RDS_TCP=m CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_MMIO=y @@ -4569,7 +4631,7 @@ CONFIG_REGULATOR_DA9055=m CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_ISL6271A=m @@ -4638,6 +4700,8 @@ CONFIG_RELAY=y CONFIG_REMOTEPROC=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_GPIO=y +# CONFIG_RESET_TI_SCI is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4675,6 +4739,7 @@ CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set CONFIG_RPMSG=m +CONFIG_RPMSG_QCOM_GLINK_RPM=m CONFIG_RPMSG_QCOM_SMD=m CONFIG_RPR0521=m CONFIG_RSI_91X=m @@ -4732,11 +4797,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_IMXDI=m @@ -4802,7 +4869,7 @@ CONFIG_RTC_DRV_TEGRA=m CONFIG_RTC_DRV_TPS6586X=m CONFIG_RTC_DRV_TPS65910=m CONFIG_RTC_DRV_TPS80031=m -CONFIG_RTC_DRV_TWL4030=y +CONFIG_RTC_DRV_TWL4030=m # CONFIG_RTC_DRV_TWL92330 is not set CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_WM831X=m @@ -4818,6 +4885,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -5000,6 +5068,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +# CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -5073,6 +5142,7 @@ CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set CONFIG_SENSORS_ISL29018=m CONFIG_SENSORS_ISL29028=m CONFIG_SENSORS_IT87=m @@ -5181,6 +5251,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_BCM2835AUX=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m @@ -5283,6 +5354,7 @@ CONFIG_SI7020=m # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -5292,6 +5364,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -5335,6 +5408,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -5477,9 +5552,10 @@ CONFIG_SND_SAMSUNG_SPDIF=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_BUS=y @@ -5522,6 +5598,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -5578,6 +5655,7 @@ CONFIG_SND_SOC_RK3399_GRU_SOUND=m CONFIG_SND_SOC_ROCKCHIP_I2S=m CONFIG_SND_SOC_ROCKCHIP=m CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_ROCKCHIP_SPDIF=m # CONFIG_SND_SOC_RT5616 is not set @@ -5604,6 +5682,7 @@ CONFIG_SND_SOC_STORM=m # CONFIG_SND_SOC_TAS5720 is not set CONFIG_SND_SOC_TEGRA20_AC97=m CONFIG_SND_SOC_TEGRA20_DAS=m +CONFIG_SND_SOC_TEGRA20_I2S=m CONFIG_SND_SOC_TEGRA20_SPDIF=m CONFIG_SND_SOC_TEGRA30_AHUB=m CONFIG_SND_SOC_TEGRA30_I2S=m @@ -5649,6 +5728,7 @@ CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set CONFIG_SND_SUN4I_CODEC=m @@ -5715,6 +5795,7 @@ CONFIG_SOC_TI81XX=y # CONFIG_SOC_TI is not set # CONFIG_SOC_VF610 is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5749,6 +5830,7 @@ CONFIG_SPI_IMX=m # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_MASTER=y +# CONFIG_SPI_MESON_SPICC is not set CONFIG_SPI_MESON_SPIFC=m CONFIG_SPI_MXS=m # CONFIG_SPI_OC_TINY is not set @@ -5760,6 +5842,7 @@ CONFIG_SPI_QUP=m CONFIG_SPI_ROCKCHIP=m CONFIG_SPI_S3C64XX=m # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set CONFIG_SPI_SPIDEV=m CONFIG_SPI_ST_SSC4=m CONFIG_SPI_SUN4I=m @@ -5836,6 +5919,8 @@ CONFIG_SUN5I_CCU=y CONFIG_SUN6I_A31_CCU=y CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A33_CCU=y +# CONFIG_SUN8I_A83T_CCU is not set +# CONFIG_SUN8I_DE2_CCU is not set CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_R_CCU=y CONFIG_SUN8I_V3S_CCU=y @@ -5847,7 +5932,7 @@ CONFIG_SUN_PARTITION=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC=m -CONFIG_SUNRPC_XPRT_RDMA=m +# CONFIG_SUNRPC_XPRT_RDMA is not set CONFIG_SUNXI_CCU=y CONFIG_SUNXI_RSB=m CONFIG_SUNXI_SRAM=y @@ -5962,6 +6047,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5972,6 +6058,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5993,6 +6080,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set CONFIG_TI_ADC081C=m # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -6024,6 +6113,7 @@ CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_TI_PIPE3=m +# CONFIG_TI_SCI_CLK is not set CONFIG_TI_SCI_PROTOCOL=m CONFIG_TI_SOC_THERMAL=m CONFIG_TI_ST=m @@ -6031,6 +6121,7 @@ CONFIG_TI_SYSCON_RESET=m CONFIG_TI_THERMAL=y # CONFIG_TI_TLC4541 is not set # CONFIG_TLAN is not set +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set CONFIG_TMP006=m # CONFIG_TMP007 is not set @@ -6083,6 +6174,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set CONFIG_TOUCHSCREEN_STMPE=m CONFIG_TOUCHSCREEN_SUN4I=m # CONFIG_TOUCHSCREEN_SUR40 is not set @@ -6115,6 +6207,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -6148,6 +6241,7 @@ CONFIG_TWL6040_CORE=y CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m # CONFIG_UACCESS_WITH_MEMCPY is not set @@ -6160,6 +6254,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -6214,12 +6309,13 @@ CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_EEM=y # CONFIG_USB_CONFIGFS_F_FS is not set -# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_CONFIGFS_F_TCM=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_UVC is not set CONFIG_USB_CONFIGFS=m @@ -6527,6 +6623,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6674,6 +6771,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m +# CONFIG_VIDEO_IMX_MEDIA is not set CONFIG_VIDEO_IMX_VDOA=m # CONFIG_VIDEO_IVTV_ALSA is not set # CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set @@ -6681,6 +6779,7 @@ CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_MUX=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_NOON010PC30=m # CONFIG_VIDEO_OMAP2_VOUT is not set @@ -6692,6 +6791,7 @@ CONFIG_VIDEO_OMAP3=m CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_QCOM_VENUS=m # CONFIG_VIDEO_RENESAS_VSP1 is not set CONFIG_VIDEO_S5P_FIMC=m CONFIG_VIDEO_S5P_MIPI_CSIS=m @@ -6753,7 +6853,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -6814,7 +6914,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -6853,6 +6955,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-i686-PAE.config b/kernel-i686-PAE.config index adf5932..7c65905 100644 --- a/kernel-i686-PAE.config +++ b/kernel-i686-PAE.config @@ -250,6 +250,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -507,6 +508,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -702,6 +704,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -726,6 +729,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -776,6 +780,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -801,6 +806,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -847,6 +853,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1070,6 +1077,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1083,7 +1091,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1131,6 +1139,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1158,6 +1167,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1306,6 +1316,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y @@ -1354,9 +1365,14 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_INT3496=m -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1486,6 +1502,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1501,6 +1518,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1543,6 +1563,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1615,6 +1636,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1624,6 +1646,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDMI_LPE_AUDIO=m @@ -1668,6 +1691,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1694,6 +1718,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1860,10 +1885,11 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1875,6 +1901,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1957,6 +1984,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2460,6 +2488,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2695,6 +2724,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2710,6 +2740,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2871,6 +2902,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2894,6 +2926,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2927,9 +2961,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set # CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2964,7 +3001,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3067,6 +3103,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set @@ -3104,6 +3141,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVIAC3_2 is not set CONFIG_MVMDIO=m CONFIG_MWAVE=m @@ -3355,7 +3396,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3480,6 +3521,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3631,6 +3673,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NSC_GPIO=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3674,6 +3717,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3816,6 +3860,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3827,6 +3873,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3843,8 +3890,11 @@ CONFIG_PINCONF=y CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_BCM281XX is not set CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SINGLE is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -3881,6 +3931,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3951,9 +4002,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3973,6 +4026,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4048,6 +4102,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4064,6 +4119,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4088,6 +4144,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4138,11 +4195,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4201,6 +4260,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4385,6 +4445,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4466,6 +4527,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4573,6 +4635,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4646,6 +4709,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4655,6 +4719,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4693,6 +4758,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4811,9 +4878,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4851,6 +4919,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4874,6 +4943,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4883,6 +4953,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -4949,6 +5021,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4978,6 +5051,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5009,6 +5083,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5164,6 +5239,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5174,6 +5250,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5200,6 +5277,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5222,6 +5301,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5278,6 +5358,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5308,6 +5389,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5334,6 +5416,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5345,6 +5428,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5391,6 +5475,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5638,6 +5723,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5823,7 +5909,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5888,7 +5974,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5925,6 +6013,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5939,6 +6028,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel-i686-PAEdebug.config b/kernel-i686-PAEdebug.config index 0117e0e..fa127de 100644 --- a/kernel-i686-PAEdebug.config +++ b/kernel-i686-PAEdebug.config @@ -251,6 +251,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -508,6 +509,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -703,6 +705,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -727,6 +730,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -777,6 +781,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -803,6 +808,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -849,6 +855,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1081,6 +1088,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1094,7 +1102,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1142,6 +1150,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1169,6 +1178,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1317,6 +1327,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y @@ -1365,9 +1376,14 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_INT3496=m -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1504,6 +1520,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1519,6 +1536,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1561,6 +1581,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1633,6 +1654,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1642,6 +1664,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDMI_LPE_AUDIO=m @@ -1686,6 +1709,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1712,6 +1736,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1878,10 +1903,11 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1893,6 +1919,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1975,6 +2002,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2480,6 +2508,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2715,6 +2744,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2730,6 +2760,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2891,6 +2922,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2914,6 +2946,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2947,9 +2981,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set # CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2984,7 +3021,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3087,6 +3123,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set @@ -3124,6 +3161,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVIAC3_2 is not set CONFIG_MVMDIO=m CONFIG_MWAVE=m @@ -3375,7 +3416,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3500,6 +3541,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3651,6 +3693,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NSC_GPIO=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3694,6 +3737,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3836,6 +3880,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3847,6 +3893,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3863,8 +3910,11 @@ CONFIG_PINCONF=y CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_BCM281XX is not set CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SINGLE is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -3901,6 +3951,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3972,9 +4023,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3994,6 +4047,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4069,6 +4123,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4085,6 +4140,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4109,6 +4165,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4159,11 +4216,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4222,6 +4281,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4406,6 +4466,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4487,6 +4548,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4594,6 +4656,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4667,6 +4730,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4676,6 +4740,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4714,6 +4779,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4833,9 +4900,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4873,6 +4941,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4896,6 +4965,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4905,6 +4975,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -4971,6 +5043,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5000,6 +5073,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5031,6 +5105,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5186,6 +5261,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5196,6 +5272,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5222,6 +5299,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5244,6 +5323,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5300,6 +5380,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5330,6 +5411,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5356,6 +5438,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5367,6 +5450,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5413,6 +5497,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5660,6 +5745,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5845,7 +5931,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5910,7 +5996,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5947,6 +6035,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5961,6 +6050,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config index ca25904..c08395d 100644 --- a/kernel-i686-debug.config +++ b/kernel-i686-debug.config @@ -251,6 +251,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -508,6 +509,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -703,6 +705,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -727,6 +730,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -777,6 +781,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -803,6 +808,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -849,6 +855,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1081,6 +1088,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1094,7 +1102,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1142,6 +1150,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1169,6 +1178,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1317,6 +1327,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y @@ -1365,9 +1376,14 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_INT3496=m -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1504,6 +1520,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1519,6 +1536,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1561,6 +1581,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1633,6 +1654,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1642,6 +1664,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDMI_LPE_AUDIO=m @@ -1686,6 +1709,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1712,6 +1736,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1878,10 +1903,11 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1893,6 +1919,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1975,6 +2002,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2480,6 +2508,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2715,6 +2744,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2730,6 +2760,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2891,6 +2922,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2914,6 +2946,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2947,9 +2981,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set # CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2984,7 +3021,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3087,6 +3123,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set @@ -3124,6 +3161,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVIAC3_2 is not set CONFIG_MVMDIO=m CONFIG_MWAVE=m @@ -3375,7 +3416,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3500,6 +3541,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3651,6 +3693,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NSC_GPIO=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3694,6 +3737,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3836,6 +3880,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3847,6 +3893,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3863,8 +3910,11 @@ CONFIG_PINCONF=y CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_BCM281XX is not set CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SINGLE is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -3901,6 +3951,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3972,9 +4023,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3994,6 +4047,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4069,6 +4123,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4085,6 +4140,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4109,6 +4165,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4159,11 +4216,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4222,6 +4281,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4406,6 +4466,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4487,6 +4548,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4594,6 +4656,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4667,6 +4730,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4676,6 +4740,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4714,6 +4779,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4833,9 +4900,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4873,6 +4941,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4896,6 +4965,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4905,6 +4975,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -4971,6 +5043,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5000,6 +5073,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5031,6 +5105,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5186,6 +5261,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5196,6 +5272,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5222,6 +5299,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5244,6 +5323,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5300,6 +5380,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5330,6 +5411,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5356,6 +5438,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5367,6 +5450,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5413,6 +5497,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5660,6 +5745,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5845,7 +5931,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5910,7 +5996,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5947,6 +6035,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5961,6 +6050,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel-i686.config b/kernel-i686.config index 8fae51e..688125c 100644 --- a/kernel-i686.config +++ b/kernel-i686.config @@ -250,6 +250,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -507,6 +508,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -702,6 +704,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -726,6 +729,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -776,6 +780,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -801,6 +806,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -847,6 +853,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1070,6 +1077,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1083,7 +1091,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1131,6 +1139,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1158,6 +1167,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1306,6 +1316,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_PARTITION=y CONFIG_EFI_PCDP=y @@ -1354,9 +1365,14 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_INT3496=m -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1486,6 +1502,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1501,6 +1518,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1543,6 +1563,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1615,6 +1636,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1624,6 +1646,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HD44780=m # CONFIG_HDC100X is not set CONFIG_HDMI_LPE_AUDIO=m @@ -1668,6 +1691,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1694,6 +1718,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1860,10 +1885,11 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEMUX_PINCTRL is not set CONFIG_I2C_DESIGNWARE_BAYTRAIL=y -CONFIG_I2C_DESIGNWARE_CORE=m +CONFIG_I2C_DESIGNWARE_CORE=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m -CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1875,6 +1901,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1957,6 +1984,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2460,6 +2488,7 @@ CONFIG_KEXEC=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2695,6 +2724,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2710,6 +2740,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2871,6 +2902,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2894,6 +2926,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2927,9 +2961,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set # CONFIG_MLX5_INFINIBAND is not set # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2964,7 +3001,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3067,6 +3103,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set CONFIG_MTD_NAND_CAFE=m # CONFIG_MTD_NAND_DENALI_DT is not set @@ -3104,6 +3141,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m # CONFIG_MVIAC3_2 is not set CONFIG_MVMDIO=m CONFIG_MWAVE=m @@ -3355,7 +3396,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3480,6 +3521,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3631,6 +3673,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NSC_GPIO=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3674,6 +3717,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3816,6 +3860,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3827,6 +3873,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3843,8 +3890,11 @@ CONFIG_PINCONF=y CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_BCM281XX is not set CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SINGLE is not set CONFIG_PINCTRL_SUNRISEPOINT=m @@ -3881,6 +3931,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3951,9 +4002,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3973,6 +4026,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4048,6 +4102,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4064,6 +4119,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4088,6 +4144,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4138,11 +4195,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4201,6 +4260,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4385,6 +4445,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4466,6 +4527,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4573,6 +4635,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4646,6 +4709,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y # CONFIG_SILEAD_DMI is not set +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4655,6 +4719,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4693,6 +4758,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4811,9 +4878,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4851,6 +4919,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4874,6 +4943,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4883,6 +4953,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -4949,6 +5021,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4978,6 +5051,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5009,6 +5083,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5164,6 +5239,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5174,6 +5250,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5200,6 +5277,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5222,6 +5301,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5278,6 +5358,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5308,6 +5389,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5334,6 +5416,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5345,6 +5428,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5391,6 +5475,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5638,6 +5723,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5823,7 +5909,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5888,7 +5974,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5925,6 +6013,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5939,6 +6028,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel-ppc64-debug.config b/kernel-ppc64-debug.config index 3738f7a..d194153 100644 --- a/kernel-ppc64-debug.config +++ b/kernel-ppc64-debug.config @@ -200,6 +200,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -494,6 +495,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -689,6 +691,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -711,6 +714,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -765,6 +769,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -793,6 +798,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -832,6 +838,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -1051,6 +1058,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1063,7 +1071,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1099,7 +1107,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1111,6 +1119,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1126,6 +1135,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1287,8 +1297,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1422,6 +1437,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1438,6 +1454,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1482,6 +1501,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1541,6 +1561,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1550,6 +1571,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1594,6 +1616,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1620,6 +1643,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1776,6 +1800,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1788,6 +1813,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1873,6 +1899,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1943,7 +1970,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2335,6 +2362,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2564,6 +2592,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2579,6 +2608,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2740,6 +2770,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2764,6 +2795,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2791,9 +2824,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2829,7 +2865,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2924,6 +2959,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2957,6 +2993,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3203,7 +3243,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3329,6 +3369,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3478,6 +3519,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3516,6 +3558,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3643,6 +3686,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3650,6 +3694,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3660,7 +3705,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3697,6 +3745,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3797,9 +3846,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3819,6 +3870,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3893,6 +3945,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3909,6 +3962,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3933,6 +3987,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3985,11 +4040,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -4050,6 +4107,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4236,6 +4294,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4307,6 +4366,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4411,6 +4471,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4487,6 +4548,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4496,6 +4558,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4540,6 +4603,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4662,9 +4727,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4701,6 +4767,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4777,6 +4844,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4805,6 +4873,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4834,6 +4903,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4986,6 +5056,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -4996,6 +5067,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5016,6 +5088,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5038,6 +5112,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5088,6 +5163,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5118,6 +5194,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5145,6 +5222,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5157,6 +5235,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5203,6 +5282,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5455,6 +5535,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5636,7 +5717,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5697,7 +5778,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5742,6 +5825,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5804,6 +5888,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-ppc64.config b/kernel-ppc64.config index 0d59178..6755b11 100644 --- a/kernel-ppc64.config +++ b/kernel-ppc64.config @@ -199,6 +199,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -493,6 +494,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -688,6 +690,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -710,6 +713,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -764,6 +768,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -791,6 +796,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -830,6 +836,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -1040,6 +1047,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1052,7 +1060,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1088,7 +1096,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1100,6 +1108,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1115,6 +1124,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1276,8 +1286,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1404,6 +1419,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1420,6 +1436,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1464,6 +1483,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1523,6 +1543,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1532,6 +1553,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1576,6 +1598,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1602,6 +1625,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1758,6 +1782,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1770,6 +1795,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1855,6 +1881,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1925,7 +1952,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2315,6 +2342,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2544,6 +2572,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2559,6 +2588,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2719,6 +2749,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2743,6 +2774,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2770,9 +2803,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2808,7 +2844,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2902,6 +2937,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2935,6 +2971,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3181,7 +3221,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3307,6 +3347,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3456,6 +3497,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3494,6 +3536,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3621,6 +3664,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3628,6 +3672,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3638,7 +3683,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3675,6 +3723,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3774,9 +3823,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3796,6 +3847,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3870,6 +3922,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3886,6 +3939,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3910,6 +3964,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3962,11 +4017,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -4027,6 +4084,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4213,6 +4271,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4284,6 +4343,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4388,6 +4448,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4464,6 +4525,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4473,6 +4535,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4517,6 +4580,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4638,9 +4703,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4677,6 +4743,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4753,6 +4820,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4781,6 +4849,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4810,6 +4879,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4962,6 +5032,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -4972,6 +5043,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4992,6 +5064,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5014,6 +5088,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5064,6 +5139,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5094,6 +5170,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5121,6 +5198,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5133,6 +5211,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5179,6 +5258,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5431,6 +5511,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5612,7 +5693,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5673,7 +5754,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5718,6 +5801,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5780,6 +5864,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 85bf9be..f8800af 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -92,7 +92,6 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -CONFIG_ADB_PMU_LED_DISK=y # CONFIG_ADE7753 is not set # CONFIG_ADE7754 is not set # CONFIG_ADE7758 is not set @@ -194,6 +193,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -451,6 +451,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -646,6 +647,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -668,6 +670,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -722,6 +725,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -748,6 +752,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -787,6 +792,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -1007,6 +1013,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1019,7 +1026,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1055,7 +1062,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1067,6 +1074,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1082,6 +1090,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1241,8 +1250,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1376,6 +1390,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1392,6 +1407,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1436,6 +1454,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1495,6 +1514,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1504,6 +1524,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1548,6 +1569,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1574,6 +1596,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1729,6 +1752,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1741,6 +1765,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1819,6 +1844,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1889,7 +1915,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2281,6 +2307,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2510,6 +2537,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set @@ -2525,6 +2553,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2686,6 +2715,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2710,6 +2740,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2737,9 +2769,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2775,7 +2810,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2869,6 +2903,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2902,6 +2937,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3148,7 +3187,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3274,6 +3313,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3423,6 +3463,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3461,6 +3502,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3586,6 +3628,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3593,6 +3636,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3603,7 +3647,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3637,6 +3684,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3737,9 +3785,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3759,6 +3809,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3833,6 +3884,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3849,6 +3901,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3873,6 +3926,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3925,11 +3979,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -3990,6 +4046,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4176,6 +4233,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4247,6 +4305,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4351,6 +4410,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4425,6 +4485,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4434,6 +4495,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4471,6 +4533,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4591,9 +4655,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4630,6 +4695,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4706,6 +4772,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4734,6 +4801,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4763,6 +4831,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4915,6 +4984,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -4925,6 +4995,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4945,6 +5016,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4967,6 +5040,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5017,6 +5091,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5047,6 +5122,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5074,6 +5150,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5086,6 +5163,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5132,6 +5210,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5384,6 +5463,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5565,7 +5645,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5626,7 +5706,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5665,6 +5747,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5727,6 +5810,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index 05db235..05a3bd8 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -92,7 +92,6 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -CONFIG_ADB_PMU_LED_DISK=y # CONFIG_ADE7753 is not set # CONFIG_ADE7754 is not set # CONFIG_ADE7758 is not set @@ -193,6 +192,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -450,6 +450,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -645,6 +646,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -667,6 +669,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -721,6 +724,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -746,6 +750,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -785,6 +790,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -996,6 +1002,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1008,7 +1015,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1044,7 +1051,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1056,6 +1063,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1071,6 +1079,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1230,8 +1239,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1358,6 +1372,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1374,6 +1389,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1418,6 +1436,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1477,6 +1496,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1486,6 +1506,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1530,6 +1551,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1556,6 +1578,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1711,6 +1734,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1723,6 +1747,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1801,6 +1826,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1871,7 +1897,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2261,6 +2287,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2490,6 +2517,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set @@ -2505,6 +2533,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2665,6 +2694,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2689,6 +2719,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2716,9 +2748,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2754,7 +2789,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2847,6 +2881,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2880,6 +2915,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3126,7 +3165,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3252,6 +3291,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3401,6 +3441,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3439,6 +3480,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3564,6 +3606,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3571,6 +3614,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3581,7 +3625,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3615,6 +3662,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3714,9 +3762,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3736,6 +3786,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3810,6 +3861,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3826,6 +3878,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3850,6 +3903,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3902,11 +3956,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -3967,6 +4023,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4153,6 +4210,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4224,6 +4282,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4328,6 +4387,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4402,6 +4462,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4411,6 +4472,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4448,6 +4510,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4567,9 +4631,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4606,6 +4671,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4682,6 +4748,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4710,6 +4777,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4739,6 +4807,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4891,6 +4960,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -4901,6 +4971,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4921,6 +4992,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4943,6 +5016,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -4993,6 +5067,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5023,6 +5098,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5050,6 +5126,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5062,6 +5139,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5108,6 +5186,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5360,6 +5439,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5541,7 +5621,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5602,7 +5682,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5641,6 +5723,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5703,6 +5786,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-ppc64p7-debug.config b/kernel-ppc64p7-debug.config index 01e5224..f906473 100644 --- a/kernel-ppc64p7-debug.config +++ b/kernel-ppc64p7-debug.config @@ -92,7 +92,6 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -CONFIG_ADB_PMU_LED_DISK=y # CONFIG_ADE7753 is not set # CONFIG_ADE7754 is not set # CONFIG_ADE7758 is not set @@ -194,6 +193,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -451,6 +451,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -646,6 +647,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -668,6 +670,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -722,6 +725,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -748,6 +752,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -787,6 +792,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -1006,6 +1012,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1018,7 +1025,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1054,7 +1061,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1066,6 +1073,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1081,6 +1089,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1240,8 +1249,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1375,6 +1389,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1391,6 +1406,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1435,6 +1453,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1494,6 +1513,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1503,6 +1523,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1547,6 +1568,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1573,6 +1595,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1728,6 +1751,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1740,6 +1764,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1818,6 +1843,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1888,7 +1914,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2280,6 +2306,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2509,6 +2536,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set @@ -2524,6 +2552,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2685,6 +2714,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2709,6 +2739,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2736,9 +2768,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2774,7 +2809,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2868,6 +2902,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2901,6 +2936,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3147,7 +3186,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3273,6 +3312,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3422,6 +3462,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3460,6 +3501,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3585,6 +3627,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3592,6 +3635,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3602,7 +3646,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3636,6 +3683,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3736,9 +3784,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3758,6 +3808,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3832,6 +3883,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3848,6 +3900,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3872,6 +3925,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3924,11 +3978,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -3989,6 +4045,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4175,6 +4232,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4246,6 +4304,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4350,6 +4409,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4424,6 +4484,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4433,6 +4494,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4470,6 +4532,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4590,9 +4654,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4629,6 +4694,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4705,6 +4771,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4733,6 +4800,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4762,6 +4830,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4914,6 +4983,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -4924,6 +4994,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4944,6 +5015,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4966,6 +5039,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5016,6 +5090,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5046,6 +5121,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5073,6 +5149,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5085,6 +5162,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5131,6 +5209,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5383,6 +5462,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5564,7 +5644,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5625,7 +5705,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5664,6 +5746,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5726,6 +5809,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-ppc64p7.config b/kernel-ppc64p7.config index 26b4ab5..2f22383 100644 --- a/kernel-ppc64p7.config +++ b/kernel-ppc64p7.config @@ -92,7 +92,6 @@ CONFIG_AD7766=m # CONFIG_AD9832 is not set # CONFIG_AD9834 is not set CONFIG_ADAPTEC_STARFIRE=m -CONFIG_ADB_PMU_LED_DISK=y # CONFIG_ADE7753 is not set # CONFIG_ADE7754 is not set # CONFIG_ADE7758 is not set @@ -193,6 +192,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -450,6 +450,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -645,6 +646,7 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -667,6 +669,7 @@ CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -721,6 +724,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -746,6 +750,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -785,6 +790,7 @@ CONFIG_CRYPTO_DEV_CHELSIO=m # CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_NX_COMPRESS=m CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m @@ -995,6 +1001,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1007,7 +1014,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1043,7 +1050,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set -# CONFIG_DRM_PANEL is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1055,6 +1062,7 @@ CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_PANEL=y # CONFIG_DRM_PARADE_PS8622 is not set CONFIG_DRM_QXL=m # CONFIG_DRM_R128 is not set @@ -1070,6 +1078,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1229,8 +1238,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" CONFIG_EXTRA_TARGETS="" # CONFIG_EZNPS_GIC is not set @@ -1357,6 +1371,7 @@ CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m CONFIG_FORCE_MAX_ZONEORDER=9 +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1373,6 +1388,9 @@ CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y # CONFIG_FS_ENET is not set CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_DMA is not set # CONFIG_FSL_EDMA is not set # CONFIG_FSL_LBC is not set @@ -1417,6 +1435,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GEF_SBC610 is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1476,6 +1495,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1485,6 +1505,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y # CONFIG_HCALL_STATS is not set CONFIG_HD44780=m @@ -1529,6 +1550,7 @@ CONFIG_HID_GT683R=m CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1555,6 +1577,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1710,6 +1733,7 @@ CONFIG_I2C_COMPAT=y # CONFIG_I2C_DESIGNWARE is not set CONFIG_I2C_DESIGNWARE_PCI=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set +CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1722,6 +1746,7 @@ CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m CONFIG_I2C_MPC=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1800,6 +1825,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1870,7 +1896,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2260,6 +2286,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2489,6 +2516,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MACINTOSH_DRIVERS is not set @@ -2504,6 +2532,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MAILBOX_TEST is not set # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MATH_EMULATION is not set # CONFIG_MAX1027 is not set @@ -2664,6 +2693,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2688,6 +2718,8 @@ CONFIG_MFD_WL1273_CORE=m # CONFIG_MGCOGE is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2715,9 +2747,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y @@ -2753,7 +2788,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set # CONFIG_MMC_SDHCI_OF_HLWD is not set -CONFIG_MMC_SDHCI_OF=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2846,6 +2880,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2879,6 +2914,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3125,7 +3164,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3251,6 +3290,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3400,6 +3440,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NR_IRQS=512 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3438,6 +3479,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3563,6 +3605,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3570,6 +3613,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3580,7 +3624,10 @@ CONFIG_PHYLIB=y # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINMUX is not set @@ -3614,6 +3661,7 @@ CONFIG_POWERNV_CPUFREQ=y CONFIG_POWERNV_CPUIDLE=y # CONFIG_POWERNV_OP_PANEL is not set # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set @@ -3713,9 +3761,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3735,6 +3785,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3809,6 +3860,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3825,6 +3877,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3849,6 +3902,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3901,11 +3955,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_GENERIC=y # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set @@ -3966,6 +4022,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4152,6 +4209,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4223,6 +4281,7 @@ CONFIG_SENSORS_IBMPOWERNV=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4327,6 +4386,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4401,6 +4461,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SIMPLE_GPIO=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4410,6 +4471,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4447,6 +4509,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4566,9 +4630,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4605,6 +4670,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4681,6 +4747,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4709,6 +4776,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4738,6 +4806,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4890,6 +4959,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -4900,6 +4970,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4920,6 +4991,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4942,6 +5015,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -4992,6 +5066,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5022,6 +5097,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5049,6 +5125,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5061,6 +5138,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set # CONFIG_UCC_GETH is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m # CONFIG_UDBG_RTAS_CONSOLE is not set CONFIG_UDF_FS=m @@ -5107,6 +5185,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5359,6 +5438,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5540,7 +5620,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5601,7 +5681,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_RTAS=m @@ -5640,6 +5722,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5702,6 +5785,7 @@ CONFIG_ZEROPLUS_FF=y CONFIG_ZISOFS=y CONFIG_ZLIB_DEFLATE=y CONFIG_ZLIB_INFLATE=y +# CONFIG_ZONE_DEVICE is not set # CONFIG_ZPA2326 is not set CONFIG_ZRAM=m # CONFIG_ZSMALLOC_STAT is not set diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index dcf9501..83bbe18 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -196,6 +196,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -450,6 +451,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -645,13 +647,14 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set # CONFIG_CHARGER_RT9455 is not set # CONFIG_CHARGER_SBS is not set # CONFIG_CHARGER_SMB347 is not set -# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_CHECKPOINT_RESTORE=y CONFIG_CHECK_STACK=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T1=m @@ -669,6 +672,7 @@ CONFIG_CHSC_SCH=m CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -719,6 +723,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -744,6 +749,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m # CONFIG_CRC7 is not set CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -784,6 +790,7 @@ CONFIG_CRYPTO_DES_S390=m CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y @@ -813,6 +820,7 @@ CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -1001,6 +1009,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m # CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1013,7 +1022,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1049,6 +1058,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -1076,6 +1086,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1233,8 +1244,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1353,6 +1369,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1368,6 +1385,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1406,6 +1426,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1462,6 +1483,7 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1514,6 +1536,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m # CONFIG_HID is not set +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1540,6 +1563,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1683,6 +1707,7 @@ CONFIG_HZ_100=y # 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 CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1694,6 +1719,7 @@ CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m # CONFIG_I2C_MUX is not set CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1767,6 +1793,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1837,7 +1864,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2226,6 +2253,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2448,6 +2476,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MAC_PARTITION is not set @@ -2463,6 +2492,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARCH_ZEC12=y +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2543,6 +2573,7 @@ CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y # CONFIG_MEMORY is not set +CONFIG_MEM_SOFT_DIRTY=y # CONFIG_MEMSTICK_DEBUG is not set # CONFIG_MEMSTICK is not set CONFIG_MEMSTICK_JMICRON_38X=m @@ -2623,6 +2654,7 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2646,6 +2678,8 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2673,9 +2707,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y # CONFIG_MLXSW_CORE is not set CONFIG_MLXSW_CORE_THERMAL=y @@ -2710,7 +2747,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2803,6 +2839,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2833,6 +2870,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3080,7 +3121,7 @@ CONFIG_NET_TULIP=y # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set # CONFIG_NET_VENDOR_ATHEROS is not set # CONFIG_NET_VENDOR_AURORA is not set @@ -3202,6 +3243,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3350,6 +3392,7 @@ CONFIG_NR_CPUS=64 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3387,6 +3430,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m # CONFIG_OSF_PARTITION is not set +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3513,6 +3557,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3521,6 +3566,7 @@ CONFIG_PFAULT=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3531,12 +3577,16 @@ CONFIG_PHYLIB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 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_PKEY=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -3561,6 +3611,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set @@ -3623,9 +3674,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3650,6 +3703,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3723,6 +3777,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3739,6 +3794,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_REMOTEPROC=m # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3763,6 +3819,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3813,11 +3870,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -3876,6 +3935,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4076,6 +4136,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4146,6 +4207,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4250,6 +4312,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4319,6 +4382,7 @@ CONFIG_SHARED_KERNEL=y # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4328,6 +4392,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set @@ -4367,6 +4432,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4486,9 +4553,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4525,6 +4593,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4601,6 +4670,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4629,6 +4699,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4655,6 +4726,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4806,6 +4878,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -4816,6 +4889,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4836,6 +4910,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4858,6 +4934,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -4914,6 +4991,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -4944,6 +5022,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -4970,6 +5049,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -4981,6 +5061,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5026,6 +5107,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5273,6 +5355,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5455,7 +5538,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=y CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5517,8 +5600,10 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5555,6 +5640,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-s390x.config b/kernel-s390x.config index 64e278c..0357c31 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -195,6 +195,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -449,6 +450,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -644,13 +646,14 @@ CONFIG_CGROUPS=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set # CONFIG_CHARGER_RT9455 is not set # CONFIG_CHARGER_SBS is not set # CONFIG_CHARGER_SMB347 is not set -# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_CHECKPOINT_RESTORE=y CONFIG_CHECK_STACK=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T1=m @@ -668,6 +671,7 @@ CONFIG_CHSC_SCH=m CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -718,6 +722,7 @@ CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPUFREQ_DT is not set @@ -742,6 +747,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m # CONFIG_CRC7 is not set CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -782,6 +788,7 @@ CONFIG_CRYPTO_DES_S390=m CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_DRBG_CTR=y @@ -811,6 +818,7 @@ CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_PAES_S390=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_POLY1305=m @@ -990,6 +998,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m # CONFIG_DNET is not set CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1002,7 +1011,7 @@ CONFIG_DPOT_DAC=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1038,6 +1047,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set @@ -1065,6 +1075,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +# CONFIG_DRM_VBOXVIDEO is not set CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1222,8 +1233,13 @@ CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y # CONFIG_EXTCON_ADC_JACK is not set -# CONFIG_EXTCON is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1335,6 +1351,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1350,6 +1367,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1388,6 +1408,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GDB_SCRIPTS is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m # CONFIG_GEN_RTC is not set @@ -1444,6 +1465,7 @@ CONFIG_GPIO_VIPERBOARD=m # CONFIG_GPIO_WATCHDOG is not set # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1496,6 +1518,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_ICADE=m # CONFIG_HID is not set +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1522,6 +1545,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1665,6 +1689,7 @@ CONFIG_HZ_100=y # 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 CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1676,6 +1701,7 @@ CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m # CONFIG_I2C_MUX is not set CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX_MLXCPLD=m @@ -1749,6 +1775,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO is not set CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -1819,7 +1846,7 @@ CONFIG_INFINIBAND_SRPT=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USNIC=m -CONFIG_INFINIBAND_VMWARE_PVRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFTL is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_INOTIFY_USER=y @@ -2206,6 +2233,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2428,6 +2456,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m # CONFIG_MAC_PARTITION is not set @@ -2443,6 +2472,7 @@ CONFIG_MAGIC_SYSRQ=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m CONFIG_MARCH_ZEC12=y +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2522,6 +2552,7 @@ CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTREMOVE=y # CONFIG_MEMORY is not set +CONFIG_MEM_SOFT_DIRTY=y # CONFIG_MEMSTICK_DEBUG is not set # CONFIG_MEMSTICK is not set CONFIG_MEMSTICK_JMICRON_38X=m @@ -2602,6 +2633,7 @@ CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2625,6 +2657,8 @@ CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_WM8994 is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROSEMI_PHY=m CONFIG_MIGRATION=y @@ -2652,9 +2686,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLXSW_CORE_HWMON=y # CONFIG_MLXSW_CORE is not set CONFIG_MLXSW_CORE_THERMAL=y @@ -2689,7 +2726,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -2781,6 +2817,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -2811,6 +2848,10 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3058,7 +3099,7 @@ CONFIG_NET_TULIP=y # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMAZON is not set # CONFIG_NET_VENDOR_AMD is not set -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_NET_VENDOR_ARC is not set # CONFIG_NET_VENDOR_ATHEROS is not set # CONFIG_NET_VENDOR_AURORA is not set @@ -3180,6 +3221,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3328,6 +3370,7 @@ CONFIG_NR_CPUS=64 CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m +CONFIG_NTB_IDT=m # CONFIG_NTB is not set # CONFIG_NTFS_FS is not set CONFIG_NTP_PPS=y @@ -3365,6 +3408,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m # CONFIG_OSF_PARTITION is not set +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3491,6 +3535,7 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS=y CONFIG_PERSISTENT_KEYRINGS=y @@ -3499,6 +3544,7 @@ CONFIG_PFAULT=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=m # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3509,12 +3555,16 @@ CONFIG_PHYLIB=m # CONFIG_PHY_TUSB1210 is not set CONFIG_PID_NS=y # CONFIG_PINCONF is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set # CONFIG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 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_PKEY=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -3539,6 +3589,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set CONFIG_POWERCAP=y # CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set @@ -3600,9 +3651,11 @@ CONFIG_PWM_HIBVT=m # CONFIG_PWM is not set # CONFIG_PWM_PCA9685 is not set CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -3627,6 +3680,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -3700,6 +3754,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=m CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -3716,6 +3771,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_REMOTEPROC=m # CONFIG_RESET_CONTROLLER is not set +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -3740,6 +3796,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -3790,11 +3847,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -3853,6 +3912,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4053,6 +4113,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4123,6 +4184,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4227,6 +4289,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4296,6 +4359,7 @@ CONFIG_SHARED_KERNEL=y # CONFIG_SIGMA is not set CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4305,6 +4369,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y # CONFIG_SLIP is not set @@ -4344,6 +4409,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4462,9 +4529,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m # CONFIG_SND_SOC_ADAU1701 is not set @@ -4501,6 +4569,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +# CONFIG_SND_SOC_ES8316 is not set # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_FSL_ASOC_CARD is not set # CONFIG_SND_SOC_FSL_ASRC is not set @@ -4577,6 +4646,7 @@ CONFIG_SND_SOC_SPDIF=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -4605,6 +4675,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -4631,6 +4702,7 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -4782,6 +4854,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -4792,6 +4865,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -4812,6 +4886,8 @@ CONFIG_THRUSTMASTER_FF=y # CONFIG_THUNDERBOLT is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -4834,6 +4910,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -4890,6 +4967,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -4920,6 +4998,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -4946,6 +5025,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -4957,6 +5037,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5002,6 +5083,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5249,6 +5331,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5431,7 +5514,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=y CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5493,8 +5576,10 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_WARN_DYNAMIC_STACK is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5531,6 +5616,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index 42c50da..2fdacd9 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -26,6 +26,7 @@ CONFIG_8139TOO=m # 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 CONFIG_9P_FS_POSIX_ACL=y @@ -220,6 +221,7 @@ CONFIG_APM_POWER=m CONFIG_APPLE_GMUX=m CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_MEMORY_PROBE is not set @@ -250,6 +252,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -516,6 +519,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -712,6 +716,7 @@ CONFIG_CHARGER_BQ24190=m # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -737,6 +742,7 @@ CONFIG_CHT_WC_PMIC_OPREGION=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -791,6 +797,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -817,6 +824,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -871,6 +879,7 @@ CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1120,6 +1129,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1133,7 +1143,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1181,6 +1191,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1208,6 +1219,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1355,6 +1367,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -1408,12 +1421,12 @@ CONFIG_EXTCON_AXP288=m # CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_CHT_WC=m CONFIG_EXTCON_INTEL_INT3496=m -CONFIG_EXTCON=m # CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1545,6 +1558,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1560,6 +1574,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1604,6 +1621,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CPU=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1673,6 +1691,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1682,6 +1701,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_HD44780=m # CONFIG_HDC100X is not set @@ -1729,6 +1749,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1755,6 +1776,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1922,6 +1944,7 @@ 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 CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1933,6 +1956,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2018,6 +2042,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2534,6 +2559,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2763,6 +2789,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2778,6 +2805,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2940,6 +2968,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2964,6 +2993,8 @@ CONFIG_MFD_WL1273_CORE=m CONFIG_MIC_COSM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2995,9 +3026,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m @@ -3033,7 +3067,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3132,6 +3165,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -3166,6 +3200,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3415,7 +3453,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3540,6 +3578,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3695,6 +3734,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NTB_AMD=m +CONFIG_NTB_IDT=m CONFIG_NTB_INTEL=m CONFIG_NTB=m CONFIG_NTB_NETDEV=m @@ -3741,6 +3781,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3878,6 +3919,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3889,6 +3932,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3904,8 +3948,11 @@ CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set CONFIG_PINCTRL_SUNRISEPOINT=m # CONFIG_PINCTRL_SX150X is not set @@ -3941,6 +3988,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set 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_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -4010,9 +4058,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -4032,6 +4082,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4039,7 +4090,7 @@ CONFIG_QUOTA=y CONFIG_R3964=m CONFIG_R6040=m CONFIG_R8169=m -# CONFIG_R8188EU is not set +CONFIG_R8188EU=m CONFIG_R8712U=m CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_RADIO_ADAPTERS=y @@ -4108,6 +4159,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +CONFIG_REFCOUNT_FULL=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4124,6 +4176,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4148,6 +4201,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4198,11 +4252,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4261,6 +4317,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4446,6 +4503,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4527,6 +4585,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4634,6 +4693,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4712,6 +4772,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SILEAD_DMI=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4721,6 +4782,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4759,6 +4821,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4878,9 +4942,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4918,6 +4983,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4941,6 +5007,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4950,6 +5017,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -5016,6 +5085,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5045,6 +5115,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5080,6 +5151,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5234,6 +5306,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_LKM is not set @@ -5244,6 +5317,7 @@ CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5270,6 +5344,8 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDERBOLT=m # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5292,6 +5368,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5347,6 +5424,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5377,6 +5455,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5404,6 +5483,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5415,6 +5495,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5461,6 +5542,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5708,6 +5790,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5894,7 +5977,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5962,7 +6045,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5999,6 +6084,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -6013,6 +6099,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_WQ_WATCHDOG=y # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel-x86_64.config b/kernel-x86_64.config index e2228bb..e58ac02 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -26,6 +26,7 @@ CONFIG_8139TOO=m # 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 CONFIG_9P_FS_POSIX_ACL=y @@ -220,6 +221,7 @@ CONFIG_APM_POWER=m CONFIG_APPLE_GMUX=m CONFIG_APPLE_PROPERTIES=y # CONFIG_APPLICOM is not set +CONFIG_AQTION=m CONFIG_AQUANTIA_PHY=m CONFIG_AR5523=m # CONFIG_ARCH_MEMORY_PROBE is not set @@ -249,6 +251,7 @@ CONFIG_ATH10K_DEBUGFS=y # CONFIG_ATH10K_DEBUG is not set CONFIG_ATH10K=m CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_SDIO=m # CONFIG_ATH10K_TRACING is not set CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K=m @@ -515,6 +518,7 @@ CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMSMAC=m +# CONFIG_BRCMSTB_GISB_ARB is not set # CONFIG_BRCM_TRACING is not set CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m @@ -711,6 +715,7 @@ CONFIG_CHARGER_BQ24190=m # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_QCOM_SMBB is not set @@ -736,6 +741,7 @@ CONFIG_CHT_WC_PMIC_OPREGION=y CONFIG_CICADA_PHY=m CONFIG_CIFS_ACL=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_FSCACHE=y @@ -790,6 +796,7 @@ CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_CORDIC=m CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_CORTINA_PHY=m # CONFIG_CPA_DEBUG is not set # CONFIG_CPU5_WDT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y @@ -815,6 +822,7 @@ CONFIG_CRASH=m CONFIG_CRC16=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32=y +CONFIG_CRC4=m CONFIG_CRC7=m CONFIG_CRC8=m CONFIG_CRC_CCITT=y @@ -869,6 +877,7 @@ CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m @@ -1109,6 +1118,7 @@ CONFIG_DM_UEVENT=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_VERITY=m CONFIG_DM_ZERO=y +CONFIG_DM_ZONED=m CONFIG_DNET=m CONFIG_DNOTIFY=y CONFIG_DNS_RESOLVER=m @@ -1122,7 +1132,7 @@ CONFIG_DPTF_POWER=m CONFIG_DRAGONRISE_FF=y # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_DRM_AMD_ACP=y -# CONFIG_DRM_AMDGPU_CIK is not set +CONFIG_DRM_AMDGPU_CIK=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set CONFIG_DRM_AMDGPU=m # CONFIG_DRM_AMDGPU_SI is not set @@ -1170,6 +1180,7 @@ CONFIG_DRM_MGAG200=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_NOUVEAU=m # CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set CONFIG_DRM_PANEL_LVDS=m @@ -1197,6 +1208,7 @@ CONFIG_DRM_SIL_SII8620=m CONFIG_DRM_TI_TFP410=m # CONFIG_DRM_TOSHIBA_TC358767 is not set CONFIG_DRM_UDL=m +CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_VGEM=m CONFIG_DRM_VIA=m CONFIG_DRM_VIRTIO_GPU=m @@ -1344,6 +1356,7 @@ 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 # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_MIXED=y CONFIG_EFI_PARTITION=y @@ -1397,12 +1410,12 @@ CONFIG_EXTCON_AXP288=m # CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_INTEL_CHT_WC=m CONFIG_EXTCON_INTEL_INT3496=m -CONFIG_EXTCON=m # CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_QCOM_SPMI_MISC is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_EZNPS_GIC is not set # CONFIG_EZX_PCAP is not set @@ -1527,6 +1540,7 @@ CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FONTS is not set CONFIG_FORCEDETH=m +CONFIG_FORTIFY_SOURCE=y # CONFIG_FPGA is not set CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y @@ -1542,6 +1556,9 @@ CONFIG_FSCACHE_STATS=y CONFIG_FS_DAX=y CONFIG_FS_ENCRYPTION=y CONFIG_FSI=m +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_SCOM=m # CONFIG_FSL_EDMA is not set # CONFIG_FSL_PQ_MDIO is not set CONFIG_FS_MBCACHE=y @@ -1586,6 +1603,7 @@ CONFIG_GAMEPORT_NS558=m # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_GENERIC_CPU=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_PHY=y CONFIG_GENEVE=m @@ -1655,6 +1673,7 @@ CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_WHISKEY_COVE=y # CONFIG_GPIO_WS16C48 is not set # CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_XRA1403 is not set CONFIG_GREENASIA_FF=y # CONFIG_GREYBUS is not set # CONFIG_GS_FPGABOOT is not set @@ -1664,6 +1683,7 @@ CONFIG_HAMRADIO=y CONFIG_HANGCHECK_TIMER=m CONFIG_HAPPYMEAL=m CONFIG_HARDENED_USERCOPY=y +CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_HD44780=m # CONFIG_HDC100X is not set @@ -1711,6 +1731,7 @@ CONFIG_HID_GYRATION=m CONFIG_HID_HOLTEK=m CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m CONFIG_HID_KENSINGTON=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m @@ -1737,6 +1758,7 @@ CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_PRODIKEYS=m CONFIG_HIDRAW=y +CONFIG_HID_RETRODE=m CONFIG_HID_RMI=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m @@ -1904,6 +1926,7 @@ 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 CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_EG20T is not set # CONFIG_I2C_EMEV2 is not set @@ -1915,6 +1938,7 @@ CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m CONFIG_I2C_MUX_LTC4306=m CONFIG_I2C_MUX=m CONFIG_I2C_MUX_MLXCPLD=m @@ -2000,6 +2024,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO=m +CONFIG_IIO_MUX=m # CONFIG_IIO_SIMPLE_DUMMY is not set # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_ACCEL_3AXIS=m @@ -2514,6 +2539,7 @@ CONFIG_KEXEC=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_GPIO=m # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_LKKBD is not set @@ -2743,6 +2769,7 @@ CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m CONFIG_MACB=m CONFIG_MACB_PCI=m +CONFIG_MACB_USE_HWSTAMP=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_MACHZ_WDT=m CONFIG_MACINTOSH_DRIVERS=y @@ -2758,6 +2785,7 @@ CONFIG_MAGIC_SYSRQ=y CONFIG_MAILBOX=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_MANTIS_CORE=m +CONFIG_MARVELL_10G_PHY=m CONFIG_MARVELL_PHY=m # CONFIG_MAX1027 is not set # CONFIG_MAX11100 is not set @@ -2920,6 +2948,7 @@ CONFIG_MFD_SM501=m # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set @@ -2944,6 +2973,8 @@ CONFIG_MFD_WL1273_CORE=m CONFIG_MIC_COSM=m # CONFIG_MICREL_KS8995MA is not set CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_KSZ=m +CONFIG_MICROCHIP_KSZ_SPI_DRIVER=m CONFIG_MICROCHIP_PHY=m CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_INTEL=y @@ -2975,9 +3006,12 @@ CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_CORE=m +# CONFIG_MLX5_EN_IPSEC is not set +# CONFIG_MLX5_FPGA is not set CONFIG_MLX5_INFINIBAND=m # CONFIG_MLX90614 is not set CONFIG_MLX_CPLD_PLATFORM=m +CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m @@ -3013,7 +3047,6 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_ARASAN is not set # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set -# CONFIG_MMC_SDHCI_OF is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_XENON=m @@ -3112,6 +3145,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set @@ -3146,6 +3180,10 @@ CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y CONFIG_MTRR=y +CONFIG_MULTIPLEXER=m +CONFIG_MUX_ADG792A=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m CONFIG_MVMDIO=m CONFIG_MWAVE=m CONFIG_MWIFIEX=m @@ -3395,7 +3433,7 @@ CONFIG_NET_VENDOR_AGERE=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y -# CONFIG_NET_VENDOR_AQUANTIA is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_NET_VENDOR_AURORA is not set @@ -3520,6 +3558,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_NETDEV=m CONFIG_NF_NAT=m 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 @@ -3675,6 +3714,7 @@ CONFIG_NR_DEV_DAX=32768 CONFIG_NS83820=m CONFIG_NSC_FIR=m CONFIG_NTB_AMD=m +CONFIG_NTB_IDT=m CONFIG_NTB_INTEL=m CONFIG_NTB=m CONFIG_NTB_NETDEV=m @@ -3721,6 +3761,7 @@ CONFIG_OPTPROBES=y CONFIG_ORANGEFS_FS=m CONFIG_ORINOCO_USB=m CONFIG_OSF_PARTITION=y +# CONFIG_OVERLAY_FS_INDEX is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_P54_COMMON=m @@ -3858,6 +3899,8 @@ CONFIG_PCNET32=m CONFIG_PD6729=m # CONFIG_PDA_POWER is not set CONFIG_PDC_ADMA=m +CONFIG_PEAQ_WMI=m +# CONFIG_PERCPU_STATS is not set # CONFIG_PERCPU_TEST is not set CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m @@ -3869,6 +3912,7 @@ CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_PHANTOM is not set # CONFIG_PHONE is not set # CONFIG_PHONET is not set +# CONFIG_PHY_CPCAP_USB is not set CONFIG_PHYLIB=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set @@ -3884,8 +3928,11 @@ CONFIG_PINCONF=y # CONFIG_PINCTRL_AMD is not set CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_BROXTON=m +# CONFIG_PINCTRL_CANNONLAKE is not set CONFIG_PINCTRL_CHERRYVIEW=y # CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MSM8994 is not set CONFIG_PINCTRL_SUNRISEPOINT=m # CONFIG_PINCTRL_SX150X is not set @@ -3921,6 +3968,7 @@ CONFIG_POSIX_MQUEUE=y # CONFIG_POWER_AVS is not set 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_RESTART is not set # CONFIG_POWER_RESET_SYSCON is not set @@ -3989,9 +4037,11 @@ CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM=y CONFIG_PWRSEQ_EMMC=m -# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SD8787=m CONFIG_PWRSEQ_SIMPLE=m # CONFIG_QCA7000 is not set +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set # CONFIG_QCOM_EMAC is not set # CONFIG_QCOM_HIDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set @@ -4011,6 +4061,7 @@ CONFIG_QLGE=m # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set CONFIG_QSEMI_PHY=m +CONFIG_QTNFMAC_PEARL_PCIE=m CONFIG_QUOTACTL=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_NETLINK_INTERFACE=y @@ -4018,7 +4069,7 @@ CONFIG_QUOTA=y CONFIG_R3964=m CONFIG_R6040=m CONFIG_R8169=m -# CONFIG_R8188EU is not set +CONFIG_R8188EU=m CONFIG_R8712U=m CONFIG_R8723AU=m # Jes Sorensen maintains this (rhbz 1100162) CONFIG_RADIO_ADAPTERS=y @@ -4087,6 +4138,7 @@ CONFIG_RD_XZ=y # CONFIG_READABLE_ASM is not set CONFIG_REALTEK_AUTOPM=y CONFIG_REALTEK_PHY=m +# CONFIG_REFCOUNT_FULL is not set CONFIG_REGMAP_I2C=y CONFIG_REGMAP=y # CONFIG_REGULATOR_DEBUG is not set @@ -4103,6 +4155,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y CONFIG_REMOTEPROC=m +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_RFD_FTL is not set CONFIG_RFKILL_GPIO=m CONFIG_RFKILL_INPUT=y @@ -4127,6 +4180,7 @@ CONFIG_ROMFS_FS=m CONFIG_ROSE=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_CHAR is not set +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPR0521=m CONFIG_RSI_91X=m CONFIG_RSI_DEBUGFS=y @@ -4177,11 +4231,13 @@ CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS1685_FAMILY=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m +# CONFIG_RTC_DRV_DS3232_HWMON is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_EFI is not set CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_EP93XX is not set CONFIG_RTC_DRV_FM3130=m +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_ISL12022=m @@ -4240,6 +4296,7 @@ CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC is not set +# CONFIG_RTC_NVMEM is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_RTL8180=m @@ -4425,6 +4482,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITYFS=y +CONFIG_SECURITY_INFINIBAND=y # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y @@ -4506,6 +4564,7 @@ CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set CONFIG_SENSORS_IT87=m @@ -4613,6 +4672,7 @@ CONFIG_SENSORS_WM831X=m CONFIG_SENSORS_WM8350=m # CONFIG_SENSORS_XGENE is not set CONFIG_SENSORS_ZL6100=m +# CONFIG_SERIAL_8250_ASPEED_VUART is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set @@ -4691,6 +4751,7 @@ CONFIG_SH_ETH=m CONFIG_SIGMATEL_FIR=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_SILEAD_DMI=y +# CONFIG_SIMPLE_PM_BUS is not set CONFIG_SIS190=m CONFIG_SIS900=m # CONFIG_SKFP is not set @@ -4700,6 +4761,7 @@ CONFIG_SKGE=m # CONFIG_SKY2_DEBUG is not set CONFIG_SKY2=m CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLICOSS is not set CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP=m @@ -4738,6 +4800,8 @@ CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m # CONFIG_SND_BCD2000 is not set @@ -4856,9 +4920,10 @@ CONFIG_SND_RME96=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQUENCER=m -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_SEQUENCER_OSS=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_SCU_CARD=m CONFIG_SND_SIS7019=m CONFIG_SND_SOC_AC97_CODEC=m @@ -4896,6 +4961,7 @@ CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_SPI=m @@ -4919,6 +4985,7 @@ CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m @@ -4928,6 +4995,8 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m CONFIG_SND_SOC_INTEL_HASWELL_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_NAU88L25_MAX98357A_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m @@ -4994,6 +5063,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set # CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set CONFIG_SND_SONICVIBES=m # CONFIG_SND_SPI is not set # CONFIG_SND_SUPPORT_OLD_API is not set @@ -5023,6 +5093,7 @@ CONFIG_SND_YMFPCI=m # CONFIG_SOC_CAMERA is not set # CONFIG_SOC_TI is not set # CONFIG_SOC_ZTE is not set +CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOLARIS_X86_PARTITION=y # CONFIG_SOLO6X10 is not set @@ -5058,6 +5129,7 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_PXA2XX=m # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set @@ -5212,6 +5284,7 @@ CONFIG_TEST_ASYNC_DRIVER_PROBE=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_KMOD is not set CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_LKM is not set @@ -5222,6 +5295,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_SORT is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_UUID is not set @@ -5248,6 +5322,8 @@ CONFIG_THRUSTMASTER_FF=y CONFIG_THUNDERBOLT=m # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC12138 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set @@ -5270,6 +5346,7 @@ CONFIG_TI_SCI_PROTOCOL=m # CONFIG_TI_SYSCON_RESET is not set # CONFIG_TI_TLC4541 is not set CONFIG_TLAN=m +CONFIG_TLS=m # CONFIG_TMD_HERMES is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set @@ -5325,6 +5402,7 @@ CONFIG_TOUCHSCREEN_RM_TS=m CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_SIS_I2C=m CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set CONFIG_TOUCHSCREEN_SURFACE3_SPI=m # CONFIG_TOUCHSCREEN_SX8654 is not set @@ -5355,6 +5433,7 @@ CONFIG_TOUCHSCREEN_ZFORCE=m # CONFIG_TPS6507X 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 CONFIG_TRACER_SNAPSHOT=y @@ -5382,6 +5461,7 @@ CONFIG_TUN=m CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_UCSI=m CONFIG_TYPEC_WCOVE=m CONFIG_TYPHOON=m CONFIG_UBIFS_ATIME_SUPPORT=y @@ -5393,6 +5473,7 @@ CONFIG_UBIFS_FS_SECURITY=y # CONFIG_UBSAN is not set # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UCB1400_CORE is not set +CONFIG_UCSI_ACPI=m CONFIG_UCSI=m CONFIG_UDF_FS=m # CONFIG_UEVENT_HELPER is not set @@ -5439,6 +5520,7 @@ CONFIG_USB_CDC_PHONET=m CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_CHIPIDEA_ULPI is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set @@ -5686,6 +5768,7 @@ CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_CS is not set CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_HCD=m +CONFIG_USB_SNP_UDC_PLAT=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -5872,7 +5955,7 @@ CONFIG_VIDEO_ZORAN_ZR36060=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_BLK=m -CONFIG_VIRTIO_BLK_SCSI=y +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_VIRTIO_CONSOLE=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5940,7 +6023,9 @@ CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_WAFER_WDT is not set # CONFIG_WAN is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set CONFIG_WATCHDOG_CORE=y +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_WATCHDOG_SYSFS=y @@ -5977,6 +6062,7 @@ CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y @@ -5991,6 +6077,7 @@ CONFIG_WLCORE_SPI=m CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_POWER=m CONFIG_WM8350_WATCHDOG=m +CONFIG_WMI_BMOF=m # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_WW_MUTEX_SELFTEST is not set diff --git a/kernel.spec b/kernel.spec index 24ecb98..7aed49d 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 12 +%define base_sublevel 13 ## If this is a released kernel ## %if 0%{?released_kernel} # Do we have a -stable update to apply? -%define stable_update 14 +%define stable_update 3 # Set rpm version accordingly %if 0%{?stable_update} %define stablerev %{stable_update} @@ -546,7 +546,8 @@ Patch121: xen-pciback-Don-t-disable-PCI_COMMAND-on-PCI-device-.patch Patch122: Input-synaptics-pin-3-touches-when-the-firmware-repo.patch -Patch123: firmware-Drop-WARN-from-usermodehelper_read_trylock-.patch +# This no longer applies, let's see if it needs to be updated +# Patch123: firmware-Drop-WARN-from-usermodehelper_read_trylock-.patch # 200 - x86 / secureboot @@ -577,22 +578,16 @@ Patch302: usb-phy-tegra-Add-38.4MHz-clock-table-entry.patch # Fix OMAP4 (pandaboard) Patch303: arm-revert-mmc-omap_hsmmc-Use-dma_request_chan-for-reque.patch -# http://www.spinics.net/lists/arm-kernel/msg582772.html -Patch304: arm-dts-boneblack-wireless-add-WL1835-Bluetooth-device-node.patch - # http://patchwork.ozlabs.org/patch/587554/ -Patch305: ARM-tegra-usb-no-reset.patch +Patch304: ARM-tegra-usb-no-reset.patch -Patch306: AllWinner-net-emac.patch +Patch305: allwinner-net-emac.patch # https://www.spinics.net/lists/arm-kernel/msg554183.html Patch307: arm-imx6-hummingboard2.patch Patch308: arm64-Add-option-of-13-for-FORCE_MAX_ZONEORDER.patch -# https://www.spinics.net/lists/linux-arm-msm/msg28203.html -Patch309: qcom-display-iommu.patch - # https://patchwork.kernel.org/patch/9815555/ # https://patchwork.kernel.org/patch/9815651/ # https://patchwork.kernel.org/patch/9819885/ @@ -601,35 +596,29 @@ Patch309: qcom-display-iommu.patch # https://patchwork.kernel.org/patch/9821157/ Patch310: qcom-msm89xx-fixes.patch -Patch311: arm-thermal-fixes.patch - # https://patchwork.kernel.org/patch/9831825/ # https://patchwork.kernel.org/patch/9833721/ -Patch312: arm-tegra-fix-gpu-iommu.patch +Patch311: arm-tegra-fix-gpu-iommu.patch -# https://patchwork.freedesktop.org/patch/163300/ -# https://patchwork.freedesktop.org/patch/161978/ -Patch320: bcm283x-vc4-fix-vblank.patch +# https://www.spinics.net/lists/linux-arm-msm/msg28203.html +Patch312: qcom-display-iommu.patch -# https://patchwork.kernel.org/patch/9802555/ -Patch321: bcm2835-pinctrl-Avoid-warning-from-__irq_do_set_handler.patch +# https://patchwork.kernel.org/patch/9839803/ +Patch313: qcom-Force-host-mode-for-USB-on-apq8016-sbc.patch -Patch322: bcm2835-clk-audio-jitter-issues.patch -Patch323: bcm2835-fix-potential-null-pointer-dereferences.patch +# https://patchwork.kernel.org/patch/9850189/ +Patch314: qcom-msm-ci_hdrc_msm_probe-missing-of_node_get.patch -# http://www.spinics.net/lists/dri-devel/msg132235.html -Patch324: bcm283x-drm-vc4-Fix-OOPSes-from-trying-to-cache-a-partially-constructed-BO..patch +Patch320: bcm283x-vc4-fixes.patch -Patch325: bcm2837-sdhost-fixes.patch -Patch326: bcm283x-Define-UART-pinmuxing-on-board-level.patch -Patch327: bt-bcm.patch +# Fix USB on the RPi https://patchwork.kernel.org/patch/9879371/ +Patch321: bcm283x-dma-mapping-skip-USB-devices-when-configuring-DMA-during-probe.patch -# http://www.spinics.net/lists/devicetree/msg163238.html -Patch329: bcm2837-arm32-support.patch +# Updat3 move of bcm2837, landed in 4.14 +Patch322: bcm2837-move-dt.patch -# This breaks RPi booting with a LPAE kernel, we don't support the DSI ports currently -# Revert it while I engage upstream to work out what's going on -Patch330: Revert-ARM-dts-bcm2835-Add-the-DSI-module-nodes-and-.patch +# https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?h=next-20170912&id=723288836628bc1c0855f3bb7b64b1803e4b9e4a +Patch324: arm-of-restrict-dma-configuration.patch # 400 - IBM (ppc/s390x) patches @@ -638,29 +627,17 @@ Patch330: Revert-ARM-dts-bcm2835-Add-the-DSI-module-nodes-and-.patch # CVE-2017-7477 rhbz 1445207 1445208 Patch502: CVE-2017-7477.patch -# rhbz 1459326 -Patch504: RFC-audit-fix-a-race-condition-with-the-auditd-tracking-code.patch - # 600 - Patches for improved Bay and Cherry Trail device support -# Below patches are pending in -next: -Patch601: 0001-platform-x86-Add-driver-for-ACPI-INT0002-Virtual-GPI.patch -Patch602: 0002-mfd-Add-Cherry-Trail-Whiskey-Cove-PMIC-driver.patch -Patch603: 0003-power-supply-core-Add-support-for-supplied-from-devi.patch -Patch604: 0004-platform-x86-intel_cht_int33fe-Set-supplied-from-pro.patch -Patch605: 0005-ACPI-PMIC-xpower-Add-support-for-the-GPI1-regulator-.patch -Patch606: 0006-Input-axp20x-pek-Add-wakeup-support.patch -Patch607: 0007-platform-x86-silead_dmi-Add-touchscreen-info-for-GP-.patch -Patch608: 0008-platform-x86-silead_dmi-Add-touchscreen-info-for-PoV.patch -Patch609: 0009-platform-x86-silead_dmi-Add-touchscreen-info-for-Pip.patch # Below patches are submitted upstream, awaiting review / merging +Patch601: 0001-Input-gpio_keys-Allow-suppression-of-input-events-fo.patch +Patch602: 0002-Input-soc_button_array-Suppress-power-button-presses.patch Patch610: 0010-Input-silead-Add-support-for-capactive-home-button-f.patch Patch611: 0011-Input-goodix-Add-support-for-capacitive-home-button.patch -Patch612: 0012-Input-gpio_keys-Do-not-report-wake-button-presses-as.patch +# These patches are queued for 4.14 and can be dropped on rebase to 4.14-rc1 +Patch603: 0001-power-supply-max17042_battery-Add-support-for-ACPI-e.patch +Patch604: 0002-power-supply-max17042_battery-Fix-ACPI-interrupt-iss.patch Patch613: 0013-iio-accel-bmc150-Add-support-for-BOSC0200-ACPI-devic.patch -Patch614: 0014-mmc-sdhci-acpi-Workaround-conflict-with-PCI-wifi-on-.patch Patch615: 0015-i2c-cht-wc-Add-Intel-Cherry-Trail-Whiskey-Cove-SMBUS.patch -# Small workaround patches for issues with a more comprehensive fix in -next -Patch616: 0016-Input-silead-Do-not-try-to-directly-access-the-GPIO-.patch # rhbz 1431375 Patch703: HID-rmi-Make-sure-the-HID-device-is-opened-on-resume.patch @@ -687,9 +664,6 @@ Patch717: v2-scsi-qla2xxx-Fix-an-integer-overflow-in-sysfs-code.patch # Should fix our QXL issues (Doesn't) Patch718: qxl-fixes.patch -# rhbz 1463000 -Patch719: 0001-xen-balloon-don-t-online-new-memory-initially.patch - # CVE-2017-12154 rhbz 1491224 1491231 Patch720: kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch @@ -699,6 +673,15 @@ Patch721: nl80211-check-for-the-required-netlink-attributes-presence.patch # rhbz 1493435 1493436 Patch722: KEYS-prevent-KEYCTL_READ-on-negative-key.patch +# rhbz 1493498 +Patch723: 0001-fs-locks-Remove-fl_nspid-and-use-fs-specific-l_pid-f.patch + +# rhbz 1432684 +Patch724: 1-3-net-set-tb--fast_sk_family.patch +Patch725: 2-3-net-use-inet6_rcv_saddr-to-compare-sockets.patch +Patch726: 3-3-inet-fix-improper-empty-comparison.patch + + # END OF PATCH DEFINITIONS %endif @@ -2273,6 +2256,11 @@ fi # # %changelog +* Thu Sep 21 2017 Laura Abbott - 4.13.3-200 +- Linux v4.13.3 +- Fix NFS locks (rhbz 1493498) +- Fix bindport regression (rhbz 1432684) + * Wed Sep 20 2017 Justin M. Forbes - 4.12.14-300 - Linux v4.12.14 - Fixes 1493435 1493436 diff --git a/qcom-Force-host-mode-for-USB-on-apq8016-sbc.patch b/qcom-Force-host-mode-for-USB-on-apq8016-sbc.patch new file mode 100644 index 0000000..4932539 --- /dev/null +++ b/qcom-Force-host-mode-for-USB-on-apq8016-sbc.patch @@ -0,0 +1,93 @@ +From patchwork Fri Jul 14 02:20:42 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: [v2] arm64: dts: qcom: Force host mode for USB on apq8016-sbc +From: Stephen Boyd +X-Patchwork-Id: 9839803 +Message-Id: <20170714022042.13886-1-sboyd@codeaurora.org> +To: Andy Gross +Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, + linux-arm-kernel@lists.infradead.org, Rob Clark +Date: Thu, 13 Jul 2017 19:20:42 -0700 + +Commit ed75d6a96905 ("arm64: dts: qcom: Collapse usb support into +one node") breaks host mode support on apq8016-sbc boards. This +is because the mux driver (tc7usb40mu) hasn't been merged. +Without that driver, we can't toggle the GPIO going to the mux to +route out the D+/D- lines to the USB hub that's on the board. + +One solution would be to totally revert this change, but that +opens us up to other problems when two USB drivers are operating +the same hardware block at the same time. Let's modify the DT so +that the USB controller is always in host mode and connected to +the hub so that things like USB keyboards and mouses work. This +is the mode that most people prefer anyway with these devices. We +also delete the usb-switch node because the binding was never +accepted upstream. + +In the future, we can add muxing support and then update the DT +to support both modes at runtime. Patches to support this are +already on the mailing list. + +Fixes: ed75d6a96905 ("arm64: dts: qcom: Collapse usb support into one node") +Reported-by: Rob Clark +Signed-off-by: Stephen Boyd +--- + +I noticed that I accidently removed the vbus notifier part of the phy. +Without it, we'll change settings that shouldn't changed. The thing +that we don't have is the ID pin on this board, not the vbus. That's +the only difference from v1. + + arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 1 + + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 13 ++++--------- + 2 files changed, 5 insertions(+), 9 deletions(-) + +diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi b/arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi +index d94640812194..790b7775b901 100644 +--- a/arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi ++++ b/arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi +@@ -17,6 +17,7 @@ + function = PMIC_GPIO_FUNC_NORMAL; + power-source = ; + input-disable; ++ output-high; + }; + }; + +diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi +index bd310ac1967a..bb9e29e6b164 100644 +--- a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi ++++ b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi +@@ -213,11 +213,14 @@ + }; + + usb@78d9000 { +- extcon = <&usb_id>, <&usb_id>; ++ extcon = <&usb_id>; + status = "okay"; + adp-disable; + hnp-disable; + srp-disable; ++ dr_mode = "host"; ++ pinctrl-names = "default"; ++ pinctrl-0 = <&usb_sw_sel_pm>; + ulpi { + phy { + v1p8-supply = <&pm8916_l7>; +@@ -342,14 +345,6 @@ + pinctrl-0 = <&usb_id_default>; + }; + +- usb-switch { +- compatible = "toshiba,tc7usb40mu"; +- switch-gpios = <&pm8916_gpios 4 GPIO_ACTIVE_HIGH>; +- extcon = <&usb_id>; +- pinctrl-names = "default"; +- pinctrl-0 = <&usb_sw_sel_pm>; +- }; +- + hdmi-out { + compatible = "hdmi-connector"; + type = "a"; diff --git a/qcom-msm-ci_hdrc_msm_probe-missing-of_node_get.patch b/qcom-msm-ci_hdrc_msm_probe-missing-of_node_get.patch new file mode 100644 index 0000000..bc18847 --- /dev/null +++ b/qcom-msm-ci_hdrc_msm_probe-missing-of_node_get.patch @@ -0,0 +1,45 @@ +From patchwork Tue Jul 18 23:31:28 2017 +Content-Type: text/plain; charset="utf-8" +MIME-Version: 1.0 +Content-Transfer-Encoding: 7bit +Subject: usb: chipidea: msm: ci_hdrc_msm_probe() missing of_node_get() +From: Frank Rowand +X-Patchwork-Id: 9850189 +Message-Id: <1500420688-11912-1-git-send-email-frowand.list@gmail.com> +To: Peter Chen , + Greg Kroah-Hartman , linux-usb@vger.kernel.org +Cc: linux-kernel@vger.kernel.org, stable@vger.kernel.org +Date: Tue, 18 Jul 2017 16:31:28 -0700 + +From: Frank Rowand + +Boot fails for qcom-apq8074-dragonboard on 4.13-rc1 with error: +OF: ERROR: Bad of_node_put() on /soc/usb@f9a55000 + +The error will occur if the configuration is set to: + CONFIG_OF_OVERLAY y + CONFIG_OF_UNITTEST y + CONFIG_OF_DYNAMIC y + CONFIG_OF_RESOLVE y + +If CONFIG_OF_DYNAMIC is enabled then of_node_release() detects an +attempt to release a node that is still attached to the device tree. + +Signed-off-by: Frank Rowand +--- + drivers/usb/chipidea/ci_hdrc_msm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/usb/chipidea/ci_hdrc_msm.c b/drivers/usb/chipidea/ci_hdrc_msm.c +index 0bdfcdcbf7a5..bb626120296f 100644 +--- a/drivers/usb/chipidea/ci_hdrc_msm.c ++++ b/drivers/usb/chipidea/ci_hdrc_msm.c +@@ -251,7 +251,7 @@ static int ci_hdrc_msm_probe(struct platform_device *pdev) + if (ret) + goto err_mux; + +- ulpi_node = of_find_node_by_name(pdev->dev.of_node, "ulpi"); ++ ulpi_node = of_find_node_by_name(of_node_get(pdev->dev.of_node), "ulpi"); + if (ulpi_node) { + phy_node = of_get_next_available_child(ulpi_node, NULL); + ci->hsic = of_device_is_compatible(phy_node, "qcom,usb-hsic-phy"); diff --git a/qcom-msm89xx-fixes.patch b/qcom-msm89xx-fixes.patch index 029876b..a3298e4 100644 --- a/qcom-msm89xx-fixes.patch +++ b/qcom-msm89xx-fixes.patch @@ -1,50 +1,3 @@ -From 83b8b93188114e1a39b3475d9429a2ee8977a398 Mon Sep 17 00:00:00 2001 -From: Bjorn Andersson -Date: Wed, 28 Jun 2017 14:53:23 -0700 -Subject: [PATCH 1/6] rpmsg: Make modalias work for DeviceTree based devices - -When rpmsg devices are expected to be matched based on their compatible -the modalias should reflect this, so that module autoloading has a -chance to match and load the appropriate module. - -Tested-by: Rob Clark -Reported-by: Rob Clark -Signed-off-by: Bjorn Andersson ---- - drivers/rpmsg/rpmsg_core.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/drivers/rpmsg/rpmsg_core.c b/drivers/rpmsg/rpmsg_core.c -index 600f5f9f7431..62580ad1b1f1 100644 ---- a/drivers/rpmsg/rpmsg_core.c -+++ b/drivers/rpmsg/rpmsg_core.c -@@ -342,6 +342,11 @@ static ssize_t modalias_show(struct device *dev, - struct device_attribute *attr, char *buf) - { - struct rpmsg_device *rpdev = to_rpmsg_device(dev); -+ ssize_t len; -+ -+ len = of_device_modalias(dev, buf, PAGE_SIZE); -+ if (len != -ENODEV) -+ return len; - - return sprintf(buf, RPMSG_DEVICE_MODALIAS_FMT "\n", rpdev->id.name); - } -@@ -384,6 +389,11 @@ static int rpmsg_dev_match(struct device *dev, struct device_driver *drv) - static int rpmsg_uevent(struct device *dev, struct kobj_uevent_env *env) - { - struct rpmsg_device *rpdev = to_rpmsg_device(dev); -+ int ret; -+ -+ ret = of_device_uevent_modalias(dev, env); -+ if (ret != -ENODEV) -+ return ret; - - return add_uevent_var(env, "MODALIAS=" RPMSG_DEVICE_MODALIAS_FMT, - rpdev->id.name); --- -2.13.0 - From 283d0e00a18b294ec56f1fb904896a546704faaf Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Fri, 30 Jun 2017 11:47:21 -0400 diff --git a/sources b/sources index fc16675..b01fa41 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (perf-man-4.12.tar.gz) = 4d3bbda1f520dba0007c351af46f45085fe4842074eb2e01aee736fd369df595f8f72ed6c1192715f1120bf3353279777f9dca1178fe93bffe5be2de700d409c -SHA512 (linux-4.12.tar.xz) = 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 -SHA512 (patch-4.12.14.xz) = 8bef19b2a87147b4ac7c5852d6cac0281c7df7deb84460c6462c981b9213d288061c19535bd9a4da03db73f8a9fd2fb76bf9c6d42b0b6ad1f30c97d5ee0964d1 +SHA512 (linux-4.13.tar.xz) = a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2 +SHA512 (perf-man-4.13.tar.gz) = 9bcc2cd8e56ec583ed2d8e0b0c88e7a94035a1915e40b3177bb02d6c0f10ddd4df9b097b1f5af59efc624226b613e240ddba8ddc2156f3682f992d5455fc5c03 +SHA512 (patch-4.13.3.xz) = 7c0675386c0906178661313d2dbaf644df9b43af31c4b8c8cc840c59b952c04c5768089782d79d84fd363e26b1824e05d1516a80b8cae663225fcb9b252d848a