From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@collabora.com>,
Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.14 123/731] arm64: dts: mediatek: mt8390-genio-700-evk: Move common parts to dtsi
Date: Tue, 8 Apr 2025 12:40:20 +0200 [thread overview]
Message-ID: <20250408104917.139017589@linuxfoundation.org> (raw)
In-Reply-To: <20250408104914.247897328@linuxfoundation.org>
6.14-stable review patch. If anyone has any objections, please let me know.
------------------
From: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
[ Upstream commit 73955991b8fb959eb3d8b5307255810e4fb37b24 ]
In preparation for introducing the Genio 510 EVK board support, split
mt8390-genio-700-evk.dts file in two to create mt8390-genio-common.dtsi
file, containing common definitions for both boards.
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
Link: https://lore.kernel.org/r/20250206-dts_mt8370-genio-510-v3-3-5ca5c3257a4c@collabora.com
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Stable-dep-of: 18aa138d125d ("arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
.../dts/mediatek/mt8390-genio-700-evk.dts | 1033 +---------------
.../dts/mediatek/mt8390-genio-common.dtsi | 1046 +++++++++++++++++
2 files changed, 1047 insertions(+), 1032 deletions(-)
create mode 100644 arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi
diff --git a/arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts b/arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts
index 04e4a2f73799d..612336713a64e 100644
--- a/arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts
+++ b/arch/arm64/boot/dts/mediatek/mt8390-genio-700-evk.dts
@@ -8,1047 +8,16 @@
/dts-v1/;
#include "mt8188.dtsi"
-#include "mt6359.dtsi"
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/input/input.h>
-#include <dt-bindings/interrupt-controller/irq.h>
-#include <dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h>
-#include <dt-bindings/regulator/mediatek,mt6360-regulator.h>
-#include <dt-bindings/spmi/spmi.h>
-#include <dt-bindings/usb/pd.h>
+#include "mt8390-genio-common.dtsi"
/ {
model = "MediaTek Genio-700 EVK";
compatible = "mediatek,mt8390-evk", "mediatek,mt8390",
"mediatek,mt8188";
- aliases {
- ethernet0 = ð
- i2c0 = &i2c0;
- i2c1 = &i2c1;
- i2c2 = &i2c2;
- i2c3 = &i2c3;
- i2c4 = &i2c4;
- i2c5 = &i2c5;
- i2c6 = &i2c6;
- mmc0 = &mmc0;
- mmc1 = &mmc1;
- serial0 = &uart0;
- };
-
- chosen {
- stdout-path = "serial0:921600n8";
- };
-
- firmware {
- optee {
- compatible = "linaro,optee-tz";
- method = "smc";
- };
- };
-
memory@40000000 {
device_type = "memory";
reg = <0 0x40000000 0x2 0x00000000>;
};
-
- reserved-memory {
- #address-cells = <2>;
- #size-cells = <2>;
- ranges;
-
- /*
- * 12 MiB reserved for OP-TEE (BL32)
- * +-----------------------+ 0x43e0_0000
- * | SHMEM 2MiB |
- * +-----------------------+ 0x43c0_0000
- * | | TA_RAM 8MiB |
- * + TZDRAM +--------------+ 0x4340_0000
- * | | TEE_RAM 2MiB |
- * +-----------------------+ 0x4320_0000
- */
- optee_reserved: optee@43200000 {
- no-map;
- reg = <0 0x43200000 0 0x00c00000>;
- };
-
- scp_mem: memory@50000000 {
- compatible = "shared-dma-pool";
- reg = <0 0x50000000 0 0x2900000>;
- no-map;
- };
-
- /* 2 MiB reserved for ARM Trusted Firmware (BL31) */
- bl31_secmon_reserved: memory@54600000 {
- no-map;
- reg = <0 0x54600000 0x0 0x200000>;
- };
-
- apu_mem: memory@55000000 {
- compatible = "shared-dma-pool";
- reg = <0 0x55000000 0 0x1400000>; /* 20 MB */
- };
-
- vpu_mem: memory@57000000 {
- compatible = "shared-dma-pool";
- reg = <0 0x57000000 0 0x1400000>; /* 20 MB */
- };
-
- adsp_mem: memory@60000000 {
- compatible = "shared-dma-pool";
- reg = <0 0x60000000 0 0xf00000>;
- no-map;
- };
-
- afe_dma_mem: memory@60f00000 {
- compatible = "shared-dma-pool";
- reg = <0 0x60f00000 0 0x100000>;
- no-map;
- };
-
- adsp_dma_mem: memory@61000000 {
- compatible = "shared-dma-pool";
- reg = <0 0x61000000 0 0x100000>;
- no-map;
- };
- };
-
- common_fixed_5v: regulator-0 {
- compatible = "regulator-fixed";
- regulator-name = "vdd_5v";
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- gpio = <&pio 10 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-always-on;
- vin-supply = <®_vsys>;
- };
-
- edp_panel_fixed_3v3: regulator-1 {
- compatible = "regulator-fixed";
- regulator-name = "vedp_3v3";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- enable-active-high;
- gpio = <&pio 15 GPIO_ACTIVE_HIGH>;
- pinctrl-names = "default";
- pinctrl-0 = <&edp_panel_3v3_en_pins>;
- vin-supply = <®_vsys>;
- };
-
- gpio_fixed_3v3: regulator-2 {
- compatible = "regulator-fixed";
- regulator-name = "ext_3v3";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&pio 9 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-always-on;
- vin-supply = <®_vsys>;
- };
-
- /* system wide 4.2V power rail from charger */
- reg_vsys: regulator-vsys {
- compatible = "regulator-fixed";
- regulator-name = "vsys";
- regulator-always-on;
- regulator-boot-on;
- };
-
- /* used by mmc2 */
- sdio_fixed_1v8: regulator-3 {
- compatible = "regulator-fixed";
- regulator-name = "vio18_conn";
- regulator-min-microvolt = <1800000>;
- regulator-max-microvolt = <1800000>;
- enable-active-high;
- regulator-always-on;
- };
-
- /* used by mmc2 */
- sdio_fixed_3v3: regulator-4 {
- compatible = "regulator-fixed";
- regulator-name = "wifi_3v3";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&pio 74 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- regulator-always-on;
- vin-supply = <®_vsys>;
- };
-
- touch0_fixed_3v3: regulator-5 {
- compatible = "regulator-fixed";
- regulator-name = "vio33_tp1";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&pio 119 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- vin-supply = <®_vsys>;
- };
-
- usb_hub_fixed_3v3: regulator-6 {
- compatible = "regulator-fixed";
- regulator-name = "vhub_3v3";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- gpio = <&pio 112 GPIO_ACTIVE_HIGH>; /* HUB_3V3_EN */
- startup-delay-us = <10000>;
- enable-active-high;
- vin-supply = <®_vsys>;
- };
-
- usb_p0_vbus: regulator-7 {
- compatible = "regulator-fixed";
- regulator-name = "vbus_p0";
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- gpio = <&pio 84 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- vin-supply = <®_vsys>;
- };
-
- usb_p1_vbus: regulator-8 {
- compatible = "regulator-fixed";
- regulator-name = "vbus_p1";
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- gpio = <&pio 87 GPIO_ACTIVE_HIGH>;
- enable-active-high;
- vin-supply = <®_vsys>;
- };
-
- /* used by ssusb2 */
- usb_p2_vbus: regulator-9 {
- compatible = "regulator-fixed";
- regulator-name = "wifi_3v3";
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- enable-active-high;
- };
-};
-
-&adsp {
- memory-region = <&adsp_dma_mem>, <&adsp_mem>;
- status = "okay";
-};
-
-&afe {
- memory-region = <&afe_dma_mem>;
- status = "okay";
-};
-
-&gpu {
- mali-supply = <&mt6359_vproc2_buck_reg>;
- status = "okay";
-};
-
-&i2c0 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c0_pins>;
- clock-frequency = <400000>;
- status = "okay";
-
- touchscreen@5d {
- compatible = "goodix,gt9271";
- reg = <0x5d>;
- interrupt-parent = <&pio>;
- interrupts-extended = <&pio 6 IRQ_TYPE_EDGE_RISING>;
- irq-gpios = <&pio 6 GPIO_ACTIVE_HIGH>;
- reset-gpios = <&pio 5 GPIO_ACTIVE_HIGH>;
- AVDD28-supply = <&touch0_fixed_3v3>;
- VDDIO-supply = <&mt6359_vio18_ldo_reg>;
- pinctrl-names = "default";
- pinctrl-0 = <&touch_pins>;
- };
-};
-
-&i2c1 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c1_pins>;
- clock-frequency = <400000>;
- status = "okay";
-};
-
-&i2c2 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c2_pins>;
- clock-frequency = <400000>;
- status = "okay";
-};
-
-&i2c3 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c3_pins>;
- clock-frequency = <400000>;
- status = "okay";
-};
-
-&i2c4 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c4_pins>;
- clock-frequency = <1000000>;
- status = "okay";
-};
-
-&i2c5 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c5_pins>;
- clock-frequency = <400000>;
- status = "okay";
-};
-
-&i2c6 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c6_pins>;
- clock-frequency = <400000>;
- status = "okay";
-};
-
-&mfg0 {
- domain-supply = <&mt6359_vproc2_buck_reg>;
-};
-
-&mfg1 {
- domain-supply = <&mt6359_vsram_others_ldo_reg>;
-};
-
-&mmc0 {
- status = "okay";
- pinctrl-names = "default", "state_uhs";
- pinctrl-0 = <&mmc0_default_pins>;
- pinctrl-1 = <&mmc0_uhs_pins>;
- bus-width = <8>;
- max-frequency = <200000000>;
- cap-mmc-highspeed;
- mmc-hs200-1_8v;
- mmc-hs400-1_8v;
- supports-cqe;
- cap-mmc-hw-reset;
- no-sdio;
- no-sd;
- hs400-ds-delay = <0x1481b>;
- vmmc-supply = <&mt6359_vemc_1_ldo_reg>;
- vqmmc-supply = <&mt6359_vufs_ldo_reg>;
- non-removable;
-};
-
-&mmc1 {
- status = "okay";
- pinctrl-names = "default", "state_uhs";
- pinctrl-0 = <&mmc1_default_pins>;
- pinctrl-1 = <&mmc1_uhs_pins>;
- bus-width = <4>;
- max-frequency = <200000000>;
- cap-sd-highspeed;
- sd-uhs-sdr50;
- sd-uhs-sdr104;
- no-mmc;
- no-sdio;
- cd-gpios = <&pio 2 GPIO_ACTIVE_LOW>;
- vmmc-supply = <&mt6359_vpa_buck_reg>;
- vqmmc-supply = <&mt6359_vsim1_ldo_reg>;
-};
-
-&mt6359_vbbck_ldo_reg {
- regulator-always-on;
-};
-
-&mt6359_vcn18_ldo_reg {
- regulator-name = "vcn18_pmu";
- regulator-always-on;
-};
-
-&mt6359_vcn33_2_bt_ldo_reg {
- regulator-name = "vcn33_2_pmu";
- regulator-always-on;
-};
-
-&mt6359_vcore_buck_reg {
- regulator-name = "dvdd_proc_l";
- regulator-always-on;
-};
-
-&mt6359_vgpu11_buck_reg {
- regulator-name = "dvdd_core";
- regulator-always-on;
-};
-
-&mt6359_vpa_buck_reg {
- regulator-name = "vpa_pmu";
- regulator-max-microvolt = <3100000>;
-};
-
-&mt6359_vproc2_buck_reg {
- /* The name "vgpu" is required by mtk-regulator-coupler */
- regulator-name = "vgpu";
- regulator-min-microvolt = <550000>;
- regulator-max-microvolt = <800000>;
- regulator-coupled-with = <&mt6359_vsram_others_ldo_reg>;
- regulator-coupled-max-spread = <6250>;
-};
-
-&mt6359_vpu_buck_reg {
- regulator-name = "dvdd_adsp";
- regulator-always-on;
-};
-
-&mt6359_vrf12_ldo_reg {
- regulator-name = "va12_abb2_pmu";
- regulator-always-on;
-};
-
-&mt6359_vsim1_ldo_reg {
- regulator-name = "vsim1_pmu";
- regulator-enable-ramp-delay = <480>;
-};
-
-&mt6359_vsram_others_ldo_reg {
- /* The name "vsram_gpu" is required by mtk-regulator-coupler */
- regulator-name = "vsram_gpu";
- regulator-min-microvolt = <750000>;
- regulator-max-microvolt = <800000>;
- regulator-coupled-with = <&mt6359_vproc2_buck_reg>;
- regulator-coupled-max-spread = <6250>;
-};
-
-&mt6359_vufs_ldo_reg {
- regulator-name = "vufs18_pmu";
- regulator-always-on;
-};
-
-&mt6359codec {
- mediatek,mic-type-0 = <1>; /* ACC */
- mediatek,mic-type-1 = <3>; /* DCC */
-};
-
-&pcie {
- pinctrl-names = "default";
- pinctrl-0 = <&pcie_pins_default>;
- status = "okay";
-};
-
-&pciephy {
- status = "okay";
-};
-
-&pio {
- audio_default_pins: audio-default-pins {
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO101__FUNC_O_AUD_CLK_MOSI>,
- <PINMUX_GPIO102__FUNC_O_AUD_SYNC_MOSI>,
- <PINMUX_GPIO103__FUNC_O_AUD_DAT_MOSI0>,
- <PINMUX_GPIO104__FUNC_O_AUD_DAT_MOSI1>,
- <PINMUX_GPIO105__FUNC_I0_AUD_DAT_MISO0>,
- <PINMUX_GPIO106__FUNC_I0_AUD_DAT_MISO1>,
- <PINMUX_GPIO107__FUNC_B0_I2SIN_MCK>,
- <PINMUX_GPIO108__FUNC_B0_I2SIN_BCK>,
- <PINMUX_GPIO109__FUNC_B0_I2SIN_WS>,
- <PINMUX_GPIO110__FUNC_I0_I2SIN_D0>,
- <PINMUX_GPIO114__FUNC_O_I2SO2_MCK>,
- <PINMUX_GPIO115__FUNC_B0_I2SO2_BCK>,
- <PINMUX_GPIO116__FUNC_B0_I2SO2_WS>,
- <PINMUX_GPIO117__FUNC_O_I2SO2_D0>,
- <PINMUX_GPIO118__FUNC_O_I2SO2_D1>,
- <PINMUX_GPIO121__FUNC_B0_PCM_CLK>,
- <PINMUX_GPIO122__FUNC_B0_PCM_SYNC>,
- <PINMUX_GPIO124__FUNC_I0_PCM_DI>,
- <PINMUX_GPIO125__FUNC_O_DMIC1_CLK>,
- <PINMUX_GPIO126__FUNC_I0_DMIC1_DAT>,
- <PINMUX_GPIO128__FUNC_O_DMIC2_CLK>,
- <PINMUX_GPIO129__FUNC_I0_DMIC2_DAT>;
- };
- };
-
- dptx_pins: dptx-pins {
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO46__FUNC_I0_DP_TX_HPD>;
- bias-pull-up;
- };
- };
-
- edp_panel_3v3_en_pins: edp-panel-3v3-en-pins {
- pins1 {
- pinmux = <PINMUX_GPIO15__FUNC_B_GPIO15>;
- output-high;
- };
- };
-
- eth_default_pins: eth-default-pins {
- pins-cc {
- pinmux = <PINMUX_GPIO139__FUNC_B0_GBE_TXC>,
- <PINMUX_GPIO140__FUNC_I0_GBE_RXC>,
- <PINMUX_GPIO141__FUNC_I0_GBE_RXDV>,
- <PINMUX_GPIO142__FUNC_O_GBE_TXEN>;
- drive-strength = <8>;
- };
-
- pins-mdio {
- pinmux = <PINMUX_GPIO143__FUNC_O_GBE_MDC>,
- <PINMUX_GPIO144__FUNC_B1_GBE_MDIO>;
- drive-strength = <8>;
- input-enable;
- };
-
- pins-power {
- pinmux = <PINMUX_GPIO145__FUNC_B_GPIO145>,
- <PINMUX_GPIO146__FUNC_B_GPIO146>;
- output-high;
- };
-
- pins-rxd {
- pinmux = <PINMUX_GPIO135__FUNC_I0_GBE_RXD3>,
- <PINMUX_GPIO136__FUNC_I0_GBE_RXD2>,
- <PINMUX_GPIO137__FUNC_I0_GBE_RXD1>,
- <PINMUX_GPIO138__FUNC_I0_GBE_RXD0>;
- drive-strength = <8>;
- };
-
- pins-txd {
- pinmux = <PINMUX_GPIO131__FUNC_O_GBE_TXD3>,
- <PINMUX_GPIO132__FUNC_O_GBE_TXD2>,
- <PINMUX_GPIO133__FUNC_O_GBE_TXD1>,
- <PINMUX_GPIO134__FUNC_O_GBE_TXD0>;
- drive-strength = <8>;
- };
- };
-
- eth_sleep_pins: eth-sleep-pins {
- pins-cc {
- pinmux = <PINMUX_GPIO139__FUNC_B_GPIO139>,
- <PINMUX_GPIO140__FUNC_B_GPIO140>,
- <PINMUX_GPIO141__FUNC_B_GPIO141>,
- <PINMUX_GPIO142__FUNC_B_GPIO142>;
- };
-
- pins-mdio {
- pinmux = <PINMUX_GPIO143__FUNC_B_GPIO143>,
- <PINMUX_GPIO144__FUNC_B_GPIO144>;
- input-disable;
- bias-disable;
- };
-
- pins-rxd {
- pinmux = <PINMUX_GPIO135__FUNC_B_GPIO135>,
- <PINMUX_GPIO136__FUNC_B_GPIO136>,
- <PINMUX_GPIO137__FUNC_B_GPIO137>,
- <PINMUX_GPIO138__FUNC_B_GPIO138>;
- };
-
- pins-txd {
- pinmux = <PINMUX_GPIO131__FUNC_B_GPIO131>,
- <PINMUX_GPIO132__FUNC_B_GPIO132>,
- <PINMUX_GPIO133__FUNC_B_GPIO133>,
- <PINMUX_GPIO134__FUNC_B_GPIO134>;
- };
- };
-
- i2c0_pins: i2c0-pins {
- pins {
- pinmux = <PINMUX_GPIO56__FUNC_B1_SDA0>,
- <PINMUX_GPIO55__FUNC_B1_SCL0>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c1_pins: i2c1-pins {
- pins {
- pinmux = <PINMUX_GPIO58__FUNC_B1_SDA1>,
- <PINMUX_GPIO57__FUNC_B1_SCL1>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c2_pins: i2c2-pins {
- pins {
- pinmux = <PINMUX_GPIO60__FUNC_B1_SDA2>,
- <PINMUX_GPIO59__FUNC_B1_SCL2>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c3_pins: i2c3-pins {
- pins {
- pinmux = <PINMUX_GPIO62__FUNC_B1_SDA3>,
- <PINMUX_GPIO61__FUNC_B1_SCL3>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c4_pins: i2c4-pins {
- pins {
- pinmux = <PINMUX_GPIO64__FUNC_B1_SDA4>,
- <PINMUX_GPIO63__FUNC_B1_SCL4>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c5_pins: i2c5-pins {
- pins {
- pinmux = <PINMUX_GPIO66__FUNC_B1_SDA5>,
- <PINMUX_GPIO65__FUNC_B1_SCL5>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- i2c6_pins: i2c6-pins {
- pins {
- pinmux = <PINMUX_GPIO68__FUNC_B1_SDA6>,
- <PINMUX_GPIO67__FUNC_B1_SCL6>;
- bias-pull-up = <MTK_PULL_SET_RSEL_011>;
- drive-strength-microamp = <1000>;
- };
- };
-
- gpio_key_pins: gpio-key-pins {
- pins {
- pinmux = <PINMUX_GPIO42__FUNC_B1_KPCOL0>,
- <PINMUX_GPIO43__FUNC_B1_KPCOL1>,
- <PINMUX_GPIO44__FUNC_B1_KPROW0>;
- };
- };
-
- mmc0_default_pins: mmc0-default-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>;
- drive-strength = <6>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>,
- <PINMUX_GPIO160__FUNC_B1_MSDC0_DAT1>,
- <PINMUX_GPIO159__FUNC_B1_MSDC0_DAT2>,
- <PINMUX_GPIO158__FUNC_B1_MSDC0_DAT3>,
- <PINMUX_GPIO154__FUNC_B1_MSDC0_DAT4>,
- <PINMUX_GPIO153__FUNC_B1_MSDC0_DAT5>,
- <PINMUX_GPIO152__FUNC_B1_MSDC0_DAT6>,
- <PINMUX_GPIO151__FUNC_B1_MSDC0_DAT7>,
- <PINMUX_GPIO156__FUNC_B1_MSDC0_CMD>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
-
- pins-rst {
- pinmux = <PINMUX_GPIO155__FUNC_O_MSDC0_RSTB>;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- mmc0_uhs_pins: mmc0-uhs-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>;
- drive-strength = <8>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>,
- <PINMUX_GPIO160__FUNC_B1_MSDC0_DAT1>,
- <PINMUX_GPIO159__FUNC_B1_MSDC0_DAT2>,
- <PINMUX_GPIO158__FUNC_B1_MSDC0_DAT3>,
- <PINMUX_GPIO154__FUNC_B1_MSDC0_DAT4>,
- <PINMUX_GPIO153__FUNC_B1_MSDC0_DAT5>,
- <PINMUX_GPIO152__FUNC_B1_MSDC0_DAT6>,
- <PINMUX_GPIO151__FUNC_B1_MSDC0_DAT7>,
- <PINMUX_GPIO156__FUNC_B1_MSDC0_CMD>;
- input-enable;
- drive-strength = <8>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
-
- pins-ds {
- pinmux = <PINMUX_GPIO162__FUNC_B0_MSDC0_DSL>;
- drive-strength = <8>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-rst {
- pinmux = <PINMUX_GPIO155__FUNC_O_MSDC0_RSTB>;
- drive-strength = <8>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- mmc1_default_pins: mmc1-default-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO164__FUNC_B1_MSDC1_CLK>;
- drive-strength = <6>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO163__FUNC_B1_MSDC1_CMD>,
- <PINMUX_GPIO165__FUNC_B1_MSDC1_DAT0>,
- <PINMUX_GPIO166__FUNC_B1_MSDC1_DAT1>,
- <PINMUX_GPIO167__FUNC_B1_MSDC1_DAT2>,
- <PINMUX_GPIO168__FUNC_B1_MSDC1_DAT3>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
-
- pins-insert {
- pinmux = <PINMUX_GPIO2__FUNC_B_GPIO2>;
- bias-pull-up;
- };
- };
-
- mmc1_uhs_pins: mmc1-uhs-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO164__FUNC_B1_MSDC1_CLK>;
- drive-strength = <6>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO163__FUNC_B1_MSDC1_CMD>,
- <PINMUX_GPIO165__FUNC_B1_MSDC1_DAT0>,
- <PINMUX_GPIO166__FUNC_B1_MSDC1_DAT1>,
- <PINMUX_GPIO167__FUNC_B1_MSDC1_DAT2>,
- <PINMUX_GPIO168__FUNC_B1_MSDC1_DAT3>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- mmc2_default_pins: mmc2-default-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO170__FUNC_B1_MSDC2_CLK>;
- drive-strength = <4>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO169__FUNC_B1_MSDC2_CMD>,
- <PINMUX_GPIO171__FUNC_B1_MSDC2_DAT0>,
- <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>,
- <PINMUX_GPIO173__FUNC_B1_MSDC2_DAT2>,
- <PINMUX_GPIO174__FUNC_B1_MSDC2_DAT3>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
-
- pins-pcm {
- pinmux = <PINMUX_GPIO123__FUNC_O_PCM_DO>;
- };
- };
-
- mmc2_uhs_pins: mmc2-uhs-pins {
- pins-clk {
- pinmux = <PINMUX_GPIO170__FUNC_B1_MSDC2_CLK>;
- drive-strength = <4>;
- bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
- };
-
- pins-cmd-dat {
- pinmux = <PINMUX_GPIO169__FUNC_B1_MSDC2_CMD>,
- <PINMUX_GPIO171__FUNC_B1_MSDC2_DAT0>,
- <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>,
- <PINMUX_GPIO173__FUNC_B1_MSDC2_DAT2>,
- <PINMUX_GPIO174__FUNC_B1_MSDC2_DAT3>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- mmc2_eint_pins: mmc2-eint-pins {
- pins-dat1 {
- pinmux = <PINMUX_GPIO172__FUNC_B_GPIO172>;
- input-enable;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- mmc2_dat1_pins: mmc2-dat1-pins {
- pins-dat1 {
- pinmux = <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>;
- input-enable;
- drive-strength = <6>;
- bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
- };
- };
-
- panel_default_pins: panel-default-pins {
- pins-dcdc {
- pinmux = <PINMUX_GPIO45__FUNC_B_GPIO45>;
- output-low;
- };
-
- pins-en {
- pinmux = <PINMUX_GPIO111__FUNC_B_GPIO111>;
- output-low;
- };
-
- pins-rst {
- pinmux = <PINMUX_GPIO25__FUNC_B_GPIO25>;
- output-high;
- };
- };
-
- pcie_pins_default: pcie-default {
- mux {
- pinmux = <PINMUX_GPIO47__FUNC_I1_WAKEN>,
- <PINMUX_GPIO48__FUNC_O_PERSTN>,
- <PINMUX_GPIO49__FUNC_B1_CLKREQN>;
- bias-pull-up;
- };
- };
-
- rt1715_int_pins: rt1715-int-pins {
- pins_cmd0_dat {
- pinmux = <PINMUX_GPIO12__FUNC_B_GPIO12>;
- bias-pull-up;
- input-enable;
- };
- };
-
- spi0_pins: spi0-pins {
- pins-spi {
- pinmux = <PINMUX_GPIO69__FUNC_O_SPIM0_CSB>,
- <PINMUX_GPIO70__FUNC_O_SPIM0_CLK>,
- <PINMUX_GPIO71__FUNC_B0_SPIM0_MOSI>,
- <PINMUX_GPIO72__FUNC_B0_SPIM0_MISO>;
- bias-disable;
- };
- };
-
- spi1_pins: spi1-pins {
- pins-spi {
- pinmux = <PINMUX_GPIO75__FUNC_O_SPIM1_CSB>,
- <PINMUX_GPIO76__FUNC_O_SPIM1_CLK>,
- <PINMUX_GPIO77__FUNC_B0_SPIM1_MOSI>,
- <PINMUX_GPIO78__FUNC_B0_SPIM1_MISO>;
- bias-disable;
- };
- };
-
- spi2_pins: spi2-pins {
- pins-spi {
- pinmux = <PINMUX_GPIO79__FUNC_O_SPIM2_CSB>,
- <PINMUX_GPIO80__FUNC_O_SPIM2_CLK>,
- <PINMUX_GPIO81__FUNC_B0_SPIM2_MOSI>,
- <PINMUX_GPIO82__FUNC_B0_SPIM2_MISO>;
- bias-disable;
- };
- };
-
- touch_pins: touch-pins {
- pins-irq {
- pinmux = <PINMUX_GPIO6__FUNC_B_GPIO6>;
- input-enable;
- bias-disable;
- };
-
- pins-reset {
- pinmux = <PINMUX_GPIO5__FUNC_B_GPIO5>;
- output-high;
- };
- };
-
- uart0_pins: uart0-pins {
- pins {
- pinmux = <PINMUX_GPIO31__FUNC_O_UTXD0>,
- <PINMUX_GPIO32__FUNC_I1_URXD0>;
- bias-pull-up;
- };
- };
-
- uart1_pins: uart1-pins {
- pins {
- pinmux = <PINMUX_GPIO33__FUNC_O_UTXD1>,
- <PINMUX_GPIO34__FUNC_I1_URXD1>;
- bias-pull-up;
- };
- };
-
- uart2_pins: uart2-pins {
- pins {
- pinmux = <PINMUX_GPIO35__FUNC_O_UTXD2>,
- <PINMUX_GPIO36__FUNC_I1_URXD2>;
- bias-pull-up;
- };
- };
-
- usb_default_pins: usb-default-pins {
- pins-iddig {
- pinmux = <PINMUX_GPIO83__FUNC_B_GPIO83>;
- input-enable;
- bias-pull-up;
- };
-
- pins-valid {
- pinmux = <PINMUX_GPIO85__FUNC_I0_VBUSVALID>;
- input-enable;
- };
-
- pins-vbus {
- pinmux = <PINMUX_GPIO84__FUNC_O_USB_DRVVBUS>;
- output-high;
- };
-
- };
-
- usb1_default_pins: usb1-default-pins {
- pins-valid {
- pinmux = <PINMUX_GPIO88__FUNC_I0_VBUSVALID_1P>;
- input-enable;
- };
-
- pins-usb-hub-3v3-en {
- pinmux = <PINMUX_GPIO112__FUNC_B_GPIO112>;
- output-high;
- };
- };
-
- wifi_pwrseq_pins: wifi-pwrseq-pins {
- pins-wifi-enable {
- pinmux = <PINMUX_GPIO127__FUNC_B_GPIO127>;
- output-low;
- };
- };
-};
-
-ð {
- phy-mode ="rgmii-id";
- phy-handle = <ðernet_phy0>;
- pinctrl-names = "default", "sleep";
- pinctrl-0 = <ð_default_pins>;
- pinctrl-1 = <ð_sleep_pins>;
- mediatek,mac-wol;
- snps,reset-gpio = <&pio 147 GPIO_ACTIVE_HIGH>;
- snps,reset-delays-us = <0 10000 10000>;
- status = "okay";
-};
-
-ð_mdio {
- ethernet_phy0: ethernet-phy@1 {
- compatible = "ethernet-phy-id001c.c916";
- reg = <0x1>;
- };
-};
-
-&pmic {
- interrupt-parent = <&pio>;
- interrupts = <222 IRQ_TYPE_LEVEL_HIGH>;
-
- mt6359keys: keys {
- compatible = "mediatek,mt6359-keys";
- mediatek,long-press-mode = <1>;
- power-off-time-sec = <0>;
-
- power-key {
- linux,keycodes = <KEY_POWER>;
- wakeup-source;
- };
- };
-};
-
-&scp {
- memory-region = <&scp_mem>;
- status = "okay";
-};
-
-&sound {
- compatible = "mediatek,mt8390-mt6359-evk", "mediatek,mt8188-mt6359-evb";
- model = "mt8390-evk";
- pinctrl-names = "default";
- pinctrl-0 = <&audio_default_pins>;
- audio-routing =
- "Headphone", "Headphone L",
- "Headphone", "Headphone R";
- mediatek,adsp = <&adsp>;
- status = "okay";
-
- dai-link-0 {
- link-name = "DL_SRC_BE";
-
- codec {
- sound-dai = <&pmic 0>;
- };
- };
-};
-
-&spi2 {
- pinctrl-0 = <&spi2_pins>;
- pinctrl-names = "default";
- mediatek,pad-select = <0>;
- #address-cells = <1>;
- #size-cells = <0>;
- status = "okay";
};
-&uart0 {
- pinctrl-0 = <&uart0_pins>;
- pinctrl-names = "default";
- status = "okay";
-};
-
-&uart1 {
- pinctrl-0 = <&uart1_pins>;
- pinctrl-names = "default";
- status = "okay";
-};
-
-&uart2 {
- pinctrl-0 = <&uart2_pins>;
- pinctrl-names = "default";
- status = "okay";
-};
-
-&u3phy0 {
- status = "okay";
-};
-
-&u3phy1 {
- status = "okay";
-};
-
-&u3phy2 {
- status = "okay";
-};
-
-&xhci0 {
- status = "okay";
- vusb33-supply = <&mt6359_vusb_ldo_reg>;
-};
-
-&xhci1 {
- status = "okay";
- vusb33-supply = <&mt6359_vusb_ldo_reg>;
- #address-cells = <1>;
- #size-cells = <0>;
-
- hub_2_0: hub@1 {
- compatible = "usb451,8025";
- reg = <1>;
- peer-hub = <&hub_3_0>;
- reset-gpios = <&pio 7 GPIO_ACTIVE_HIGH>;
- vdd-supply = <&usb_hub_fixed_3v3>;
- };
-
- hub_3_0: hub@2 {
- compatible = "usb451,8027";
- reg = <2>;
- peer-hub = <&hub_2_0>;
- reset-gpios = <&pio 7 GPIO_ACTIVE_HIGH>;
- vdd-supply = <&usb_hub_fixed_3v3>;
- };
-};
-
-&xhci2 {
- status = "okay";
- vusb33-supply = <&mt6359_vusb_ldo_reg>;
- vbus-supply = <&sdio_fixed_3v3>; /* wifi_3v3 */
-};
diff --git a/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi
new file mode 100644
index 0000000000000..a37cf102a6e92
--- /dev/null
+++ b/arch/arm64/boot/dts/mediatek/mt8390-genio-common.dtsi
@@ -0,0 +1,1046 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
+/*
+ * Copyright (C) 2023 MediaTek Inc.
+ * Author: Chris Chen <chris-qj.chen@mediatek.com>
+ * Pablo Sun <pablo.sun@mediatek.com>
+ * Macpaul Lin <macpaul.lin@mediatek.com>
+ *
+ * Copyright (C) 2025 Collabora Ltd.
+ * Louis-Alexis Eyraud <louisalexis.eyraud@collabora.com>
+ * AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
+ */
+
+#include "mt6359.dtsi"
+#include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/input/input.h>
+#include <dt-bindings/interrupt-controller/irq.h>
+#include <dt-bindings/pinctrl/mediatek,mt8188-pinfunc.h>
+#include <dt-bindings/regulator/mediatek,mt6360-regulator.h>
+#include <dt-bindings/spmi/spmi.h>
+#include <dt-bindings/usb/pd.h>
+
+/ {
+ aliases {
+ ethernet0 = ð
+ i2c0 = &i2c0;
+ i2c1 = &i2c1;
+ i2c2 = &i2c2;
+ i2c3 = &i2c3;
+ i2c4 = &i2c4;
+ i2c5 = &i2c5;
+ i2c6 = &i2c6;
+ mmc0 = &mmc0;
+ mmc1 = &mmc1;
+ serial0 = &uart0;
+ };
+
+ chosen {
+ stdout-path = "serial0:921600n8";
+ };
+
+ firmware {
+ optee {
+ compatible = "linaro,optee-tz";
+ method = "smc";
+ };
+ };
+ reserved-memory {
+ #address-cells = <2>;
+ #size-cells = <2>;
+ ranges;
+
+ /*
+ * 12 MiB reserved for OP-TEE (BL32)
+ * +-----------------------+ 0x43e0_0000
+ * | SHMEM 2MiB |
+ * +-----------------------+ 0x43c0_0000
+ * | | TA_RAM 8MiB |
+ * + TZDRAM +--------------+ 0x4340_0000
+ * | | TEE_RAM 2MiB |
+ * +-----------------------+ 0x4320_0000
+ */
+ optee_reserved: optee@43200000 {
+ no-map;
+ reg = <0 0x43200000 0 0x00c00000>;
+ };
+
+ scp_mem: memory@50000000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x50000000 0 0x2900000>;
+ no-map;
+ };
+
+ /* 2 MiB reserved for ARM Trusted Firmware (BL31) */
+ bl31_secmon_reserved: memory@54600000 {
+ no-map;
+ reg = <0 0x54600000 0x0 0x200000>;
+ };
+
+ apu_mem: memory@55000000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x55000000 0 0x1400000>; /* 20 MB */
+ };
+
+ vpu_mem: memory@57000000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x57000000 0 0x1400000>; /* 20 MB */
+ };
+
+ adsp_mem: memory@60000000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x60000000 0 0xf00000>;
+ no-map;
+ };
+
+ afe_dma_mem: memory@60f00000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x60f00000 0 0x100000>;
+ no-map;
+ };
+
+ adsp_dma_mem: memory@61000000 {
+ compatible = "shared-dma-pool";
+ reg = <0 0x61000000 0 0x100000>;
+ no-map;
+ };
+ };
+
+ common_fixed_5v: regulator-0 {
+ compatible = "regulator-fixed";
+ regulator-name = "vdd_5v";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ gpio = <&pio 10 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ regulator-always-on;
+ vin-supply = <®_vsys>;
+ };
+
+ edp_panel_fixed_3v3: regulator-1 {
+ compatible = "regulator-fixed";
+ regulator-name = "vedp_3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ enable-active-high;
+ gpio = <&pio 15 GPIO_ACTIVE_HIGH>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&edp_panel_3v3_en_pins>;
+ vin-supply = <®_vsys>;
+ };
+
+ gpio_fixed_3v3: regulator-2 {
+ compatible = "regulator-fixed";
+ regulator-name = "ext_3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&pio 9 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ regulator-always-on;
+ vin-supply = <®_vsys>;
+ };
+
+ /* system wide 4.2V power rail from charger */
+ reg_vsys: regulator-vsys {
+ compatible = "regulator-fixed";
+ regulator-name = "vsys";
+ regulator-always-on;
+ regulator-boot-on;
+ };
+
+ /* used by mmc2 */
+ sdio_fixed_1v8: regulator-3 {
+ compatible = "regulator-fixed";
+ regulator-name = "vio18_conn";
+ regulator-min-microvolt = <1800000>;
+ regulator-max-microvolt = <1800000>;
+ enable-active-high;
+ regulator-always-on;
+ };
+
+ /* used by mmc2 */
+ sdio_fixed_3v3: regulator-4 {
+ compatible = "regulator-fixed";
+ regulator-name = "wifi_3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&pio 74 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ regulator-always-on;
+ vin-supply = <®_vsys>;
+ };
+
+ touch0_fixed_3v3: regulator-5 {
+ compatible = "regulator-fixed";
+ regulator-name = "vio33_tp1";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&pio 119 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ vin-supply = <®_vsys>;
+ };
+
+ usb_hub_fixed_3v3: regulator-6 {
+ compatible = "regulator-fixed";
+ regulator-name = "vhub_3v3";
+ regulator-min-microvolt = <3300000>;
+ regulator-max-microvolt = <3300000>;
+ gpio = <&pio 112 GPIO_ACTIVE_HIGH>; /* HUB_3V3_EN */
+ startup-delay-us = <10000>;
+ enable-active-high;
+ vin-supply = <®_vsys>;
+ };
+
+ usb_p0_vbus: regulator-7 {
+ compatible = "regulator-fixed";
+ regulator-name = "vbus_p0";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ gpio = <&pio 84 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ vin-supply = <®_vsys>;
+ };
+
+ usb_p1_vbus: regulator-8 {
+ compatible = "regulator-fixed";
+ regulator-name = "vbus_p1";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ gpio = <&pio 87 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ vin-supply = <®_vsys>;
+ };
+
+ /* used by ssusb2 */
+ usb_p2_vbus: regulator-9 {
+ compatible = "regulator-fixed";
+ regulator-name = "wifi_3v3";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ enable-active-high;
+ };
+};
+
+&adsp {
+ memory-region = <&adsp_dma_mem>, <&adsp_mem>;
+ status = "okay";
+};
+
+&afe {
+ memory-region = <&afe_dma_mem>;
+ status = "okay";
+};
+
+&gpu {
+ mali-supply = <&mt6359_vproc2_buck_reg>;
+ status = "okay";
+};
+
+&i2c0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c0_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+
+ touchscreen@5d {
+ compatible = "goodix,gt9271";
+ reg = <0x5d>;
+ interrupt-parent = <&pio>;
+ interrupts-extended = <&pio 6 IRQ_TYPE_EDGE_RISING>;
+ irq-gpios = <&pio 6 GPIO_ACTIVE_HIGH>;
+ reset-gpios = <&pio 5 GPIO_ACTIVE_HIGH>;
+ AVDD28-supply = <&touch0_fixed_3v3>;
+ VDDIO-supply = <&mt6359_vio18_ldo_reg>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&touch_pins>;
+ };
+};
+
+&i2c1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c1_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+};
+
+&i2c2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c2_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+};
+
+&i2c3 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c3_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+};
+
+&i2c4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c4_pins>;
+ clock-frequency = <1000000>;
+ status = "okay";
+};
+
+&i2c5 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c5_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+};
+
+&i2c6 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c6_pins>;
+ clock-frequency = <400000>;
+ status = "okay";
+};
+
+&mfg0 {
+ domain-supply = <&mt6359_vproc2_buck_reg>;
+};
+
+&mfg1 {
+ domain-supply = <&mt6359_vsram_others_ldo_reg>;
+};
+
+&mmc0 {
+ status = "okay";
+ pinctrl-names = "default", "state_uhs";
+ pinctrl-0 = <&mmc0_default_pins>;
+ pinctrl-1 = <&mmc0_uhs_pins>;
+ bus-width = <8>;
+ max-frequency = <200000000>;
+ cap-mmc-highspeed;
+ mmc-hs200-1_8v;
+ mmc-hs400-1_8v;
+ supports-cqe;
+ cap-mmc-hw-reset;
+ no-sdio;
+ no-sd;
+ hs400-ds-delay = <0x1481b>;
+ vmmc-supply = <&mt6359_vemc_1_ldo_reg>;
+ vqmmc-supply = <&mt6359_vufs_ldo_reg>;
+ non-removable;
+};
+
+&mmc1 {
+ status = "okay";
+ pinctrl-names = "default", "state_uhs";
+ pinctrl-0 = <&mmc1_default_pins>;
+ pinctrl-1 = <&mmc1_uhs_pins>;
+ bus-width = <4>;
+ max-frequency = <200000000>;
+ cap-sd-highspeed;
+ sd-uhs-sdr50;
+ sd-uhs-sdr104;
+ no-mmc;
+ no-sdio;
+ cd-gpios = <&pio 2 GPIO_ACTIVE_LOW>;
+ vmmc-supply = <&mt6359_vpa_buck_reg>;
+ vqmmc-supply = <&mt6359_vsim1_ldo_reg>;
+};
+
+&mt6359_vbbck_ldo_reg {
+ regulator-always-on;
+};
+
+&mt6359_vcn18_ldo_reg {
+ regulator-name = "vcn18_pmu";
+ regulator-always-on;
+};
+
+&mt6359_vcn33_2_bt_ldo_reg {
+ regulator-name = "vcn33_2_pmu";
+ regulator-always-on;
+};
+
+&mt6359_vcore_buck_reg {
+ regulator-name = "dvdd_proc_l";
+ regulator-always-on;
+};
+
+&mt6359_vgpu11_buck_reg {
+ regulator-name = "dvdd_core";
+ regulator-always-on;
+};
+
+&mt6359_vpa_buck_reg {
+ regulator-name = "vpa_pmu";
+ regulator-max-microvolt = <3100000>;
+};
+
+&mt6359_vproc2_buck_reg {
+ /* The name "vgpu" is required by mtk-regulator-coupler */
+ regulator-name = "vgpu";
+ regulator-min-microvolt = <550000>;
+ regulator-max-microvolt = <800000>;
+ regulator-coupled-with = <&mt6359_vsram_others_ldo_reg>;
+ regulator-coupled-max-spread = <6250>;
+};
+
+&mt6359_vpu_buck_reg {
+ regulator-name = "dvdd_adsp";
+ regulator-always-on;
+};
+
+&mt6359_vrf12_ldo_reg {
+ regulator-name = "va12_abb2_pmu";
+ regulator-always-on;
+};
+
+&mt6359_vsim1_ldo_reg {
+ regulator-name = "vsim1_pmu";
+ regulator-enable-ramp-delay = <480>;
+};
+
+&mt6359_vsram_others_ldo_reg {
+ /* The name "vsram_gpu" is required by mtk-regulator-coupler */
+ regulator-name = "vsram_gpu";
+ regulator-min-microvolt = <750000>;
+ regulator-max-microvolt = <800000>;
+ regulator-coupled-with = <&mt6359_vproc2_buck_reg>;
+ regulator-coupled-max-spread = <6250>;
+};
+
+&mt6359_vufs_ldo_reg {
+ regulator-name = "vufs18_pmu";
+ regulator-always-on;
+};
+
+&mt6359codec {
+ mediatek,mic-type-0 = <1>; /* ACC */
+ mediatek,mic-type-1 = <3>; /* DCC */
+};
+
+&pcie {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pcie_pins_default>;
+ status = "okay";
+};
+
+&pciephy {
+ status = "okay";
+};
+
+&pio {
+ audio_default_pins: audio-default-pins {
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO101__FUNC_O_AUD_CLK_MOSI>,
+ <PINMUX_GPIO102__FUNC_O_AUD_SYNC_MOSI>,
+ <PINMUX_GPIO103__FUNC_O_AUD_DAT_MOSI0>,
+ <PINMUX_GPIO104__FUNC_O_AUD_DAT_MOSI1>,
+ <PINMUX_GPIO105__FUNC_I0_AUD_DAT_MISO0>,
+ <PINMUX_GPIO106__FUNC_I0_AUD_DAT_MISO1>,
+ <PINMUX_GPIO107__FUNC_B0_I2SIN_MCK>,
+ <PINMUX_GPIO108__FUNC_B0_I2SIN_BCK>,
+ <PINMUX_GPIO109__FUNC_B0_I2SIN_WS>,
+ <PINMUX_GPIO110__FUNC_I0_I2SIN_D0>,
+ <PINMUX_GPIO114__FUNC_O_I2SO2_MCK>,
+ <PINMUX_GPIO115__FUNC_B0_I2SO2_BCK>,
+ <PINMUX_GPIO116__FUNC_B0_I2SO2_WS>,
+ <PINMUX_GPIO117__FUNC_O_I2SO2_D0>,
+ <PINMUX_GPIO118__FUNC_O_I2SO2_D1>,
+ <PINMUX_GPIO121__FUNC_B0_PCM_CLK>,
+ <PINMUX_GPIO122__FUNC_B0_PCM_SYNC>,
+ <PINMUX_GPIO124__FUNC_I0_PCM_DI>,
+ <PINMUX_GPIO125__FUNC_O_DMIC1_CLK>,
+ <PINMUX_GPIO126__FUNC_I0_DMIC1_DAT>,
+ <PINMUX_GPIO128__FUNC_O_DMIC2_CLK>,
+ <PINMUX_GPIO129__FUNC_I0_DMIC2_DAT>;
+ };
+ };
+
+ dptx_pins: dptx-pins {
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO46__FUNC_I0_DP_TX_HPD>;
+ bias-pull-up;
+ };
+ };
+
+ edp_panel_3v3_en_pins: edp-panel-3v3-en-pins {
+ pins1 {
+ pinmux = <PINMUX_GPIO15__FUNC_B_GPIO15>;
+ output-high;
+ };
+ };
+
+ eth_default_pins: eth-default-pins {
+ pins-cc {
+ pinmux = <PINMUX_GPIO139__FUNC_B0_GBE_TXC>,
+ <PINMUX_GPIO140__FUNC_I0_GBE_RXC>,
+ <PINMUX_GPIO141__FUNC_I0_GBE_RXDV>,
+ <PINMUX_GPIO142__FUNC_O_GBE_TXEN>;
+ drive-strength = <8>;
+ };
+
+ pins-mdio {
+ pinmux = <PINMUX_GPIO143__FUNC_O_GBE_MDC>,
+ <PINMUX_GPIO144__FUNC_B1_GBE_MDIO>;
+ drive-strength = <8>;
+ input-enable;
+ };
+
+ pins-power {
+ pinmux = <PINMUX_GPIO145__FUNC_B_GPIO145>,
+ <PINMUX_GPIO146__FUNC_B_GPIO146>;
+ output-high;
+ };
+
+ pins-rxd {
+ pinmux = <PINMUX_GPIO135__FUNC_I0_GBE_RXD3>,
+ <PINMUX_GPIO136__FUNC_I0_GBE_RXD2>,
+ <PINMUX_GPIO137__FUNC_I0_GBE_RXD1>,
+ <PINMUX_GPIO138__FUNC_I0_GBE_RXD0>;
+ drive-strength = <8>;
+ };
+
+ pins-txd {
+ pinmux = <PINMUX_GPIO131__FUNC_O_GBE_TXD3>,
+ <PINMUX_GPIO132__FUNC_O_GBE_TXD2>,
+ <PINMUX_GPIO133__FUNC_O_GBE_TXD1>,
+ <PINMUX_GPIO134__FUNC_O_GBE_TXD0>;
+ drive-strength = <8>;
+ };
+ };
+
+ eth_sleep_pins: eth-sleep-pins {
+ pins-cc {
+ pinmux = <PINMUX_GPIO139__FUNC_B_GPIO139>,
+ <PINMUX_GPIO140__FUNC_B_GPIO140>,
+ <PINMUX_GPIO141__FUNC_B_GPIO141>,
+ <PINMUX_GPIO142__FUNC_B_GPIO142>;
+ };
+
+ pins-mdio {
+ pinmux = <PINMUX_GPIO143__FUNC_B_GPIO143>,
+ <PINMUX_GPIO144__FUNC_B_GPIO144>;
+ input-disable;
+ bias-disable;
+ };
+
+ pins-rxd {
+ pinmux = <PINMUX_GPIO135__FUNC_B_GPIO135>,
+ <PINMUX_GPIO136__FUNC_B_GPIO136>,
+ <PINMUX_GPIO137__FUNC_B_GPIO137>,
+ <PINMUX_GPIO138__FUNC_B_GPIO138>;
+ };
+
+ pins-txd {
+ pinmux = <PINMUX_GPIO131__FUNC_B_GPIO131>,
+ <PINMUX_GPIO132__FUNC_B_GPIO132>,
+ <PINMUX_GPIO133__FUNC_B_GPIO133>,
+ <PINMUX_GPIO134__FUNC_B_GPIO134>;
+ };
+ };
+
+ i2c0_pins: i2c0-pins {
+ pins {
+ pinmux = <PINMUX_GPIO56__FUNC_B1_SDA0>,
+ <PINMUX_GPIO55__FUNC_B1_SCL0>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c1_pins: i2c1-pins {
+ pins {
+ pinmux = <PINMUX_GPIO58__FUNC_B1_SDA1>,
+ <PINMUX_GPIO57__FUNC_B1_SCL1>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c2_pins: i2c2-pins {
+ pins {
+ pinmux = <PINMUX_GPIO60__FUNC_B1_SDA2>,
+ <PINMUX_GPIO59__FUNC_B1_SCL2>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c3_pins: i2c3-pins {
+ pins {
+ pinmux = <PINMUX_GPIO62__FUNC_B1_SDA3>,
+ <PINMUX_GPIO61__FUNC_B1_SCL3>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c4_pins: i2c4-pins {
+ pins {
+ pinmux = <PINMUX_GPIO64__FUNC_B1_SDA4>,
+ <PINMUX_GPIO63__FUNC_B1_SCL4>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c5_pins: i2c5-pins {
+ pins {
+ pinmux = <PINMUX_GPIO66__FUNC_B1_SDA5>,
+ <PINMUX_GPIO65__FUNC_B1_SCL5>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ i2c6_pins: i2c6-pins {
+ pins {
+ pinmux = <PINMUX_GPIO68__FUNC_B1_SDA6>,
+ <PINMUX_GPIO67__FUNC_B1_SCL6>;
+ bias-pull-up = <MTK_PULL_SET_RSEL_011>;
+ drive-strength-microamp = <1000>;
+ };
+ };
+
+ gpio_key_pins: gpio-key-pins {
+ pins {
+ pinmux = <PINMUX_GPIO42__FUNC_B1_KPCOL0>,
+ <PINMUX_GPIO43__FUNC_B1_KPCOL1>,
+ <PINMUX_GPIO44__FUNC_B1_KPROW0>;
+ };
+ };
+
+ mmc0_default_pins: mmc0-default-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>;
+ drive-strength = <6>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>,
+ <PINMUX_GPIO160__FUNC_B1_MSDC0_DAT1>,
+ <PINMUX_GPIO159__FUNC_B1_MSDC0_DAT2>,
+ <PINMUX_GPIO158__FUNC_B1_MSDC0_DAT3>,
+ <PINMUX_GPIO154__FUNC_B1_MSDC0_DAT4>,
+ <PINMUX_GPIO153__FUNC_B1_MSDC0_DAT5>,
+ <PINMUX_GPIO152__FUNC_B1_MSDC0_DAT6>,
+ <PINMUX_GPIO151__FUNC_B1_MSDC0_DAT7>,
+ <PINMUX_GPIO156__FUNC_B1_MSDC0_CMD>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+
+ pins-rst {
+ pinmux = <PINMUX_GPIO155__FUNC_O_MSDC0_RSTB>;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ mmc0_uhs_pins: mmc0-uhs-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO157__FUNC_B1_MSDC0_CLK>;
+ drive-strength = <8>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO161__FUNC_B1_MSDC0_DAT0>,
+ <PINMUX_GPIO160__FUNC_B1_MSDC0_DAT1>,
+ <PINMUX_GPIO159__FUNC_B1_MSDC0_DAT2>,
+ <PINMUX_GPIO158__FUNC_B1_MSDC0_DAT3>,
+ <PINMUX_GPIO154__FUNC_B1_MSDC0_DAT4>,
+ <PINMUX_GPIO153__FUNC_B1_MSDC0_DAT5>,
+ <PINMUX_GPIO152__FUNC_B1_MSDC0_DAT6>,
+ <PINMUX_GPIO151__FUNC_B1_MSDC0_DAT7>,
+ <PINMUX_GPIO156__FUNC_B1_MSDC0_CMD>;
+ input-enable;
+ drive-strength = <8>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+
+ pins-ds {
+ pinmux = <PINMUX_GPIO162__FUNC_B0_MSDC0_DSL>;
+ drive-strength = <8>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-rst {
+ pinmux = <PINMUX_GPIO155__FUNC_O_MSDC0_RSTB>;
+ drive-strength = <8>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ mmc1_default_pins: mmc1-default-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO164__FUNC_B1_MSDC1_CLK>;
+ drive-strength = <6>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO163__FUNC_B1_MSDC1_CMD>,
+ <PINMUX_GPIO165__FUNC_B1_MSDC1_DAT0>,
+ <PINMUX_GPIO166__FUNC_B1_MSDC1_DAT1>,
+ <PINMUX_GPIO167__FUNC_B1_MSDC1_DAT2>,
+ <PINMUX_GPIO168__FUNC_B1_MSDC1_DAT3>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+
+ pins-insert {
+ pinmux = <PINMUX_GPIO2__FUNC_B_GPIO2>;
+ bias-pull-up;
+ };
+ };
+
+ mmc1_uhs_pins: mmc1-uhs-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO164__FUNC_B1_MSDC1_CLK>;
+ drive-strength = <6>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO163__FUNC_B1_MSDC1_CMD>,
+ <PINMUX_GPIO165__FUNC_B1_MSDC1_DAT0>,
+ <PINMUX_GPIO166__FUNC_B1_MSDC1_DAT1>,
+ <PINMUX_GPIO167__FUNC_B1_MSDC1_DAT2>,
+ <PINMUX_GPIO168__FUNC_B1_MSDC1_DAT3>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ mmc2_default_pins: mmc2-default-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO170__FUNC_B1_MSDC2_CLK>;
+ drive-strength = <4>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO169__FUNC_B1_MSDC2_CMD>,
+ <PINMUX_GPIO171__FUNC_B1_MSDC2_DAT0>,
+ <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>,
+ <PINMUX_GPIO173__FUNC_B1_MSDC2_DAT2>,
+ <PINMUX_GPIO174__FUNC_B1_MSDC2_DAT3>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+
+ pins-pcm {
+ pinmux = <PINMUX_GPIO123__FUNC_O_PCM_DO>;
+ };
+ };
+
+ mmc2_uhs_pins: mmc2-uhs-pins {
+ pins-clk {
+ pinmux = <PINMUX_GPIO170__FUNC_B1_MSDC2_CLK>;
+ drive-strength = <4>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins-cmd-dat {
+ pinmux = <PINMUX_GPIO169__FUNC_B1_MSDC2_CMD>,
+ <PINMUX_GPIO171__FUNC_B1_MSDC2_DAT0>,
+ <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>,
+ <PINMUX_GPIO173__FUNC_B1_MSDC2_DAT2>,
+ <PINMUX_GPIO174__FUNC_B1_MSDC2_DAT3>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ mmc2_eint_pins: mmc2-eint-pins {
+ pins-dat1 {
+ pinmux = <PINMUX_GPIO172__FUNC_B_GPIO172>;
+ input-enable;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ mmc2_dat1_pins: mmc2-dat1-pins {
+ pins-dat1 {
+ pinmux = <PINMUX_GPIO172__FUNC_B1_MSDC2_DAT1>;
+ input-enable;
+ drive-strength = <6>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_01>;
+ };
+ };
+
+ panel_default_pins: panel-default-pins {
+ pins-dcdc {
+ pinmux = <PINMUX_GPIO45__FUNC_B_GPIO45>;
+ output-low;
+ };
+
+ pins-en {
+ pinmux = <PINMUX_GPIO111__FUNC_B_GPIO111>;
+ output-low;
+ };
+
+ pins-rst {
+ pinmux = <PINMUX_GPIO25__FUNC_B_GPIO25>;
+ output-high;
+ };
+ };
+
+ pcie_pins_default: pcie-default {
+ mux {
+ pinmux = <PINMUX_GPIO47__FUNC_I1_WAKEN>,
+ <PINMUX_GPIO48__FUNC_O_PERSTN>,
+ <PINMUX_GPIO49__FUNC_B1_CLKREQN>;
+ bias-pull-up;
+ };
+ };
+
+ rt1715_int_pins: rt1715-int-pins {
+ pins_cmd0_dat {
+ pinmux = <PINMUX_GPIO12__FUNC_B_GPIO12>;
+ bias-pull-up;
+ input-enable;
+ };
+ };
+
+ spi0_pins: spi0-pins {
+ pins-spi {
+ pinmux = <PINMUX_GPIO69__FUNC_O_SPIM0_CSB>,
+ <PINMUX_GPIO70__FUNC_O_SPIM0_CLK>,
+ <PINMUX_GPIO71__FUNC_B0_SPIM0_MOSI>,
+ <PINMUX_GPIO72__FUNC_B0_SPIM0_MISO>;
+ bias-disable;
+ };
+ };
+
+ spi1_pins: spi1-pins {
+ pins-spi {
+ pinmux = <PINMUX_GPIO75__FUNC_O_SPIM1_CSB>,
+ <PINMUX_GPIO76__FUNC_O_SPIM1_CLK>,
+ <PINMUX_GPIO77__FUNC_B0_SPIM1_MOSI>,
+ <PINMUX_GPIO78__FUNC_B0_SPIM1_MISO>;
+ bias-disable;
+ };
+ };
+
+ spi2_pins: spi2-pins {
+ pins-spi {
+ pinmux = <PINMUX_GPIO79__FUNC_O_SPIM2_CSB>,
+ <PINMUX_GPIO80__FUNC_O_SPIM2_CLK>,
+ <PINMUX_GPIO81__FUNC_B0_SPIM2_MOSI>,
+ <PINMUX_GPIO82__FUNC_B0_SPIM2_MISO>;
+ bias-disable;
+ };
+ };
+
+ touch_pins: touch-pins {
+ pins-irq {
+ pinmux = <PINMUX_GPIO6__FUNC_B_GPIO6>;
+ input-enable;
+ bias-disable;
+ };
+
+ pins-reset {
+ pinmux = <PINMUX_GPIO5__FUNC_B_GPIO5>;
+ output-high;
+ };
+ };
+
+ uart0_pins: uart0-pins {
+ pins {
+ pinmux = <PINMUX_GPIO31__FUNC_O_UTXD0>,
+ <PINMUX_GPIO32__FUNC_I1_URXD0>;
+ bias-pull-up;
+ };
+ };
+
+ uart1_pins: uart1-pins {
+ pins {
+ pinmux = <PINMUX_GPIO33__FUNC_O_UTXD1>,
+ <PINMUX_GPIO34__FUNC_I1_URXD1>;
+ bias-pull-up;
+ };
+ };
+
+ uart2_pins: uart2-pins {
+ pins {
+ pinmux = <PINMUX_GPIO35__FUNC_O_UTXD2>,
+ <PINMUX_GPIO36__FUNC_I1_URXD2>;
+ bias-pull-up;
+ };
+ };
+
+ usb_default_pins: usb-default-pins {
+ pins-iddig {
+ pinmux = <PINMUX_GPIO83__FUNC_B_GPIO83>;
+ input-enable;
+ bias-pull-up;
+ };
+
+ pins-valid {
+ pinmux = <PINMUX_GPIO85__FUNC_I0_VBUSVALID>;
+ input-enable;
+ };
+
+ pins-vbus {
+ pinmux = <PINMUX_GPIO84__FUNC_O_USB_DRVVBUS>;
+ output-high;
+ };
+
+ };
+
+ usb1_default_pins: usb1-default-pins {
+ pins-valid {
+ pinmux = <PINMUX_GPIO88__FUNC_I0_VBUSVALID_1P>;
+ input-enable;
+ };
+
+ pins-usb-hub-3v3-en {
+ pinmux = <PINMUX_GPIO112__FUNC_B_GPIO112>;
+ output-high;
+ };
+ };
+
+ wifi_pwrseq_pins: wifi-pwrseq-pins {
+ pins-wifi-enable {
+ pinmux = <PINMUX_GPIO127__FUNC_B_GPIO127>;
+ output-low;
+ };
+ };
+};
+
+ð {
+ phy-mode ="rgmii-id";
+ phy-handle = <ðernet_phy0>;
+ pinctrl-names = "default", "sleep";
+ pinctrl-0 = <ð_default_pins>;
+ pinctrl-1 = <ð_sleep_pins>;
+ mediatek,mac-wol;
+ snps,reset-gpio = <&pio 147 GPIO_ACTIVE_HIGH>;
+ snps,reset-delays-us = <0 10000 10000>;
+ status = "okay";
+};
+
+ð_mdio {
+ ethernet_phy0: ethernet-phy@1 {
+ compatible = "ethernet-phy-id001c.c916";
+ reg = <0x1>;
+ };
+};
+
+&pmic {
+ interrupt-parent = <&pio>;
+ interrupts = <222 IRQ_TYPE_LEVEL_HIGH>;
+
+ mt6359keys: keys {
+ compatible = "mediatek,mt6359-keys";
+ mediatek,long-press-mode = <1>;
+ power-off-time-sec = <0>;
+
+ power-key {
+ linux,keycodes = <KEY_POWER>;
+ wakeup-source;
+ };
+ };
+};
+
+&scp {
+ memory-region = <&scp_mem>;
+ status = "okay";
+};
+
+&sound {
+ compatible = "mediatek,mt8390-mt6359-evk", "mediatek,mt8188-mt6359-evb";
+ model = "mt8390-evk";
+ pinctrl-names = "default";
+ pinctrl-0 = <&audio_default_pins>;
+ audio-routing =
+ "Headphone", "Headphone L",
+ "Headphone", "Headphone R";
+ mediatek,adsp = <&adsp>;
+ status = "okay";
+
+ dai-link-0 {
+ link-name = "DL_SRC_BE";
+
+ codec {
+ sound-dai = <&pmic 0>;
+ };
+ };
+};
+
+&spi2 {
+ pinctrl-0 = <&spi2_pins>;
+ pinctrl-names = "default";
+ mediatek,pad-select = <0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+};
+
+&uart0 {
+ pinctrl-0 = <&uart0_pins>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
+&uart1 {
+ pinctrl-0 = <&uart1_pins>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
+&uart2 {
+ pinctrl-0 = <&uart2_pins>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
+&u3phy0 {
+ status = "okay";
+};
+
+&u3phy1 {
+ status = "okay";
+};
+
+&u3phy2 {
+ status = "okay";
+};
+
+&xhci0 {
+ status = "okay";
+ vusb33-supply = <&mt6359_vusb_ldo_reg>;
+};
+
+&xhci1 {
+ status = "okay";
+ vusb33-supply = <&mt6359_vusb_ldo_reg>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ hub_2_0: hub@1 {
+ compatible = "usb451,8025";
+ reg = <1>;
+ peer-hub = <&hub_3_0>;
+ reset-gpios = <&pio 7 GPIO_ACTIVE_HIGH>;
+ vdd-supply = <&usb_hub_fixed_3v3>;
+ };
+
+ hub_3_0: hub@2 {
+ compatible = "usb451,8027";
+ reg = <2>;
+ peer-hub = <&hub_2_0>;
+ reset-gpios = <&pio 7 GPIO_ACTIVE_HIGH>;
+ vdd-supply = <&usb_hub_fixed_3v3>;
+ };
+};
+
+&xhci2 {
+ status = "okay";
+ vusb33-supply = <&mt6359_vusb_ldo_reg>;
+ vbus-supply = <&sdio_fixed_3v3>; /* wifi_3v3 */
+};
--
2.39.5
next prev parent reply other threads:[~2025-04-08 11:10 UTC|newest]
Thread overview: 758+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-08 10:38 [PATCH 6.14 000/731] 6.14.2-rc1 review Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 001/731] fs: support O_PATH fds with FSCONFIG_SET_FD Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 002/731] watch_queue: fix pipe accounting mismatch Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 003/731] x86/mm/pat: cpa-test: fix length for CPA_ARRAY test Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 004/731] m68k: sun3: Use str_read_write() helper in mmu_emu_handle_fault() Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 005/731] m68k: sun3: Fix DEBUG_MMU_EMU build Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 006/731] cpufreq: scpi: compare kHz instead of Hz Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 007/731] seccomp: fix the __secure_computing() stub for !HAVE_ARCH_SECCOMP_FILTER Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 008/731] smack: dont compile ipv6 code unless ipv6 is configured Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 009/731] smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 010/731] sched: Cancel the slice protection of the idle entity Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 011/731] sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 012/731] cpufreq: governor: Fix negative idle_time handling in dbs_update() Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 013/731] EDAC/igen6: Fix the flood of invalid error reports Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 014/731] EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 015/731] x86/vdso: Fix latent bug in vclock_pages calculation Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 016/731] x86/fpu: Fix guest FPU state buffer allocation size Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 017/731] cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 018/731] cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 019/731] cpufreq/amd-pstate: Convert all perf values to u8 Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 020/731] cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 021/731] x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 022/731] rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 023/731] x86/platform: Only allow CONFIG_EISA for 32-bit Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 024/731] x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 025/731] lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 026/731] PM: sleep: Adjust check before setting power.must_resume Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 027/731] cpufreq: tegra194: Allow building for Tegra234 Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 028/731] RISC-V: KVM: Disable the kernel perf counter during configure Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 029/731] kunit/stackinit: Use fill byte different from Clang i386 pattern Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 030/731] watchdog/hardlockup/perf: Fix perf_event memory leak Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 031/731] x86/split_lock: Fix the delayed detection logic Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 032/731] selinux: Chain up tool resolving errors in install_policy.sh Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 033/731] EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 034/731] EDAC/ie31200: Fix the DIMM size mask for several SoCs Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 035/731] EDAC/ie31200: Fix the error path order of ie31200_init() Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 036/731] dma: Fix encryption bit clearing for dma_to_phys Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 037/731] dma: Introduce generic dma_addr_*crypted helpers Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 038/731] arm64: realm: Use aliased addresses for device DMA to shared buffers Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 039/731] x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 040/731] cpuidle: Init cpuidle only for present CPUs Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 041/731] thermal: int340x: Add NULL check for adev Greg Kroah-Hartman
2025-04-08 10:38 ` [PATCH 6.14 042/731] PM: sleep: Fix handling devices with direct_complete set on errors Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 043/731] lockdep: Dont disable interrupts on RT in disable_irq_nosync_lockdep.*() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 044/731] cpufreq: Init cpufreq only for present CPUs Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 045/731] perf/ring_buffer: Allow the EPOLLRDNORM flag for poll Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 046/731] perf: Save PMU specific data in task_struct Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 047/731] perf: Supply task information to sched_task() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 048/731] perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 049/731] sched/deadline: Ignore special tasks when rebuilding domains Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 050/731] sched/topology: Wrappers for sched_domains_mutex Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 051/731] sched/deadline: Generalize unique visiting of root domains Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 052/731] sched/deadline: Rebuild root domain accounting after every update Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 053/731] x86/traps: Make exc_double_fault() consistently noreturn Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 054/731] x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 055/731] x86/entry: Add __init to ia32_emulation_override_cmdline() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 056/731] RISC-V: KVM: Teardown riscv specific bits after kvm_exit Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 057/731] regulator: pca9450: Fix enable register for LDO5 Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 058/731] auxdisplay: MAX6959 should select BITREVERSE Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 059/731] media: verisilicon: HEVC: Initialize start_bit field Greg Kroah-Hartman
2025-04-08 14:48 ` Nicolas Dufresne
2025-04-08 10:39 ` [PATCH 6.14 060/731] media: platform: allgro-dvt: unregister v4l2_device on the error path Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 061/731] auxdisplay: panel: Fix an API misuse in panel.c Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 062/731] platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 063/731] platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 064/731] platform/x86: dell-ddv: Fix temperature calculation Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 065/731] ASoC: cs35l41: check the return value from spi_setup() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 066/731] ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 067/731] HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 068/731] ASoC: simple-card-utils: Dont use __free(device_node) at graph_util_parse_dai() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 069/731] dt-bindings: vendor-prefixes: add GOcontroll Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 070/731] ALSA: hda/realtek: Always honor no_shutup_pins Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 071/731] ASoC: tegra: Use non-atomic timeout for ADX status register Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 072/731] ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 073/731] ALSA: usb-audio: separate DJM-A9 cap lvl options Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 074/731] ALSA: timer: Dont take register_mutex with copy_from/to_user() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 075/731] ALSA: hda/realtek: Fix built-in mic assignment on ASUS VivoBook X515UA Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 076/731] wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 077/731] wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 078/731] wifi: ath12k: encode max Tx power in scan channel list command Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 079/731] wifi: ath12k: Fix pdev lookup in WBM error processing Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 080/731] wifi: ath9k: do not submit zero bytes to the entropy pool Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 081/731] wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 082/731] arm64: dts: mediatek: mt8173-elm: Drop pmics #address-cells and #size-cells Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 083/731] arm64: dts: mediatek: mt8173: Fix some node names Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 084/731] wifi: ath11k: update channel list in reg notifier instead reg worker Greg Kroah-Hartman
2025-04-14 5:59 ` Jiri Slaby
2025-04-15 2:55 ` Kang Yang
2025-04-16 7:31 ` Kang Yang
2025-04-16 8:03 ` Jiri Slaby
2025-04-17 3:10 ` Kang Yang
2025-04-17 3:36 ` Jiri Slaby
2025-04-08 10:39 ` [PATCH 6.14 085/731] ARM: dts: omap4-panda-a4: Add missing model and compatible properties Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 086/731] f2fs: quota: fix to avoid warning in dquot_writeback_dquots() Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 087/731] dlm: prevent NPD when writing a positive value to event_done Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 088/731] wifi: ath11k: fix RCU stall while reaping monitor destination ring Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 089/731] wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 090/731] wifi: ath12k: Fix locking in "QMI firmware ready" error paths Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 091/731] f2fs: fix to avoid panic once fallocation fails for pinfile Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 092/731] scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 093/731] md: ensure resync is prioritized over recovery Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 094/731] md/raid1: fix memory leak in raid1_run() if no active rdev Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 095/731] coredump: Fixes core_pipe_limit sysctl proc_handler Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 096/731] io_uring/io-wq: eliminate redundant io_work_get_acct() calls Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 097/731] io_uring/io-wq: cache work->flags in variable Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 098/731] io_uring/io-wq: do not use bogus hash value Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 099/731] io_uring: check for iowq alloc_workqueue failure Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 100/731] io_uring/net: improve recv bundles Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 101/731] firmware: arm_ffa: Refactor addition of partition information into XArray Greg Kroah-Hartman
2025-04-08 10:39 ` [PATCH 6.14 102/731] firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 103/731] arm64: dts: mediatek: mt6359: fix dtbs_check error for audio-codec Greg Kroah-Hartman
2025-04-09 7:04 ` Jiri Slaby
2025-04-09 7:57 ` Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 104/731] scsi: mpi3mr: Fix locking in an error path Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 105/731] scsi: mpt3sas: Fix a locking bug " Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 106/731] can: rockchip_canfd: rkcanfd_chip_fifo_setup(): remove duplicated setup of RX FIFO Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 107/731] jfs: reject on-disk inodes of an unsupported type Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 108/731] jfs: add check read-only before txBeginAnon() call Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 109/731] jfs: add check read-only before truncation in jfs_truncate_nolock() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 110/731] wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 111/731] wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 112/731] xfrm: delay initialization of offload path till its actually requested Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 113/731] iommu/io-pgtable-dart: Only set subpage protection disable for DART 1 Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 114/731] firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 115/731] firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 116/731] arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 117/731] arm64: dts: renesas: r8a77990: " Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 118/731] firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 119/731] arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 120/731] wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 121/731] arm64: dts: imx8mp-skov: correct PMIC board limits Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 122/731] arm64: dts: imx8mp-skov: operate CPU at 850 mV by default Greg Kroah-Hartman
2025-04-08 10:40 ` Greg Kroah-Hartman [this message]
2025-04-08 10:40 ` [PATCH 6.14 124/731] arm64: dts: mediatek: mt8390-genio-common: Fix duplicated regulator name Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 125/731] wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 126/731] wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() " Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 127/731] f2fs: fix to set .discard_granularity correctly Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 128/731] f2fs: add check for deleted inode Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 129/731] arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 130/731] f2fs: fix potential deadloop in prepare_compress_overwrite() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 131/731] f2fs: fix to call f2fs_recover_quota_end() correctly Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 132/731] md: fix mddev uaf while iterating all_mddevs list Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 133/731] md/raid1,raid10: dont ignore IO flags Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 134/731] md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 135/731] tracing: Fix DECLARE_TRACE_CONDITION Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 136/731] tools/rv: Keep user LDFLAGS in build Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 137/731] arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 138/731] arm64: dts: ti: k3-am62p: fix pinctrl settings Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 139/731] arm64: dts: ti: k3-j722s: " Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 140/731] wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 141/731] wifi: rtw89: pci: correct ISR RDU bit for 8922AE Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 142/731] blk-throttle: fix lower bps rate by throtl_trim_slice() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 143/731] soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 144/731] soc: mediatek: mt8167-mmsys: Fix missing regval in all entries Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 145/731] soc: mediatek: mt8365-mmsys: Fix routing table masks and values Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 146/731] md/raid10: wait barrier before returning discard request with REQ_NOWAIT Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 147/731] block: ensure correct integrity capability propagation in stacked devices Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 148/731] block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 149/731] badblocks: Fix error shitf ops Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 150/731] badblocks: factor out a helper try_adjacent_combine Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 151/731] badblocks: attempt to merge adjacent badblocks during ack_all_badblocks Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 152/731] badblocks: return error directly when setting badblocks exceeds 512 Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 153/731] badblocks: return error if any badblock set fails Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 154/731] badblocks: fix the using of MAX_BADBLOCKS Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 155/731] badblocks: fix merge issue when new badblocks align with pre+1 Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 156/731] badblocks: fix missing bad blocks on retry in _badblocks_check() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 157/731] null_blk: generate null_blk configfs features string Greg Kroah-Hartman
2025-04-09 2:47 ` Shinichiro Kawasaki
2025-04-09 6:02 ` Greg Kroah-Hartman
2025-04-09 7:35 ` Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 158/731] null_blk: introduce badblocks_once parameter Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 159/731] null_blk: replace null_process_cmd() call in null_zone_write() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 160/731] null_blk: do partial IO for bad blocks Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 161/731] badblocks: return boolean from badblocks_set() and badblocks_clear() Greg Kroah-Hartman
2025-04-08 10:40 ` [PATCH 6.14 162/731] badblocks: use sector_t instead of int to avoid truncation of badblocks length Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 163/731] firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 164/731] net: airoha: Fix lan4 support in airoha_qdma_get_gdm_port() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 165/731] iommu/amd: Fix header file Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 166/731] iommu/vt-d: Fix system hang on reboot -f Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 167/731] memory: mtk-smi: Add ostd setting for mt8192 Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 168/731] gfs2: minor evict fix Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 169/731] gfs2: skip if we cannot defer delete Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 170/731] ARM: dts: imx6ul-tqma6ul1: Change include order to disable fec2 node Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 171/731] arm64: dts: imx8mp: add AUDIO_AXI_CLK_ROOT to AUDIOMIX block Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 172/731] arm64: dts: imx8mp: change AUDIO_AXI_CLK_ROOT freq. to 800MHz Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 173/731] f2fs: fix to avoid accessing uninitialized curseg Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 174/731] iommu: Handle race with default domain setup Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 175/731] wifi: mac80211: remove SSID from ML reconf Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 176/731] f2fs: fix to avoid running out of free segments Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 177/731] block: fix adding folio to bio Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 178/731] ext4: fix potential null dereference in ext4 kunit test Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 179/731] ext4: convert EXT4_FLAGS_* defines to enum Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 180/731] ext4: add EXT4_FLAGS_EMERGENCY_RO bit Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 181/731] ext4: correct behavior under errors=remount-ro mode Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 182/731] ext4: show emergency_ro when EXT4_FLAGS_EMERGENCY_RO is set Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 183/731] arm64: dts: rockchip: Move rk356x scmi SHMEM to reserved memory Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 184/731] arm64: dts: rockchip: Remove bluetooth node from rock-3a Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 185/731] bus: qcom-ssc-block-bus: Remove some duplicated iounmap() calls Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 186/731] bus: qcom-ssc-block-bus: Fix the error handling path of qcom_ssc_block_bus_probe() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 187/731] arm64: dts: rockchip: Fix pcie reset gpio on Orange Pi 5 Max Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 188/731] arm64: dts: rockchip: Fix PWM pinctrl names Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 189/731] arm64: dts: rockchip: remove ethm0_clk0_25m_out from Sige5 gmac0 Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 190/731] erofs: allow 16-byte volume name again Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 191/731] ext4: add missing brelse() for bh2 in ext4_dx_add_entry() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 192/731] ext4: verify fast symlink length Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 193/731] f2fs: fix missing discard for active segments Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 194/731] scsi: hisi_sas: Fixed failure to issue vendor specific commands Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 195/731] scsi: target: tcm_loop: Fix wrong abort tag Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 196/731] ext4: introduce ITAIL helper Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 197/731] ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 198/731] ext4: goto right label out_mmap_sem in ext4_setattr() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 199/731] jbd2: fix off-by-one while erasing journal Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 200/731] ata: libata: Fix NCQ Non-Data log not supported print Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 201/731] wifi: nl80211: store chandef on the correct link when starting CAC Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 202/731] wifi: mac80211: check basic rates validity in sta_link_apply_parameters Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 203/731] wifi: cfg80211: init wiphy_work before allocating rfkill fails Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 204/731] wifi: mwifiex: Fix premature release of RF calibration data Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 205/731] wifi: mwifiex: Fix RF calibration data download from file Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 206/731] ice: health.c: fix compilation on gcc 7.5 Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 207/731] ice: ensure periodic output start time is in the future Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 208/731] ice: fix reservation of resources for RDMA when disabled Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 209/731] virtchnl: make proto and filter action count unsigned Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 210/731] ice: stop truncating queue ids when checking Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 211/731] ice: validate queue quanta parameters to prevent OOB access Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 212/731] ice: fix input validation for virtchnl BW Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 213/731] ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 214/731] idpf: check error for register_netdev() on init Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 215/731] btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 216/731] btrfs: fix reclaimed bytes accounting after automatic block group reclaim Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 217/731] btrfs: fix block group refcount race in btrfs_create_pending_block_groups() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 218/731] btrfs: dont clobber ret in btrfs_validate_super() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 219/731] wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 220/731] igb: reject invalid external timestamp requests for 82580-based HW Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 221/731] renesas: reject PTP_STRICT_FLAGS as unsupported Greg Kroah-Hartman
2025-04-08 10:41 ` [PATCH 6.14 222/731] net: lan743x: reject unsupported external timestamp requests Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 223/731] broadcom: fix supported flag check in periodic output function Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 224/731] ptp: ocp: reject unsupported periodic output flags Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 225/731] nvmet: pci-epf: Always configure BAR0 as 64-bit Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 226/731] jbd2: add a missing data flush during file and fs synchronization Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 227/731] ext4: define ext4_journal_destroy wrapper Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 228/731] ext4: avoid journaling sb update on error if journal is destroying Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 229/731] eth: bnxt: fix out-of-range access of vnic_info array Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 230/731] net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 231/731] netfilter: nfnetlink_queue: Initialize ctx to avoid memory allocation error Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 232/731] netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 233/731] ax25: Remove broken autobind Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 234/731] net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 235/731] bnxt_en: Mask the bd_cnt field in the TX BD properly Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 236/731] bnxt_en: Linearize TX SKB if the fragments exceed the max Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 237/731] net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 238/731] net: dsa: mv88e6xxx: enable PVT for 6321 switch Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 239/731] net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 240/731] net: dsa: mv88e6xxx: fix VTU methods " Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 241/731] net: dsa: mv88e6xxx: enable STU " Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 242/731] mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 243/731] net: dsa: sja1105: fix displaced ethtool statistics counters Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 244/731] net: dsa: sja1105: reject other RX filters than HWTSTAMP_FILTER_PTP_V2_L2_EVENT Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 245/731] net: dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry() Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 246/731] net/mlx5: LAG, reload representors on LAG creation failure Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 247/731] net/mlx5: Start health poll after enable hca Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 248/731] vmxnet3: unregister xdp rxq info in the reset path Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 249/731] bonding: check xdp prog when set bond mode Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 250/731] ibmvnic: Use kernel helpers for hex dumps Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 251/731] net: fix NULL pointer dereference in l3mdev_l3_rcv Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 252/731] virtio_net: Fix endian with virtio_net_ctrl_rss Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 253/731] Bluetooth: Add quirk for broken READ_VOICE_SETTING Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 254/731] Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 255/731] Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 256/731] Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 257/731] Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 258/731] rwonce: handle KCSAN like KASAN in read_word_at_a_time() Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 259/731] net: dsa: microchip: fix DCB apptrust configuration on KSZ88x3 Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 260/731] Bluetooth: btnxpuart: Fix kernel panic during FW release Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 261/731] Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 262/731] net: Fix the devmem sock opts and msgs for parisc Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 263/731] net: libwx: fix Tx descriptor content for some tunnel packets Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 264/731] net: libwx: fix Tx L4 checksum Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 265/731] rwonce: fix crash by removing READ_ONCE() for unaligned read Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 266/731] drm/bridge: ti-sn65dsi86: Fix multiple instances Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 267/731] drm/ssd130x: Set SPI .id_table to prevent an SPI core warning Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 268/731] accel/amdxdna: Return error when setting clock failed for npu1 Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 269/731] drm/panthor: Fix a race between the reset and suspend path Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 270/731] drm/ssd130x: fix ssd132x encoding Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 271/731] drm/ssd130x: ensure ssd132x pitch is correct Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 272/731] drm/dp_mst: Fix drm RAD print Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 273/731] drm/bridge: it6505: fix HDCP V match check is not performed correctly Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 274/731] drm/panthor: Fix race condition when gathering fdinfo group samples Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 275/731] drm: xlnx: zynqmp: Fix max dma segment size Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 276/731] drm: xlnx: zynqmp_dpsub: Add NULL check in zynqmp_audio_init Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 277/731] drm: zynqmp_dp: Fix a deadlock in zynqmp_dp_ignore_hpd_set() Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 278/731] drm/vkms: Fix use after free and double free on init error Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 279/731] gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 280/731] drm/amdgpu: refine smu send msg debug log format Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 281/731] drm/amdgpu/umsch: remove vpe test from umsch Greg Kroah-Hartman
2025-04-08 10:42 ` [PATCH 6.14 282/731] drm/amdgpu/umsch: declare umsch firmware Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 283/731] drm/amdgpu/umsch: fix ucode check Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 284/731] drm/amdgpu/vcn5.0.1: use correct dpm helper Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 285/731] PCI: Use downstream bridges for distributing resources Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 286/731] PCI: Remove add_align overwrite unrelated to size0 Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 287/731] PCI: Simplify size1 assignment logic Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 288/731] PCI: Allow relaxed bridge window tail sizing for optional resources Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 289/731] drm/mediatek: mtk_hdmi: Unregister audio platform device on failure Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 290/731] drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 291/731] drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 292/731] PCI/ASPM: Fix link state exit during switch upstream function removal Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 293/731] drm/panel: ilitek-ili9882t: fix GPIO name in error message Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 294/731] PCI/ACS: Fix pci=config_acs= parameter Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 295/731] drm/amd/display: fix an indent issue in DML21 Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 296/731] drm/msm/dpu: dont use active in atomic_check() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 297/731] drm/msm/dsi/phy: Program clock inverters in correct register Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 298/731] drm/msm/dsi: Use existing per-interface slice count in DSC timing Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 299/731] drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 300/731] drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on small SoCs Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 301/731] drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC topology Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 302/731] drm/msm/gem: Fix error code msm_parse_deps() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 303/731] drm/amdkfd: Fix Circular Locking Dependency in svm_range_cpu_invalidate_pagetables Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 304/731] PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 305/731] PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 306/731] PCI: brcmstb: Set generation limit before PCIe link up Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 307/731] PCI: brcmstb: Use internal register to change link capability Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 308/731] PCI: brcmstb: Fix error path after a call to regulator_bulk_get() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 309/731] PCI: brcmstb: Fix potential premature regulator disabling Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 310/731] selftests/pcie_bwctrl: Add set_pcie_speed.sh to TEST_PROGS Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 311/731] PCI/portdrv: Only disable pciehp interrupts early when needed Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 312/731] PCI: Avoid reset when disabled via sysfs Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 313/731] drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 314/731] drm/msm/dpu: simplify dpu_encoder_get_topology() interface Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 315/731] drm/msm/dpu: dont set crtc_state->mode_changed from atomic_check() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 316/731] drm/panthor: Update CS_STATUS_ defines to correct values Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 317/731] drm/file: Add fdinfo helper for printing regions with prefix Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 318/731] drm/panthor: Expose size of driver internal BOs over fdinfo Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 319/731] drm/panthor: Replace sleep locks with spinlocks in fdinfo path Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 320/731] drm/panthor: Avoid sleep locking in the internal BO size path Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 321/731] drm/panthor: Clean up FW version information display Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 322/731] drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 323/731] drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 324/731] powerpc/perf: Fix ref-counting on the PMU vpa_pmu Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 325/731] misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 326/731] misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 327/731] PCI: endpoint: pci-epf-test: Handle endianness properly Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 328/731] crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 329/731] powerpc/kexec: fix physical address calculation in clear_utlb_entry() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 330/731] PCI: Remove stray put_device() in pci_register_host_bridge() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 331/731] PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 332/731] drm/mediatek: Fix config_updating flag never false when no mbox channel Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 333/731] drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 334/731] drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 335/731] drm/amd/display: avoid NPD when ASIC does not support DMUB Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 336/731] PCI: dwc: ep: Return -ENOMEM for allocation failures Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 337/731] PCI: histb: Fix an error handling path in histb_pcie_probe() Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 338/731] PCI: Fix BAR resizing when VF BARs are assigned Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 339/731] drm/amdgpu/mes: optimize compute loop handling Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 340/731] drm/amdgpu/mes: enable compute pipes across all MEC Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 341/731] PCI: pciehp: Dont enable HPIE when resuming in poll mode Greg Kroah-Hartman
2025-04-08 10:43 ` [PATCH 6.14 342/731] PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 343/731] io_uring/net: only import send_zc buffer once Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 344/731] PCI: Fix NULL dereference in SR-IOV VF creation error path Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 345/731] io_uring: use lockless_cq flag in io_req_complete_post() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 346/731] io_uring: fix retry handling off iowq Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 347/731] fbdev: au1100fb: Move a variable assignment behind a null pointer check Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 348/731] dummycon: fix default rows/cols Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 349/731] mdacon: rework dependency list Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 350/731] fbdev: sm501fb: Add some geometry checks Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 351/731] crypto: iaa - Test the correct request flag Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 352/731] crypto: qat - set parity error mask for qat_420xx Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 353/731] crypto: tegra - Use separate buffer for setkey Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 354/731] crypto: tegra - Do not use fixed size buffers Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 355/731] crypto: tegra - check return value for hash do_one_req Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 356/731] crypto: tegra - Transfer HASH init function to crypto engine Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 357/731] crypto: tegra - Fix HASH intermediate result handling Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 358/731] crypto: bpf - Add MODULE_DESCRIPTION for skcipher Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 359/731] crypto: tegra - Use HMAC fallback when keyslots are full Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 360/731] clk: amlogic: gxbb: drop incorrect flag on 32k clock Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 361/731] crypto: hisilicon/sec2 - fix for aead authsize alignment Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 362/731] crypto: hisilicon/sec2 - fix for sec spec check Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 363/731] RDMA/mlx5: Fix page_size variable overflow Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 364/731] remoteproc: core: Clear table_sz when rproc_shutdown Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 365/731] of: property: Increase NR_FWNODE_REFERENCE_ARGS Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 366/731] pinctrl: renesas: rzg2l: Suppress binding attributes Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 367/731] remoteproc: qcom_q6v5_pas: Make single-PD handling more robust Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 368/731] libbpf: Fix hypothetical STT_SECTION extern NULL deref case Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 369/731] drivers: clk: qcom: ipq5424: fix the freq table of sdcc1_apps clock Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 370/731] selftests/bpf: Fix string read in strncmp benchmark Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 371/731] x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 372/731] clk: renesas: r8a08g045: Check the source of the CPU PLL settings Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 373/731] remoteproc: qcom: pas: add minidump_id to SC7280 WPSS Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 374/731] clk: samsung: Fix UBSAN panic in samsung_clk_init() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 375/731] pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 376/731] crypto: tegra - Fix CMAC intermediate result handling Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 377/731] clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 378/731] selftests/bpf: Fix runqslower cross-endian build Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 379/731] s390: Remove ioremap_wt() and pgprot_writethrough() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 380/731] RDMA/mana_ib: Ensure variable err is initialized Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 381/731] crypto: tegra - Set IV to NULL explicitly for AES ECB Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 382/731] remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 383/731] clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 384/731] crypto: tegra - finalize crypto req on error Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 385/731] crypto: tegra - Reserve keyslots to allocate dynamically Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 386/731] bpf: Use preempt_count() directly in bpf_send_signal_common() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 387/731] lib: 842: Improve error handling in sw842_compress() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 388/731] pinctrl: renesas: rza2: Fix missing of_node_put() call Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 389/731] pinctrl: renesas: rzg2l: " Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 390/731] RDMA/mlx5: Fix MR cache initialization error flow Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 391/731] selftests/bpf: Fix freplace_link segfault in tailcalls prog test Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 392/731] clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 393/731] RDMA/core: Dont expose hw_counters outside of init net namespace Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 394/731] RDMA/mlx5: Fix calculation of total invalidated pages Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 395/731] RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 396/731] remoteproc: qcom_q6v5_mss: Handle platforms with one power domain Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 397/731] power: supply: bq27xxx_battery: do not update cached flags prematurely Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 398/731] leds: st1202: Check for error code from devm_mutex_init() call Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 399/731] crypto: api - Fix larval relookup type and mask Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 400/731] IB/mad: Check available slots before posting receive WRs Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 401/731] pinctrl: tegra: Set SFIO mode to Mux Register Greg Kroah-Hartman
2025-04-08 10:44 ` [PATCH 6.14 402/731] clk: amlogic: g12b: fix cluster A parent data Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 403/731] clk: amlogic: gxbb: drop non existing 32k clock parent Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 404/731] selftests/bpf: Select NUMA_NO_NODE to create map Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 405/731] rust: fix signature of rust_fmt_argument Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 406/731] crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 407/731] libbpf: Add namespace for errstr making it libbpf_errstr Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 408/731] clk: mmp: Fix NULL vs IS_ERR() check Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 409/731] pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 410/731] samples/bpf: Fix broken vmlinux path for VMLINUX_BTF Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 411/731] crypto: qat - remove access to parity register for QAT GEN4 Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 412/731] clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 413/731] clk: amlogic: g12a: fix mmc A peripheral clock Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 414/731] pinctrl: bcm2835: dont -EINVAL on alternate funcs from get_direction() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 415/731] x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 416/731] power: supply: max77693: Fix wrong conversion of charge input threshold value Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 417/731] crypto: api - Call crypto_alg_put in crypto_unregister_alg Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 418/731] clk: stm32f4: fix an uninitialized variable Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 419/731] crypto: nx - Fix uninitialised hv_nxc on error Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 420/731] clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 421/731] bpf: Fix array bounds error with may_goto Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 422/731] RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 423/731] pinctrl: renesas: rzv2m: Fix missing of_node_put() call Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 424/731] clk: qcom: ipq5424: fix software and hardware flow control error of UART Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 425/731] mfd: sm501: Switch to BIT() to mitigate integer overflows Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 426/731] leds: Fix LED_OFF brightness race Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 427/731] x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 428/731] RDMA/core: Fix use-after-free when rename device name Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 429/731] crypto: hisilicon/sec2 - fix for aead auth key length Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 430/731] pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 431/731] clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 432/731] libbpf: Fix accessing BTF.ext core_relo header Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 433/731] perf stat: Fix find_stat for mixed legacy/non-legacy events Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 434/731] perf: Always feature test reallocarray Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 435/731] w1: fix NULL pointer dereference in probe Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 436/731] staging: gpib: Add missing interface entry point Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 437/731] staging: gpib: Fix pr_err format warning Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 438/731] usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 439/731] usb: typec: thunderbolt: Remove IS_ERR check for plug Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 440/731] iio: dac: adi-axi-dac: modify stream enable Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 441/731] perf test: Fix Hwmon PMU test endianess issue Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 442/731] perf stat: Dont merge counters purely on name Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 443/731] fs/ntfs3: Factor out ntfs_{create/remove}_procdir() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 444/731] fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 445/731] fs/ntfs3: Fix proc_info_root leak when init ntfs failed Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 446/731] fs/ntfs3: Update inode->i_mapping->a_ops on compression state Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 447/731] iio: light: veml6030: extend regmap to support regfields Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 448/731] iio: gts-helper: export iio_gts_get_total_gain() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 449/731] iio: light: veml6030: fix scale to conform to ABI Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 450/731] iio: adc: ad7124: Micro-optimize channel disabling Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 451/731] iio: adc: ad7124: Really disable all channels at probe time Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 452/731] phy: phy-rockchip-samsung-hdptx: Dont use dt aliases to determine phy-id Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 453/731] perf tools: Add skip check in tool_pmu__event_to_str() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 454/731] isofs: fix KMSAN uninit-value bug in do_isofs_readdir() Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 455/731] perf tests: Fix Tool PMU test segfault Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 456/731] soundwire: slave: fix an OF node reference leak in soundwire slave device Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 457/731] staging: gpib: Fix cb7210 pcmcia Oops Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 458/731] perf report: Switch data file correctly in TUI Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 459/731] perf report: Add parallelism sort key Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 460/731] perf report: Fix input reload/switch with symbol " Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 461/731] greybus: gb-beagleplay: Add error handling for gb_greybus_init Greg Kroah-Hartman
2025-04-08 10:45 ` [PATCH 6.14 462/731] coresight: catu: Fix number of pages while using 64k pages Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 463/731] vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 464/731] coresight-etm4x: add isb() before reading the TRCSTATR Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 465/731] perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 466/731] perf pmu: Dynamically allocate tool PMU Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 467/731] perf pmu: Dont double count common sysfs and json events Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 468/731] tools/x86: Fix linux/unaligned.h include path in lib/insn.c Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 469/731] perf build: Fix in-tree build due to symbolic link Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 470/731] ucsi_ccg: Dont show failed to get FW build information error Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 471/731] iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 472/731] iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 473/731] iio: backend: make sure to NULL terminate stack buffer Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 474/731] iio: core: Rework claim and release of direct mode to work with sparse Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 475/731] iio: adc: ad7173: Grab direct mode for calibration Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 476/731] iio: adc: ad7192: " Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 477/731] perf arm-spe: Fix load-store operation checking Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 478/731] perf bench: Fix perf bench syscall loop count Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 479/731] perf machine: Fixup kernel maps ends after adding extra maps Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 480/731] usb: xhci: correct debug message page size calculation Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 481/731] fs/ntfs3: Fix a couple integer overflows on 32bit systems Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 482/731] fs/ntfs3: Prevent integer overflow in hdr_first_de() Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 483/731] perf test: Add timeout to datasym workload Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 484/731] perf tests: Fix data symbol test with LTO builds Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 485/731] NFSD: Fix callback decoder status codes Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 486/731] soundwire: take in count the bandwidth of a prepared stream Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 487/731] dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 488/731] dmaengine: fsl-edma: free irq correctly in remove path Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 489/731] dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 490/731] dmaengine: ptdma: Utilize the AE4DMA engines multi-queue functionality Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 491/731] iio: adc: ad_sigma_delta: Disable channel after calibration Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 492/731] iio: adc: ad4130: Fix comparison of channel setups Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 493/731] iio: adc: ad7124: Fix comparison of channel configs Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 494/731] iio: adc: ad7173: " Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 495/731] iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 496/731] iio: light: Add check for array bounds in veml6075_read_int_time_ms Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 497/731] perf debug: Avoid stack overflow in recursive error message Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 498/731] perf evlist: Add success path to evlist__create_syswide_maps Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 499/731] perf evsel: tp_format accessing improvements Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 500/731] perf x86/topdown: Fix topdown leader sampling test error on hybrid Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 501/731] perf units: Fix insufficient array space Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 502/731] perf test stat_all_pmu.sh: Correctly check perf stat result Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 503/731] kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 504/731] kexec: initialize ELF lowest address to ULONG_MAX Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 505/731] ocfs2: validate l_tree_depth to avoid out-of-bounds access Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 506/731] reboot: replace __hw_protection_shutdown bool action parameter with an enum Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 507/731] reboot: reboot, not shutdown, on hw_protection_reboot timeout Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 508/731] rust: pci: use to_result() in enable_device_mem() Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 509/731] rust: pci: fix unrestricted &mut pci::Device Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 510/731] rust: platform: fix unrestricted &mut platform::Device Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 511/731] arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 512/731] writeback: let trace_balance_dirty_pages() take struct dtc as parameter Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 513/731] writeback: fix calculations in trace_balance_dirty_pages() for cgwb Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 514/731] scripts/gdb/linux/symbols.py: address changes to module_sect_attrs Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 515/731] NFSv4: Dont trigger uneccessary scans for return-on-close delegations Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 516/731] NFSv4: Avoid unnecessary scans of filesystems for returning delegations Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 517/731] NFSv4: Avoid unnecessary scans of filesystems for expired delegations Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 518/731] NFSv4: Avoid unnecessary scans of filesystems for delayed delegations Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 519/731] NFS: fix open_owner_id_maxsz and related fields Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 520/731] fuse: fix dax truncate/punch_hole fault path Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 521/731] selftests/mm/cow: fix the incorrect error handling Greg Kroah-Hartman
2025-04-08 10:46 ` [PATCH 6.14 522/731] um: Pass the correct Rust target and options with gcc Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 523/731] um: remove copy_from_kernel_nofault_allowed Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 524/731] um: hostfs: avoid issues on inode number reuse by host Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 525/731] i3c: master: svc: Fix missing the IBI rules Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 526/731] perf python: Fixup description of sample.id event member Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 527/731] perf python: Decrement the refcount of just created event on failure Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 528/731] perf python: Dont keep a raw_data pointer to consumed ring buffer space Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 529/731] perf python: Check if there is space to copy all the event Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 530/731] perf dso: fix dso__is_kallsyms() check Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 531/731] perf: intel-tpebs: Fix incorrect usage of zfree() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 532/731] perf pmu: Handle memory failure in tool_pmu__new() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 533/731] staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 534/731] staging: vchiq_arm: Register debugfs after cdev Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 535/731] staging: vchiq_arm: Fix possible NPR of keep-alive thread Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 536/731] staging: vchiq_arm: Stop kthreads if vchiq cdev register fails Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 537/731] tty: n_tty: use uint for space returned by tty_write_room() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 538/731] perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 539/731] fs/procfs: fix the comment above proc_pid_wchan() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 540/731] perf tools: Fix is_compat_mode build break in ppc64 Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 541/731] perf tools: annotate asm_pure_loop.S Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 542/731] perf bpf-filter: Fix a parsing error with comma Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 543/731] objtool: Handle various symbol types of rodata Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 544/731] objtool: Handle different entry size " Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 545/731] objtool: Handle PC relative relocation type Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 546/731] objtool: Fix detection of consecutive jump tables on Clang 20 Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 547/731] thermal: core: Remove duplicate struct declaration Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 548/731] objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 549/731] objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 550/731] objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 551/731] NFS: Shut down the nfs_client only after all the superblocks Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 552/731] smb: client: Fix netns refcount imbalance causing leaks and use-after-free Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 553/731] exfat: fix the infinite loop in exfat_find_last_cluster() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 554/731] exfat: fix missing shutdown check Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 555/731] rtnetlink: Allocate vfinfo size for VF GUIDs when supported Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 556/731] rndis_host: Flag RNDIS modems as WWAN devices Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 557/731] ksmbd: use aead_request_free to match aead_request_alloc Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 558/731] ksmbd: fix multichannel connection failure Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 559/731] ksmbd: fix r_count dec/increment mismatch Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 560/731] net/mlx5e: SHAMPO, Make reserved size independent of page size Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 561/731] ring-buffer: Fix bytes_dropped calculation issue Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 562/731] objtool: Fix segfault in ignore_unreachable_insn() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 563/731] LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 564/731] LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 565/731] LoongArch: Rework the arch_kgdb_breakpoint() implementation Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 566/731] ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 567/731] net: phy: broadcom: Correct BCM5221 PHY model detection Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 568/731] octeontx2-af: Fix mbox INTR handler when num VFs > 64 Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 569/731] octeontx2-af: Free NIX_AF_INT_VEC_GEN irq Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 570/731] objtool: Fix verbose disassembly if CROSS_COMPILE isnt set Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 571/731] sched/smt: Always inline sched_smt_active() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 572/731] context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 573/731] rcu-tasks: Always inline rcu_irq_work_resched() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 574/731] objtool/loongarch: Add unwind hints in prepare_frametrace() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 575/731] nfs: Add missing release on error in nfs_lock_and_join_requests() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 576/731] rtc: renesas-rtca3: Disable interrupts only if the RTC is enabled Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 577/731] spufs: fix a leak on spufs_new_file() failure Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 578/731] spufs: fix gang directory lifetimes Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 579/731] spufs: fix a leak in spufs_create_context() Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 580/731] fs/9p: fix NULL pointer dereference on mkdir Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 581/731] riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra Greg Kroah-Hartman
2025-04-08 10:47 ` [PATCH 6.14 582/731] riscv: Fix the __riscv_copy_vec_words_unaligned implementation Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 583/731] riscv: Fix missing __free_pages() in check_vector_unaligned_access() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 584/731] riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 585/731] ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 586/731] ntb: intel: Fix using link status DBs Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 587/731] riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 588/731] riscv: Annotate unaligned access init functions Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 589/731] riscv: Fix riscv_online_cpu_vec Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 590/731] riscv: Fix check_unaligned_access_all_cpus Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 591/731] riscv: Change check_unaligned_access_speed_all_cpus to void Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 592/731] riscv: Fix set up of cpu hotplug callbacks Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 593/731] riscv: Fix set up of vector cpu hotplug callback Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 594/731] firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 595/731] ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 596/731] RISC-V: errata: Use medany for relocatable builds Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 597/731] x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 598/731] ublk: make sure ubq->canceling is set when queue is frozen Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 599/731] s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 600/731] ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 601/731] spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 602/731] riscv: Fix hugetlb retrieval of number of ptes in case of !present pte Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 603/731] riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 604/731] riscv/purgatory: 4B align purgatory_start Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 605/731] nvme/ioctl: dont warn on vectorized uring_cmd with fixed buffer Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 606/731] nvme-pci: skip nvme_write_sq_db on empty rqlist Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 607/731] ASoC: imx-card: Add NULL check in imx_card_probe() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 608/731] spi: bcm2835: Do not call gpiod_put() on invalid descriptor Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 609/731] ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 610/731] spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 611/731] xsk: Add launch time hardware offload support to XDP Tx metadata Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 612/731] igc: Refactor empty frame insertion for launch time support Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 613/731] igc: Add launch time support to XDP ZC Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 614/731] igc: Fix TX drops in " Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 615/731] e1000e: change k1 configuration on MTP and later platforms Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 616/731] ixgbe: fix media type detection for E610 device Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 617/731] idpf: fix adapter NULL pointer dereference on reboot Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 618/731] netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 619/731] netfilter: nf_tables: dont unregister hook when table is dormant Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 620/731] netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 621/731] net_sched: skbprio: Remove overly strict queue assertions Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 622/731] sctp: add mutual exclusion in proc_sctp_do_udp_port() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 623/731] net: airoha: Fix qid report in airoha_tc_get_htb_get_leaf_queue() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 624/731] net: airoha: Fix ETS priomap validation Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 625/731] net: mvpp2: Prevent parser TCAM memory corruption Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 626/731] rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 627/731] udp: Fix multiple wraparounds of sk->sk_rmem_alloc Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 628/731] udp: Fix memory accounting leak Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 629/731] vsock: avoid timeout during connect() if the socket is closing Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 630/731] tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 631/731] xsk: Fix __xsk_generic_xmit() error code when cq is full Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 632/731] net: decrease cached dst counters in dst_release Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 633/731] netfilter: nft_tunnel: fix geneve_opt type confusion addition Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 634/731] sfc: rip out MDIO support Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 635/731] sfc: fix NULL dereferences in ef100_process_design_param() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 636/731] ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 637/731] net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 638/731] net: fix geneve_opt length integer overflow Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 639/731] ipv6: Start path selection from the first nexthop Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 640/731] ipv6: Do not consider link down nexthops in path selection Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 641/731] arcnet: Add NULL check in com20020pci_probe() Greg Kroah-Hartman
2025-04-08 10:48 ` [PATCH 6.14 642/731] net: ibmveth: make veth_pool_store stop hanging Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 643/731] netlink: specs: rt_route: pull the ifa- prefix out of the names Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 644/731] tools/power turbostat: Allow Zero return value for some RAPL registers Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 645/731] kbuild: deb-pkg: dont set KBUILD_BUILD_VERSION unconditionally Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 646/731] drm/xe: Fix unmet direct dependencies warning Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 647/731] drm/amdgpu/gfx11: fix num_mec Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 648/731] drm/amdgpu/gfx12: " Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 649/731] perf/core: Fix child_total_time_enabled accounting bug at task exit Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 650/731] tools/power turbostat: report CoreThr per measurement interval Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 651/731] tools/power turbostat: Restore GFX sysfs fflush() call Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 652/731] staging: gpib: ni_usb console messaging cleanup Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 653/731] staging: gpib: Fix Oops after disconnect in ni_usb Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 654/731] staging: gpib: agilent usb console messaging cleanup Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 655/731] staging: gpib: Fix Oops after disconnect in agilent usb Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 656/731] tty: serial: fsl_lpuart: Use u32 and u8 for register variables Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 657/731] tty: serial: fsl_lpuart: use port struct directly to simply code Greg Kroah-Hartman
2025-04-09 6:57 ` Jiri Slaby
2025-04-09 7:59 ` Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 658/731] tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 659/731] usbnet:fix NPE during rx_complete Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 660/731] rust: pci: require Send for Driver trait implementers Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 661/731] rust: platform: " Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 662/731] rust: Fix enabling Rust and building with GCC for LoongArch Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 663/731] LoongArch: Increase ARCH_DMA_MINALIGN up to 16 Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 664/731] LoongArch: Increase MAX_IO_PICS up to 8 Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 665/731] LoongArch: BPF: Fix off-by-one error in build_prologue() Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 666/731] LoongArch: BPF: Dont override subprogs return value Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 667/731] LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 668/731] x86/hyperv: Fix check of return value from snp_set_vmsa() Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 669/731] KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 670/731] x86/microcode/AMD: Fix __apply_microcode_amd()s return value Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 671/731] x86/mce: use is_copy_from_user() to determine copy-from-user context Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 672/731] x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 673/731] x86/tdx: Fix arch_safe_halt() execution for TDX VMs Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 674/731] ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 675/731] platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 676/731] platform/x86: ISST: Correct command storage data length Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 677/731] ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 678/731] perf/x86/intel: Apply static call for drain_pebs Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 679/731] perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 680/731] uprobes/x86: Harden uretprobe syscall trampoline check Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 681/731] bcachefs: bch2_ioctl_subvolume_destroy() fixes Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 682/731] x86/Kconfig: Add cmpxchg8b support back to Geode CPUs Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 683/731] x86/tsc: Always save/restore TSC sched_clock() on suspend/resume Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 684/731] x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 685/731] ACPI: platform-profile: Fix CFI violation when accessing sysfs files Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 686/731] wifi: mt76: mt7925: remove unused acpi function for clc Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 687/731] acpi: nfit: fix narrowing conversion in acpi_nfit_ctl Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 688/731] ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 689/731] ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 690/731] ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 691/731] ARM: 9444/1: add KEEP() keyword to ARM_VECTORS Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 692/731] media: omap3isp: Handle ARM dma_iommu_mapping Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 693/731] Remove unnecessary firmware version check for gc v9_4_2 Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 694/731] mmc: omap: Fix memory leak in mmc_omap_new_slot Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 695/731] mmc: sdhci-pxav3: set NEED_RSP_BUSY capability Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 696/731] mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 697/731] KVM: SVM: Dont change target vCPU state on AP Creation VMGEXIT error Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 698/731] ksmbd: add bounds check for durable handle context Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 699/731] ksmbd: add bounds check for create lease context Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 700/731] ksmbd: fix use-after-free in ksmbd_sessions_deregister() Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 701/731] ksmbd: fix session use-after-free in multichannel connection Greg Kroah-Hartman
2025-04-08 10:49 ` [PATCH 6.14 702/731] ksmbd: fix overflow in dacloffset bounds check Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 703/731] ksmbd: validate zero num_subauth before sub_auth is accessed Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 704/731] ksmbd: fix null pointer dereference in alloc_preauth_hash() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 705/731] exfat: fix random stack corruption after get_block Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 706/731] exfat: fix potential wrong error return from get_block Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 707/731] tracing: Fix use-after-free in print_graph_function_flags during tracer switching Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 708/731] tracing: Ensure module defining synth event cannot be unloaded while tracing Greg Kroah-Hartman
2025-04-09 7:06 ` Jiri Slaby
2025-04-09 7:55 ` Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 709/731] tracing: Fix synth event printk format for str fields Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 710/731] tracing/osnoise: Fix possible recursive locking for cpus_read_lock() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 711/731] tracing: Verify event formats that have "%*p.." Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 712/731] mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 713/731] arm64: Dont call NULL in do_compat_alignment_fixup() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 714/731] wifi: mt76: mt7921: fix kernel panic due to null pointer dereference Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 715/731] ext4: dont over-report free space or inodes in statvfs Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 716/731] ext4: fix OOB read when checking dotdot dir Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 717/731] PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 718/731] jfs: fix slab-out-of-bounds read in ea_get() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 719/731] jfs: add index corruption check to DT_GETPAGE() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 720/731] mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 721/731] exec: fix the racy usage of fs_struct->in_exec Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 722/731] media: vimc: skip .s_stream() for stopped entities Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 723/731] media: streamzap: fix race between device disconnection and urb callback Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 724/731] nfsd: dont ignore the return code of svc_proc_register() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 725/731] nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 726/731] nfsd: put dl_stid if fail to queue dl_recall Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 727/731] NFSD: Add a Kconfig setting to enable delegated timestamps Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 728/731] nfsd: fix management of listener transports Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 729/731] NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 730/731] NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory Greg Kroah-Hartman
2025-04-08 10:50 ` [PATCH 6.14 731/731] NFSD: Skip sending CB_RECALL_ANY when the backchannel isnt up Greg Kroah-Hartman
2025-04-08 12:23 ` [PATCH 6.14 000/731] 6.14.2-rc1 review Christian Heusel
2025-04-08 12:50 ` Ronald Warsow
2025-04-08 13:16 ` Thorsten Leemhuis
2025-04-08 14:02 ` Greg Kroah-Hartman
2025-04-08 14:46 ` Christian Heusel
2025-04-08 16:16 ` Miguel Ojeda
2025-04-08 14:59 ` Mark Brown
2025-04-08 15:20 ` Greg Kroah-Hartman
2025-04-08 15:21 ` Greg Kroah-Hartman
2025-04-08 15:22 ` Naresh Kamboju
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250408104917.139017589@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=angelogioacchino.delregno@collabora.com \
--cc=louisalexis.eyraud@collabora.com \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox