From e7f7b50f72b7b176b0e6ffa3793f8240400d51c2 Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Tue, 25 Jul 2023 17:02:23 +0200 Subject: [PATCH] kernel-5.14.0-345.el9 * Tue Jul 25 2023 Jan Stancek [5.14.0-345.el9] - i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set (Steve Best) [2184312] - i2c: imx: use devm_platform_get_and_ioremap_resource() (Steve Best) [2184312] - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible (Steve Best) [2184312] - i2c: imx: Make sure to unregister adapter on remove() (Steve Best) [2184312] - clk: imx: Remove the snvs clock (Steve Best) [2184094] - clk: imx: add mcore_booted module paratemter (Steve Best) [2184094] - clk: imx8mq: add 27m phy pll ref clock (Steve Best) [2184094] - clk: imx8m: fix clock tree update of TF-A managed clocks (Steve Best) [2184094] - Documentation: gpio: Remove text about ARCH_NR_GPIOS (Shaoqin Huang) [2183344] - dt-bindings: timestamp: Deprecate nvidia,slices property (Shaoqin Huang) [2183344] - gpiolib: fix allocation of mixed dynamic/static GPIOs (Shaoqin Huang) [2183344] - tools: gpio: fix debounce_period_us output of lsgpio (Shaoqin Huang) [2183344] - hte: Use device_match_of_node() (Shaoqin Huang) [2183344] - hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id() (Shaoqin Huang) [2183344] - hte: tegra-194: Use proper includes (Shaoqin Huang) [2183344] - gpio: tegra186: Add Tegra234 hte support (Shaoqin Huang) [2183344] - hte: handle nvidia,gpio-controller property (Shaoqin Huang) [2183344] - hte: Deprecate nvidia,slices property (Shaoqin Huang) [2183344] - hte: Add Tegra234 provider (Shaoqin Huang) [2183344] - dt-bindings: timestamp: Add Tegra234 support (Shaoqin Huang) [2183344] - hte: Use of_property_present() for testing DT property presence (Shaoqin Huang) [2183344] - gpio: gpiolib: Simplify gpiochip_add_data_with_key() fwnode (Shaoqin Huang) [2183344] - gpiolib: Add gpiochip_set_data() helper (Shaoqin Huang) [2183344] - gpiolib: Move gpiochip_get_data() higher in the code (Shaoqin Huang) [2183344] - gpiolib: Check array_info for NULL only once in gpiod_get_array() (Shaoqin Huang) [2183344] - gpiolib: Replace open coded krealloc() (Shaoqin Huang) [2183344] - gpio: mm-lantiq: Fix typo in the newly added header filename (Shaoqin Huang) [2183344] - gpiolib: acpi: use the fwnode in acpi_gpiochip_find() (Shaoqin Huang) [2183344] - sh: mach-x3proto: Add missing #include (Shaoqin Huang) [2183344] - gpiolib: acpi: Move ACPI device NULL check to acpi_get_driver_gpio_data() (Shaoqin Huang) [2183344] - powerpc/40x: Add missing select OF_GPIO_MM_GPIOCHIP (Shaoqin Huang) [2183344] - gpiolib: Use IRQ hardware number getter instead of direct access (Shaoqin Huang) [2183344] - gpiolib: Remove duplicative check in gpiod_find_and_request() (Shaoqin Huang) [2183344] - gpiolib: Move gpiodevice_*() to gpiodev namespace (Shaoqin Huang) [2183344] - gpio: Use of_property_read_bool() for boolean properties (Shaoqin Huang) [2183344] - gpiolib: Get rid of devprop prefix in one function (Shaoqin Huang) [2183344] - gpio: sim: Deactivate device in reversed order (Shaoqin Huang) [2183344] - mips: ar7: include linux/gpio/driver.h (Shaoqin Huang) [2183344] - gpiolib: Get rid of gpio_bus_match() forward declaration (Shaoqin Huang) [2183344] - gpiolib: Access device's fwnode via dev_fwnode() (Shaoqin Huang) [2183344] - gpiolib: Clean up headers (Shaoqin Huang) [2183344] - gpiolib: Group forward declarations in consumer.h (Shaoqin Huang) [2183344] - gpiolib: Deduplicate forward declarations in consumer.h (Shaoqin Huang) [2183344] - gpiolib: Drop unused forward declaration from driver.h (Shaoqin Huang) [2183344] - gpio: regmap: Add missing header(s) (Shaoqin Huang) [2183344] - gpiolib: split of_mm_gpio_chip out of linux/of_gpio.h (Shaoqin Huang) [2183344] - gpiolib: remove legacy gpio_export() (Shaoqin Huang) [2183344] - gpiolib: remove gpio_set_debounce() (Shaoqin Huang) [2183344] - gpiolib: remove asm-generic/gpio.h (Shaoqin Huang) [2183344] - gpiolib: coldfire: remove custom asm/gpio.h (Shaoqin Huang) [2183344] - hte: tegra: fix 'struct of_device_id' build error (Shaoqin Huang) [2183344] - gpiolib: Make the legacy consumer-only (Shaoqin Huang) [2183344] - gpio: GPIO_REGMAP: select REGMAP instead of depending on it (Shaoqin Huang) [2183344] - kbuild, gpio: gpio-aspeed-sgpio: remove MODULE_LICENSE in non-modules (Shaoqin Huang) [2183344] - kbuild, gpio: remove MODULE_LICENSE in non-modules (Shaoqin Huang) [2183344] - gpio: sim: fix a memory leak (Shaoqin Huang) [2183344] - gpio: sim: Use %%pfwP specifier instead of calling fwnode API directly (Shaoqin Huang) [2183344] - gpiolib: Clear the gpio_device's fwnode initialized flag before adding (Shaoqin Huang) [2183344] - gpio: tegra186: remove unneeded loop in tegra186_gpio_init_route_mapping() (Shaoqin Huang) [2183344] - gpiolib: of: Move enum of_gpio_flags to its only user (Shaoqin Huang) [2183344] - gpio: Get rid of gpio_to_chip() (Shaoqin Huang) [2183344] - gpio: omap: use dynamic allocation of base (Shaoqin Huang) [2183344] - gpiolib: Remove unused of_mm_gpiochip_add() (Shaoqin Huang) [2183344] - gpiolib: Do not mention legacy API in the code (Shaoqin Huang) [2183344] - gpio: Remove unused and obsoleted irq_to_gpio() (Shaoqin Huang) [2183344] - gpio: regmap: use new regmap_might_sleep() (Shaoqin Huang) [2183344] - gpio: Remove unused and obsoleted gpio_export_link() (Shaoqin Huang) [2183344] - gpiolib: sort header inclusion alphabetically (Shaoqin Huang) [2183344] - gpiolib: Get rid of not used of_node member (Shaoqin Huang) [2183344] - gpiolib: Introduce gpio_device_get() and gpio_device_put() (Shaoqin Huang) [2183344] - gpiolib: of: remove [devm_]gpiod_get_from_of_node() APIs (Shaoqin Huang) [2183344] - gpiolib: of: remove of_get_gpio[_flags]() and of_get_named_gpio_flags() (Shaoqin Huang) [2183344] - gpiolib: of: remove obsolete comment for of_gpio_get_count() (Shaoqin Huang) [2183344] - gpiolib: of: stop exporting of_gpio_named_count() (Shaoqin Huang) [2183344] - gpiolib: of: remove of_gpio_count() (Shaoqin Huang) [2183344] - gpio: regmap: Always set gpio_chip get_direction (Shaoqin Huang) [2183344] - gpiolib: use irq_domain_alloc_irqs() (Shaoqin Huang) [2183344] - tools: gpio: fix -c option of gpio-event-mon (Shaoqin Huang) [2183344] - Revert "gpiolib: of: Introduce hook for missing gpio-ranges" (Shaoqin Huang) [2183344] - pinctrl: bcm2835: Switch to use ->add_pin_ranges() (Shaoqin Huang) [2183344] - gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges() (Shaoqin Huang) [2183344] - gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI (Shaoqin Huang) [2183344] - gpiolib: Fix using uninitialized lookup-flags on ACPI platforms (Shaoqin Huang) [2183344] - gpio: sim: set a limit on the number of GPIOs (Shaoqin Huang) [2183344] - gpiolib: protect the GPIO device against being dropped while in use by user-space (Shaoqin Huang) [2183344] - gpiolib: cdev: fix NULL-pointer dereferences (Shaoqin Huang) [2183344] - gpiolib: Provide to_gpio_device() helper (Shaoqin Huang) [2183344] - gpiolib: Unify access to the device properties (Shaoqin Huang) [2183344] - gpio: Do not include when not really needed. (Shaoqin Huang) [2183344] - gpiolib: fix memory leak in gpiochip_setup_dev() (Shaoqin Huang) [2183344] - drm/tegra: Switch to using devm_fwnode_gpiod_get() (Shaoqin Huang) [2183344] - gpiolib: ensure that fwnode is properly set (Shaoqin Huang) [2183344] - gpiolib: of: Use correct fwnode for DT-probed chips (Shaoqin Huang) [2183344] - gpiolib: of: Drop redundant check in of_mm_gpiochip_remove() (Shaoqin Huang) [2183344] - gpiolib: of: Prepare of_mm_gpiochip_add_data() for fwnode (Shaoqin Huang) [2183344] - gpiolib: add support for software nodes (Shaoqin Huang) [2183344] - gpiolib: consolidate GPIO lookups (Shaoqin Huang) [2183344] - gpiolib: acpi: avoid leaking ACPI details into upper gpiolib layers (Shaoqin Huang) [2183344] - gpiolib: acpi: teach acpi_find_gpio() to handle data-only nodes (Shaoqin Huang) [2183344] - gpiolib: acpi: change acpi_find_gpio() to accept firmware node (Shaoqin Huang) [2183344] - gpiolib: of: change of_find_gpio() to accept device node (Shaoqin Huang) [2183344] - gpiolib: of: Integrate of_gpiochip_init_valid_mask() into gpiochip_init_valid_mask() (Shaoqin Huang) [2183344] - gpiolib: of: Prepare of_gpiochip_add() / of_gpiochip_remove() for fwnode (Shaoqin Huang) [2183344] - gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() (Shaoqin Huang) [2183344] - gpiolib: of: add polarity quirk for Freescale PCIe controller (Shaoqin Huang) [2183344] - gpiolib: of: factor out quirk setting polarity via separate property (Shaoqin Huang) [2183344] - gpiolib: of: Make use of device_match_of_node() (Shaoqin Huang) [2183344] - PCI: tegra: Switch to using devm_fwnode_gpiod_get (Shaoqin Huang) [2183344] - gpiolib: cdev: Fix typo in kernel doc for struct line (Shaoqin Huang) [2183344] - gpiolib: acpi: Use METHOD_NAME__AEI macro for acpi_walk_resources (Shaoqin Huang) [2183344] - gpiolib: Clean up headers (Shaoqin Huang) [2183344] - gpiolib: cdev: Add missing header(s) (Shaoqin Huang) [2183344] - gpio: reg: Add missing header(s) (Shaoqin Huang) [2183344] - gpiolib: of: add a quirk for reset line polarity for Himax LCDs (Shaoqin Huang) [2183344] - gpiolib: of: add quirk for phy reset polarity for Freescale Ethernet (Shaoqin Huang) [2183344] - gpiolib: of: factor out code overriding gpio line polarity (Shaoqin Huang) [2183344] - gpiolib: of: add a quirk for legacy names in MOXA ART RTC (Shaoqin Huang) [2183344] - gpiolib: of: add a quirk for reset line for Cirrus CS42L56 codec (Shaoqin Huang) [2183344] - gpiolib: of: add a quirk for reset line for Marvell NFC controller (Shaoqin Huang) [2183344] - gpiolib: of: add quirk for locating reset lines with legacy bindings (Shaoqin Huang) [2183344] - gpiolib: of: tighten selection of gpio renaming quirks (Shaoqin Huang) [2183344] - gpiolib: of: consolidate simple renames into a single quirk (Shaoqin Huang) [2183344] - gpiolib: of: add a quirk for legacy names in Mediatek mt2701-cs42448 (Shaoqin Huang) [2183344] - gpio: tegra: Convert to immutable irq chip (Shaoqin Huang) [2183344] - gpio: aspeed: Add missing header(s) (Shaoqin Huang) [2183344] - gpiolib: Get rid of ARCH_NR_GPIOS (Shaoqin Huang) [2183344] - gpiolib: Warn on drivers still using static gpiobase allocation (Shaoqin Huang) [2183344] - gpiolib: cdev: add fdinfo output for line request file descriptors (Shaoqin Huang) [2183344] - mtd: rawnand: Replace of_gpio_named_count() by gpiod_count() (Shaoqin Huang) [2183344] - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully (Shaoqin Huang) [2183344] - gpiolib: fix OOB access in quirk callbacks (Shaoqin Huang) [2183344] - net: phy: spi_ks8895: switch to using gpiod API (Shaoqin Huang) [2183344] - gpiolib: of: factor out conversion from OF flags (Shaoqin Huang) [2183344] - gpiolib: rework quirk handling in of_find_gpio() (Shaoqin Huang) [2183344] - gpiolib: of: make Freescale SPI quirk similar to all others (Shaoqin Huang) [2183344] - gpiolib: of: do not ignore requested index when applying quirks (Shaoqin Huang) [2183344] - gpiolib: acpi: Add support to ignore programming an interrupt (Shaoqin Huang) [2183344] - gpiolib: make fwnode_get_named_gpiod() static (Shaoqin Huang) [2183344] - gpiolib: acpi: support bias pull disable (Shaoqin Huang) [2183344] - gpiolib: of: support bias pull disable (Shaoqin Huang) [2183344] - gpiolib: add support for bias pull disable (Shaoqin Huang) [2183344] - gpiolib: cdev: compile out HTE unless CONFIG_HTE selected (Shaoqin Huang) [2183344] - gpiolib: cdev: consolidate edge detector configuration flags (Shaoqin Huang) [2183344] - gpiolib: cdev: simplify line event identification (Shaoqin Huang) [2183344] - gpiolib: cdev: replace if-else chains with switches (Shaoqin Huang) [2183344] - gpiolib: cdev: simplify parameter in call to hte_edge_setup (Shaoqin Huang) [2183344] - gpiolib: cdev: simplify linereq_free (Shaoqin Huang) [2183344] - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Shaoqin Huang) [2183344] - gpiolib: of: Use device_match_of_node() helper (Shaoqin Huang) [2183344] - gpiolib: devres: Get rid of unused devm_gpio_free() (Shaoqin Huang) [2183344] - gpio: gpiolib: Allow free() callback to be overridden (Shaoqin Huang) [2183344] - hte: Fix possible use-after-free in tegra_hte_test_remove() (Shaoqin Huang) [2183344] - hte: Remove unused including (Shaoqin Huang) [2183344] - pinctrl: ocelot: Fix interrupt parsing (Shaoqin Huang) [2183344] - pinctrl: Get rid of duplicate of_node assignment in the drivers (Shaoqin Huang) [2183344] - pinctrl: ocelot: update pinctrl to automatic base address (Shaoqin Huang) [2183344] - powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall (Mamatha Inamdar) [2222935] - net: wwan: mark t7xx driver as tech preview (Jose Ignacio Tornos Martinez) [2110561] - net: wwan: enable t7xx driver (Jose Ignacio Tornos Martinez) [2110561] - net: wwan: t7xx: Add AP CLDMA (Jose Ignacio Tornos Martinez) [2110561 2140372] - redhat/configs: disable CONFIG_USB_DWC2 and CONFIG_USB_DWC3 on x86 (Desnes Nunes) [2110796] - irqchip/irq-imx-gpcv2: Mark fwnode device as not initialized (Steve Best) [2184110] - irqchip/imx-gpcv2: Mark imx_gpcv2_instance with __ro_after_init (Steve Best) [2184110] - irqchip/imx-irqsteer: Add runtime PM support (Steve Best) [2184110] - irqchip/imx-irqsteer: Constify irq_chip struct (Steve Best) [2184110] - selftests/ftrace: Stop tracing while reading the trace file by default (Jerome Marchand) [2138363] - dt-bindings: iio: adc: Add NXP IMX93 ADC (Steve Best) [2181783] - iio: adc: imx93: Fix spelling mistake "geting" -> "getting" (Steve Best) [2181783] - iio: adc: add imx93 adc support (Steve Best) [2181783] - net: wwan: mark Qualcomm driver as tech preview (Jose Ignacio Tornos Martinez) [2222914] - net: wwan: enable Qualcomm driver (Jose Ignacio Tornos Martinez) [2222914] Resolves: rhbz#2110561, rhbz#2110796, rhbz#2138363, rhbz#2140372, rhbz#2181783, rhbz#2183344, rhbz#2184094, rhbz#2184110, rhbz#2184312, rhbz#2222914, rhbz#2222935 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 4 +- kernel-aarch64-64k-rhel.config | 4 +- kernel-aarch64-debug-rhel.config | 4 +- kernel-aarch64-rhel.config | 4 +- kernel-aarch64-rt-debug-rhel.config | 4 +- kernel-aarch64-rt-rhel.config | 4 +- kernel-ppc64le-debug-rhel.config | 4 +- kernel-ppc64le-rhel.config | 4 +- kernel-s390x-debug-rhel.config | 4 +- kernel-s390x-rhel.config | 4 +- kernel-s390x-zfcpdump-rhel.config | 4 +- kernel-x86_64-debug-rhel.config | 15 +-- kernel-x86_64-rhel.config | 15 +-- kernel-x86_64-rt-debug-rhel.config | 15 +-- kernel-x86_64-rt-rhel.config | 15 +-- kernel.spec | 181 ++++++++++++++++++++++++++- sources | 6 +- 18 files changed, 219 insertions(+), 74 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index c8a4fd5f4..b4398278d 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 344 +RHEL_RELEASE = 345 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index a8d41eaad..ee8b707c3 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -3262,7 +3262,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3531,7 +3531,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index bd7bd7969..5b6da4653 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -3241,7 +3241,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3510,7 +3510,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 764ee1d49..39a1bd07f 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -3259,7 +3259,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3528,7 +3528,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 8deef63a0..6724e9ec7 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -3238,7 +3238,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3507,7 +3507,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index f179cbc79..c366be397 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -3317,7 +3317,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3599,7 +3599,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 39d0a9f2c..4f3b03236 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -3296,7 +3296,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3578,7 +3578,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index b65c250da..2f2617afd 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -2956,7 +2956,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3193,7 +3193,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index b33bee750..dbeb29520 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -2936,7 +2936,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3173,7 +3173,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 4c4f69ef3..235543489 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -2948,7 +2948,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3182,7 +3182,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index e386416a0..9c22bd14a 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -2928,7 +2928,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3162,7 +3162,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index be69b3e6f..33e5dd32d 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -2941,7 +2941,7 @@ CONFIG_MFD_VX855=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -3175,7 +3175,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MULTIUSER=y # CONFIG_MVMDIO is not set # CONFIG_MV_XOR_V2 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 203524ec9..72dace325 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3133,7 +3133,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3377,7 +3377,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -6097,15 +6097,8 @@ CONFIG_USB_CXACRU=m # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2_DEBUG is not set -CONFIG_USB_DWC2_HOST=y -CONFIG_USB_DWC2=m -# CONFIG_USB_DWC2_PCI is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -CONFIG_USB_DWC3_HAPS=m -CONFIG_USB_DWC3_HOST=y -CONFIG_USB_DWC3=m -CONFIG_USB_DWC3_PCI=m +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 016f0850a..86b35c62b 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3113,7 +3113,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3357,7 +3357,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -6074,15 +6074,8 @@ CONFIG_USB_CXACRU=m # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2_DEBUG is not set -CONFIG_USB_DWC2_HOST=y -CONFIG_USB_DWC2=m -# CONFIG_USB_DWC2_PCI is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -CONFIG_USB_DWC3_HAPS=m -CONFIG_USB_DWC3_HOST=y -CONFIG_USB_DWC3=m -CONFIG_USB_DWC3_PCI=m +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index ebc898186..228c72a56 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3190,7 +3190,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3446,7 +3446,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -6200,15 +6200,8 @@ CONFIG_USB_CXACRU=m # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2_DEBUG is not set -CONFIG_USB_DWC2_HOST=y -CONFIG_USB_DWC2=m -# CONFIG_USB_DWC2_PCI is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -CONFIG_USB_DWC3_HAPS=m -CONFIG_USB_DWC3_HOST=y -CONFIG_USB_DWC3=m -CONFIG_USB_DWC3_PCI=m +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index e86bba5b3..f45515243 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3170,7 +3170,7 @@ CONFIG_MHI_BUS=m CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m -# CONFIG_MHI_WWAN_MBIM is not set +CONFIG_MHI_WWAN_MBIM=m CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3426,7 +3426,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 -# CONFIG_MTK_T7XX is not set +CONFIG_MTK_T7XX=m CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_MTRR_SANITIZER=y @@ -6177,15 +6177,8 @@ CONFIG_USB_CXACRU=m # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2_DEBUG is not set -CONFIG_USB_DWC2_HOST=y -CONFIG_USB_DWC2=m -# CONFIG_USB_DWC2_PCI is not set -# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set -CONFIG_USB_DWC3_HAPS=m -CONFIG_USB_DWC3_HOST=y -CONFIG_USB_DWC3=m -CONFIG_USB_DWC3_PCI=m +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DWC3 is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_EHCI_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set diff --git a/kernel.spec b/kernel.spec index 104ebe48e..e0d6eda07 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 344 +%define pkgrelease 345 %define kversion 5 -%define tarfile_release 5.14.0-344.el9 +%define tarfile_release 5.14.0-345.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 344%{?buildid}%{?dist} +%define specrelease 345%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-344.el9 +%define kabiversion 5.14.0-345.el9 # # End of genspec.sh variables @@ -3698,6 +3698,179 @@ fi # # %changelog +* Tue Jul 25 2023 Jan Stancek [5.14.0-345.el9] +- i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set (Steve Best) [2184312] +- i2c: imx: use devm_platform_get_and_ioremap_resource() (Steve Best) [2184312] +- i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible (Steve Best) [2184312] +- i2c: imx: Make sure to unregister adapter on remove() (Steve Best) [2184312] +- clk: imx: Remove the snvs clock (Steve Best) [2184094] +- clk: imx: add mcore_booted module paratemter (Steve Best) [2184094] +- clk: imx8mq: add 27m phy pll ref clock (Steve Best) [2184094] +- clk: imx8m: fix clock tree update of TF-A managed clocks (Steve Best) [2184094] +- Documentation: gpio: Remove text about ARCH_NR_GPIOS (Shaoqin Huang) [2183344] +- dt-bindings: timestamp: Deprecate nvidia,slices property (Shaoqin Huang) [2183344] +- gpiolib: fix allocation of mixed dynamic/static GPIOs (Shaoqin Huang) [2183344] +- tools: gpio: fix debounce_period_us output of lsgpio (Shaoqin Huang) [2183344] +- hte: Use device_match_of_node() (Shaoqin Huang) [2183344] +- hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id() (Shaoqin Huang) [2183344] +- hte: tegra-194: Use proper includes (Shaoqin Huang) [2183344] +- gpio: tegra186: Add Tegra234 hte support (Shaoqin Huang) [2183344] +- hte: handle nvidia,gpio-controller property (Shaoqin Huang) [2183344] +- hte: Deprecate nvidia,slices property (Shaoqin Huang) [2183344] +- hte: Add Tegra234 provider (Shaoqin Huang) [2183344] +- dt-bindings: timestamp: Add Tegra234 support (Shaoqin Huang) [2183344] +- hte: Use of_property_present() for testing DT property presence (Shaoqin Huang) [2183344] +- gpio: gpiolib: Simplify gpiochip_add_data_with_key() fwnode (Shaoqin Huang) [2183344] +- gpiolib: Add gpiochip_set_data() helper (Shaoqin Huang) [2183344] +- gpiolib: Move gpiochip_get_data() higher in the code (Shaoqin Huang) [2183344] +- gpiolib: Check array_info for NULL only once in gpiod_get_array() (Shaoqin Huang) [2183344] +- gpiolib: Replace open coded krealloc() (Shaoqin Huang) [2183344] +- gpio: mm-lantiq: Fix typo in the newly added header filename (Shaoqin Huang) [2183344] +- gpiolib: acpi: use the fwnode in acpi_gpiochip_find() (Shaoqin Huang) [2183344] +- sh: mach-x3proto: Add missing #include (Shaoqin Huang) [2183344] +- gpiolib: acpi: Move ACPI device NULL check to acpi_get_driver_gpio_data() (Shaoqin Huang) [2183344] +- powerpc/40x: Add missing select OF_GPIO_MM_GPIOCHIP (Shaoqin Huang) [2183344] +- gpiolib: Use IRQ hardware number getter instead of direct access (Shaoqin Huang) [2183344] +- gpiolib: Remove duplicative check in gpiod_find_and_request() (Shaoqin Huang) [2183344] +- gpiolib: Move gpiodevice_*() to gpiodev namespace (Shaoqin Huang) [2183344] +- gpio: Use of_property_read_bool() for boolean properties (Shaoqin Huang) [2183344] +- gpiolib: Get rid of devprop prefix in one function (Shaoqin Huang) [2183344] +- gpio: sim: Deactivate device in reversed order (Shaoqin Huang) [2183344] +- mips: ar7: include linux/gpio/driver.h (Shaoqin Huang) [2183344] +- gpiolib: Get rid of gpio_bus_match() forward declaration (Shaoqin Huang) [2183344] +- gpiolib: Access device's fwnode via dev_fwnode() (Shaoqin Huang) [2183344] +- gpiolib: Clean up headers (Shaoqin Huang) [2183344] +- gpiolib: Group forward declarations in consumer.h (Shaoqin Huang) [2183344] +- gpiolib: Deduplicate forward declarations in consumer.h (Shaoqin Huang) [2183344] +- gpiolib: Drop unused forward declaration from driver.h (Shaoqin Huang) [2183344] +- gpio: regmap: Add missing header(s) (Shaoqin Huang) [2183344] +- gpiolib: split of_mm_gpio_chip out of linux/of_gpio.h (Shaoqin Huang) [2183344] +- gpiolib: remove legacy gpio_export() (Shaoqin Huang) [2183344] +- gpiolib: remove gpio_set_debounce() (Shaoqin Huang) [2183344] +- gpiolib: remove asm-generic/gpio.h (Shaoqin Huang) [2183344] +- gpiolib: coldfire: remove custom asm/gpio.h (Shaoqin Huang) [2183344] +- hte: tegra: fix 'struct of_device_id' build error (Shaoqin Huang) [2183344] +- gpiolib: Make the legacy consumer-only (Shaoqin Huang) [2183344] +- gpio: GPIO_REGMAP: select REGMAP instead of depending on it (Shaoqin Huang) [2183344] +- kbuild, gpio: gpio-aspeed-sgpio: remove MODULE_LICENSE in non-modules (Shaoqin Huang) [2183344] +- kbuild, gpio: remove MODULE_LICENSE in non-modules (Shaoqin Huang) [2183344] +- gpio: sim: fix a memory leak (Shaoqin Huang) [2183344] +- gpio: sim: Use %%pfwP specifier instead of calling fwnode API directly (Shaoqin Huang) [2183344] +- gpiolib: Clear the gpio_device's fwnode initialized flag before adding (Shaoqin Huang) [2183344] +- gpio: tegra186: remove unneeded loop in tegra186_gpio_init_route_mapping() (Shaoqin Huang) [2183344] +- gpiolib: of: Move enum of_gpio_flags to its only user (Shaoqin Huang) [2183344] +- gpio: Get rid of gpio_to_chip() (Shaoqin Huang) [2183344] +- gpio: omap: use dynamic allocation of base (Shaoqin Huang) [2183344] +- gpiolib: Remove unused of_mm_gpiochip_add() (Shaoqin Huang) [2183344] +- gpiolib: Do not mention legacy API in the code (Shaoqin Huang) [2183344] +- gpio: Remove unused and obsoleted irq_to_gpio() (Shaoqin Huang) [2183344] +- gpio: regmap: use new regmap_might_sleep() (Shaoqin Huang) [2183344] +- gpio: Remove unused and obsoleted gpio_export_link() (Shaoqin Huang) [2183344] +- gpiolib: sort header inclusion alphabetically (Shaoqin Huang) [2183344] +- gpiolib: Get rid of not used of_node member (Shaoqin Huang) [2183344] +- gpiolib: Introduce gpio_device_get() and gpio_device_put() (Shaoqin Huang) [2183344] +- gpiolib: of: remove [devm_]gpiod_get_from_of_node() APIs (Shaoqin Huang) [2183344] +- gpiolib: of: remove of_get_gpio[_flags]() and of_get_named_gpio_flags() (Shaoqin Huang) [2183344] +- gpiolib: of: remove obsolete comment for of_gpio_get_count() (Shaoqin Huang) [2183344] +- gpiolib: of: stop exporting of_gpio_named_count() (Shaoqin Huang) [2183344] +- gpiolib: of: remove of_gpio_count() (Shaoqin Huang) [2183344] +- gpio: regmap: Always set gpio_chip get_direction (Shaoqin Huang) [2183344] +- gpiolib: use irq_domain_alloc_irqs() (Shaoqin Huang) [2183344] +- tools: gpio: fix -c option of gpio-event-mon (Shaoqin Huang) [2183344] +- Revert "gpiolib: of: Introduce hook for missing gpio-ranges" (Shaoqin Huang) [2183344] +- pinctrl: bcm2835: Switch to use ->add_pin_ranges() (Shaoqin Huang) [2183344] +- gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges() (Shaoqin Huang) [2183344] +- gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI (Shaoqin Huang) [2183344] +- gpiolib: Fix using uninitialized lookup-flags on ACPI platforms (Shaoqin Huang) [2183344] +- gpio: sim: set a limit on the number of GPIOs (Shaoqin Huang) [2183344] +- gpiolib: protect the GPIO device against being dropped while in use by user-space (Shaoqin Huang) [2183344] +- gpiolib: cdev: fix NULL-pointer dereferences (Shaoqin Huang) [2183344] +- gpiolib: Provide to_gpio_device() helper (Shaoqin Huang) [2183344] +- gpiolib: Unify access to the device properties (Shaoqin Huang) [2183344] +- gpio: Do not include when not really needed. (Shaoqin Huang) [2183344] +- gpiolib: fix memory leak in gpiochip_setup_dev() (Shaoqin Huang) [2183344] +- drm/tegra: Switch to using devm_fwnode_gpiod_get() (Shaoqin Huang) [2183344] +- gpiolib: ensure that fwnode is properly set (Shaoqin Huang) [2183344] +- gpiolib: of: Use correct fwnode for DT-probed chips (Shaoqin Huang) [2183344] +- gpiolib: of: Drop redundant check in of_mm_gpiochip_remove() (Shaoqin Huang) [2183344] +- gpiolib: of: Prepare of_mm_gpiochip_add_data() for fwnode (Shaoqin Huang) [2183344] +- gpiolib: add support for software nodes (Shaoqin Huang) [2183344] +- gpiolib: consolidate GPIO lookups (Shaoqin Huang) [2183344] +- gpiolib: acpi: avoid leaking ACPI details into upper gpiolib layers (Shaoqin Huang) [2183344] +- gpiolib: acpi: teach acpi_find_gpio() to handle data-only nodes (Shaoqin Huang) [2183344] +- gpiolib: acpi: change acpi_find_gpio() to accept firmware node (Shaoqin Huang) [2183344] +- gpiolib: of: change of_find_gpio() to accept device node (Shaoqin Huang) [2183344] +- gpiolib: of: Integrate of_gpiochip_init_valid_mask() into gpiochip_init_valid_mask() (Shaoqin Huang) [2183344] +- gpiolib: of: Prepare of_gpiochip_add() / of_gpiochip_remove() for fwnode (Shaoqin Huang) [2183344] +- gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() (Shaoqin Huang) [2183344] +- gpiolib: of: add polarity quirk for Freescale PCIe controller (Shaoqin Huang) [2183344] +- gpiolib: of: factor out quirk setting polarity via separate property (Shaoqin Huang) [2183344] +- gpiolib: of: Make use of device_match_of_node() (Shaoqin Huang) [2183344] +- PCI: tegra: Switch to using devm_fwnode_gpiod_get (Shaoqin Huang) [2183344] +- gpiolib: cdev: Fix typo in kernel doc for struct line (Shaoqin Huang) [2183344] +- gpiolib: acpi: Use METHOD_NAME__AEI macro for acpi_walk_resources (Shaoqin Huang) [2183344] +- gpiolib: Clean up headers (Shaoqin Huang) [2183344] +- gpiolib: cdev: Add missing header(s) (Shaoqin Huang) [2183344] +- gpio: reg: Add missing header(s) (Shaoqin Huang) [2183344] +- gpiolib: of: add a quirk for reset line polarity for Himax LCDs (Shaoqin Huang) [2183344] +- gpiolib: of: add quirk for phy reset polarity for Freescale Ethernet (Shaoqin Huang) [2183344] +- gpiolib: of: factor out code overriding gpio line polarity (Shaoqin Huang) [2183344] +- gpiolib: of: add a quirk for legacy names in MOXA ART RTC (Shaoqin Huang) [2183344] +- gpiolib: of: add a quirk for reset line for Cirrus CS42L56 codec (Shaoqin Huang) [2183344] +- gpiolib: of: add a quirk for reset line for Marvell NFC controller (Shaoqin Huang) [2183344] +- gpiolib: of: add quirk for locating reset lines with legacy bindings (Shaoqin Huang) [2183344] +- gpiolib: of: tighten selection of gpio renaming quirks (Shaoqin Huang) [2183344] +- gpiolib: of: consolidate simple renames into a single quirk (Shaoqin Huang) [2183344] +- gpiolib: of: add a quirk for legacy names in Mediatek mt2701-cs42448 (Shaoqin Huang) [2183344] +- gpio: tegra: Convert to immutable irq chip (Shaoqin Huang) [2183344] +- gpio: aspeed: Add missing header(s) (Shaoqin Huang) [2183344] +- gpiolib: Get rid of ARCH_NR_GPIOS (Shaoqin Huang) [2183344] +- gpiolib: Warn on drivers still using static gpiobase allocation (Shaoqin Huang) [2183344] +- gpiolib: cdev: add fdinfo output for line request file descriptors (Shaoqin Huang) [2183344] +- mtd: rawnand: Replace of_gpio_named_count() by gpiod_count() (Shaoqin Huang) [2183344] +- gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully (Shaoqin Huang) [2183344] +- gpiolib: fix OOB access in quirk callbacks (Shaoqin Huang) [2183344] +- net: phy: spi_ks8895: switch to using gpiod API (Shaoqin Huang) [2183344] +- gpiolib: of: factor out conversion from OF flags (Shaoqin Huang) [2183344] +- gpiolib: rework quirk handling in of_find_gpio() (Shaoqin Huang) [2183344] +- gpiolib: of: make Freescale SPI quirk similar to all others (Shaoqin Huang) [2183344] +- gpiolib: of: do not ignore requested index when applying quirks (Shaoqin Huang) [2183344] +- gpiolib: acpi: Add support to ignore programming an interrupt (Shaoqin Huang) [2183344] +- gpiolib: make fwnode_get_named_gpiod() static (Shaoqin Huang) [2183344] +- gpiolib: acpi: support bias pull disable (Shaoqin Huang) [2183344] +- gpiolib: of: support bias pull disable (Shaoqin Huang) [2183344] +- gpiolib: add support for bias pull disable (Shaoqin Huang) [2183344] +- gpiolib: cdev: compile out HTE unless CONFIG_HTE selected (Shaoqin Huang) [2183344] +- gpiolib: cdev: consolidate edge detector configuration flags (Shaoqin Huang) [2183344] +- gpiolib: cdev: simplify line event identification (Shaoqin Huang) [2183344] +- gpiolib: cdev: replace if-else chains with switches (Shaoqin Huang) [2183344] +- gpiolib: cdev: simplify parameter in call to hte_edge_setup (Shaoqin Huang) [2183344] +- gpiolib: cdev: simplify linereq_free (Shaoqin Huang) [2183344] +- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Shaoqin Huang) [2183344] +- gpiolib: of: Use device_match_of_node() helper (Shaoqin Huang) [2183344] +- gpiolib: devres: Get rid of unused devm_gpio_free() (Shaoqin Huang) [2183344] +- gpio: gpiolib: Allow free() callback to be overridden (Shaoqin Huang) [2183344] +- hte: Fix possible use-after-free in tegra_hte_test_remove() (Shaoqin Huang) [2183344] +- hte: Remove unused including (Shaoqin Huang) [2183344] +- pinctrl: ocelot: Fix interrupt parsing (Shaoqin Huang) [2183344] +- pinctrl: Get rid of duplicate of_node assignment in the drivers (Shaoqin Huang) [2183344] +- pinctrl: ocelot: update pinctrl to automatic base address (Shaoqin Huang) [2183344] +- powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall (Mamatha Inamdar) [2222935] +- net: wwan: mark t7xx driver as tech preview (Jose Ignacio Tornos Martinez) [2110561] +- net: wwan: enable t7xx driver (Jose Ignacio Tornos Martinez) [2110561] +- net: wwan: t7xx: Add AP CLDMA (Jose Ignacio Tornos Martinez) [2110561 2140372] +- redhat/configs: disable CONFIG_USB_DWC2 and CONFIG_USB_DWC3 on x86 (Desnes Nunes) [2110796] +- irqchip/irq-imx-gpcv2: Mark fwnode device as not initialized (Steve Best) [2184110] +- irqchip/imx-gpcv2: Mark imx_gpcv2_instance with __ro_after_init (Steve Best) [2184110] +- irqchip/imx-irqsteer: Add runtime PM support (Steve Best) [2184110] +- irqchip/imx-irqsteer: Constify irq_chip struct (Steve Best) [2184110] +- selftests/ftrace: Stop tracing while reading the trace file by default (Jerome Marchand) [2138363] +- dt-bindings: iio: adc: Add NXP IMX93 ADC (Steve Best) [2181783] +- iio: adc: imx93: Fix spelling mistake "geting" -> "getting" (Steve Best) [2181783] +- iio: adc: add imx93 adc support (Steve Best) [2181783] +- net: wwan: mark Qualcomm driver as tech preview (Jose Ignacio Tornos Martinez) [2222914] +- net: wwan: enable Qualcomm driver (Jose Ignacio Tornos Martinez) [2222914] + * Mon Jul 24 2023 Jan Stancek [5.14.0-344.el9] - redhat/configs: turn on i.MX8MP interconnect driver (Steve Best) [2195986] - power: supply: Fix logic checking if system is running from battery (Cornelia Huck) [2183335] diff --git a/sources b/sources index b21ea3374..0d1e6c9ba 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-344.el9.tar.xz) = 6ea516c20785ea8d340907362383d4bfa498489c150792fc20dc8d14f9f600e338acce4b9b51d80899069e99b02ab1d49c6fe322362dac93539f5995b2f9b057 -SHA512 (kernel-abi-stablelists-5.14.0-344.el9.tar.bz2) = e8ebb8dc817197a4d81eda6aff063fd25b9507fb02ebe317def54652b7a26901fe63fcf7c3a442a7dbdc9b087bf74c89b06435f7825870f0467134505f8c97b0 -SHA512 (kernel-kabi-dw-5.14.0-344.el9.tar.bz2) = 119e820407c58c1868a04aa69c969a881bd672f0f7111a8b382a7369bc89e57667faab180be0b4932dbfbfeb25267787c56fb155dba1ccb244922a7a130d187b +SHA512 (linux-5.14.0-345.el9.tar.xz) = b3a6c6689b2c75b7ca062e180b3fd335b6f521942abaca5c35cb9793d7479033cd1d7b20c7fd73302ddf8da4d60af333647ee3a4f4c8e6d823c98d25bf58e607 +SHA512 (kernel-abi-stablelists-5.14.0-345.el9.tar.bz2) = 1073112c9b2fd892a7b377a8daf8201be39f52cfce0b3320b8dcecf78a283a88644873bc83fd1ff986300e5b3b76df75a548d447164483286cbbaac8f7c96421 +SHA512 (kernel-kabi-dw-5.14.0-345.el9.tar.bz2) = 119e820407c58c1868a04aa69c969a881bd672f0f7111a8b382a7369bc89e57667faab180be0b4932dbfbfeb25267787c56fb155dba1ccb244922a7a130d187b