The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.
This variant of the kernel has numerous debugging options enabled.
It should only be installed when trying to gather additional information
on kernel bugs, as some of these options impact performance noticably.
Provides
Requires
License
GPLv2 and Redistributable, no modification permitted
Changelog
* Thu Feb 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-274.el9]
- arm64: dts: qcom: sc8280xp: fix UFS DMA coherency (Adrien Thierry) [2159516]
- arm64: dts: qcom: sa8540p-ride: enable PCIe support (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SA8540P ride(Qdrive-3) (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop reference-clock source (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add bwmon instances (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Set up L3 scaling (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add epss_l3 node (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: update UFS PHY nodes (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM4250 support (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix UFS reference clocks (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix PCIe DMA coherency (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused type header (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop sc8280xp reference-clock source (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename DP_PHY register pointer (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename common-register pointers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP clock callbacks (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate clock and provider registration (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add clock registration helper (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant clock structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: generate pipe clock name (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop v4 reference-clock source (Adrien Thierry) [2159516]
- dt-bindings: phy: qcom,qmp-usb3-dp: fix sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP callback names (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: merge USB and DP configurations (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop lanes config parameter (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add DP configuration tables (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename sc8280xp config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP configurations (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add dedicated DP iomem pointers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP devicetree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up serdes initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP power-on ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename DP PHY ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP init ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unnecessary debug message (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename USB PHY ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused DP PHY mode op (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename PHY ops structures (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: move pm ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: sort device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up common initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix runtime suspend (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix broken power on (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sc8180x reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sdm845 reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix out-of-bounds clock access (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for sc8280xp 4-lane PHYs (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for sc8280xp (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for pipediv2 clock (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix initialisation reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add register init helper (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: use shorter tables identifiers (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up PHY lane init (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: sort device-id table (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB MP QMP PHY nodes (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up PHY init (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: move pm ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: sort device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add TCSR node (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up PHY init (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix NULL-deref on runtime resume (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add config sanity checks (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop start-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: increase ready polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up ready polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused phy-status config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: clean up ready and status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix ipq6018 initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix sc8180x initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: replace power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop redundant ipq8074 power on (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop superfluous comments (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop regulator error message (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add rpmh-stats node (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: add sdm670 power domains (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop bogus register update (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up clock lists (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: move power-down update (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused common-block registers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused UFS reset (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix obsolete lane comments (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: support separate tables for EP mode (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split register tables into common and extra parts (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY (Adrien Thierry) [2159516]
- phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf on rk3588 (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qualcomm: call clk_disable_unprepare in the error handling (Adrien Thierry) [2159516]
- phy: qcom-snps: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qusb2: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant DP config flag (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: rename nlanes config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused index field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused config field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused mode field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused kernel doc (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused forward declarations (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop init and exit wrappers (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop init and exit wrappers (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused pcs_misc handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add pcs_misc sanity check (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused secondary init tables (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp: silence noisy probe (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: disable runtime PM on unbind (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: disable runtime PM on unbind (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM6375 power domains (Adrien Thierry) [2159516]
- phy: qcom-snps: Add support for overriding phy tuning parameters (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop dual-lane comments (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop if (table) conditions (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup-sources (Adrien Thierry) [2159516]
- phy: rockchip: Support PCIe v3 (Adrien Thierry) [2159516]
- phy: qcom: edp: Postpone clk_set_rate until the PLL is up (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop reset lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused lane reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Add sc8280xp USB/DP combo phys (Adrien Thierry) [2159516]
- phy: qcom-qmp: Add SC8280XP USB3 UNI phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tables (Adrien Thierry) [2159516]
- phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845 (Adrien Thierry) [2159516]
- phy: qcom: edp: Add SC8280XP eDP and DP PHYs (Adrien Thierry) [2159516]
- phy: qcom: edp: Introduce support for DisplayPort (Adrien Thierry) [2159516]
- phy: qcom: edp: Perform lane configuration (Adrien Thierry) [2159516]
- phy: qcom: edp: Generate unique clock names (Adrien Thierry) [2159516]
- dt-bindings: gpio: add pull-disable flag (Adrien Thierry) [2159516]
- dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add missing 300MHz (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB interrupts (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB clock order and naming (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix usb_1 ssphy irq (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Fix PMU interrupt (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix the smmu interrupt values (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: statify qmp_phy_vreg_l (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add lost ranges for timer (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIME register (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: replace FLL layout writes for msm8996 (Adrien Thierry) [2159516]
- phy: qcom-qmp: pcs-pcie-v4: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: pcs-v3: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v5: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v4: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v3: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: split PCS_UFS V3 symbols to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCIE QHP registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V5 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V4 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V3 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V2 registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES PLL registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V5 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V4 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V3 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 (Adrien Thierry) [2159516]
- phy: qcom-qmp: rename QMP V2 PCS registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo,usb: add support for separate PCS_USB region (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: remove spurious register write in the msm8996 table (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register (Adrien Thierry) [2159516]
- phy: qcom-qmp: add regulator_set_load to dp phy (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells (Adrien Thierry) [2159516]
- phy: qcom-edp: add regulator_set_load to edp phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: make pipe clock rate configurable (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up hex defines (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up define alignment (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up v4 and v5 define order (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up pipe clock handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SA8540P and ADP (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SC8280XP platform (Adrien Thierry) [2159516]
- dt-bindings: mailbox: qcom-ipcc: Add NSP1 client (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix PCIe PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix msm8996 PCIe PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop support for non-USB PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop support for non-UFS PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop old QMP PHY driver source (Adrien Thierry) [2159516]
- phy: qcom-qmp: switch to new split QMP PHY driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie_msm8996 (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop all non-combo compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop all non-USB compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop all non-UFS compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop all compatibles except msm8996-pcie-phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop all non-PCIe compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp: create copies of QMP PHY driver (Adrien Thierry) [2159516]
- dt-bindings: mailbox: Add more protocol and client ID (Adrien Thierry) [2159516]
- clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2159516]
* Thu Feb 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-273.el9]
- kernfs: fix use-after-free in __kernfs_remove (Ian Kent) [2143947]
- iommu/arm-smmu-qcom: Add SM6350 SMMUv2 (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match data (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: provide separate implementation for SDM845-smmu-500 (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into qcom_smmu_create (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Move implementation data into match data (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Add SM6115 support (Adrien Thierry) [2164639]
- drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation (Adrien Thierry) [2164639]
- netfilter: nf_tables: honor set timeout and garbage collection updates (Florian Westphal) [2164485]
- netfilter: nf_tables: perform type checking for existing sets (Florian Westphal) [2164485]
- netfilter: nf_tables: add function to create set stateful expressions (Florian Westphal) [2164485]
- netfilter: nf_tables: consolidate set description (Florian Westphal) [2164485]
- net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2162022]
- net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2162022]
- atlantic: Fix issue in the pm resume flow. (Íñigo Huguet) [2162022]
- atlantic: Fix driver resume flow. (Íñigo Huguet) [2162022]
- net: atlantic: always deep reset on pm op, fixing up my null deref regression (Íñigo Huguet) [2162022]
- net: atlantic: invert deep par in pm functions, preventing null derefs (Íñigo Huguet) [2162022]
- ACPI: CPPC: Disable FIE if registers in PCC regions (Mark Langsdorf) [2153646]
- net: mlx5: eliminate anonymous module_init & module_exit (Mohammad Kabat) [2157856]
- net/mlx5: E-switch, Fix switchdev mode after devlink reload (Mohammad Kabat) [2157856]
- net/mlx5e: Set decap action based on attr for sample (Mohammad Kabat) [2157856]
- net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
- net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
- net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Mohammad Kabat) [2157856]
- net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Mohammad Kabat) [2157856]
- net/mlx5: Fix ptp max frequency adjustment range (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Mohammad Kabat) [2157856]
- net/mlx5e: Verify dev is present for fix features ndo (Mohammad Kabat) [2157856]
- net/mlx5: Fix command stats access after free (Mohammad Kabat) [2157856]
- net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Mohammad Kabat) [2157856]
- net/mlx5: check attr pointer validity before dereferencing it (Mohammad Kabat) [2157856]
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Mohammad Kabat) [2157856]
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Mohammad Kabat) [2157856]
- net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Mohammad Kabat) [2157856]
- net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Mohammad Kabat) [2157856]
- net/mlx5e: Always clear dest encap in neigh-update-del (Mohammad Kabat) [2157856]
- net/mlx5e: CT: Fix ct debugfs folder name (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Mohammad Kabat) [2157856]
- net/mlx5: Fix RoCE setting at HCA level (Mohammad Kabat) [2157856]
- net/mlx5: Avoid recovery in probe flows (Mohammad Kabat) [2157856]
- net/mlx5: Fix io_eq_size and event_eq_size params validation (Mohammad Kabat) [2157856]
- net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Mohammad Kabat) [2157856]
- net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Mohammad Kabat) [2157856 2158371]
* Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-272.el9]
- Split partner modules into a sub-package (Alice Mitchell) [2039020]
- Enable kAFS and it's dependancies in RHEL (Alice Mitchell) [2039020]
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Florian Westphal) [2161695]
- netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Florian Westphal) [2161695]
- ipvs: use u64_stats_t for the per-cpu counters (Florian Westphal) [2161695]
- netfilter: flowtable: really fix NAT IPv6 offload (Florian Westphal) [2161695]
- netfilter: conntrack: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
- netfilter: flowtable_offload: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
- netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one (Florian Westphal) [2161695]
- netfilter: flowtable_offload: add missing locking (Florian Westphal) [2161695]
- netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface (Florian Westphal) [2161695]
- netfilter: ipset: regression in ip_set_hash_ip.c (Florian Westphal) [2161695]
- netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() (Florian Westphal) [2161695]
- netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() (Florian Westphal) [2161695]
- netfilter: nf_tables: nft_parse_register can return a negative value (Florian Westphal) [2161695]
- intel_th: msu: Use memset_startat() for clearing hw header (Eric Chanudet) [2159468]
- redhat/configs: leave -Werror off for now (Eric Chanudet) [2159468]
- gcc-12: disable '-Warray-bounds' universally for now (Eric Chanudet) [2159468]
- kbuild: Fix -Wimplicit-fallthrough=5 error for GCC 5.x and 6.x (Eric Chanudet) [2159468]
- s390: disable -Warray-bounds (Eric Chanudet) [2159468]
- gcc-12: disable '-Wdangling-pointer' warning for now (Eric Chanudet) [2159468]
- Makefile: fix 2 typos (Eric Chanudet) [2159468]
- Makefile: Enable -Wzero-length-bounds (Eric Chanudet) [2159468]
- Makefile: Enable -Warray-bounds (Eric Chanudet) [2159468]
- sparc: Unbreak the build (Eric Chanudet) [2159468]
- Makefile: Enable -Wcast-function-type (Eric Chanudet) [2159468]
- kconfig: Add support for -Wimplicit-fallthrough (Eric Chanudet) [2159468]
- Makefile: use -Wno-main in the full kernel tree (Eric Chanudet) [2159468]
- s390: remove WARN_DYNAMIC_STACK (Eric Chanudet) [2159468]
- Enable '-Werror' by default for all kernel builds (Eric Chanudet) [2159468]
- kbuild: Shuffle blank line to improve comment meaning (Eric Chanudet) [2159468]
- x86/boot: Wrap literal addresses in absolute_pointer() (Eric Chanudet) [2159468]
- scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Eric Chanudet) [2159468]
- bnx2x: Use struct_group() for memcpy() region (Eric Chanudet) [2159468]
- RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Eric Chanudet) [2159468]
- iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Eric Chanudet) [2159468]
- dm integrity: Use struct_group() to zero struct journal_sector (Eric Chanudet) [2159468]
- bnxt_en: Use struct_group_attr() for memcpy() region (Eric Chanudet) [2159468]
- ipv6: Use memset_after() to zero rt6_info (Eric Chanudet) [2159468]
- xfrm: Use memset_after() to clear padding (Eric Chanudet) [2159468]
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Eric Chanudet) [2159468]
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Eric Chanudet) [2159468]
- skbuff: Switch structure bounds to struct_group() (Eric Chanudet) [2159468]
- tracing: Use memset_startat() to zero struct trace_iterator (Eric Chanudet) [2159468]
- kernel/sysctl.c: fixup printk sysctl constants (Eric Chanudet) [2159468]
- crypto: dh - constify struct dh's pointer members (Eric Chanudet) [2159468]
- cert host tools: Stop complaining about deprecated OpenSSL functions (Eric Chanudet) [2159468]
- kernel/sysctl.c: remove unused variable ten_thousand (Eric Chanudet) [2159468]
* Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-271.el9]
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Mark Salter) [2071848 2122415]
- spi: bcm2835aux: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
- spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' (Mark Salter) [2071848 2122415]
- redhat/configs: enable CONFIG_SPI_TEGRA210_QUAD (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_transfer_one(): check for DMA transfer first (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix duplicate resource error (Mark Salter) [2071848 2122415]
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Mark Salter) [2071848 2122415]
- spi: amd: Fix SPI_SPD7 value (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Don't initialise DMA if not supported (Mark Salter) [2071848 2122415]
- spi: qup: support using GPIO as chip select line (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix combined sequence (Mark Salter) [2071848 2122415]
- spi: Ensure that sg_table won't be used after being freed (Mark Salter) [2071848 2122415]
- spi: Split transfers larger than max size (Mark Salter) [2071848 2122415]
- spi: Fix cache corruption due to DMA/PIO overlap (Mark Salter) [2071848 2122415]
- spi: Save current RX and TX DMA devices (Mark Salter) [2071848 2122415]
- spi: spi-fsl-qspi: Use devm_platform_ioremap_resource_byname() (Mark Salter) [2071848 2122415]
- spi: spi-fsl-lpspi: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [2071848 2122415]
- spi: Group cs_change and cs_off flags together in struct spi_transfer (Mark Salter) [2071848 2122415]
- spi: lpspi: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
- spi: Add capability to perform some transfer with chipselect off (Mark Salter) [2071848 2122415]
- spi: nxp-fspi: Do not dereference fwnode in struct device (Mark Salter) [2071848 2122415]
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Mark Salter) [2071848 2122415]
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Mark Salter) [2071848 2122415]
- spi: amd: Fix speed selection (Mark Salter) [2071848 2122415]
- spi: amd: Configure device speed (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
- spi: move from strlcpy with unused retval to strscpy (Mark Salter) [2071848 2122415]
- spi: amd: Setup all xfers before opcode execution (Mark Salter) [2071848 2122415]
- spi: lpspi: Simplify some error message (Mark Salter) [2071848 2122415]
- spi: spi: Fix queue hang if previous transfer failed (Mark Salter) [2071848 2122415]
- spi: mux: Fix mux interaction with fast path optimisations (Mark Salter) [2071848 2122415]
- spi: spi.c: Add missing __percpu annotations in users of spi_statistics (Mark Salter) [2071848 2122415]
- spi: Fix simplification of devm_spi_register_controller (Mark Salter) [2071848 2122415]
- spi: remove duplicate parameters check in acpi_spi_add_resource() (Mark Salter) [2071848 2122415]
- spi: propagate error code to the caller of acpi_spi_device_alloc() (Mark Salter) [2071848 2122415]
- spi: amd: Add struct and enum kernel-doc comments (Mark Salter) [2071848 2122415]
- spi: amd: Drop io_base_addr member from struct amd_spi (Mark Salter) [2071848 2122415]
- spi: amd: Make use of dev_err_probe() (Mark Salter) [2071848 2122415]
- spi: amd: Make use of devm_spi_alloc_master() (Mark Salter) [2071848 2122415]
- spi: Use device_find_any_child() instead of custom approach (Mark Salter) [2071848 2122415]
- spi: spi.c: Remove redundant else block (Mark Salter) [2071848 2122415]
- spi: spi.c: Fix comment style (Mark Salter) [2071848 2122415]
- spi: spi.c: White-space fix in __spi_pump_messages() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Add support for Intel Meteor Lake-P (Mark Salter) [2071848 2122415]
- spi: opportunistically skip ctlr->cur_msg_completion (Mark Salter) [2071848 2122415]
- spi: Ensure the io_mutex is held until spi_finalize_current_message() (Mark Salter) [2071848 2122415]
- spi: Set ctlr->cur_msg also in the sync transfer case (Mark Salter) [2071848 2122415]
- spi: Remove unneeded READ_ONCE for ctlr->busy flag (Mark Salter) [2071848 2122415]
- spi: Remove the now unused ctlr->idling flag (Mark Salter) [2071848 2122415]
- spi: Remove check for idling in __spi_pump_messages() (Mark Salter) [2071848 2122415]
- spi: Remove check for controller idling in spi sync path (Mark Salter) [2071848 2122415]
- spi: __spi_pump_messages: Consolidate spin_unlocks to goto target (Mark Salter) [2071848 2122415]
- spi: Lock controller idling transition inside the io_mutex (Mark Salter) [2071848 2122415]
- spi: Don't use the message queue if possible in spi_sync (Mark Salter) [2071848 2122415]
- spi: Move ctlr->cur_msg_prepared to struct spi_message (Mark Salter) [2071848 2122415]
- spi: core: Fix error code in spi_register_controller() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Multi-cs support (Mark Salter) [2071848 2122415]
- spi: Fix per-cpu stats access on 32 bit systems (Mark Salter) [2071848 2122415]
- spi: <linux/spi/spi.h>: Add missing documentation for struct members (Mark Salter) [2071848 2122415]
- spi: spi.c: Convert statistics to per-cpu u64_stats_t (Mark Salter) [2071848 2122415]
- spi: fix typo in comment (Mark Salter) [2071848 2122415]
- spi: amd: Limit max transfer and message size (Mark Salter) [2071848 2122415]
- spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged (Mark Salter) [2071848 2122415]
- spi: spi-imx: add PIO polling support (Mark Salter) [2071848 2122415]
- spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open coded swahw32s() (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warning: use swab32s() instead of cpu_to_be32() (Mark Salter) [2071848 2122415]
- spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' to bare use of 'unsigned' (Mark Salter) [2071848 2122415]
- spi: spi-imx: avoid unnecessary line continuations (Mark Salter) [2071848 2122415]
- spi: spi-imx: fix sparse warning: add identifier name to function definition (Mark Salter) [2071848 2122415]
- spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() (Mark Salter) [2071848 2122415]
- spi: spi-imx: complete conversion from master -> controller (Mark Salter) [2071848 2122415]
- spi: core: Display return code when failing to transfer message (Mark Salter) [2071848 2122415]
- spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller (Mark Salter) [2071848 2122415]
- spi: Use helper for safer setting of driver_override (Mark Salter) [2071848 2122415]
- spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
- spi: core: Initialize returned status in spi_setup (Mark Salter) [2071848 2122415]
- spi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
- spi: spi-imx: add support for SPI_RX_CPHA_FLIP (Mark Salter) [2071848 2122415]
- spi: add SPI_RX_CPHA_FLIP mode bit (Mark Salter) [2071848 2122415]
- spi: core: Only check bits_per_word validity when explicitly provided (Mark Salter) [2071848 2122415]
- spi: core: add dma_map_dev for __spi_unmap_msg() (Mark Salter) [2071848 2122415]
- spi: Fix erroneous sgs value with min_t() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: combined sequence mode (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: add acpi support (Mark Salter) [2071848 2122415]
- spi: qup: replace spin_lock_irqsave by spin_lock in hard IRQ (Mark Salter) [2071848 2122415]
- spi: use specific last_cs instead of last_cs_enable (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: add new chips to compatible (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: use device_reset method (Mark Salter) [2071848 2122415]
- spi: use sysfs_emit() for printing statistics and add trailing newline (Mark Salter) [2071848 2122415]
- spi: amd: Fix building without ACPI enabled (Mark Salter) [2071848 2122415]
- spi: Retire legacy GPIO handling (Mark Salter) [2071848 2122415]
- spi: amd: Add support for version AMDI0062 (Mark Salter) [2071848 2122415]
- spi: amd: Remove needless rom_addr variable (Mark Salter) [2071848 2122415]
- spi: amd: Use iopoll for busy waiting (Mark Salter) [2071848 2122415]
- spi: spi-mem: Introduce a capability structure (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe (Mark Salter) [2071848 2122415]
- spi: Make spi_alloc_device and spi_add_device public again (Mark Salter) [2071848 2122415]
- spi: pxa2xx_spi: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
- spi: Fix invalid sgs value (Mark Salter) [2071848 2122415]
- spi: don't include ptp_clock_kernel.h in spi.h (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Propagate firmware node (Mark Salter) [2071848 2122415]
- spi: Fix incorrect cs_setup delay handling (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Get rid of unused enable_loopback member (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Get rid of unused ->cs_control() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: use devm call for cdata memory (Mark Salter) [2071848 2122415]
- spi: Fix condition in the __spi_register_driver() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data (Mark Salter) [2071848 2122415]
- spi: Fix multi-line comment style (Mark Salter) [2071848 2122415]
- spi: Replace memset() with __GFP_ZERO (Mark Salter) [2071848 2122415]
- spi: deduplicate spi_match_id() in __spi_register_driver() (Mark Salter) [2071848 2122415]
- spi: xlp: Remove Netlogic XLP variants (Mark Salter) [2071848 2122415]
- spi: lpspi: release requested DMA channels (Mark Salter) [2071848 2122415]
- spi: fix use-after-free of the add_lock mutex (Mark Salter) [2071848 2122415]
- spi: lpspi: Silence error message upon deferred probe (Mark Salter) [2071848 2122415]
- rtc: ds1390: Add SPI ID table (Mark Salter) [2071848 2122415]
- rtc: mcp795: Add SPI ID table (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Put device into suspend on driver removal (Mark Salter) [2071848 2122415]
- spi: Check we have a spi_device_id for each DT compatible (Mark Salter) [2071848 2122415]
- spi: Make several public functions private to spi.c (Mark Salter) [2071848 2122415]
- spi: Reorder functions to simplify the next commit (Mark Salter) [2071848 2122415]
- spi: Remove unused function spi_busnum_to_master() (Mark Salter) [2071848 2122415]
- spi: Move comment about chipselect check to the right place (Mark Salter) [2071848 2122415]
- spi: amd: Don't wait for a write-only transfer to finish (Mark Salter) [2071848 2122415]
- spi: amd: Remove unneeded variable (Mark Salter) [2071848 2122415]
- spi: amd: Refactor amd_spi_busy_wait (Mark Salter) [2071848 2122415]
- spi: amd: Refactor code to use less spi_master_get_devdata (Mark Salter) [2071848 2122415]
- spi: spl022: fix Microwire full duplex mode (Mark Salter) [2071848 2122415]
- spi-mux: Fix false-positive lockdep splats (Mark Salter) [2071848 2122415]
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Salter) [2071848 2122415]
- spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround (Mark Salter) [2071848 2122415]
- nfc: st-nci: Add SPI ID matching DT compatible (Mark Salter) [2071848 2122415]
- spi: Revert modalias changes (Mark Salter) [2071848 2122415]
- spi: <linux/spi/spi.h>: add missing struct kernel-doc entry (Mark Salter) [2071848 2122415]
- spi: move cs spi_delay to spi_device (Mark Salter) [2071848 2122415]
- spi: imx: Implement support for CS_WORD (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Adapt reset_sccr1() to the case when no message available (Mark Salter) [2071848 2122415]
- spi: imx: remove ERR009165 workaround on i.mx6ul (Mark Salter) [2071848 2122415]
- spi: imx: fix ERR009165 (Mark Salter) [2071848 2122415]
- spi: imx: Simplify logic in spi_imx_push() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Reuse int_stop_and_reset() in couple of places (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update() (Mark Salter) [2071848 2122415]
- i2c: qcom-geni: add support for I2C Master Hub variant (Andrew Halaney) [2164495]
- i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant (Andrew Halaney) [2164495]
- i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer (Andrew Halaney) [2164495]
- clk: qcom: rpmh: add support for SM6350 rpmh IPA clock (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq4019: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
- clk: qcom: rpmh: remove usage of platform name (Adrien Thierry) [2158909]
- clk: qcom: rpmh: rename VRM clock data (Adrien Thierry) [2158909]
- clk: qcom: rpmh: rename ARC clock data (Adrien Thierry) [2158909]
- clk: qcom: rpmh: support separate symbol name for the RPMH clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: remove platform names from BCM clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: drop all _ao names (Adrien Thierry) [2158909]
- clk: qcom: rpmh: reuse common duplicate clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: group clock definitions together (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop the platform from clock definitions (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop the _clk suffix completely (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop separate active-only names (Adrien Thierry) [2158909]
- clk: qcom: rpm: remove unused active-only clock names (Adrien Thierry) [2158909]
- clk: qcom: Add GCC driver for SM8550 (Adrien Thierry) [2158909]
- clk: qcom: Add LUCID_OLE PLL type for SM8550 (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Increase status poll timeout (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add rates to the GP clocks (Adrien Thierry) [2158909]
- clk: qcom: hfpll: use devm_platform_get_and_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: populate fw_name for all parents (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: convert to parent_data API (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: convert to devm_clk_hw_register (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: handle secondary mux sourcing out of acpu_aux (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: also enable secondary mux and div clk (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: fix wrong parent order for secondary mux (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: use devm variant for clk notifier register (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: fix wrong div2 functions (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: register it as clk provider (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add missing networking resets (Adrien Thierry) [2158909]
- clk: qcom: reset: support resetting multiple bits (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7180: Avoid an extra "struct dev_pm_ops" (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7180: Fix pm_runtime usage (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7280: Fix pm_runtime usage (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6375 (Adrien Thierry) [2158909]
- clk: qcom: Add SC8280XP display clock controller (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: convert to parent data (Adrien Thierry) [2158909]
- clk: qcom: Add support for QDU1000 and QRU1000 RPMh clocks (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Disable link_div_clk_src for sm8150 (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add missing EDP clocks for sm8350 (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add RETAIN_FF_ENABLE flag for mdss_gdsc (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Disable EDP_GTC for sm8350 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6125: Remove gpll7 from sdcc2_apps (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Remove direct runtime PM calls (Adrien Thierry) [2158909]
- clk: qcom: Update the force mem core bit for GPU clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: Drop hardcoded fixed board clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6375: Ensure unsigned long type (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6375: Remove unused variables (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: convert to parent data API (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: use parent_hws where possible (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use retention for USB power domains (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add missing error handling (Adrien Thierry) [2158909]
- clk: qcom: Add global clock controller driver for SM6375 (Adrien Thierry) [2158909]
- clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Fix the handling of PWRSTS_RET support (Adrien Thierry) [2158909]
- clk: qcom: Add SC8280XP GPU clock controller (Adrien Thierry) [2158909]
- clk: qcom: smd: Add SM6375 clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmhcc: add sdm670 clocks (Adrien Thierry) [2158909]
- clk: qcom: Merge alt alpha plls for qcm2260, sm6115 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Move alpha pll bramo overrides (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Override default Alpha PLL regs (Adrien Thierry) [2158909]
- clk: qcom: Add support for Display Clock Controller on SM8450 (Adrien Thierry) [2158909]
- clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6115 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Update the .pwrsts for PCIe GDSC (Adrien Thierry) [2158909]
- clk: qcom: lpass: Fix lpass audiocc probe (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: add support for IPQ8074 (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: use OF match data for Alpha PLL config (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq6018: fix apcs_alias0_clk_src (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: add rcg2 mux ops (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: convert to parent data (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: add reset definition (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: use constant mask for pmux (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: don't store parents in clk_cpu_8996_pmux (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: move ACD logic to clk_cpu_8996_pmux_determine_rate (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: declare ACD clocks (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Use parent_data/_hws for all clocks (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Convert secondary muxes to clk_regmap_mux (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Unify cluster order (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Statically define PLL dividers (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Rename DIV_2_INDEX to SMUX_INDEX (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3d (Adrien Thierry) [2158909]
- clk: Introduce the clk_hw_get_rate_range function (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add clocks for MSM8909 (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8909: Increase delay for USB PHY reset (Adrien Thierry) [2158909]
- clk: qcom: reset: Allow specifying custom reset delay (Adrien Thierry) [2158909]
- clk: qcom: Add driver for MSM8909 GCC (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: lcc-msm8960: use macros to implement mi2s clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: clk-rpmh: Remove redundant if statement (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm845: add sdm670 global clock data (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm845: use device tree match data (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: convert to use parent_data rather than parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: sm6115: Select QCOM_GDSC (Adrien Thierry) [2158909]
- clk: qcom: lpass: Add support for resets & external mclk for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: move GPLL definitions up (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: gcc-sc8280xp: keep USB power-domains always-on (Adrien Thierry) [2158909]
- clk: gcc-sc8280xp: keep PCIe power-domains always-on (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 (Adrien Thierry) [2158909]
- clk: qcom: clk-rpm: convert to parent_data API (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing USB HS system clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency definitions (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled (Adrien Thierry) [2158909]
- clk: qcom: Drop mmcx gdsc supply for dispcc and videocc (Adrien Thierry) [2158909]
- clk: qcom: fix build error initializer element is not constant (Adrien Thierry) [2158909]
- clk: qcom: add support for SM8350 DISPCC (Adrien Thierry) [2158909]
- clk: qcom: add support for SM8350 GPUCC (Adrien Thierry) [2158909]
- clk: qcom: add camera clock controller driver for SM8450 SoC (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration interfaces (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration interfaces (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: limit exported symbols to GPL licensed code (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: create tsens device if there are no child nodes (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: Add rates to the GP clocks (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. (Adrien Thierry) [2158909]
- clk: qcom: camcc-sm8250: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add USB GDSCs (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add PPE crypto clock (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix NSS port frequency tables (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: SW workaround for UBI32 PLL lock (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix NSS core PLL-s (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: add apq/ipq8064 errata workaround (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: unlock spin after mux completion (Adrien Thierry) [2158909]
- clk: qcom: clk-hfpll: use poll_timeout macro (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Drop extra semicolon (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add support for collapse-vote registers (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add collapse-bit helper (Adrien Thierry) [2158909]
- clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: regmap: add PHY clock source implementation (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: rpmh: Add note about sleep/wake state for BCMs (Adrien Thierry) [2158909]
- Revert "clk: qcom: regmap-mux: add pipe clk implementation" (Adrien Thierry) [2158909]
- Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
- Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
- clk: qcom: rcg2: Cache CFG register updates for parked RCGs (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8976: Add modem reset (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8976: Set floor ops for SDCC (Adrien Thierry) [2158909]
- clk: qcom: smd: Update MSM8976 RPM clocks. (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: fix gfx3d frequency calculation (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: add SSC-related clocks (Adrien Thierry) [2158909]
- clk: qcom: lpass: Add support for LPASS clock controller for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: regmap-mux: add pipe clk implementation (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Fix gpll4 width (Adrien Thierry) [2158909]
- clk: qcom: sm6125-gcc: fix typos in comments (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6125 (Adrien Thierry) [2158909]
- clk: qcom: Fix sorting of SDX_GCC_65 in Makefile and Kconfig (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add emac GDSC support for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: gcc: sm8150: Fix some identation issues (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add UFS_CARD and UFS_PHY GDSCs for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add PCIe0 and PCIe1 GDSC for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Adrien Thierry) [2158909]
- clk: qcom: smd: Add missing MSM8998 RPM clocks (Adrien Thierry) [2158909]
- clk: qcom: smd: Add missing RPM clocks for msm8992/4 (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add CryptoEngine resets (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add CryptoEngine clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add additional freq for sdc table (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg: add clk_rcg_floor_ops ops (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add unusued flag for critical clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add additional freq nss cores (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: convert parent_names to parent_data (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: fix wrong naming for gcc_pxo_pll8_pll0 (Adrien Thierry) [2158909]
- clk: qcom: Add SDX65 APCS clock controller support (Adrien Thierry) [2158909]
- clk: qcom: Add A7 PLL support for SDX65 (Adrien Thierry) [2158909]
- clk: qcom: Add GPU clock controller driver for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: Declare mux table as const u32[] (Adrien Thierry) [2158909]
- clk: qcom: dispcc: Update the transition delay for MDSS GDSC (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Add support to update GDSC transition delay (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Remove NoC clocks (Adrien Thierry) [2158909]
- clk: qcom: Add MSM8226 Multimedia Clock Controller support (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: start getting rid of xo clk (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: drop unsupported clock sources (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: videocc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: convert to parent_hws/_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: fix two clocks with parent_names (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for QCM2290 (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix PCI-E clock oops (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time (Adrien Thierry) [2158909]
- clk: qcom: turingcc-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: mmcc-apq8084: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver (Adrien Thierry) [2158909]
- clk: qcom: Add clock driver for SM8450 (Adrien Thierry) [2158909]
- clk: qcom: Add SDX65 GCC support (Adrien Thierry) [2158909]
- clk: qcom: Add LUCID_EVO PLL type for SDX65 (Adrien Thierry) [2158909]
- clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 (Adrien Thierry) [2158909]
- clk: qcom: rpmh: add support for SM8450 rpmh clocks (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop binary value handling for buffered clock (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop the use of struct rpm_cc (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop MFD qcom-rpm reference (Adrien Thierry) [2158909]
- clk: qcom: Add support for SDX65 RPMh clocks (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion (Adrien Thierry) [2158909]
- clk: qcom: regmap-mux: fix parent clock lookup (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Adrien Thierry) [2158909]
- clk: qcom: gdsc: enable optional power domain support (Adrien Thierry) [2158909]
- clk: qcom: videocc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Drop unused array (Adrien Thierry) [2158909]
- clk: qcom: camcc: Add camera clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add lpass clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add proper msm8992 support (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add modem reset (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add missing clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add missing NoC clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Fix up SPI QUP clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Modernize the driver (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add QCM2290 RPM clock support (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_branch_ops (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock Controller driver for QCM2290 (Adrien Thierry) [2158909]
- clk: qcom: add select QCOM_GDSC for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mmu_tbu0_gdsc (Adrien Thierry) [2158909]
- clk: qcom: gcc: Remove CPUSS clocks control for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Remove redundant .owner (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
- clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Remove transient global "xo" clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Use parent_data/hws for internal clock relations (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: common: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: Remove fallback to global clock names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Remove unused variable (Adrien Thierry) [2158909]
- clk: qcom: Add SM6350 GCC driver (Adrien Thierry) [2158909]
- clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2158909]
- clk: qcom: adjust selects for SM_VIDEOCC_8150 and SM_VIDEOCC_8250 (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock controller (GCC) driver for SM6115 (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8994: Add MSM8992 support (Adrien Thierry) [2158909]
- clk: qcom: Add msm8994 MMCC driver (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock Controller driver for MSM8953 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Replace usage of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Move parent tables after PLLs (Adrien Thierry) [2158909]
- clk: qcom: use devm_pm_runtime_enable and devm_pm_clk_create (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: Add MSM8939 a53pll support (Adrien Thierry) [2158909]
- clk: qcom: a53pll/mux: Use unique clock name (Adrien Thierry) [2158909]
- clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as critical (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sm8150: Add SC8180x support (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add mdm9607 clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. (Adrien Thierry) [2158909]
- clk: qcom: smd: Add support for SM6115 rpm clocks (Adrien Thierry) [2158909]
- clk: qcom: smd: Add support for SM6125 rpm clocks (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add additional parent clocks for DP (Adrien Thierry) [2158909]
- clk: qcom: Add video clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add graphics clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SC7280 (Adrien Thierry) [2158909]
- soc: qcom: geni-se: add support for I2C Master Hub wrapper variant (Brian Masney) [2158216]
- soc: qcom: geni-se: add desc struct to specify clocks from device match data (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: Select REMAP_MMIO for ICC_BWMON driver (Brian Masney) [2158216]
- soc: qcom: Select REMAP_MMIO for LLCC driver (Brian Masney) [2158216]
- soc: qcom: rpmpd: Add SM4250 support (Brian Masney) [2158216]
- soc: qcom: llcc: Add configuration data for SM8550 (Brian Masney) [2158216]
- soc: qcom: llcc: Add v4.1 HW version support (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM8550 ID (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Add SM8550 power domains (Brian Masney) [2158216]
- soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Save base address of drv (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain (Brian Masney) [2158216]
- soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index (Brian Masney) [2158216]
- soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains (Brian Masney) [2158216]
- soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM (Brian Masney) [2158216]
- soc: qcom: llcc: make irq truly optional (Brian Masney) [2158216]
- soc: qcom: spm: Add MSM8939 SPM register data (Brian Masney) [2158216]
- soc: qcom: stats: Mark device as having no PM support (Brian Masney) [2158216]
- soc: qcom: cmd-db: Mark device as having no PM support (Brian Masney) [2158216]
- soc: qcom: pdr: Make QMI message rules const (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Use highest corner until sync_state (Brian Masney) [2158216]
- soc: qcom: smd-rpm: Add SM6375 compatible (Brian Masney) [2158216]
- soc: qcom: smd-rpm: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Brian Masney) [2158216]
- soc: qcom: rpmhpd: add sdm670 power domains (Brian Masney) [2158216]
- soc: qcom: socinfo: create soc_id table from bindings (Brian Masney) [2158216]
- soc: qcom: move from strlcpy with unused retval to strscpy (Brian Masney) [2158216]
- soc: qcom: rpmpd: Add SM6375 support (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: force clear counter/irq registers (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON (Brian Masney) [2158216]
- soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver (Brian Masney) [2158216]
- soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version (Brian Masney) [2158216]
- soc: qcom: qmi: use const for struct qmi_elem_info (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: remove redundant ret variable (Brian Masney) [2158216]
- soc: qcom: stats: Add SDM845 stats config and compatible (Brian Masney) [2158216]
- soc: qcom: socinfo: Add PM6125 ID (Brian Masney) [2158216]
- soc: qcom: socinfo: Add an ID for SM6375 (Brian Masney) [2158216]
- soc: qcom: smem_state: Add refcounting for the 'state->of_node' (Brian Masney) [2158216]
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add per-variant quirks (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5 (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: store count unit per variant (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: clear all registers on init (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: store reference to variant data in container (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: drop unused registers (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: re-use IRQ enable/clear define (Brian Masney) [2158216]
- PM: domains: Store the next hrtimer wakeup in genpd (Brian Masney) [2158216]
- soc: dt-bindings: qcom: add gpr bindings (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM4250 support (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: add sdm670 power domains (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM6375 power domains (Brian Masney) [2158216]
- dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155 (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976 (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000 (Brian Masney) [2158216]
- dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id (Brian Masney) [2158216]
- regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Add support for PM8550 regulators (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PMR735a regulators (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: add pm660 and pm660l pmics (Adrien Thierry) [2157968]
- regulator: qcom_rpm: Fix circular deferral regression (Adrien Thierry) [2157968]
- regulator: core: Don't err if allow-set-load but no allowed-modes (Adrien Thierry) [2157968]
- regulator: core: Require regulator drivers to check uV for get_optimum_mode() (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PM6125 RPM regulators (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 3) (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add PM6125 PMIC support (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add support for LDO_510 and FTSMPS (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add support for HFSMPS regulator type (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Implement get_optimum_mode(), not set_load() (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for PMP8074 regulators (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for HT_P600 (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for HT_P150 (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PM8909 RPM regulators (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix pm8916_pldo range (Adrien Thierry) [2157968]
- regulator: qcom_smd: add get_voltage to MP5496 (Adrien Thierry) [2157968]
- regulator: qcom_smd: correct MP5496 ranges (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix up PM8950 regulator configuration (Adrien Thierry) [2157968]
* Wed Feb 15 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-270.el9]
- rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Brian Masney) [2163507]
- xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161676]
- xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161676]
- arm64: tegra: Add PWM fan for Jetson AGX Orin (Al Stone) [2144639]
- arm64: tegra: Populate Tegra234 PWMs (Al Stone) [2144639]
- dt-bindings: arm: qcom: Document additional sa8540p device (Adrien Thierry) [2152721]
- dt-bindings: arm: qcom: Document additional sc8280xp devices (Adrien Thierry) [2152721]
- dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp (Adrien Thierry) [2152721]
- cpufreq: Add SM6115 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: blocklist Qualcomm sc8280xp and sa8540p in cpufreq-dt-platdev (Adrien Thierry) [2152669]
- cpufreq: Add i.MX7S to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev (Adrien Thierry) [2152669]
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Mohammad Kabat) [2112965]
- RDMA/mlx4: Avoid flush_scheduled_work() usage (Mohammad Kabat) [2112965]
- mlx4: support BIG TCP packets (Mohammad Kabat) [2112965]
- net: mellanox: fix open-coded for_each_set_bit() (Mohammad Kabat) [2112965]
- dt-bindings: Fix incorrect "the the" corrections (Eric Chanudet) [2150444]
- remoteproc: qcom_q6v5_pas: Do not fail if regulators are not found (Eric Chanudet) [2150444]
- dt-bindings: Fix typo in comment (Eric Chanudet) [2150444]
- remoteproc: qcom_q6v5_pas: Deal silently with optional px and cx regulators (Eric Chanudet) [2150444]
- remoteproc: qcom: q6v5: Set q6 state to offline on receiving wdog irq (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Check if coredump is enabled (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Mark devices as wakeup capable (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Mark va as io memory (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add decrypt shutdown support for modem (Eric Chanudet) [2150444]
- Revert "revert remoteproc: qcom: pas: Carry PAS metadata context" (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings to YAML (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings to YAML (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: q6v5: fix example (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,glink-edge: define re-usable schema for glink-edge (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in example (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: simplify interrupts (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: add interconnects (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: remove unneeded ref for names (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add MSM8226 ADSP support (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add sc8280xp remoteprocs (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add sc8280xp adsp and nsp pair (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SM6350 adsp, cdsp & mpss (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Update Q6V5 Modem PIL binding (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SC7280 MPSS support (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Add QMP property (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add QMP property (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP (Eric Chanudet) [2150444]
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Eric Chanudet) [2142659]
* Tue Feb 14 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-269.el9]
- redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) [2142102]
- redhat: split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) [2142102]
* Tue Feb 14 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-268.el9]
- drm/i915/fbdev: do not create fbdev if HPD is suspended (Karol Herbst) [2156007]
- drm/i915/fbdev: suspend HPD before fbdev unregistration (Karol Herbst) [2156007]
- drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Karol Herbst) [2156007]
- drm/i915: Fix CFI violations in gt_sysfs (Karol Herbst) [2115902]
- drm/i915/gvt: fix gvt debugfs destroy (Karol Herbst) [2115902]
- drm/amdkfd: Fix kernel warning during topology setup (Karol Herbst) [2115902]
- Revert "drm/amd/display: Enable Freesync Video Mode by default" (Karol Herbst) [2115902]
- drm/amdkfd: Fix double release compute pasid (Karol Herbst) [2115902]
- drm/amdkfd: Fix kfd_process_device_init_vm error handling (Karol Herbst) [2115902]
- drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Karol Herbst) [2115902]
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Karol Herbst) [2115902]
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Karol Herbst) [2115902]
- drm/imx: ipuv3-plane: Fix overlay plane width (Karol Herbst) [2115902]
- drm/meson: Reduce the FIFO lines held when AFBC is not used (Karol Herbst) [2115902]
- drm/panfrost: Fix GEM handle creation ref-counting (Karol Herbst) [2115902]
- drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Karol Herbst) [2115902]
- drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Karol Herbst) [2115902]
- drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Karol Herbst) [2115902]
- drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Karol Herbst) [2115902]
- drm/i915/migrate: Account for the reserved_space (Karol Herbst) [2115902]
- drm/i915: improve the catch-all evict to handle lock contention (Karol Herbst) [2115902]
- drm/amdgpu: make display pinning more flexible (v2) (Karol Herbst) [2115902]
- drm/amdgpu: handle polaris10/11 overlap asics (v2) (Karol Herbst) [2115902]
- drm/amd/display: Add DCN314 display SG Support (Karol Herbst) [2115902]
- drm/i915/ttm: consider CCS for backup objects (Karol Herbst) [2115902]
- drm/etnaviv: reap idle mapping if it doesn't match the softpin address (Karol Herbst) [2115902]
- drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() (Karol Herbst) [2115902]
- drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Karol Herbst) [2115902]
- drm/vmwgfx: Validate the box size for the snooped cursor (Karol Herbst) [2115902]
- drm/connector: send hotplug uevent on connector cleanup (Karol Herbst) [2115902]
- drm/amdgpu: fix mmhub register base coding error (Karol Herbst) [2115902]
- drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Karol Herbst) [2115902]
- drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Karol Herbst) [2115902]
- drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Karol Herbst) [2115902]
- drm/amd/display: revert Disable DRR actions during state commit (Karol Herbst) [2115902]
- drm/amd/pm: avoid large variable on kernel stack (Karol Herbst) [2115902]
- drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Karol Herbst) [2115902]
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Karol Herbst) [2115902]
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Karol Herbst) [2115902]
- drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Karol Herbst) [2115902]
- drm/amd/display: Use the largest vready_offset in pipe group (Karol Herbst) [2115902]
- drm/amd/display: fix array index out of bound error in bios parser (Karol Herbst) [2115902]
- drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Karol Herbst) [2115902]
- drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() (Karol Herbst) [2115902]
- drm/sti: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/rockchip: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/msm: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/amd/display: Disable DRR actions during state commit (Karol Herbst) [2115902]
- drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Karol Herbst) [2115902]
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Karol Herbst) [2115902]
- Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Karol Herbst) [2115902]
- drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Karol Herbst) [2115902]
- drm/amd/display: prevent memory leak (Karol Herbst) [2115902]
- drm/etnaviv: add missing quirks for GC300 (Karol Herbst) [2115902]
- drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Karol Herbst) [2115902]
- drm/amdkfd: Fix memory leakage (Karol Herbst) [2115902]
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Karol Herbst) [2115902]
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Karol Herbst) [2115902]
- amdgpu/nv.c: Corrected typo in the video capabilities resolution (Karol Herbst) [2115902]
- drm/amd/pm/smu11: BACO is supported when it's in BACO state (Karol Herbst) [2115902]
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Karol Herbst) [2115902]
- drm/i915/guc: make default_lists const data (Karol Herbst) [2115902]
- drm/amdgpu: fix pci device refcount leak (Karol Herbst) [2115902]
- drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Karol Herbst) [2115902]
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Karol Herbst) [2115902]
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Karol Herbst) [2115902]
- drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Karol Herbst) [2115902]
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Karol Herbst) [2115902]
- drm/rockchip: lvds: fix PM usage counter unbalance in poweron (Karol Herbst) [2115902]
- drm/amd/display: wait for vblank during pipe programming (Karol Herbst) [2115902]
- drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Karol Herbst) [2115902]
- drm/i915/guc: Add error-capture init warnings when needed (Karol Herbst) [2115902]
- drm/i915/guc: Make GuC log sizes runtime configurable (Karol Herbst) [2115902]
- drm/i915/guc: Fix capture size warning and bump the size (Karol Herbst) [2115902]
- drm/i915/guc: Add a helper for log buffer size (Karol Herbst) [2115902]
- drm/i915: Fix compute pre-emption w/a to apply to compute engines (Karol Herbst) [2115902]
- drm/i915/guc: Limit scheduling properties to avoid overflow (Karol Herbst) [2115902]
- drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Karol Herbst) [2115902]
- drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Karol Herbst) [2115902]
- drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Karol Herbst) [2115902]
- drm/atomic-helper: Don't allocate new plane state in CRTC check (Karol Herbst) [2115902]
- drm/amdgpu/vcn: update vcn4 fw shared data structure (Karol Herbst) [2115902]
- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Karol Herbst) [2115902]
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Karol Herbst) [2115902]
- drm/vmwgfx: Fix race issue calling pin_user_pages (Karol Herbst) [2115902]
- drm/shmem-helper: Avoid vm_open error paths (Karol Herbst) [2115902]
- drm/shmem-helper: Remove errant put in error path (Karol Herbst) [2115902]
- drm/amd/display: fix array index out of bound error in DCN32 DML (Karol Herbst) [2115902]
- drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Karol Herbst) [2115902]
- drm/vmwgfx: Don't use screen objects when SEV is active (Karol Herbst) [2115902]
- drm/amdgpu: fix use-after-free during gpu recovery (Karol Herbst) [2115902]
- drm/amd/display: Use new num clk levels struct for max mclk index (Karol Herbst) [2115902]
- drm/amd/display: Avoid setting pixel rate divider to N/A (Karol Herbst) [2115902]
- drm/amd/display: Use viewport height for subvp mall allocation size (Karol Herbst) [2115902]
- drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Karol Herbst) [2115902]
- drm/i915: Never return 0 if not all requests retired (Karol Herbst) [2115902]
- drm/i915: Fix negative value passed as remaining time (Karol Herbst) [2115902]
- drm/amdgpu: enable Vangogh VCN indirect sram mode (Karol Herbst) [2115902]
- drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Karol Herbst) [2115902]
- drm/amd/pm: update driver if header for smu_13_0_7 (Karol Herbst) [2115902]
- drm/amd/pm: update driver-if header for smu_v13_0_10 (Karol Herbst) [2115902]
- drm/amd/pm: add smu_v13_0_10 driver if version (Karol Herbst) [2115902]
- drm/amdgpu: fix userptr HMM range handling v2 (Karol Herbst) [2115902]
- drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Karol Herbst) [2115902]
- drm/amdgpu: move setting the job resources (Karol Herbst) [2115902]
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Karol Herbst) [2115902]
- drm/amdgpu: always register an MMU notifier for userptr (Karol Herbst) [2115902]
- drm/amd/display: Update soc bounding box for dcn32/dcn321 (Karol Herbst) [2115902]
- drm/amd/amdgpu: reserve vm invalidation engine for firmware (Karol Herbst) [2115902]
- drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Karol Herbst) [2115902]
- drm/amdgpu/psp: don't free PSP buffers on suspend (Karol Herbst) [2115902]
- drm/amd/display: No display after resume from WB/CB (Karol Herbst) [2115902]
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Karol Herbst) [2115902]
- drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Karol Herbst) [2115902]
- drm/i915/ttm: never purge busy objects (Karol Herbst) [2115902]
- gpu: host1x: Avoid trying to use GART on Tegra20 (Karol Herbst) [2115902]
- drm/amdkfd: Fix a memory limit issue (Karol Herbst) [2115902]
- drm/amdgpu: disable BACO support on more cards (Karol Herbst) [2115902]
- drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Karol Herbst) [2115902]
- drm/i915/gvt: Get reference to KVM iff attachment to VM is successful (Karol Herbst) [2115902]
- drm/amd/display: Fix calculation for cursor CAB allocation (Karol Herbst) [2115902]
- drm/amd/display: Update MALL SS NumWays calculation (Karol Herbst) [2115902]
- drm/amd/display: Add debug option for allocating extra way for cursor (Karol Herbst) [2115902]
- drm/amd/display: Added debug option for forcing subvp num ways (Karol Herbst) [2115902]
- drm/amdkfd: update GFX11 CWSR trap handler (Karol Herbst) [2115902]
- drm/amdgpu: Enable SA software trap. (Karol Herbst) [2115902]
- dma-buf: Use dma_fence_unwrap_for_each when importing fences (Karol Herbst) [2115902]
- dma-buf: fix racing conflict of dma_heap_add() (Karol Herbst) [2115902]
- drm/i915: Fix warn in intel_display_power_*_domain() functions (Karol Herbst) [2115902]
- drm/amd/display: only fill dirty rectangles when PSR is enabled (Karol Herbst) [2115902]
- drm/amdgpu: Drop eviction lock when allocating PT BO (Karol Herbst) [2115902]
- Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Karol Herbst) [2115902]
- drm/amd/display: Fix gpio port mapping issue (Karol Herbst) [2115902]
- drm/amd/display: Fix FCLK deviation and tool compile issues (Karol Herbst) [2115902]
- drm/amd/display: Zeromem mypipe heap struct before using it (Karol Herbst) [2115902]
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Karol Herbst) [2115902]
- drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Karol Herbst) [2115902]
- drm/amd/display: Fix prefetch calculations for dcn32 (Karol Herbst) [2115902]
- drm/amd/display: don't enable DRM CRTC degamma property for DCE (Karol Herbst) [2115902]
- drm/amd/display: Fix optc2_configure warning on dcn314 (Karol Herbst) [2115902]
- drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Karol Herbst) [2115902]
- drm/amd/display: Fix access timeout to DPIA AUX at boot time (Karol Herbst) [2115902]
- drm/amd/display: Add HUBP surface flip interrupt handler (Karol Herbst) [2115902]
- drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Karol Herbst) [2115902]
- drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Karol Herbst) [2115902]
- drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Karol Herbst) [2115902]
- drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Karol Herbst) [2115902]
- drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Karol Herbst) [2115902]
- drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Karol Herbst) [2115902]
- drm/drv: Fix potential memory leak in drm_dev_init() (Karol Herbst) [2115902]
- drm/panel: simple: set bpc field for logic technologies displays (Karol Herbst) [2115902]
- drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms (Karol Herbst) [2115902]
- drm/amd/display: Investigate tool reported FCLK P-state deviations (Karol Herbst) [2115902]
- drm/amd/display: Round up DST_after_scaler to nearest int (Karol Herbst) [2115902]
- drm/amd/display: Use forced DSC bpp in DML (Karol Herbst) [2115902]
- drm/amd/display: Fix DCN32 DSC delay calculation (Karol Herbst) [2115902]
- drm/amd: Fail the suspend if resources can't be evicted (Karol Herbst) [2115902]
- drm/amdgpu: set fb_modifiers_not_supported in vkms (Karol Herbst) [2115902]
- drm/amd/display: Enable timing sync on DCN32 (Karol Herbst) [2115902]
- drm/amd/display: Ignore Cable ID Feature (Karol Herbst) [2115902]
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Karol Herbst) [2115902]
- drm/scheduler: fix fence ref counting (Karol Herbst) [2115902]
- drm/amd/display: Don't return false if no stream (Karol Herbst) [2115902]
- drm/amd/display: Remove wrong pipe control lock (Karol Herbst) [2115902]
- drm/amdgpu: Adjust MES polling timeout for sriov (Karol Herbst) [2115902]
- drm/amdkfd: Migrate in CPU page fault use current mm (Karol Herbst) [2115902]
- drm/amdkfd: Fix error handling in kfd_criu_restore_events (Karol Herbst) [2115902]
- drm/amdkfd: Fix error handling in criu_checkpoint (Karol Herbst) [2115902]
- drm/amdgpu: disable BACO on special BEIGE_GOBY card (Karol Herbst) [2115902]
- drm/amdgpu: workaround for TLB seq race (Karol Herbst) [2115902]
- drm/amd/display: Update SR watermarks for DCN314 (Karol Herbst) [2115902]
- drm/amd/pm: update SMU IP v13.0.4 msg interface header (Karol Herbst) [2115902]
- drm/amd/display: Fix reg timeout in enc314_enable_fifo (Karol Herbst) [2115902]
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Karol Herbst) [2115902]
- drm/amdgpu: Fix the lpfn checking condition in drm buddy (Karol Herbst) [2115902]
- drm/i915: Do not set cache_dirty for DGFX (Karol Herbst) [2115902]
- drm/i915/psr: Send update also on invalidate (Karol Herbst) [2115902]
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Karol Herbst) [2115902]
- drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Karol Herbst) [2115902]
- drm/amdkfd: handle CPU fault on COW mapping (Karol Herbst) [2115902]
- drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Karol Herbst) [2115902]
- drm/amd/display: Limit dcn32 to 1950Mhz display clock (Karol Herbst) [2115902]
- drm/amd/display: Acquire FCLK DPM levels on DCN32 (Karol Herbst) [2115902]
- drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Karol Herbst) [2115902]
- drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Karol Herbst) [2115902]
- drm/i915: Allow more varied alternate fixed modes for panels (Karol Herbst) [2115902]
- drm/i915/gvt: Add missing vfio_unregister_group_dev() call (Karol Herbst) [2115902]
* Mon Feb 13 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-267.el9]
- mmc: sdhci-tegra: Issue CMD and DAT resets together (Mark Salter) [2144641]
- mmc: sdhci-tegra: Add support to program MC stream ID (Mark Salter) [2144641]
- iommu/tegra: Add tegra_dev_iommu_get_stream_id() helper (Mark Salter) [2144641]
- mmc: sdhci-tegra: Sort includes alphabetically (Mark Salter) [2144641]
- mmc: sdhci-tegra: Separate Tegra194 and Tegra234 SoC data (Mark Salter) [2144641]
- mmc: sdhci: Centralize CMD and DATA reset handling (Mark Salter) [2144641]
- mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS (Mark Salter) [2144641]
- mmc: sdhci: Remove misleading comment about resets (Mark Salter) [2144641]
- mmc: sdhci: Separate out sdhci_reset_for_all() (Mark Salter) [2144641]
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (Mark Salter) [2144641]
- mmc: sdhci-pci: Remove dead code (rst_n_gpio et al) (Mark Salter) [2144641]
- mmc: sdhci-pci: Remove dead code (cd_gpio, cd_irq et al) (Mark Salter) [2144641]
- mmc: sdhci: Remove unused prototype declaration in the header (Mark Salter) [2144641]
- mmc: sdhci: Deduplicate sdhci_get_cd_nogpio() (Mark Salter) [2144641]
- mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield (Mark Salter) [2144641]
- mmc: sdhci: Return true only when timeout exceeds capacity of the HW timer (Mark Salter) [2144641]
- mmc: sdhci: Change the code to check auto_cmd23 (Mark Salter) [2144641]
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Mark Salter) [2144641]
- mmc: sdhci: Correct the tuning command handle for PIO mode (Mark Salter) [2144641]
- mmc: sdhci: Fix issue with uninitialized dma_slave_config (Mark Salter) [2144641]
- mmc: sdhci: Introduce max_timeout_count variable in sdhci_host (Mark Salter) [2144641]
- power: supply: samsung-sdi-battery: Add missing charge restart voltages (Al Stone) [2071846]
- power: supply: bq256xx: Handle OOM correctly (Al Stone) [2071846]
- power: supply: fix table problem in sysfs-class-power (Al Stone) [2071846]
- set proper default for Samsung batteries (Al Stone) [2071846]
- power: supply: Fix typo in power_supply_check_supplies (Al Stone) [2071846]
- power: supply: core: Fix boundary conditions in interpolation (Al Stone) [2071846]
- power: supply: core: Initialize struct to zero (Al Stone) [2071846]
- power: supply: Reset err after not finding static battery (Al Stone) [2071846]
- power: supply: Static data for Samsung batteries (Al Stone) [2071846]
- power: supply: Support VBAT-to-Ri lookup tables (Al Stone) [2071846]
- power: supply: ab8500: Standardize BTI resistance (Al Stone) [2071846]
- power: supply: ab8500: Standardize alert mode charging (Al Stone) [2071846]
- power: supply: ab8500: Standardize maintenance charging (Al Stone) [2071846]
- power: supply: Provide stubs for charge_behaviour helpers (Al Stone) [2071846]
- power: supply: core: Add kerneldoc to battery struct (Al Stone) [2071846]
- power: supply: sbs-charger: Don't cancel work that is not initialized (Al Stone) [2071846]
- power: supply: Introduces bypass charging property (Al Stone) [2071846]
- power: supply: core: Use device_property_string_array_count() (Al Stone) [2071846]
- power: supply: core: Simplify hwmon memory allocation (Al Stone) [2071846]
- power: supply: core: Add support for generic fwnodes to power_supply_get_battery_info() (Al Stone) [2071846]
- power: supply: core: Use fwnode_property_*() in power_supply_get_battery_info() (Al Stone) [2071846]
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Al Stone) [2071846]
- power: supply: core: fix application of sizeof to pointer (Al Stone) [2071846]
- power: supply: fix charge_behaviour attribute initialization (Al Stone) [2071846]
- power: supply_core: Pass pointer to battery info (Al Stone) [2071846]
- power: supply: add helpers for charge_behaviour sysfs (Al Stone) [2071846]
- power: supply: add charge_behaviour attributes (Al Stone) [2071846]
- power: supply: core: Use library interpolation (Al Stone) [2071846]
- power: supply: core: add POWER_SUPPLY_HEALTH_NO_BATTERY (Al Stone) [2071846]
- power: supply: core: Break capacity loop (Al Stone) [2071846]
- power: supply: core: Move psy_has_property() to fix build (Al Stone) [2071846]
- power: supply: core: Add psy_has_property() (Al Stone) [2071846]
- power: supply: core: Fix parsing of battery chemistry/technology (Al Stone) [2071846]
- power: supply: core: Parse battery chemistry/technology (Al Stone) [2071846]
- power: supply: sbs-battery: add support for time_to_empty_now attribute (Al Stone) [2071846]
- power: supply: sbs-battery: relax voltage limit (Al Stone) [2071846]
* Mon Feb 13 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-266.el9]
- crypto: jitter - consider 32 LSB for APT (Vladis Dronov) [2164067]
- xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Torez Smith) [2130063 2139486]
- thunderbolt: Explicitly enable lane adapter hotplug events at startup (Torez Smith) [2130063 2139486]
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2166641]
- docs: networking: Fix bridge documentation URL (Ivan Vecera) [2149448]
- vfio: Extend the device migration protocol with PRE_COPY (Alex Williamson) [2165989]
- vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Alex Williamson) [2165989]
- vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Alex Williamson) [2165989]
- vfio: Introduce the DMA logging feature support (Alex Williamson) [2165989]
- vfio: Add an IOVA bitmap support (Alex Williamson) [2165989]
- vfio: Introduce DMA logging uAPIs (Alex Williamson) [2165989]
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2161904]
- selftests: netfilter: Fix and review rpath.sh (Hangbin Liu) [2161904]
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Hangbin Liu) [2161893]
- xfrm: fix MTU regression (Hangbin Liu) [2161893]
- ipv6: fix reachability confirmation with proxy_ndp (Hangbin Liu) [2161893]
- ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2161893]
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2161893]
- ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2161893]
- ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2161893]
- userfaultfd: update documentation to describe /dev/userfaultfd (Peter Xu) [2158706]
- userfaultfd: add /dev/userfaultfd for fine grained access control (Peter Xu) [2158706]
- futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161817]
- iavf: schedule watchdog immediately when changing primary MAC (Stefan Assmann) [2163707]
- iavf: Move netdev_update_features() into watchdog task (Stefan Assmann) [2163707]
- iavf: fix temporary deadlock and failure to set MAC address (Stefan Assmann) [2163707]
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154045]
- perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154045]
- perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154045]
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154045]
- perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154045]
- perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149193]
- Add taint flag for partner supported GPL modules (Alice Mitchell) [2038999]
* Thu Feb 09 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-265.el9]
- CI: Add pipelines for kernel-64k variant for RHEL (Veronika Kabatova)
- CI: Enable pipelines for 64k variant (Veronika Kabatova)
- arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073]
* Wed Feb 08 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-264.el9]
- uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski) [2166738]
- redhat: make selftests build install headers under tools/testing/selftests/usr/include (Herton R. Krzesinski) [2166738]
- uapi: Fix undefined __always_inline on non-glibc systems (Herton R. Krzesinski) [2166738]
- panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2166717]
- kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2166717]
- sched: Always inline is_percpu_thread() (Phil Auld) [2166660]
- vhost/net: Clear the pending messages when the backend is removed (Eric Auger) [2093791]
- net: Return errno in sk->sk_prot->get_port(). (Paolo Abeni) [2166482]
- Revert "mm/compaction: fix set skip in fast_find_migrateblock" (Nico Pache) [2166447]
- aio: fix mremap after fork null-deref (Jeff Moyer) [2165730]
- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2155690]
- net: ena: Set default value for RX interrupt moderation (Petr Oros) [2155690]
- net: ena: Fix rx_copybreak value update (Petr Oros) [2155690]
- net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2155690]
- net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2155690]
- net: ena: Don't register memory info on XDP exchange (Petr Oros) [2155690]
- net: ena: Fix toeplitz initial hash value (Petr Oros) [2155690]
- net: ena: Fix error handling in ena_init() (Petr Oros) [2155690]
- dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144376]
- dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144376]
- dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144376]
- dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144376]
- dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144376]
- dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144376]
- redhat: configs: enable DWMAC_TEGRA (d.marlin) [2122405]
- net: stmmac: tegra: Add MGBE support (d.marlin) [2122405]
- net: stmmac: Power up SERDES after the PHY link (d.marlin) [2122405]
- net: stmmac: power up/down serdes in stmmac_open/release (d.marlin) [2122405]
- clk: tegra: Support BPMP-FW ABI deny flags (Joel Slebodnick) [2144640]
- firmware: tegra: Update BPMP ABI (Joel Slebodnick) [2144640]
- vlan: fix memory leak in vlan_newlink() (Xin Long) [2155365]
- vlan: move dev_put into vlan_dev_uninit (Xin Long) [2155365]
- vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2155365]
- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2104473]
- intel/ixgbevf:fix repeated words in comments (Ken Cox) [2104473]
- intel: remove unused macros (Ken Cox) [2104473]
- ixgbevf: add disable link state (Ken Cox) [2104473]
- clk: tegra: Register clocks from root to leaf (Joel Slebodnick) [2122346]
- clk: tegra: Replace .round_rate() with .determine_rate() (Joel Slebodnick) [2122346]
* Wed Feb 08 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-263.el9]
- ipv6: Document that max_size sysctl is deprecated (Hangbin Liu) [2164260]
- ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked (Mark Langsdorf) [2164217]
- Revert "ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked" (Mark Langsdorf) [2164217]
- net: add netdev_sw_irq_coalesce_default_on() (Dan Campbell) [2161921]
- net: sched: add helper support in act_ct (Xin Long) [2106859]
- net: sched: call tcf_ct_params_free to free params in tcf_ct_init (Xin Long) [2106859]
- net: move add ct helper function to nf_conntrack_helper for ovs and tc (Xin Long) [2106859]
- net: move the ct helper function to nf_conntrack_helper for ovs and tc (Xin Long) [2106859]
- veth: Fix race with AF_XDP exposing old or uninitialized descriptors (Davide Caratti) [2164865]
- unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() (Davide Caratti) [2164865]
- af_unix: call proto_unregister() in the error path in af_unix_init() (Davide Caratti) [2164865]
- af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Davide Caratti) [2164865]
- af_key: Fix send_acquire race with pfkey_register (Davide Caratti) [2164865]
- ethtool: eeprom: fix null-deref on genl_info in dump (Davide Caratti) [2164865]
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Davide Caratti) [2164865]
- Bluetooth: L2CAP: Fix memory leak in vhci_write (Wander Lairson Costa) [2155874] {CVE-2022-3619}
- ASoC: Intel: soc-acpi: add configuration for variant of 0C11 product (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi: add configuration for variant of 0C40 product (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw: use common helpers for all Realtek amps (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw: Add support for SKU 0C11 product (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw: Add support for SKU 0C4F product (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw: Add support for SKU 0C40 product (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw: Add support for SKU 0C10 product (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw_rt1316: add BQ params for the Dell models (Jaroslav Kysela) [2140419]
- ASoC: Intel: sof_sdw_rt1308: add BQ params for the Dell models (Jaroslav Kysela) [2140419]
- ASoC: intel: sof_sdw: add rt1318 codec support. (Jaroslav Kysela) [2140419]
- ASoC: rt1318: Add RT1318 SDCA vendor-specific driver (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi: update codec addr on 0C11/0C4F product (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi: add SKU 0C11 SoundWire configuration (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi: add SKU 0C40 SoundWire configuration (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi: add SKU 0C10 SoundWire configuration (Jaroslav Kysela) [2140419]
- ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support (Jaroslav Kysela) [2140419]
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Vladis Dronov) [2130715]
- crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (Vladis Dronov) [2130715]
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Vladis Dronov) [2130715]
- crypto: ccp - Remove unused struct ccp_crypto_cpu (Vladis Dronov) [2130715]
- crypto: ccp - Add __init/__exit annotations to module init/exit funcs (Vladis Dronov) [2130715]
- RDMA/mlx5: Enable ATS support for MRs and umems (Kamal Heib) [2123401]
- RDMA/mlx5: Add support for dmabuf to devx umem (Kamal Heib) [2123401]
- RDMA/core: Add UVERBS_ATTR_RAW_FD (Kamal Heib) [2123401]
- net/mlx5: Add IFC bits for mkey ATS (Kamal Heib) [2123401]
- xfs: reserve quota for dir expansion when linking/unlinking files (Bill O'Donnell) [2086881]
- mm/selftest: uffd: explain the write missing fault check (Rafael Aquini) [2158123] {CVE-2022-3522}
- mm/hugetlb: use hugetlb_pte_stable in migration race check (Rafael Aquini) [2158123] {CVE-2022-3522}
- mm/hugetlb: fix race condition of uffd missing/minor handling (Rafael Aquini) [2158123] {CVE-2022-3522}
- mm/hugetlb: handle pte markers in page faults (Rafael Aquini) [2158123] {CVE-2022-3522}
- xfs: add selinux labels to whiteout inodes (Andrey Albershteyn) [2103234]
* Tue Feb 07 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-262.el9]
- wifi: rtw89: Add missing check for alloc_workqueue (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix initialization of rx->link and rx->link_sta (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: Drop stations iterator where the iterator function may sleep (Jose Ignacio Tornos Martinez) [2136124]
- wifi: ath9k: use proper statements in conditionals (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix MLO + AP_VLAN check (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: do not send firmware FW_FEATURE_NON_DL region (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: fix physts IE page check (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: mt7921: fix wrong power after multiple SAR set (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix maybe-unused warning (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: use u32_encode_bits() to fill MAC quota value (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: mt7921: fix reporting of TX AGGR histogram (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix ifdef symbol name (Jose Ignacio Tornos Martinez) [2136124]
- wifi: ath11k: fix firmware assert during bandwidth change for peer sta (Jose Ignacio Tornos Martinez) [2136124]
- Revert "mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD" (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtl8xxxu: gen2: Turn on the rate control (Jose Ignacio Tornos Martinez) [2136124]
- wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: check link ID in auth/assoc continuation (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: mlme: fix null-ptr deref on failed assoc (Jose Ignacio Tornos Martinez) [2136124]
- wifi: fix multi-link element subelement iteration (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: don't allow multi-BSSID in S1G (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: fix buffer overflow in elem comparison (Jose Ignacio Tornos Martinez) [2136124]
- wifi: wilc1000: validate number of channels (Jose Ignacio Tornos Martinez) [2136124]
- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute (Jose Ignacio Tornos Martinez) [2136124]
- wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute (Jose Ignacio Tornos Martinez) [2136124]
- wifi: wilc1000: validate pairwise and authentication suite offsets (Jose Ignacio Tornos Martinez) [2136124]
- net: mhi: Fix memory leak in mhi_net_dellink() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: ath11k: Fix QCN9074 firmware boot on x86 (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: Fix bitrates overflow issue (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: fix memory leak in query_regdb_file() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix memory free error when registering wiphy fail (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: silence a sparse RCU warning (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rt2x00: use explicitly signed or unsigned types (Jose Ignacio Tornos Martinez) [2136124]
- wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix crash in beacon protection for P2P-device (Jose Ignacio Tornos Martinez) [2134580 2136124] {CVE-2022-42722}
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Jose Ignacio Tornos Martinez) [2134509 2136124] {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Jose Ignacio Tornos Martinez) [2134458 2136124] {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix MBSSID parsing use-after-free (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Jose Ignacio Tornos Martinez) [2134383 2136124] {CVE-2022-41674}
- wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array (Jose Ignacio Tornos Martinez) [2136124]
- wifi: wext: use flex array destination for memcpy() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: netdev compatible TX stop for iTXQ drivers (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change() (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: remove/avoid misleading prints (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: fix probe req HE capabilities access (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx (Jose Ignacio Tornos Martinez) [2136124]
- wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtl8xxxu: Improve rtl8xxxu_queue_select (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtl8xxxu: gen2: Enable 40 MHz channel width (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: 8852b: configure DLE mem (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: check DLE FIFO size with reserved size (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: mac: correct register of report IMR (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: pci: set power cut closed for 8852be (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: pci: add to do PCI auto calibration (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: add DMA busy checking bits to chip info (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels (Jose Ignacio Tornos Martinez) [2136124]
- wifi: rtw89: pci: mask out unsupported TX channels (Jose Ignacio Tornos Martinez) [2136124]
- wifi: iwlwifi: Track scan_cmd allocation size explicitly (Jose Ignacio Tornos Martinez) [2136124]
- brcmfmac: Remove the call to "dtim_assoc" IOVAR (Jose Ignacio Tornos Martinez) [2136124]
- brcmfmac: increase dcmd maximum buffer size (Jose Ignacio Tornos Martinez) [2136124]
- brcmfmac: Support 89459 pcie (Jose Ignacio Tornos Martinez) [2136124]
- brcmfmac: increase default max WOWL patt