diff --git a/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch b/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch deleted file mode 100644 index 70b6c05..0000000 --- a/0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch +++ /dev/null @@ -1,400 +0,0 @@ -From 4ef7fb944ba1e4ca9ccfbd7a43afda5a1cc884c1 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Mon, 29 Apr 2019 15:11:26 +0200 -Subject: [PATCH] platform/x86: ideapad-laptop: Remove no_hw_rfkill_list - -When the ideapad-laptop driver was first written it was written for laptops -which had a hardware rfkill switch. So when the first ideapad laptops -showed up without a hw rfkill switch and it turned out that in this case -the ideapad firmware interface would always report the wifi being hardware- -blocked, a DMI id list of models which lack a hw rfkill switch was started -(by yours truly). Things were done this way to avoid regressing existing -models with a hw rfkill switch. In hindsight this was a mistake. - -Lenovo releases a lot of ideapad models every year and even the latest -models still use the "VPC2004" ACPI interface the ideapad-laptop driver -binds to. Having a hw rfkill switch is quite rare on modern hardware, so -all these new models need to be added to the no_hw_rfkill_list, leading -to a never ending game of whack a mole. - -Worse the failure mode when not present on the list, is very bad. In this -case the ideapad-laptop driver will report the wifi as being hw-blocked, -at which points NetworkManager does not even try to use it and the user -ends up with non working wifi. - -This leads to various Linux fora on the internet being filled with -wifi not working on ideapad laptops stories, which does not make Linux -look good. - -The failure mode when we flip the default to assuming that a hw rfkill -switch is not present OTOH is quite benign. When we properly report the -wifi as being hw-blocked on ideapads which do have the hw-switch; and it -is in the wifi-off position, then at least when using NetworkManager + -GNOME3 the user will get a "wifi disabled in hardware" message when trying -to connect to the wifi from the UI. If OTOH we assume there is no hardware -rfkill switch, then the user will get an empty list for the list of -available networks. Although the empty list vs the "wifi disabled in -hardware" message is a regression, it is a very minor regression and it -can easily be fixed on a model by model basis by filling the new -hw_rfkill_list this commit introduces. - -Therefor this commit removes the ever growing no_hw_rfkill_list, flipping -the default to assuming there is no hw rfkill switch and adding a new -hw_rfkill_list. Thereby fixing the wifi not working on all the current -ideapad and yoga models which are not on the list yet and also fixing it -for all future ideapad and yoga models using the "VPC2004" ACPI interface. - -Note once this patch has been accepted upstream. I plan to write a blog -post asking for users of ideapads and yoga's with a hw rfkill switch to -step forward, so that we can populate the new hw_rfkill_list with the few -older yoga and ideapad models which actually have a hw rfkill switch. - -BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1703338 -Signed-off-by: Hans de Goede ---- - drivers/platform/x86/ideapad-laptop.c | 321 ++------------------------ - 1 file changed, 15 insertions(+), 306 deletions(-) - -diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c -index c53ae86b59c7..2d94536dea88 100644 ---- a/drivers/platform/x86/ideapad-laptop.c -+++ b/drivers/platform/x86/ideapad-laptop.c -@@ -980,312 +980,21 @@ static void ideapad_wmi_notify(u32 value, void *context) - #endif - - /* -- * Some ideapads don't have a hardware rfkill switch, reading VPCCMD_R_RF -- * always results in 0 on these models, causing ideapad_laptop to wrongly -- * report all radios as hardware-blocked. -+ * Some ideapads have a hardware rfkill switch, but most do not have one. -+ * Reading VPCCMD_R_RF always results in 0 on models without a hardware rfkill, -+ * switch causing ideapad_laptop to wrongly report all radios as hw-blocked. -+ * There used to be a long list of DMI ids for models without a hw rfkill -+ * switch here, but that resulted in playing whack a mole. -+ * More importantly wrongly reporting the wifi radio as hw-blocked, results in -+ * non working wifi. Whereas not reporting it hw-blocked, when it actually is -+ * hw-blocked results in an empty SSID list, which is a much more benign -+ * failure mode. -+ * So the default now is the much safer option of assuming there is no -+ * hardware rfkill switch. This default also actually matches most hardware, -+ * since having a hw rfkill switch is quite rare on modern hardware, so this -+ * also leads to a much shorter list. - */ --static const struct dmi_system_id no_hw_rfkill_list[] = { -- { -- .ident = "Lenovo RESCUER R720-15IKBN", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo R720-15IKBN"), -- }, -- }, -- { -- .ident = "Lenovo G40-30", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo G40-30"), -- }, -- }, -- { -- .ident = "Lenovo G50-30", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo G50-30"), -- }, -- }, -- { -- .ident = "Lenovo V310-14IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-14IKB"), -- }, -- }, -- { -- .ident = "Lenovo V310-14ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-14ISK"), -- }, -- }, -- { -- .ident = "Lenovo V310-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo V310-15ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V310-15ISK"), -- }, -- }, -- { -- .ident = "Lenovo V510-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo V510-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 300-15IBR", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300-15IBR"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 300-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 300S-11IBR", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 300S-11BR"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 310-15ABR", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15ABR"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 310-15IAP", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15IAP"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 310-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 310-15ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 310-15ISK"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 330-15ICH", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 330-15ICH"), -- }, -- }, -- { -- .ident = "Lenovo ideapad 530S-14ARR", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad 530S-14ARR"), -- }, -- }, -- { -- .ident = "Lenovo ideapad S130-14IGM", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad S130-14IGM"), -- }, -- }, -- { -- .ident = "Lenovo ideapad Y700-14ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-14ISK"), -- }, -- }, -- { -- .ident = "Lenovo ideapad Y700-15ACZ", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-15ACZ"), -- }, -- }, -- { -- .ident = "Lenovo ideapad Y700-15ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-15ISK"), -- }, -- }, -- { -- .ident = "Lenovo ideapad Y700 Touch-15ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700 Touch-15ISK"), -- }, -- }, -- { -- .ident = "Lenovo ideapad Y700-17ISK", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700-17ISK"), -- }, -- }, -- { -- .ident = "Lenovo ideapad MIIX 720-12IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "MIIX 720-12IKB"), -- }, -- }, -- { -- .ident = "Lenovo Legion Y520-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y520-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo Y520-15IKBM", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y520-15IKBM"), -- }, -- }, -- { -- .ident = "Lenovo Legion Y530-15ICH", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Legion Y530-15ICH"), -- }, -- }, -- { -- .ident = "Lenovo Legion Y530-15ICH-1060", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Legion Y530-15ICH-1060"), -- }, -- }, -- { -- .ident = "Lenovo Legion Y720-15IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKB"), -- }, -- }, -- { -- .ident = "Lenovo Legion Y720-15IKBN", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKBN"), -- }, -- }, -- { -- .ident = "Lenovo Y720-15IKBM", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Y720-15IKBM"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 2 11 / 13 / Pro", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 2 11 / 13 / Pro", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_BOARD_NAME, "Yoga2"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 2 13", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Yoga 2 13"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 3 1170 / 1470", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 3"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 3 Pro 1370", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 3"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 700", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 700"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 900", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 900"), -- }, -- }, -- { -- .ident = "Lenovo Yoga 900", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_BOARD_NAME, "VIUU4"), -- }, -- }, -- { -- .ident = "Lenovo YOGA 910-13IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 910-13IKB"), -- }, -- }, -- { -- .ident = "Lenovo YOGA 920-13IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 920-13IKB"), -- }, -- }, -- { -- .ident = "Lenovo YOGA C930-13IKB", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA C930-13IKB"), -- }, -- }, -- { -- .ident = "Lenovo Zhaoyang E42-80", -- .matches = { -- DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), -- DMI_MATCH(DMI_PRODUCT_VERSION, "ZHAOYANG E42-80"), -- }, -- }, -+static const struct dmi_system_id hw_rfkill_list[] = { - {} - }; - -@@ -1311,7 +1020,7 @@ static int ideapad_acpi_add(struct platform_device *pdev) - priv->cfg = cfg; - priv->adev = adev; - priv->platform_device = pdev; -- priv->has_hw_rfkill_switch = !dmi_check_system(no_hw_rfkill_list); -+ priv->has_hw_rfkill_switch = dmi_check_system(hw_rfkill_list); - - ret = ideapad_sysfs_init(priv); - if (ret) --- -2.21.0 - diff --git a/configs/fedora/generic/CONFIG_CROS_EC_RPMSG b/configs/fedora/generic/CONFIG_CROS_EC_RPMSG new file mode 100644 index 0000000..7592c64 --- /dev/null +++ b/configs/fedora/generic/CONFIG_CROS_EC_RPMSG @@ -0,0 +1 @@ +CONFIG_CROS_EC_RPMSG=m diff --git a/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER b/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER new file mode 100644 index 0000000..8db7092 --- /dev/null +++ b/configs/fedora/generic/CONFIG_CROS_USBPD_LOGGER @@ -0,0 +1 @@ +CONFIG_CROS_USBPD_LOGGER=m diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND b/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND new file mode 100644 index 0000000..2a517c5 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_BRCMNAND @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_BRCMNAND is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_CAFE b/configs/fedora/generic/CONFIG_MTD_NAND_CAFE new file mode 100644 index 0000000..0ae849e --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_CAFE @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_CAFE is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_CS553X b/configs/fedora/generic/CONFIG_MTD_NAND_CS553X new file mode 100644 index 0000000..266ba7c --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_CS553X @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_CS553X is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH new file mode 100644 index 0000000..68691d9 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_BCH @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_ECC_SW_BCH is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC new file mode 100644 index 0000000..cde5019 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC b/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC new file mode 100644 index 0000000..b8a44ee --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_FSL_IFC @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_FSL_IFC is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_GPIO b/configs/fedora/generic/CONFIG_MTD_NAND_GPIO new file mode 100644 index 0000000..e9b15b0 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_GPIO @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_GPIO is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_HISI504 b/configs/fedora/generic/CONFIG_MTD_NAND_HISI504 new file mode 100644 index 0000000..60bf69e --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_HISI504 @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_HISI504 is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_MXC b/configs/fedora/generic/CONFIG_MTD_NAND_MXC new file mode 100644 index 0000000..83eb380 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_MXC @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_MXC is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM new file mode 100644 index 0000000..2a48115 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_NANDSIM @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_NANDSIM is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM b/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM new file mode 100644 index 0000000..44a892f --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_PLATFORM @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_PLATFORM is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_QCOM b/configs/fedora/generic/CONFIG_MTD_NAND_QCOM new file mode 100644 index 0000000..1a11f25 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_QCOM @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_QCOM is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_RICOH b/configs/fedora/generic/CONFIG_MTD_NAND_RICOH new file mode 100644 index 0000000..ddc8d04 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_RICOH @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_RICOH is not set diff --git a/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI b/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI new file mode 100644 index 0000000..b41e29e --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_NAND_SUNXI @@ -0,0 +1 @@ +# CONFIG_MTD_NAND_SUNXI is not set diff --git a/configs/fedora/generic/CONFIG_MTD_RAW_NAND b/configs/fedora/generic/CONFIG_MTD_RAW_NAND new file mode 100644 index 0000000..cf17454 --- /dev/null +++ b/configs/fedora/generic/CONFIG_MTD_RAW_NAND @@ -0,0 +1 @@ +CONFIG_MTD_RAW_NAND=m diff --git a/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX new file mode 100644 index 0000000..ce9657b --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_ARMADA_37XX_RWTM_MBOX @@ -0,0 +1 @@ +CONFIG_ARMADA_37XX_RWTM_MBOX=m diff --git a/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT b/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT new file mode 100644 index 0000000..1f0c3b5 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT @@ -0,0 +1 @@ +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y diff --git a/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB b/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB new file mode 100644 index 0000000..ea755db --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_FB_PRE_INIT_FB @@ -0,0 +1 @@ +# CONFIG_FB_PRE_INIT_FB is not set diff --git a/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT b/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT new file mode 100644 index 0000000..41859b3 --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_IMX_SC_WDT @@ -0,0 +1 @@ +CONFIG_IMX_SC_WDT=m diff --git a/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM b/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM new file mode 100644 index 0000000..c95b21d --- /dev/null +++ b/configs/fedora/generic/arm/CONFIG_PWM_IMX_TPM @@ -0,0 +1 @@ +CONFIG_PWM_IMX_TPM=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF new file mode 100644 index 0000000..bb6a767 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_MLXBF @@ -0,0 +1 @@ +CONFIG_GPIO_MLXBF=m diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO b/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO new file mode 100644 index 0000000..85c0418 --- /dev/null +++ b/configs/fedora/generic/arm/aarch64/CONFIG_MLXBF_TMFIFO @@ -0,0 +1 @@ +CONFIG_MLXBF_TMFIFO=m diff --git a/gitrev b/gitrev index 2ba5d49..b263d21 100644 --- a/gitrev +++ b/gitrev @@ -1 +1 @@ -b970afcfcabd63cd3832e95db096439c177c3592 +a13f0655503a4a89df67fdc7cac6a7810795d4b3 diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 99e12e2..bae4071 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -316,6 +316,7 @@ CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64_VHE=y CONFIG_ARM64=y +CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_THERMAL=m @@ -360,6 +361,7 @@ CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m CONFIG_ARM_SDE_INTERFACE=y +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y @@ -1060,11 +1062,13 @@ CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1780,6 +1784,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -1980,6 +1985,7 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_MAX77620=y CONFIG_GPIO_MB86S7X=m # CONFIG_GPIO_MC33880 is not set +CONFIG_GPIO_MLXBF=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y CONFIG_GPIO_MVEBU=y @@ -2435,6 +2441,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_MBOX=m CONFIG_IMX_SCU_PD=y CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m # CONFIG_IMX_THERMAL is not set # CONFIG_IMX_WEIM is not set @@ -3419,6 +3426,7 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m +CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3593,14 +3601,28 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3613,6 +3635,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4658,6 +4681,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_ROCKCHIP=m diff --git a/kernel-aarch64.config b/kernel-aarch64.config index 72d8917..9be9103 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -316,6 +316,7 @@ CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_VA_BITS_48=y CONFIG_ARM64_VHE=y CONFIG_ARM64=y +CONFIG_ARMADA_37XX_RWTM_MBOX=m CONFIG_ARMADA_37XX_WATCHDOG=m CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_THERMAL=m @@ -360,6 +361,7 @@ CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m CONFIG_ARM_SDE_INTERFACE=y +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SMMU=y @@ -1060,11 +1062,13 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1764,6 +1768,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -1964,6 +1969,7 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_MAX77620=y CONFIG_GPIO_MB86S7X=m # CONFIG_GPIO_MC33880 is not set +CONFIG_GPIO_MLXBF=m # CONFIG_GPIO_MOCKUP is not set CONFIG_GPIO_MPC8XXX=y CONFIG_GPIO_MVEBU=y @@ -2419,6 +2425,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_MBOX=m CONFIG_IMX_SCU_PD=y CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m # CONFIG_IMX_THERMAL is not set # CONFIG_IMX_WEIM is not set @@ -3400,6 +3407,7 @@ CONFIG_MLX5_INFINIBAND=m CONFIG_MLX5_MPFS=y CONFIG_MLX90614=m CONFIG_MLX90632=m +CONFIG_MLXBF_TMFIFO=m CONFIG_MLXFW=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m @@ -3573,14 +3581,28 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_NAND_TEGRA=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set @@ -3593,6 +3615,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4637,6 +4660,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_ROCKCHIP=m diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index d4111f5..9dbc5c0 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -283,6 +283,7 @@ CONFIG_ARCH_ZYNQ=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -353,6 +354,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SPE_PMU=m @@ -1061,11 +1063,13 @@ CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1833,6 +1837,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2482,6 +2487,7 @@ CONFIG_IMX_MBOX=m CONFIG_IMX_REMOTEPROC=m # CONFIG_IMX_SCU_PD is not set CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m CONFIG_IMX_THERMAL=m CONFIG_IMX_WEIM=y @@ -3694,13 +3700,18 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set CONFIG_MTD_NAND_GPIO=m CONFIG_MTD_NAND_GPMI_NAND=m +# CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND=m CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set @@ -3727,6 +3738,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4801,6 +4813,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index d15f983..18e6c90 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -274,6 +274,7 @@ CONFIG_ARCH_VIRT=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -343,6 +344,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SPE_PMU=m @@ -1030,11 +1032,13 @@ CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1764,6 +1768,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2395,6 +2400,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_MBOX=m # CONFIG_IMX_SCU_PD is not set CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m # CONFIG_IMX_WEIM is not set # CONFIG_INA2XX_ADC is not set @@ -3562,13 +3568,18 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set CONFIG_MTD_NAND_GPIO=m +# CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND=m CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set @@ -3577,6 +3588,7 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_NAND_OMAP2 is not set CONFIG_MTD_NAND_ORION=m CONFIG_MTD_NAND_PLATFORM=m +# CONFIG_MTD_NAND_QCOM is not set CONFIG_MTD_NAND_RICOH=m # CONFIG_MTD_NAND_STM32_FMC2 is not set CONFIG_MTD_NAND_SUNXI=m @@ -3593,6 +3605,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4610,6 +4623,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_ROCKCHIP=m diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index ea64d41..091d2cf 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -274,6 +274,7 @@ CONFIG_ARCH_VIRT=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -343,6 +344,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SPE_PMU=m @@ -1030,11 +1032,13 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1749,6 +1753,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2380,6 +2385,7 @@ CONFIG_IMX_GPCV2=y CONFIG_IMX_MBOX=m # CONFIG_IMX_SCU_PD is not set CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m # CONFIG_IMX_WEIM is not set # CONFIG_INA2XX_ADC is not set @@ -3543,13 +3549,18 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set CONFIG_MTD_NAND_DAVINCI=m # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set CONFIG_MTD_NAND_GPIO=m +# CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND=m CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set @@ -3558,6 +3569,7 @@ CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_NAND_OMAP2 is not set CONFIG_MTD_NAND_ORION=m CONFIG_MTD_NAND_PLATFORM=m +# CONFIG_MTD_NAND_QCOM is not set CONFIG_MTD_NAND_RICOH=m # CONFIG_MTD_NAND_STM32_FMC2 is not set CONFIG_MTD_NAND_SUNXI=m @@ -3574,6 +3586,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4590,6 +4603,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_ROCKCHIP=m diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index 87700aa..03e45e4 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -283,6 +283,7 @@ CONFIG_ARCH_ZYNQ=y CONFIG_ARM64_ERRATUM_858921=y CONFIG_ARM64_PA_BITS_48=y # CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARMADA_37XX_RWTM_MBOX=m # CONFIG_ARMADA_37XX_WATCHDOG is not set CONFIG_ARMADA_THERMAL=m CONFIG_ARM_AMBA=y @@ -353,6 +354,7 @@ CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCPI_POWER_DOMAIN=m CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y CONFIG_ARM_SMMU=y CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SPE_PMU=m @@ -1061,11 +1063,13 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_EC_VBC=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -1818,6 +1822,7 @@ CONFIG_FB_MXS=m # CONFIG_FB_OPENCORES is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_PM3 is not set +# CONFIG_FB_PRE_INIT_FB is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_S1D13XXX is not set @@ -2467,6 +2472,7 @@ CONFIG_IMX_MBOX=m CONFIG_IMX_REMOTEPROC=m # CONFIG_IMX_SCU_PD is not set CONFIG_IMX_SCU=y +CONFIG_IMX_SC_WDT=m CONFIG_IMX_SDMA=m CONFIG_IMX_THERMAL=m CONFIG_IMX_WEIM=y @@ -3675,13 +3681,18 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_NAND_ECC_SMC=y +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set CONFIG_MTD_NAND_GPIO=m CONFIG_MTD_NAND_GPMI_NAND=m +# CONFIG_MTD_NAND_HISI504 is not set CONFIG_MTD_NAND=m CONFIG_MTD_NAND_MARVELL=m # CONFIG_MTD_NAND_MESON is not set @@ -3708,6 +3719,7 @@ CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set @@ -4781,6 +4793,7 @@ CONFIG_PWM_CROS_EC=m CONFIG_PWM_HIBVT=m # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m +CONFIG_PWM_IMX_TPM=m CONFIG_PWM_MESON=m CONFIG_PWM_OMAP_DMTIMER=m # CONFIG_PWM_PCA9685 is not set diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config index d53d587..4d1e56d 100644 --- a/kernel-i686-debug.config +++ b/kernel-i686-debug.config @@ -878,9 +878,11 @@ CONFIG_CROS_EC_DEBUGFS=m CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3338,14 +3340,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3354,6 +3369,7 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-i686.config b/kernel-i686.config index 1e6a979..cf5dcd4 100644 --- a/kernel-i686.config +++ b/kernel-i686.config @@ -877,9 +877,11 @@ CONFIG_CRC_T10DIF=y CONFIG_CROS_EC_I2C=m # CONFIG_CROS_EC_LIGHTBAR is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3319,14 +3321,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3335,6 +3350,7 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 45571dc..6c0b4d2 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -814,8 +814,10 @@ CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC_LIGHTBAR is not set +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3072,13 +3074,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3088,6 +3104,7 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index 51e3bba..7d0fd50 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -813,8 +813,10 @@ CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC_LIGHTBAR is not set +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3051,13 +3053,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set @@ -3067,6 +3083,7 @@ CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_PMC551 is not set CONFIG_MTD_POWERNV_FLASH=m # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index 8bf505b..9b1a378 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -821,8 +821,10 @@ CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC_LIGHTBAR is not set +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3046,13 +3048,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3060,6 +3076,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-s390x.config b/kernel-s390x.config index dea32d5..7b9c734 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -820,8 +820,10 @@ CONFIG_CRC_ITU_T=m CONFIG_CRC_T10DIF=y # CONFIG_CROS_EC_DEBUGFS is not set # CONFIG_CROS_EC_LIGHTBAR is not set +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128L=m @@ -3025,13 +3027,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3039,6 +3055,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index fd748b3..34a0f1d 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -893,10 +893,12 @@ CONFIG_CROS_EC_LIGHTBAR=m CONFIG_CROS_EC_LPC=m # CONFIG_CROS_EC_LPC_MEC is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m @@ -3386,13 +3388,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3400,6 +3416,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel-x86_64.config b/kernel-x86_64.config index 28ee817..672f80c 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -892,10 +892,12 @@ CONFIG_CROS_EC_LIGHTBAR=m CONFIG_CROS_EC_LPC=m # CONFIG_CROS_EC_LPC_MEC is not set CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_EC_RPMSG=m CONFIG_CROS_EC_SPI=m CONFIG_CROS_EC_SYSFS=m CONFIG_CROS_KBD_LED_BACKLIGHT=m CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROS_USBPD_LOGGER=m CONFIG_CRYPTO_842=y CONFIG_CRYPTO_ADIANTUM=m CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m @@ -3367,13 +3369,27 @@ CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_CAFE is not set +# CONFIG_MTD_NAND_CS553X is not set # CONFIG_MTD_NAND_DENALI_DT is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_HISI504 is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_NAND_MESON is not set +# CONFIG_MTD_NAND_MXC is not set +# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_OMAP2 is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_NAND_RICOH is not set +# CONFIG_MTD_NAND_SUNXI is not set # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_PARTITIONED_MASTER is not set @@ -3381,6 +3397,7 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_RAM is not set +CONFIG_MTD_RAW_NAND=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_SHARPSL_PARTS is not set diff --git a/kernel.spec b/kernel.spec index e926177..eb7aed1 100644 --- a/kernel.spec +++ b/kernel.spec @@ -69,7 +69,7 @@ Summary: The Linux kernel # The rc snapshot level %global rcrev 0 # The git snapshot level -%define gitrev 4 +%define gitrev 5 # Set rpm version accordingly %define rpmversion 5.%{upstream_sublevel}.0 %endif @@ -580,9 +580,6 @@ Patch508: KEYS-Make-use-of-platform-keyring-for-module-signature.patch # CVE-2019-3900 rhbz 1698757 1702940 Patch524: net-vhost_net-fix-possible-infinite-loop.patch -# Fix wifi on various ideapad models not working (rhbz#1703338) -Patch526: 0001-platform-x86-ideapad-laptop-Remove-no_hw_rfkill_list.patch - # END OF PATCH DEFINITIONS %endif @@ -1821,6 +1818,9 @@ fi # # %changelog +* Mon May 13 2019 Justin M. Forbes - 5.2.0-0.rc0.git5.1 +- Linux v5.1-10135-ga13f0655503a + * Fri May 10 2019 Justin M. Forbes - 5.2.0-0.rc0.git4.1 - Linux v5.1-9573-gb970afcfcabd diff --git a/sources b/sources index c388f92..c5afb91 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (linux-5.1.tar.xz) = ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236 -SHA512 (patch-5.1-git4.xz) = cd1481b9792be66c6f31f6c6dceef95414418367bc1b39b70d4f2adc3fb65ce1dd7a2a54d0c7d1ef626af2408effdc79ad8a3b4405763e7fa3c50fb9519937f9 +SHA512 (patch-5.1-git5.xz) = 97b8c986619a3dce414b379244a8b0a80ffe4fca05d1dd446c5365dd80f2cde45f4bee2b5024a5f6d983f73a967ddf5de0d83842e7fbf132f127faf71f05b20c