diff --git a/linux-5.10/rk3568_patch/kernel.patch b/linux-5.10/rk3568_patch/kernel.patch index 3ddea5eddea74bab544643c936d367d2a45e2a5e..24e01b8973dece930faa3f0beb6e9eacf40c7791 100755 --- a/linux-5.10/rk3568_patch/kernel.patch +++ b/linux-5.10/rk3568_patch/kernel.patch @@ -879,7 +879,7 @@ index 26661c7b7..a2386c005 100644 +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-nvr-demo-v12-linux.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3568-nvr-demo-v12-linux-spi-nand.dtb diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-d6-anx6345.dts b/arch/arm64/boot/dts/rockchip/px30-ad-d6-anx6345.dts -new file mode 100755 +new file mode 100644 index 000000000..2f2582862 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-d6-anx6345.dts @@ -1644,7 +1644,7 @@ index 000000000..2f2582862 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-dual-lvds.dts b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-dual-lvds.dts -new file mode 100755 +new file mode 100644 index 000000000..09fc265a8 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-dual-lvds.dts @@ -1797,7 +1797,7 @@ index 000000000..09fc265a8 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi-lvds.dts b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi-lvds.dts -new file mode 100755 +new file mode 100644 index 000000000..d4f202189 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi-lvds.dts @@ -2044,7 +2044,7 @@ index 000000000..d4f202189 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi.dts b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi.dts -new file mode 100755 +new file mode 100644 index 000000000..0ea056682 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-hdmi.dts @@ -2155,7 +2155,7 @@ index 000000000..0ea056682 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-lvds.dts b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-lvds.dts -new file mode 100755 +new file mode 100644 index 000000000..8b54a9a18 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb-rk618-lvds.dts @@ -2307,7 +2307,7 @@ index 000000000..8b54a9a18 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb.dtsi b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb.dtsi -new file mode 100755 +new file mode 100644 index 000000000..bbcd18959 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ad-r35-mb.dtsi @@ -3136,7 +3136,7 @@ index 000000000..bbcd18959 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-android.dtsi b/arch/arm64/boot/dts/rockchip/px30-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..aecb6344f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-android.dtsi @@ -3273,7 +3273,7 @@ index 000000000..aecb6344f + support-multi-area; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-ddr4p416dd6-timing.dtsi b/arch/arm64/boot/dts/rockchip/px30-ddr4p416dd6-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..fde5895db --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-ddr4p416dd6-timing.dtsi @@ -3495,7 +3495,7 @@ index 000000000..fde5895db + cs1_dqs3n_tx_de-skew = <10>; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/px30-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..c75c5ef4e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-dram-default-timing.dtsi @@ -3795,7 +3795,7 @@ index 000000000..c75c5ef4e + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..eb60e71b7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-lvds-v10.dts @@ -4490,7 +4490,7 @@ index 000000000..eb60e71b7 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-avb.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..fca982485 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-avb.dts @@ -4605,7 +4605,7 @@ index 000000000..fca982485 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-linux.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..ff24bdd46 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-linux.dts @@ -5550,7 +5550,7 @@ index 000000000..ff24bdd46 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ + diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-linux.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..317b53b2a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-linux.dts @@ -6183,7 +6183,7 @@ index 000000000..317b53b2a +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-no-gpu-linux.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-no-gpu-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..81f44c366 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10-robot-no-gpu-linux.dts @@ -6816,7 +6816,7 @@ index 000000000..81f44c366 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..b814812ed --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dts @@ -6949,7 +6949,7 @@ index 000000000..b814812ed + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dtsi b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3d8e81009 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v10.dtsi @@ -7770,7 +7770,7 @@ index 000000000..3d8e81009 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-avb.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..f2659a7f5 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-avb.dts @@ -8052,7 +8052,7 @@ index 000000000..f2659a7f5 + +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-linux.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..54a4c19d1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11-linux.dts @@ -8354,7 +8354,7 @@ index 000000000..54a4c19d1 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..2e59a09d3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr3-v11.dts @@ -8653,7 +8653,7 @@ index 000000000..2e59a09d3 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ddr4-v10.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ddr4-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..7bfe640d3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ddr4-v10.dts @@ -9512,7 +9512,7 @@ index 000000000..7bfe640d3 +}; + diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618-avb.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..ea44da506 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618-avb.dts @@ -9529,7 +9529,7 @@ index 000000000..ea44da506 + compatible = "rockchip,px30-evb-ext-rk618-avb", "rockchip,px30"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dts b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dts -new file mode 100755 +new file mode 100644 index 000000000..69f44b4d1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dts @@ -9568,7 +9568,7 @@ index 000000000..69f44b4d1 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dtsi b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dtsi -new file mode 100755 +new file mode 100644 index 000000000..0eac63181 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-evb-ext-rk618.dtsi @@ -9776,7 +9776,7 @@ index 000000000..0eac63181 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-robot-no-gpu.dtsi b/arch/arm64/boot/dts/rockchip/px30-robot-no-gpu.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e3f4274b2 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-robot-no-gpu.dtsi @@ -9839,7 +9839,7 @@ index 000000000..e3f4274b2 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-robot.dtsi b/arch/arm64/boot/dts/rockchip/px30-robot.dtsi -new file mode 100755 +new file mode 100644 index 000000000..f48a753e6 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-robot.dtsi @@ -9938,7 +9938,7 @@ index 000000000..f48a753e6 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/px30-z7-a0-rk618-dsi.dts b/arch/arm64/boot/dts/rockchip/px30-z7-a0-rk618-dsi.dts -new file mode 100755 +new file mode 100644 index 000000000..1657151c9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/px30-z7-a0-rk618-dsi.dts @@ -10973,7 +10973,7 @@ index 0d6761074..237c0d9af 100644 #pwm-cells = <3>; status = "disabled"; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk1808-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..0fa79e2f0 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-dram-default-timing.dtsi @@ -11281,7 +11281,7 @@ index 000000000..0fa79e2f0 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-evb-v10.dts b/arch/arm64/boot/dts/rockchip/rk1808-evb-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..a09824816 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-evb-v10.dts @@ -11592,7 +11592,7 @@ index 000000000..a09824816 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-evb-x4-second.dts b/arch/arm64/boot/dts/rockchip/rk1808-evb-x4-second.dts -new file mode 100755 +new file mode 100644 index 000000000..413d4f6fa --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-evb-x4-second.dts @@ -11870,7 +11870,7 @@ index 000000000..413d4f6fa + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-evb-x4.dts b/arch/arm64/boot/dts/rockchip/rk1808-evb-x4.dts -new file mode 100755 +new file mode 100644 index 000000000..17993d1ff --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-evb-x4.dts @@ -12147,7 +12147,7 @@ index 000000000..17993d1ff + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk1808-evb.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3b9c88660 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-evb.dtsi @@ -12870,7 +12870,7 @@ index 000000000..3b9c88660 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808-fpga.dts b/arch/arm64/boot/dts/rockchip/rk1808-fpga.dts -new file mode 100755 +new file mode 100644 index 000000000..d021918ca --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808-fpga.dts @@ -12934,7 +12934,7 @@ index 000000000..d021918ca + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808.dtsi b/arch/arm64/boot/dts/rockchip/rk1808.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3469abac4 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808.dtsi @@ -15980,7 +15980,7 @@ index 000000000..3469abac4 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk1808k.dtsi b/arch/arm64/boot/dts/rockchip/rk1808k.dtsi -new file mode 100755 +new file mode 100644 index 000000000..78bd92e4c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk1808k.dtsi @@ -16037,7 +16037,7 @@ index 000000000..78bd92e4c + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-ai-va-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-ai-va-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..c77d2e963 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-ai-va-v10.dts @@ -16724,7 +16724,7 @@ index 000000000..c77d2e963 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..557daa856 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v10.dts @@ -16785,7 +16785,7 @@ index 000000000..557daa856 + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v11.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..90a29a903 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-amic-v11.dts @@ -16847,7 +16847,7 @@ index 000000000..90a29a903 + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..88c1e9c6c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v10.dts @@ -16954,7 +16954,7 @@ index 000000000..88c1e9c6c + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v11.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..364f74a40 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-i2s-v11.dts @@ -17037,7 +17037,7 @@ index 000000000..364f74a40 + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..e2891ce10 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v10.dts @@ -17131,7 +17131,7 @@ index 000000000..e2891ce10 + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v11.dts b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..c4a7178f1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-dmic-pdm-v11.dts @@ -17229,7 +17229,7 @@ index 000000000..c4a7178f1 + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-ext-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3308-evb-ext-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..1c0e66384 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-ext-v10.dtsi @@ -17470,7 +17470,7 @@ index 000000000..1c0e66384 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3308-evb-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3d052d0da --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-v10.dtsi @@ -18256,7 +18256,7 @@ index 000000000..3d052d0da + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-evb-v11.dtsi b/arch/arm64/boot/dts/rockchip/rk3308-evb-v11.dtsi -new file mode 100755 +new file mode 100644 index 000000000..7b692a810 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-evb-v11.dtsi @@ -19097,7 +19097,7 @@ index 000000000..7b692a810 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-fpga.dts b/arch/arm64/boot/dts/rockchip/rk3308-fpga.dts -new file mode 100755 +new file mode 100644 index 000000000..225aca323 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-fpga.dts @@ -19169,7 +19169,7 @@ index 213c0759c..b89eaf107 100644 }; diff --git a/arch/arm64/boot/dts/rockchip/rk3308-voice-module-board-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308-voice-module-board-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..2586d9905 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308-voice-module-board-v10.dts @@ -19336,7 +19336,7 @@ index 2560b9877..cc86c0880 100644 #pwm-cells = <3>; status = "disabled"; diff --git a/arch/arm64/boot/dts/rockchip/rk3308b-evb-amic-v10.dts b/arch/arm64/boot/dts/rockchip/rk3308b-evb-amic-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..d5e2d9ebd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308b-evb-amic-v10.dts @@ -19404,7 +19404,7 @@ index 000000000..d5e2d9ebd + #sound-dai-cells = <0>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308b-evb-ext-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3308b-evb-ext-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e2414b67f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308b-evb-ext-v10.dtsi @@ -19534,7 +19534,7 @@ index 000000000..e2414b67f + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308b-evb-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3308b-evb-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..902ae3544 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308b-evb-v10.dtsi @@ -20324,7 +20324,7 @@ index 000000000..902ae3544 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3308k.dtsi b/arch/arm64/boot/dts/rockchip/rk3308k.dtsi -new file mode 100755 +new file mode 100644 index 000000000..ffd53fd15 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3308k.dtsi @@ -20376,7 +20376,7 @@ index 000000000..ffd53fd15 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-cif-sensor.dtsi b/arch/arm64/boot/dts/rockchip/rk3326-863-cif-sensor.dtsi -new file mode 100755 +new file mode 100644 index 000000000..c01f4d014 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-863-cif-sensor.dtsi @@ -20436,7 +20436,7 @@ index 000000000..c01f4d014 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-avb.dts b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..174d05e37 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-avb.dts @@ -20554,7 +20554,7 @@ index 000000000..174d05e37 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-rkisp1.dts b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-rkisp1.dts -new file mode 100755 +new file mode 100644 index 000000000..d80dad694 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10-rkisp1.dts @@ -20663,7 +20663,7 @@ index 000000000..d80dad694 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..7a399b335 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dts @@ -20711,7 +20711,7 @@ index 000000000..7a399b335 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..6e6e3be2f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-863-lp3-v10.dtsi @@ -21550,7 +21550,7 @@ index 000000000..6e6e3be2f + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-86v-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-86v-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..86d048c0d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-86v-v10.dts @@ -22396,7 +22396,7 @@ index 000000000..86d048c0d + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..02308ebae --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v10.dts @@ -23710,7 +23710,7 @@ index 000000000..02308ebae + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11-i2s-dmic.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11-i2s-dmic.dts -new file mode 100755 +new file mode 100644 index 000000000..0af03d1ec --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11-i2s-dmic.dts @@ -25046,7 +25046,7 @@ index 000000000..0af03d1ec + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..fa8b7cff6 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v11.dts @@ -26369,7 +26369,7 @@ index 000000000..fa8b7cff6 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v12.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v12.dts -new file mode 100755 +new file mode 100644 index 000000000..966999349 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-ai-va-v12.dts @@ -27692,7 +27692,7 @@ index 000000000..966999349 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-avb.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..4c12a79f8 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-avb.dts @@ -27789,7 +27789,7 @@ index 000000000..4c12a79f8 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..67c131c96 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-linux.dts @@ -28819,7 +28819,7 @@ index 000000000..67c131c96 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-linux.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..696680615 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-linux.dts @@ -29573,7 +29573,7 @@ index 000000000..696680615 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-no-gpu-linux.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-no-gpu-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..b3b9efec9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10-robot-no-gpu-linux.dts @@ -30307,7 +30307,7 @@ index 000000000..b3b9efec9 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..58bbfdafb --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dts @@ -30350,7 +30350,7 @@ index 000000000..58bbfdafb + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..940c05df8 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v10.dtsi @@ -31243,7 +31243,7 @@ index 000000000..940c05df8 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11-avb.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..2f0c3fc3a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11-avb.dts @@ -31600,7 +31600,7 @@ index 000000000..2f0c3fc3a + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11.dts b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..139efd9d1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-evb-lp3-v11.dts @@ -31903,7 +31903,7 @@ index 000000000..139efd9d1 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3326-linux.dtsi b/arch/arm64/boot/dts/rockchip/rk3326-linux.dtsi -new file mode 100755 +new file mode 100644 index 000000000..a386cd291 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3326-linux.dtsi @@ -32029,7 +32029,7 @@ index 000000000..a386cd291 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..809b6501b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-android.dtsi @@ -32123,7 +32123,7 @@ index 000000000..809b6501b + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-box-liantong-avb.dts b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..ee04d8988 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong-avb.dts @@ -32142,7 +32142,7 @@ index 000000000..ee04d8988 + compatible = "rockchip,rk3328-box-liantong-avb", "rockchip,rk3328"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dts b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dts -new file mode 100755 +new file mode 100644 index 000000000..dcff87208 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dts @@ -32182,7 +32182,7 @@ index 000000000..dcff87208 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dtsi -new file mode 100755 +new file mode 100644 index 000000000..ad7ef6be4 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-box-liantong.dtsi @@ -32861,7 +32861,7 @@ index 000000000..ad7ef6be4 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-box-plus-dram-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-box-plus-dram-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..0ea270539 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-box-plus-dram-timing.dtsi @@ -33088,7 +33088,7 @@ index 000000000..0ea270539 + cs1_dqs3n_tx_de-skew = <9>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-dram-2layer-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-dram-2layer-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..940024920 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-dram-2layer-timing.dtsi @@ -33351,7 +33351,7 @@ index 000000000..940024920 + cs1_dqs3n_tx_de-skew = <8>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..a3f5ff4bd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-dram-default-timing.dtsi @@ -33668,7 +33668,7 @@ index 000000000..a3f5ff4bd + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb-android-avb.dts b/arch/arm64/boot/dts/rockchip/rk3328-evb-android-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..0d72e05e2 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb-android-avb.dts @@ -33687,7 +33687,7 @@ index 000000000..0d72e05e2 + compatible = "rockchip,rk3328-evb-avb", "rockchip,rk3328"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dts b/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dts -new file mode 100755 +new file mode 100644 index 000000000..6d50444a5 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dts @@ -33727,7 +33727,7 @@ index 000000000..6d50444a5 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e05004742 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsi @@ -34525,7 +34525,7 @@ index 22ab5e1d7..a0c4d321c 100644 regulator-type = "voltage"; regulator-min-microvolt = <1800000>; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64-android-avb.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..adc1dd7cd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android-avb.dts @@ -34563,7 +34563,7 @@ index 000000000..adc1dd7cd + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dts -new file mode 100755 +new file mode 100644 index 000000000..66e83916c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dts @@ -34603,7 +34603,7 @@ index 000000000..66e83916c + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3dad4f4fa --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64-android.dtsi @@ -35364,7 +35364,7 @@ index 72112fe05..a3fcf36f8 100644 compatible = "arm,gic-400"; #interrupt-cells = <3>; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-808-evb.dts b/arch/arm64/boot/dts/rockchip/rk3368-808-evb.dts -new file mode 100755 +new file mode 100644 index 000000000..7e803a8ed --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-808-evb.dts @@ -35559,7 +35559,7 @@ index 000000000..7e803a8ed + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-808.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-808.dtsi -new file mode 100755 +new file mode 100644 index 000000000..fdea0c739 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-808.dtsi @@ -36547,7 +36547,7 @@ index 000000000..fdea0c739 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..a3e0bbaaf --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-android.dtsi @@ -36910,7 +36910,7 @@ index 000000000..a3e0bbaaf + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-cif-sensor.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-cif-sensor.dtsi -new file mode 100755 +new file mode 100644 index 000000000..7d2aac22c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-cif-sensor.dtsi @@ -36951,7 +36951,7 @@ index 000000000..7d2aac22c + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..10bfbebda --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-dram-default-timing.dtsi @@ -37023,7 +37023,7 @@ index 000000000..10bfbebda + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-p9-avb.dts b/arch/arm64/boot/dts/rockchip/rk3368-p9-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..6a9717810 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-p9-avb.dts @@ -37064,7 +37064,7 @@ index 000000000..6a9717810 + bootargs = "earlycon=uart8250,mmio32,0xff690000 console=ttyFIQ0 androidboot.baseband=N/A androidboot.veritymode=enforcing androidboot.hardware=rk30board androidboot.console=ttyFIQ0 androidboot.selinux=permissive init=/init kpti=0"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-p9.dts b/arch/arm64/boot/dts/rockchip/rk3368-p9.dts -new file mode 100755 +new file mode 100644 index 000000000..29658be08 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-p9.dts @@ -37104,7 +37104,7 @@ index 000000000..29658be08 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi -new file mode 100755 +new file mode 100644 index 000000000..7eeb9db4f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-p9.dtsi @@ -37951,7 +37951,7 @@ index 000000000..7eeb9db4f +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts -new file mode 100755 +new file mode 100644 index 000000000..1d50d3fa5 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts @@ -38950,7 +38950,7 @@ index 000000000..1d50d3fa5 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88-dcdc.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88-dcdc.dts -new file mode 100755 +new file mode 100644 index 000000000..4a755f120 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-r88-dcdc.dts @@ -39632,7 +39632,7 @@ index 000000000..4a755f120 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-sheep-lvds.dts b/arch/arm64/boot/dts/rockchip/rk3368-sheep-lvds.dts -new file mode 100755 +new file mode 100644 index 000000000..b7b11f895 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-sheep-lvds.dts @@ -40300,7 +40300,7 @@ index 000000000..b7b11f895 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-sheep.dts b/arch/arm64/boot/dts/rockchip/rk3368-sheep.dts -new file mode 100755 +new file mode 100644 index 000000000..b9b6b24ff --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-sheep.dts @@ -41052,7 +41052,7 @@ index 000000000..b9b6b24ff + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-sziauto-rk618.dts b/arch/arm64/boot/dts/rockchip/rk3368-sziauto-rk618.dts -new file mode 100755 +new file mode 100644 index 000000000..eff7c2fed --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-sziauto-rk618.dts @@ -41866,7 +41866,7 @@ index 000000000..eff7c2fed + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-tablet.dts b/arch/arm64/boot/dts/rockchip/rk3368-tablet.dts -new file mode 100755 +new file mode 100644 index 000000000..d7dc6d67e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-tablet.dts @@ -42942,7 +42942,7 @@ index 000000000..d7dc6d67e +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3368-xikp-avb.dts b/arch/arm64/boot/dts/rockchip/rk3368-xikp-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..b455e32c3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-xikp-avb.dts @@ -43087,7 +43087,7 @@ index 000000000..b455e32c3 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts -new file mode 100755 +new file mode 100644 index 000000000..bc320ffdc --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dts @@ -43127,7 +43127,7 @@ index 000000000..bc320ffdc +}; \ No newline at end of file diff --git a/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi -new file mode 100755 +new file mode 100644 index 000000000..aa73096af --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368-xikp.dtsi @@ -44092,7 +44092,7 @@ index 3746f23dc..e962c7962 100644 }; diff --git a/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet-bnd.dts b/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet-bnd.dts -new file mode 100755 +new file mode 100644 index 000000000..0a489bf8f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet-bnd.dts @@ -45172,7 +45172,7 @@ index 000000000..0a489bf8f +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet.dts b/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet.dts -new file mode 100755 +new file mode 100644 index 000000000..31f25e445 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3368a-817-tablet.dts @@ -46511,7 +46511,7 @@ index 000000000..31f25e445 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..ffaa92b7a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi @@ -46856,7 +46856,7 @@ index 000000000..ffaa92b7a +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-box-rev1.dts b/arch/arm64/boot/dts/rockchip/rk3399-box-rev1.dts -new file mode 100755 +new file mode 100644 index 000000000..c4572da2e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-box-rev1.dts @@ -46996,7 +46996,7 @@ index 000000000..c4572da2e + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-box-rev2.dts b/arch/arm64/boot/dts/rockchip/rk3399-box-rev2.dts -new file mode 100755 +new file mode 100644 index 000000000..1c9b88473 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-box-rev2.dts @@ -47160,7 +47160,7 @@ index 000000000..1c9b88473 + <000000000 0x0000 0x0000 0x0000>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-box.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-box.dtsi -new file mode 100755 +new file mode 100644 index 000000000..704e0df4e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-box.dtsi @@ -48057,7 +48057,7 @@ index 000000000..704e0df4e + assigned-clock-parents = <&cru PLL_CPLL>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..981777b82 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-dram-default-timing.dtsi @@ -48143,7 +48143,7 @@ index 000000000..981777b82 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-early-opp.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-early-opp.dtsi -new file mode 100755 +new file mode 100644 index 000000000..2a675ec7c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-early-opp.dtsi @@ -48276,7 +48276,7 @@ index 000000000..2a675ec7c + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-cros.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb-cros.dtsi -new file mode 100755 +new file mode 100644 index 000000000..4cac4981b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-cros.dtsi @@ -48463,7 +48463,7 @@ index 000000000..4cac4981b + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android-avb.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..343a9fc38 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android-avb.dts @@ -48858,7 +48858,7 @@ index 000000000..343a9fc38 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android.dts -new file mode 100755 +new file mode 100644 index 000000000..72aa97aff --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-android.dts @@ -49021,7 +49021,7 @@ index 000000000..72aa97aff +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..5b6b7131f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-linux.dts @@ -49348,7 +49348,7 @@ index 000000000..5b6b7131f +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-v13-android-avb.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-v13-android-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..8439d91dd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind-lpddr4-v13-android-avb.dts @@ -49779,7 +49779,7 @@ index 000000000..8439d91dd +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dtsi -new file mode 100755 +new file mode 100644 index 000000000..dc821a2d4 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-ind.dtsi @@ -51215,7 +51215,7 @@ index 000000000..dc821a2d4 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-android.dts -new file mode 100755 +new file mode 100644 index 000000000..bb7ddac77 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-android.dts @@ -51366,7 +51366,7 @@ index 000000000..bb7ddac77 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-cros.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-cros.dts -new file mode 100755 +new file mode 100644 index 000000000..bf2755629 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1-cros.dts @@ -51423,7 +51423,7 @@ index 000000000..bf2755629 + compatible = "google,rk3399evb-rev1", "rockchip,rk3399-evb-rev1", "rockchip,rk3399"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1.dtsi -new file mode 100755 +new file mode 100644 index 000000000..f35d6ee56 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev1.dtsi @@ -51781,7 +51781,7 @@ index 000000000..f35d6ee56 + rockchip,utmi-avalid; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-android.dts -new file mode 100755 +new file mode 100644 index 000000000..b15fb8a9d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-android.dts @@ -51943,7 +51943,7 @@ index 000000000..b15fb8a9d + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-cros.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-cros.dts -new file mode 100755 +new file mode 100644 index 000000000..2daf9f123 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2-cros.dts @@ -52000,7 +52000,7 @@ index 000000000..2daf9f123 + compatible = "google,rk3399evb-rev2", "rockchip,rk3399-evb-rev2", "rockchip,rk3399"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2.dtsi -new file mode 100755 +new file mode 100644 index 000000000..4b23c1fca --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev2.dtsi @@ -52372,7 +52372,7 @@ index 000000000..4b23c1fca + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-edp.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-edp.dts -new file mode 100755 +new file mode 100644 index 000000000..7f730f563 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-edp.dts @@ -52504,7 +52504,7 @@ index 000000000..7f730f563 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-lp4.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-lp4.dts -new file mode 100755 +new file mode 100644 index 000000000..85f4356a0 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-lp4.dts @@ -52743,7 +52743,7 @@ index 000000000..85f4356a0 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-mipi-edp.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-mipi-edp.dts -new file mode 100755 +new file mode 100644 index 000000000..fffd92f00 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android-mipi-edp.dts @@ -53049,7 +53049,7 @@ index 000000000..fffd92f00 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android.dts -new file mode 100755 +new file mode 100644 index 000000000..9ba1b0381 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-android.dts @@ -53231,7 +53231,7 @@ index 000000000..9ba1b0381 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-cros.dts b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-cros.dts -new file mode 100755 +new file mode 100644 index 000000000..e1bb5f129 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3-cros.dts @@ -53288,7 +53288,7 @@ index 000000000..e1bb5f129 + compatible = "google,rk3399evb-rev3", "rockchip,rk3399-evb-rev3", "rockchip,rk3399"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e34379ded --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb-rev3.dtsi @@ -53647,7 +53647,7 @@ index 000000000..e34379ded + pinctrl-0 = <&pwm2_pin_pull_down>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi -new file mode 100755 +new file mode 100644 index 000000000..aa8ea436a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-evb.dtsi @@ -54299,7 +54299,7 @@ index 000000000..aa8ea436a +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi -new file mode 100755 +new file mode 100644 index 000000000..adbda6ba4 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-excavator-sapphire.dtsi @@ -54629,7 +54629,7 @@ index 000000000..adbda6ba4 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-firefly-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-firefly-android.dts -new file mode 100755 +new file mode 100644 index 000000000..c372ade53 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-firefly-android.dts @@ -55737,7 +55737,7 @@ index 000000000..c372ade53 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-firefly-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-firefly-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..5a023389a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-firefly-linux.dts @@ -56817,7 +56817,7 @@ index 000000000..5a023389a + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-fpga.dts b/arch/arm64/boot/dts/rockchip/rk3399-fpga.dts -new file mode 100755 +new file mode 100644 index 000000000..1192dfa42 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-fpga.dts @@ -56887,7 +56887,7 @@ index 000000000..1192dfa42 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-gru-gru.dts b/arch/arm64/boot/dts/rockchip/rk3399-gru-gru.dts -new file mode 100755 +new file mode 100644 index 000000000..e8d771e2b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-gru.dts @@ -57058,7 +57058,7 @@ index 000000000..e8d771e2b +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r0.dts b/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r0.dts -new file mode 100755 +new file mode 100644 index 000000000..7a1c36e98 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r0.dts @@ -57182,7 +57182,7 @@ index 000000000..7a1c36e98 + rockchip,pins = <4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_none>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r1.dts b/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r1.dts -new file mode 100755 +new file mode 100644 index 000000000..44b04e160 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-kevin-r1.dts @@ -57301,7 +57301,7 @@ index fb0a13cad..1ce91e36a 100644 regulator-min-microvolt = <1800000>; regulator-max-microvolt = <3000000>; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-linux.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-linux.dtsi -new file mode 100755 +new file mode 100644 index 000000000..0549701d6 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-linux.dtsi @@ -57613,7 +57613,7 @@ index 000000000..0549701d6 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-mid-818-android.dts b/arch/arm64/boot/dts/rockchip/rk3399-mid-818-android.dts -new file mode 100755 +new file mode 100644 index 000000000..8610539ef --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-mid-818-android.dts @@ -59159,7 +59159,7 @@ index 35b7ab3bf..20309076d 100644 regulator-state-mem { diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960-ab.dts b/arch/arm64/boot/dts/rockchip/rk3399-rock960-ab.dts -new file mode 100755 +new file mode 100644 index 000000000..86e45dc00 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960-ab.dts @@ -60324,7 +60324,7 @@ index c88295782..1a23e8f3c 100644 dr_mode = "otg"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-box.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-box.dts -new file mode 100755 +new file mode 100644 index 000000000..3106512b8 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-box.dts @@ -60511,7 +60511,7 @@ index 000000000..3106512b8 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp-avb.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..3e9ef7b07 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp-avb.dts @@ -60645,7 +60645,7 @@ index 000000000..3e9ef7b07 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dts -new file mode 100755 +new file mode 100644 index 000000000..c2f867319 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dts @@ -60733,7 +60733,7 @@ index 000000000..c2f867319 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi -new file mode 100755 +new file mode 100644 index 000000000..8156e5f7c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi @@ -61227,7 +61227,7 @@ index 000000000..8156e5f7c +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux-for-rk1808-cascade.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux-for-rk1808-cascade.dts -new file mode 100755 +new file mode 100644 index 000000000..e1e482938 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux-for-rk1808-cascade.dts @@ -61720,7 +61720,7 @@ index 000000000..e1e482938 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..9f370a7bf --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux.dts @@ -62178,7 +62178,7 @@ index 000000000..9f370a7bf + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-lp4-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-lp4-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..da471a636 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-lp4-linux.dts @@ -62694,7 +62694,7 @@ index 701a567d7..3d9e27750 100644 &saradc { diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sched-energy.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-sched-energy.dtsi -new file mode 100755 +new file mode 100644 index 000000000..373a776b9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-sched-energy.dtsi @@ -62821,7 +62821,7 @@ index 000000000..373a776b9 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-tve1030g-avb.dts b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g-avb.dts -new file mode 100755 +new file mode 100644 index 000000000..eeca9cf54 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g-avb.dts @@ -62997,7 +62997,7 @@ index 000000000..eeca9cf54 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dts b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dts -new file mode 100755 +new file mode 100644 index 000000000..28f81ee8f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dts @@ -63045,7 +63045,7 @@ index 000000000..28f81ee8f + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dtsi -new file mode 100755 +new file mode 100644 index 000000000..fb700431e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-tve1030g.dtsi @@ -64090,7 +64090,7 @@ index 000000000..fb700431e + assigned-clock-parents = <&cru PLL_VPLL>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts b/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts -new file mode 100755 +new file mode 100644 index 000000000..ac9d28db5 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-tve1205g.dts @@ -65275,7 +65275,7 @@ index 000000000..ac9d28db5 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-videostrong-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399-videostrong-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..10ba20484 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-videostrong-linux.dts @@ -65574,7 +65574,7 @@ index 000000000..10ba20484 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-vop-clk-set.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-vop-clk-set.dtsi -new file mode 100755 +new file mode 100644 index 000000000..5ed8dac6c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399-vop-clk-set.dtsi @@ -66475,7 +66475,7 @@ index 3180f576e..b6217e336 100644 + }; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3399k-opp.dtsi b/arch/arm64/boot/dts/rockchip/rk3399k-opp.dtsi -new file mode 100755 +new file mode 100644 index 000000000..59f200e0b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399k-opp.dtsi @@ -66505,7 +66505,7 @@ index 000000000..59f200e0b + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-lp4-v11-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-lp4-v11-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..f975f47b7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-lp4-v11-linux.dts @@ -67804,7 +67804,7 @@ index 000000000..f975f47b7 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..08ac2a477 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10-linux.dts @@ -69013,7 +69013,7 @@ index 000000000..08ac2a477 +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..398f96211 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10.dts @@ -70080,7 +70080,7 @@ index 000000000..398f96211 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..c3faaa1ba --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11-linux.dts @@ -71309,7 +71309,7 @@ index 000000000..c3faaa1ba +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ +/* DON'T PUT ANYTHING BELOW HERE. PUT IT ABOVE PINCTRL */ diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11.dts -new file mode 100755 +new file mode 100644 index 000000000..7d118a783 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11.dts @@ -72360,7 +72360,7 @@ index 000000000..7d118a783 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v14-linux.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v14-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..4f8546eb8 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-evb-v14-linux.dts @@ -72613,7 +72613,7 @@ index 000000000..4f8546eb8 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-npu-evb-v10.dts b/arch/arm64/boot/dts/rockchip/rk3399pro-npu-evb-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..96a3fb56c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-npu-evb-v10.dts @@ -72759,7 +72759,7 @@ index 000000000..96a3fb56c + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3399pro-npu.dtsi b/arch/arm64/boot/dts/rockchip/rk3399pro-npu.dtsi -new file mode 100755 +new file mode 100644 index 000000000..3f176b3bc --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3399pro-npu.dtsi @@ -73591,7 +73591,7 @@ index 000000000..3f176b3bc + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..1bd285bfc --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dts @@ -73612,7 +73612,7 @@ index 000000000..1bd285bfc + compatible = "rockchip,rk3566-box-demo-v10", "rockchip,rk3566"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..41ac0af11 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-box-demo-v10.dtsi @@ -74146,7 +74146,7 @@ index 000000000..41ac0af11 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi -new file mode 100755 +new file mode 100644 index 000000000..f0feae673 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-box.dtsi @@ -74588,7 +74588,7 @@ index 000000000..f0feae673 + + diff --git a/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi -new file mode 100755 +new file mode 100644 index 000000000..09791eb16 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi @@ -74694,7 +74694,7 @@ index 000000000..09791eb16 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..3f215884a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dts @@ -74707,7 +74707,7 @@ index 000000000..3f215884a +#include "rk3566-evb-mipitest-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..227bc4e39 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb-mipitest-v10.dtsi @@ -75220,7 +75220,7 @@ index 000000000..227bc4e39 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi -new file mode 100755 +new file mode 100644 index 000000000..d1aa123cd --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb.dtsi @@ -75233,7 +75233,7 @@ index 000000000..d1aa123cd + +#include "rk3568-evb.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..a22cc8cec --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-linux.dts @@ -75252,7 +75252,7 @@ index 000000000..a22cc8cec + compatible = "rockchip,rk3566-evb1-ddr4-v10-linux", "rockchip,rk3566"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-lvds.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-lvds.dts -new file mode 100755 +new file mode 100644 index 000000000..98a384041 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10-lvds.dts @@ -75357,7 +75357,7 @@ index 000000000..98a384041 + connect = <&vp1_out_lvds>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..f602ed98d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dts @@ -75370,7 +75370,7 @@ index 000000000..f602ed98d +#include "rk3566-evb1-ddr4-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..385933be9 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb1-ddr4-v10.dtsi @@ -75865,7 +75865,7 @@ index 000000000..385933be9 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-eink.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-eink.dts -new file mode 100755 +new file mode 100644 index 000000000..83546eef6 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-eink.dts @@ -76216,7 +76216,7 @@ index 000000000..83546eef6 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-i2s-mic-array.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-i2s-mic-array.dts -new file mode 100755 +new file mode 100644 index 000000000..5ba1318bc --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-i2s-mic-array.dts @@ -76324,7 +76324,7 @@ index 000000000..5ba1318bc + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..957a99b16 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-linux.dts @@ -76338,7 +76338,7 @@ index 000000000..957a99b16 +#include "rk3566-evb2-lp4x-v10.dtsi" +#include "rk3568-linux.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-pdm-mic-array.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-pdm-mic-array.dts -new file mode 100755 +new file mode 100644 index 000000000..55e967919 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10-pdm-mic-array.dts @@ -76455,7 +76455,7 @@ index 000000000..55e967919 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..3b36bdba1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dts @@ -76469,7 +76469,7 @@ index 000000000..3b36bdba1 +#include "rk3566-evb2-lp4x-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..4a6bec70f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb2-lp4x-v10.dtsi @@ -77074,7 +77074,7 @@ index 000000000..4a6bec70f + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..e292b0dd1 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10-linux.dts @@ -77088,7 +77088,7 @@ index 000000000..e292b0dd1 +#include "rk3566-evb3-ddr3-v10.dtsi" +#include "rk3568-linux.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..09f5260fb --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dts @@ -77102,7 +77102,7 @@ index 000000000..09f5260fb +#include "rk3566-evb3-ddr3-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..f936cc186 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb3-ddr3-v10.dtsi @@ -77607,7 +77607,7 @@ index 000000000..f936cc186 + gpios = <&gpio0 RK_PD3 GPIO_ACTIVE_HIGH>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..600fc3c39 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dts @@ -77620,7 +77620,7 @@ index 000000000..600fc3c39 +#include "rk3566-evb5-lp4x-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..835866595 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-evb5-lp4x-v10.dtsi @@ -77943,7 +77943,7 @@ index 000000000..835866595 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w103.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w103.dts -new file mode 100755 +new file mode 100644 index 000000000..3f559fca2 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w103.dts @@ -79064,7 +79064,7 @@ index 000000000..3f559fca2 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts -new file mode 100755 +new file mode 100644 index 000000000..2e6d3160a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink-w6.dts @@ -80038,7 +80038,7 @@ index 000000000..2e6d3160a + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts -new file mode 100755 +new file mode 100644 index 000000000..50412b44b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-eink.dts @@ -81001,7 +81001,7 @@ index 000000000..50412b44b + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts -new file mode 100755 +new file mode 100644 index 000000000..f6f4534aa --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-k108.dts @@ -82314,7 +82314,7 @@ index 000000000..f6f4534aa + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts -new file mode 100755 +new file mode 100644 index 000000000..8102da027 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-rkg11.dts @@ -83500,7 +83500,7 @@ index 000000000..8102da027 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-v10.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..1d4a04844 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet-v10.dts @@ -84714,7 +84714,7 @@ index 000000000..1d4a04844 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts -new file mode 100755 +new file mode 100644 index 000000000..40022eb6c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566-rk817-tablet.dts @@ -85933,7 +85933,7 @@ index 000000000..40022eb6c + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3566.dtsi b/arch/arm64/boot/dts/rockchip/rk3566.dtsi -new file mode 100755 +new file mode 100644 index 000000000..01b6499b6 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3566.dtsi @@ -85992,7 +85992,7 @@ index 000000000..01b6499b6 +/delete-node/ &qos_sata0; +/delete-node/ &sata0; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-android.dtsi -new file mode 100755 +new file mode 100644 index 000000000..01cd37c04 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-android.dtsi @@ -86072,7 +86072,7 @@ index 000000000..01cd37c04 + support-multi-area; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-dram-default-timing.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-dram-default-timing.dtsi -new file mode 100755 +new file mode 100644 index 000000000..43f978809 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-dram-default-timing.dtsi @@ -86159,7 +86159,7 @@ index 000000000..43f978809 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi -new file mode 100755 +new file mode 100644 index 000000000..2ca4a1831 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi @@ -87972,7 +87972,7 @@ index 000000000..2ca4a1831 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts -new file mode 100755 +new file mode 100644 index 000000000..259b483af --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux-spi-nor.dts @@ -87996,7 +87996,7 @@ index 000000000..259b483af + +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..55c255998 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10-linux.dts @@ -88010,7 +88010,7 @@ index 000000000..55c255998 +#include "rk3568-evb1-ddr4-v10.dtsi" +#include "rk3568-linux.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..00c28f392 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dts @@ -88024,7 +88024,7 @@ index 000000000..00c28f392 +#include "rk3568-evb1-ddr4-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..64881d201 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi @@ -88520,7 +88520,7 @@ index 000000000..64881d201 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10-bt1120-to-hdmi.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10-bt1120-to-hdmi.dts -new file mode 100755 +new file mode 100644 index 000000000..7a5a7feb5 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10-bt1120-to-hdmi.dts @@ -88605,7 +88605,7 @@ index 000000000..7a5a7feb5 + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..23f5f036c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dts @@ -88619,7 +88619,7 @@ index 000000000..23f5f036c +#include "rk3568-evb2-lp4x-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..c2d0b697a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb2-lp4x-v10.dtsi @@ -89118,7 +89118,7 @@ index 000000000..c2d0b697a + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb4-lp3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb4-lp3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..5884da41f --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb4-lp3-v10.dts @@ -89136,7 +89136,7 @@ index 000000000..5884da41f + compatible = "rockchip,rk3568-evb4-lp3-v10", "rockchip,rk3568"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..e9eb33307 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dts @@ -89150,7 +89150,7 @@ index 000000000..e9eb33307 +#include "rk3568-evb5-ddr4-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e8a00fc85 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb5-ddr4-v10.dtsi @@ -89695,7 +89695,7 @@ index 000000000..e8a00fc85 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..a11975fc7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-linux.dts @@ -89709,7 +89709,7 @@ index 000000000..a11975fc7 +#include "rk3568-evb6-ddr3-v10.dtsi" +#include "rk3568-linux.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-bt1120-to-hdmi.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-bt1120-to-hdmi.dts -new file mode 100755 +new file mode 100644 index 000000000..0c5ea5eb3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-bt1120-to-hdmi.dts @@ -89842,7 +89842,7 @@ index 000000000..0c5ea5eb3 + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-rgb2hdmi.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-rgb2hdmi.dts -new file mode 100755 +new file mode 100644 index 000000000..597fa0b0b --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk628-rgb2hdmi.dts @@ -89944,7 +89944,7 @@ index 000000000..597fa0b0b + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk630-bt656-to-cvbs.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk630-bt656-to-cvbs.dts -new file mode 100755 +new file mode 100644 index 000000000..24c4debec --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10-rk630-bt656-to-cvbs.dts @@ -90020,7 +90020,7 @@ index 000000000..24c4debec + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..6e34fa48a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dts @@ -90034,7 +90034,7 @@ index 000000000..6e34fa48a +#include "rk3568-evb6-ddr3-v10.dtsi" +#include "rk3568-android.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..2f3b5d74e --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb6-ddr3-v10.dtsi @@ -90530,7 +90530,7 @@ index 000000000..2f3b5d74e + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb7-ddr4-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-evb7-ddr4-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..ecb96832c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-evb7-ddr4-v10.dts @@ -90548,7 +90548,7 @@ index 000000000..ecb96832c + compatible = "rockchip,rk3568-evb7-ddr4-v10", "rockchip,rk3568"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..d832a40d3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10-linux.dts @@ -90623,7 +90623,7 @@ index 000000000..d832a40d3 + +/delete-node/ &display_subsystem; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..489967f13 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-iotest-ddr3-v10.dts @@ -90676,7 +90676,7 @@ index 000000000..489967f13 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi -new file mode 100755 +new file mode 100644 index 000000000..838606964 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi @@ -90742,7 +90742,7 @@ index 000000000..838606964 + disable-afbc-win; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux-spi-nand.dts b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux-spi-nand.dts -new file mode 100755 +new file mode 100644 index 000000000..50bd02452 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux-spi-nand.dts @@ -90779,7 +90779,7 @@ index 000000000..50bd02452 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..3317db6ee --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10-linux.dts @@ -90812,7 +90812,7 @@ index 000000000..3317db6ee + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dts b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dts -new file mode 100755 +new file mode 100644 index 000000000..053d20259 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dts @@ -90845,7 +90845,7 @@ index 000000000..053d20259 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..40a2096bc --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v10.dtsi @@ -91293,7 +91293,7 @@ index 000000000..40a2096bc + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux-spi-nand.dts b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux-spi-nand.dts -new file mode 100755 +new file mode 100644 index 000000000..de8c1a1e7 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux-spi-nand.dts @@ -91319,7 +91319,7 @@ index 000000000..de8c1a1e7 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..b605c3d57 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12-linux.dts @@ -91341,7 +91341,7 @@ index 000000000..b605c3d57 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12.dtsi -new file mode 100755 +new file mode 100644 index 000000000..6bb50368a --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-demo-v12.dtsi @@ -91386,7 +91386,7 @@ index 000000000..6bb50368a + regulator-max-microvolt = <1100000>; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr-linux.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-nvr-linux.dtsi -new file mode 100755 +new file mode 100644 index 000000000..f9908b61c --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr-linux.dtsi @@ -91447,7 +91447,7 @@ index 000000000..f9908b61c + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi -new file mode 100755 +new file mode 100644 index 000000000..e1ec294b2 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-nvr.dtsi @@ -91963,7 +91963,7 @@ index 000000000..e1ec294b2 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi -new file mode 100755 +new file mode 100644 index 000000000..30d8cedfb --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi @@ -95088,7 +95088,7 @@ index 000000000..30d8cedfb + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-base.dts b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-base.dts -new file mode 100755 +new file mode 100644 index 000000000..0ef442123 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-base.dts @@ -95108,7 +95108,7 @@ index 000000000..0ef442123 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-edp.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-edp.dtsi -new file mode 100755 +new file mode 100644 index 000000000..459fc3b6d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-edp.dtsi @@ -95255,7 +95255,7 @@ index 000000000..459fc3b6d + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0-beiqicloud.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0-beiqicloud.dtsi -new file mode 100755 +new file mode 100644 index 000000000..25889a206 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0-beiqicloud.dtsi @@ -95656,7 +95656,7 @@ index 000000000..25889a206 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0.dtsi -new file mode 100755 +new file mode 100644 index 000000000..bd32a4246 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx0.dtsi @@ -95753,7 +95753,7 @@ index 000000000..bd32a4246 + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx1.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx1.dtsi -new file mode 100755 +new file mode 100644 index 000000000..70fc8ffc3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-mipi-tx1.dtsi @@ -95856,7 +95856,7 @@ index 000000000..70fc8ffc3 + enable-active-high; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-android.dts b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-android.dts -new file mode 100755 +new file mode 100644 index 000000000..ccfd369d0 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-android.dts @@ -95875,7 +95875,7 @@ index 000000000..ccfd369d0 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux-factory.dts b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux-factory.dts -new file mode 100755 +new file mode 100644 index 000000000..3107e3a99 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux-factory.dts @@ -96036,7 +96036,7 @@ index 000000000..3107e3a99 +}; + diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..67e95ebf4 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0-linux.dts @@ -96063,7 +96063,7 @@ index 000000000..67e95ebf4 + }; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0.dtsi -new file mode 100755 +new file mode 100644 index 000000000..b6ec191b0 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x0.dtsi @@ -96937,7 +96937,7 @@ index 000000000..b6ec191b0 + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10-linux.dts b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10-linux.dts -new file mode 100755 +new file mode 100644 index 000000000..8dd494ce3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10-linux.dts @@ -96956,7 +96956,7 @@ index 000000000..8dd494ce3 + compatible = "rockchip,rk3568-toybrick-dev-linux-x0","rockchip,rk3568"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10.dtsi -new file mode 100755 +new file mode 100644 index 000000000..7c1919d7d --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick-x10.dtsi @@ -97778,7 +97778,7 @@ index 000000000..7c1919d7d + status = "disabled"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568-toybrick.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-toybrick.dtsi -new file mode 100755 +new file mode 100644 index 000000000..8be2d36f3 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568-toybrick.dtsi @@ -99675,7 +99675,7 @@ index 000000000..8be2d36f3 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/rockchip/rk3568.dtsi b/arch/arm64/boot/dts/rockchip/rk3568.dtsi -new file mode 100755 +new file mode 100644 index 000000000..372617fee --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rk3568.dtsi @@ -103130,7 +103130,7 @@ index 000000000..372617fee + +#include "rk3568-pinctrl.dtsi" diff --git a/arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi b/arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi -new file mode 100755 +new file mode 100644 index 000000000..fc0145333 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi @@ -103518,7 +103518,7 @@ index 000000000..fc0145333 +}; + diff --git a/arch/arm64/include/asm/system_info.h b/arch/arm64/include/asm/system_info.h -new file mode 100755 +new file mode 100644 index 000000000..a82fe791b --- /dev/null +++ b/arch/arm64/include/asm/system_info.h @@ -104379,7 +104379,7 @@ index 0dc478a19..365d4ec30 100644 + return ERR_PTR(ret); +} diff --git a/drivers/clk/rockchip/clk-dclk-divider.c b/drivers/clk/rockchip/clk-dclk-divider.c -new file mode 100755 +new file mode 100644 index 000000000..88cf7ab82 --- /dev/null +++ b/drivers/clk/rockchip/clk-dclk-divider.c @@ -106680,7 +106680,7 @@ index d0bd513ff..89ecdd0f7 100644 +#endif /* CONFIG_DEBUG_FS */ +#endif /* CONFIG_ROCKCHIP_CLK_BOOST */ diff --git a/drivers/clk/rockchip/clk-pvtm.c b/drivers/clk/rockchip/clk-pvtm.c -new file mode 100755 +new file mode 100644 index 000000000..c748589dd --- /dev/null +++ b/drivers/clk/rockchip/clk-pvtm.c @@ -107518,7 +107518,7 @@ index 6fb9c98b7..3294ce8ea 100644 +MODULE_LICENSE("GPL"); +#endif /* MODULE */ diff --git a/drivers/clk/rockchip/clk-rk1808.c b/drivers/clk/rockchip/clk-rk1808.c -new file mode 100755 +new file mode 100644 index 000000000..e177a3dd6 --- /dev/null +++ b/drivers/clk/rockchip/clk-rk1808.c @@ -115335,7 +115335,7 @@ index 000000000..3c6f78fec +MODULE_ALIAS("platform:clk-rk3562"); +#endif /* MODULE */ diff --git a/drivers/clk/rockchip/clk-rk3568.c b/drivers/clk/rockchip/clk-rk3568.c -new file mode 100755 +new file mode 100644 index 000000000..0f5ed13a4 --- /dev/null +++ b/drivers/clk/rockchip/clk-rk3568.c @@ -121181,7 +121181,7 @@ index 5947d3192..0a93b9333 100644 +MODULE_DESCRIPTION("Rockchip RV1108 Clock Driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/clk/rockchip/clk-rv1126.c b/drivers/clk/rockchip/clk-rv1126.c -new file mode 100755 +new file mode 100644 index 000000000..d3fc9380c --- /dev/null +++ b/drivers/clk/rockchip/clk-rv1126.c @@ -123894,7 +123894,7 @@ index 2271a8412..3d2b8d96a 100644 +#endif #endif diff --git a/drivers/clk/rockchip/regmap/Kconfig b/drivers/clk/rockchip/regmap/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..65f691bc4 --- /dev/null +++ b/drivers/clk/rockchip/regmap/Kconfig @@ -123916,7 +123916,7 @@ index 000000000..65f691bc4 + default MFD_RK628 + select COMMON_CLK_ROCKCHIP_REGMAP diff --git a/drivers/clk/rockchip/regmap/Makefile b/drivers/clk/rockchip/regmap/Makefile -new file mode 100755 +new file mode 100644 index 000000000..18d075d09 --- /dev/null +++ b/drivers/clk/rockchip/regmap/Makefile @@ -123935,7 +123935,7 @@ index 000000000..18d075d09 +obj-$(CONFIG_CLK_RK618) += clk-rk618.o +obj-$(CONFIG_CLK_RK628) += clk-rk628.o diff --git a/drivers/clk/rockchip/regmap/clk-regmap-composite.c b/drivers/clk/rockchip/regmap/clk-regmap-composite.c -new file mode 100755 +new file mode 100644 index 000000000..43d2b9a45 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-composite.c @@ -124341,7 +124341,7 @@ index 000000000..43d2b9a45 +} +EXPORT_SYMBOL_GPL(devm_clk_regmap_register_composite); diff --git a/drivers/clk/rockchip/regmap/clk-regmap-divider.c b/drivers/clk/rockchip/regmap/clk-regmap-divider.c -new file mode 100755 +new file mode 100644 index 000000000..d57f2c7f8 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-divider.c @@ -124464,7 +124464,7 @@ index 000000000..d57f2c7f8 +} +EXPORT_SYMBOL_GPL(devm_clk_regmap_register_divider); diff --git a/drivers/clk/rockchip/regmap/clk-regmap-fractional-divider.c b/drivers/clk/rockchip/regmap/clk-regmap-fractional-divider.c -new file mode 100755 +new file mode 100644 index 000000000..1acbc16e7 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-fractional-divider.c @@ -124637,7 +124637,7 @@ index 000000000..1acbc16e7 +} +EXPORT_SYMBOL_GPL(devm_clk_regmap_register_fractional_divider); diff --git a/drivers/clk/rockchip/regmap/clk-regmap-gate.c b/drivers/clk/rockchip/regmap/clk-regmap-gate.c -new file mode 100755 +new file mode 100644 index 000000000..36549b912 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-gate.c @@ -124725,7 +124725,7 @@ index 000000000..36549b912 +} +EXPORT_SYMBOL_GPL(devm_clk_regmap_register_gate); diff --git a/drivers/clk/rockchip/regmap/clk-regmap-mux.c b/drivers/clk/rockchip/regmap/clk-regmap-mux.c -new file mode 100755 +new file mode 100644 index 000000000..eb37b5f95 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-mux.c @@ -124812,7 +124812,7 @@ index 000000000..eb37b5f95 + +MODULE_LICENSE("GPL"); diff --git a/drivers/clk/rockchip/regmap/clk-regmap-pll.c b/drivers/clk/rockchip/regmap/clk-regmap-pll.c -new file mode 100755 +new file mode 100644 index 000000000..24ad7eda9 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap-pll.c @@ -125181,7 +125181,7 @@ index 000000000..24ad7eda9 +} +EXPORT_SYMBOL_GPL(devm_clk_regmap_register_pll); diff --git a/drivers/clk/rockchip/regmap/clk-regmap.h b/drivers/clk/rockchip/regmap/clk-regmap.h -new file mode 100755 +new file mode 100644 index 000000000..4626e1982 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-regmap.h @@ -125495,7 +125495,7 @@ index 000000000..4626e1982 + +#endif diff --git a/drivers/clk/rockchip/regmap/clk-rk618.c b/drivers/clk/rockchip/regmap/clk-rk618.c -new file mode 100755 +new file mode 100644 index 000000000..c780f502b --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-rk618.c @@ -125909,7 +125909,7 @@ index 000000000..c780f502b +MODULE_DESCRIPTION("Rockchip rk618 CRU driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/clk/rockchip/regmap/clk-rk628.c b/drivers/clk/rockchip/regmap/clk-rk628.c -new file mode 100755 +new file mode 100644 index 000000000..7f501db66 --- /dev/null +++ b/drivers/clk/rockchip/regmap/clk-rk628.c @@ -127064,7 +127064,7 @@ index 50a4d7846..1f001d281 100644 } diff --git a/drivers/cpufreq/rockchip-cpufreq.c b/drivers/cpufreq/rockchip-cpufreq.c -new file mode 100755 +new file mode 100644 index 000000000..27c6d92ed --- /dev/null +++ b/drivers/cpufreq/rockchip-cpufreq.c @@ -128095,7 +128095,7 @@ index 000000000..27c6d92ed +MODULE_DESCRIPTION("Rockchip cpufreq driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/cpufreq/rockchip-cpufreq.h b/drivers/cpufreq/rockchip-cpufreq.h -new file mode 100755 +new file mode 100644 index 000000000..3b3dbcf73 --- /dev/null +++ b/drivers/cpufreq/rockchip-cpufreq.h @@ -128936,7 +128936,7 @@ index 4dafdf231..0d92c3bf1 100644 platform_set_drvdata(pdev, data); diff --git a/drivers/devfreq/event/rockchip-nocp.c b/drivers/devfreq/event/rockchip-nocp.c -new file mode 100755 +new file mode 100644 index 000000000..957b84ee3 --- /dev/null +++ b/drivers/devfreq/event/rockchip-nocp.c @@ -129108,10 +129108,9 @@ index 000000000..957b84ee3 +MODULE_AUTHOR("Finley Xiao "); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/devfreq/rk3399_dmc.c b/drivers/devfreq/rk3399_dmc.c -deleted file mode 100644 -index 7e52375d9..000000000 +index 7e52375d9..e69de29bb 100644 --- a/drivers/devfreq/rk3399_dmc.c -+++ /dev/null ++++ b/drivers/devfreq/rk3399_dmc.c @@ -1,518 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-only -/* @@ -129632,7 +129631,7 @@ index 7e52375d9..000000000 -MODULE_AUTHOR("Lin Huang "); -MODULE_DESCRIPTION("RK3399 dmcfreq driver with devfreq framework"); diff --git a/drivers/devfreq/rockchip_bus.c b/drivers/devfreq/rockchip_bus.c -new file mode 100755 +new file mode 100644 index 000000000..7032b4815 --- /dev/null +++ b/drivers/devfreq/rockchip_bus.c @@ -130138,7 +130137,7 @@ index 000000000..7032b4815 +MODULE_AUTHOR("Tony Xie "); +MODULE_DESCRIPTION("rockchip busfreq driver with devfreq framework"); diff --git a/drivers/devfreq/rockchip_dmc.c b/drivers/devfreq/rockchip_dmc.c -new file mode 100755 +new file mode 100644 index 000000000..e3d39bd8c --- /dev/null +++ b/drivers/devfreq/rockchip_dmc.c @@ -133702,7 +133701,7 @@ index 000000000..e3d39bd8c +MODULE_DESCRIPTION("rockchip dmcfreq driver with devfreq framework"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/devfreq/rockchip_dmc_common.c b/drivers/devfreq/rockchip_dmc_common.c -new file mode 100755 +new file mode 100644 index 000000000..cacc7d02f --- /dev/null +++ b/drivers/devfreq/rockchip_dmc_common.c @@ -133876,7 +133875,7 @@ index 000000000..cacc7d02f +MODULE_DESCRIPTION("rockchip dmcfreq driver with devfreq framework"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/devfreq/rockchip_dmc_dbg.c b/drivers/devfreq/rockchip_dmc_dbg.c -new file mode 100755 +new file mode 100644 index 000000000..80b25e904 --- /dev/null +++ b/drivers/devfreq/rockchip_dmc_dbg.c @@ -134943,7 +134942,7 @@ index 000000000..80b25e904 +MODULE_AUTHOR("YouMin Chen "); +MODULE_DESCRIPTION("rockchip dmc debug driver with devfreq framework"); diff --git a/drivers/devfreq/rockchip_dmc_timing.h b/drivers/devfreq/rockchip_dmc_timing.h -new file mode 100755 +new file mode 100644 index 000000000..8f2e2c02b --- /dev/null +++ b/drivers/devfreq/rockchip_dmc_timing.h @@ -137370,7 +137369,7 @@ index e55384dc1..4931578df 100644 static const struct dma_heap_ops cma_heap_ops = { diff --git a/drivers/dma-buf/heaps/deferred-free-helper.c b/drivers/dma-buf/heaps/deferred-free-helper.c -new file mode 100755 +new file mode 100644 index 000000000..e19c8b68d --- /dev/null +++ b/drivers/dma-buf/heaps/deferred-free-helper.c @@ -137514,7 +137513,7 @@ index 000000000..e19c8b68d +MODULE_LICENSE("GPL v2"); + diff --git a/drivers/dma-buf/heaps/deferred-free-helper.h b/drivers/dma-buf/heaps/deferred-free-helper.h -new file mode 100755 +new file mode 100644 index 000000000..11940328c --- /dev/null +++ b/drivers/dma-buf/heaps/deferred-free-helper.h @@ -137575,10 +137574,9 @@ index 000000000..11940328c + size_t nr_pages); +#endif diff --git a/drivers/dma-buf/heaps/heap-helpers.c b/drivers/dma-buf/heaps/heap-helpers.c -deleted file mode 100644 -index 35aa65bbf..000000000 +index 35aa65bbf..e69de29bb 100644 --- a/drivers/dma-buf/heaps/heap-helpers.c -+++ /dev/null ++++ b/drivers/dma-buf/heaps/heap-helpers.c @@ -1,271 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -#include @@ -137852,10 +137850,9 @@ index 35aa65bbf..000000000 - .vunmap = dma_heap_dma_buf_vunmap, -}; diff --git a/drivers/dma-buf/heaps/heap-helpers.h b/drivers/dma-buf/heaps/heap-helpers.h -deleted file mode 100644 -index 805d2df88..000000000 +index 805d2df88..e69de29bb 100644 --- a/drivers/dma-buf/heaps/heap-helpers.h -+++ /dev/null ++++ b/drivers/dma-buf/heaps/heap-helpers.h @@ -1,53 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* @@ -137911,7 +137908,7 @@ index 805d2df88..000000000 -extern const struct dma_buf_ops heap_helper_ops; -#endif /* _HEAP_HELPERS_H */ diff --git a/drivers/dma-buf/heaps/page_pool.c b/drivers/dma-buf/heaps/page_pool.c -new file mode 100755 +new file mode 100644 index 000000000..7c34a1ba4 --- /dev/null +++ b/drivers/dma-buf/heaps/page_pool.c @@ -138164,7 +138161,7 @@ index 000000000..7c34a1ba4 +module_init(dmabuf_page_pool_init_shrinker); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/dma-buf/heaps/page_pool.h b/drivers/dma-buf/heaps/page_pool.h -new file mode 100755 +new file mode 100644 index 000000000..6b083b04f --- /dev/null +++ b/drivers/dma-buf/heaps/page_pool.h @@ -138972,7 +138969,7 @@ index 5e013b6a3..850970fba 100644 obj-$(CONFIG_QCOM_SCM) += qcom_scm.o qcom_scm-smc.o qcom_scm-legacy.o obj-$(CONFIG_TI_SCI_PROTOCOL) += ti_sci.o diff --git a/drivers/firmware/rockchip_sip.c b/drivers/firmware/rockchip_sip.c -new file mode 100755 +new file mode 100644 index 000000000..e483899d7 --- /dev/null +++ b/drivers/firmware/rockchip_sip.c @@ -139724,7 +139721,7 @@ index 09dada80a..ce6cafb6d 100644 obj-$(CONFIG_GPIO_SAMA5D2_PIOBU) += gpio-sama5d2-piobu.o obj-$(CONFIG_GPIO_SCH311X) += gpio-sch311x.o diff --git a/drivers/gpio/gpio-rockchip.c b/drivers/gpio/gpio-rockchip.c -new file mode 100755 +new file mode 100644 index 000000000..1d1e9a64c --- /dev/null +++ b/drivers/gpio/gpio-rockchip.c @@ -140530,7 +140527,7 @@ index 835c88318..b66e520eb 100644 obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ obj-$(CONFIG_TRACE_GPU_MEM) += trace/ diff --git a/drivers/gpu/arm/Kbuild b/drivers/gpu/arm/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..f747fc889 --- /dev/null +++ b/drivers/gpu/arm/Kbuild @@ -140561,7 +140558,7 @@ index 000000000..f747fc889 + +obj-$(CONFIG_MALI_BIFROST) += bifrost/ diff --git a/drivers/gpu/arm/Kconfig b/drivers/gpu/arm/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..398a8e50a --- /dev/null +++ b/drivers/gpu/arm/Kconfig @@ -140592,7 +140589,7 @@ index 000000000..398a8e50a + +source "drivers/gpu/arm/bifrost/Kconfig" diff --git a/drivers/gpu/arm/bifrost/Kbuild b/drivers/gpu/arm/bifrost/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..9cadda188 --- /dev/null +++ b/drivers/gpu/arm/bifrost/Kbuild @@ -140841,7 +140838,7 @@ index 000000000..9cadda188 + include $(INCLUDE_SUBDIR) +endif diff --git a/drivers/gpu/arm/bifrost/Kconfig b/drivers/gpu/arm/bifrost/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..ca3da57cf --- /dev/null +++ b/drivers/gpu/arm/bifrost/Kconfig @@ -141236,7 +141233,7 @@ index 000000000..ca3da57cf + +endif diff --git a/drivers/gpu/arm/bifrost/Makefile b/drivers/gpu/arm/bifrost/Makefile -new file mode 100755 +new file mode 100644 index 000000000..39df298ff --- /dev/null +++ b/drivers/gpu/arm/bifrost/Makefile @@ -141521,7 +141518,7 @@ index 000000000..39df298ff +clean: + $(MAKE) -C $(KDIR) M=$(CURDIR) $(MAKE_ARGS) clean diff --git a/drivers/gpu/arm/bifrost/arbiter/Kbuild b/drivers/gpu/arm/bifrost/arbiter/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..2e6b11144 --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/Kbuild @@ -141550,7 +141547,7 @@ index 000000000..2e6b11144 + arbiter/mali_kbase_arbif.o \ + arbiter/mali_kbase_arbiter_pm.o diff --git a/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.c b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.c -new file mode 100755 +new file mode 100644 index 000000000..b5d3cd685 --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.c @@ -141913,7 +141910,7 @@ index 000000000..b5d3cd685 + } +} diff --git a/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.h b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.h -new file mode 100755 +new file mode 100644 index 000000000..701ffd42f --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbif.h @@ -142040,7 +142037,7 @@ index 000000000..701ffd42f + +#endif /* _MALI_KBASE_ARBIF_H_ */ diff --git a/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_defs.h b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_defs.h -new file mode 100755 +new file mode 100644 index 000000000..1c4901b3b --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_defs.h @@ -142122,7 +142119,7 @@ index 000000000..1c4901b3b + +#endif /* _MALI_KBASE_ARBITER_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.c b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.c -new file mode 100755 +new file mode 100644 index 000000000..667552c56 --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.c @@ -143266,7 +143263,7 @@ index 000000000..667552c56 + .gpu_clk_notifier_unregister = arb_gpu_clk_notifier_unregister +}; diff --git a/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.h b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.h -new file mode 100755 +new file mode 100644 index 000000000..f863f8860 --- /dev/null +++ b/drivers/gpu/arm/bifrost/arbiter/mali_kbase_arbiter_pm.h @@ -143468,7 +143465,7 @@ index 000000000..f863f8860 + +#endif /*_MALI_KBASE_ARBITER_PM_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/Kbuild b/drivers/gpu/arm/bifrost/backend/gpu/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..efebc8a54 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/Kbuild @@ -143532,7 +143529,7 @@ index 000000000..efebc8a54 +bifrost_kbase-$(CONFIG_MALI_BIFROST_NO_MALI) += backend/gpu/mali_kbase_model_error_generator.o + diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_backend_config.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_backend_config.h -new file mode 100755 +new file mode 100644 index 000000000..6924fdb8a --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_backend_config.h @@ -143568,7 +143565,7 @@ index 000000000..6924fdb8a +#endif /* _KBASE_BACKEND_CONFIG_H_ */ + diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.c -new file mode 100755 +new file mode 100644 index 000000000..7c0abbaf8 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.c @@ -143666,7 +143663,7 @@ index 000000000..7c0abbaf8 + } +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.h -new file mode 100755 +new file mode 100644 index 000000000..758e3be08 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_cache_policy_backend.h @@ -143737,7 +143734,7 @@ index 000000000..758e3be08 +void kbase_amba_set_invalidate_hint(struct kbase_device *kbdev, bool enable); +#endif /* _KBASE_CACHE_POLICY_BACKEND_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.c -new file mode 100755 +new file mode 100644 index 000000000..ddd03ca23 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.c @@ -144069,7 +144066,7 @@ index 000000000..ddd03ca23 +} +KBASE_EXPORT_TEST_API(kbase_clk_rate_trace_manager_notify_all); diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.h -new file mode 100755 +new file mode 100644 index 000000000..35b3b8d06 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_clk_rate_trace_mgr.h @@ -144229,7 +144226,7 @@ index 000000000..35b3b8d06 +#endif /* _KBASE_CLK_RATE_TRACE_MGR_ */ + diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_debug_job_fault_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_debug_job_fault_backend.c -new file mode 100755 +new file mode 100644 index 000000000..e121b417f --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_debug_job_fault_backend.c @@ -144398,7 +144395,7 @@ index 000000000..e121b417f + +#endif diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.c -new file mode 100755 +new file mode 100644 index 000000000..02fb00da3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.c @@ -145299,7 +145296,7 @@ index 000000000..02fb00da3 +#endif +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.h -new file mode 100755 +new file mode 100644 index 000000000..123c58cb0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_devfreq.h @@ -145368,7 +145365,7 @@ index 000000000..123c58cb0 + u64 *core_mask, unsigned long *freqs, unsigned long *volts); +#endif /* _BASE_DEVFREQ_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_gpuprops_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_gpuprops_backend.c -new file mode 100755 +new file mode 100644 index 000000000..10e92ec94 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_gpuprops_backend.c @@ -145574,7 +145571,7 @@ index 000000000..10e92ec94 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_backend.c -new file mode 100755 +new file mode 100644 index 000000000..53578ded5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_backend.c @@ -146061,7 +146058,7 @@ index 000000000..53578ded5 +} +#endif diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_defs.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_defs.h -new file mode 100755 +new file mode 100644 index 000000000..bd2eb8a12 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_defs.h @@ -146127,7 +146124,7 @@ index 000000000..bd2eb8a12 + +#endif /* _KBASE_INSTR_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_internal.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_internal.h -new file mode 100755 +new file mode 100644 index 000000000..332cc6944 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_instr_internal.h @@ -146174,7 +146171,7 @@ index 000000000..332cc6944 + +#endif /* _KBASE_INSTR_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_internal.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_internal.h -new file mode 100755 +new file mode 100644 index 000000000..66cda8c0b --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_internal.h @@ -146227,7 +146224,7 @@ index 000000000..66cda8c0b + +#endif /* _KBASE_IRQ_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_linux.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_linux.c -new file mode 100755 +new file mode 100644 index 000000000..eb63b2c56 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_irq_linux.c @@ -146736,7 +146733,7 @@ index 000000000..eb63b2c56 + +#endif /* IS_ENABLED(CONFIG_MALI_REAL_HW) */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_as.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_as.c -new file mode 100755 +new file mode 100644 index 000000000..258dc6dac --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_as.c @@ -146983,7 +146980,7 @@ index 000000000..258dc6dac + return true; +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_defs.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_defs.h -new file mode 100755 +new file mode 100644 index 000000000..136aa526d --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_defs.h @@ -147124,7 +147121,7 @@ index 000000000..136aa526d + +#endif /* _KBASE_HWACCESS_GPU_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_hw.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_hw.c -new file mode 100755 +new file mode 100644 index 000000000..c7257117e --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_hw.c @@ -148643,7 +148640,7 @@ index 000000000..c7257117e + return result; +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_internal.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_internal.h -new file mode 100755 +new file mode 100644 index 000000000..bfd55a6e2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_internal.h @@ -148797,7 +148794,7 @@ index 000000000..bfd55a6e2 + +#endif /* _KBASE_JM_HWACCESS_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.c -new file mode 100755 +new file mode 100644 index 000000000..7db2b353b --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.c @@ -150676,7 +150673,7 @@ index 000000000..7db2b353b + } +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.h -new file mode 100755 +new file mode 100644 index 000000000..32be0bf44 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_jm_rb.h @@ -150759,7 +150756,7 @@ index 000000000..32be0bf44 + +#endif /* _KBASE_HWACCESS_GPU_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_backend.c -new file mode 100755 +new file mode 100644 index 000000000..cbc88f91a --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_backend.c @@ -151142,7 +151139,7 @@ index 000000000..cbc88f91a + backend->timeouts_updated = true; +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_internal.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_internal.h -new file mode 100755 +new file mode 100644 index 000000000..4f7c371a1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_js_internal.h @@ -151220,7 +151217,7 @@ index 000000000..4f7c371a1 + +#endif /* _KBASE_JS_BACKEND_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.c -new file mode 100755 +new file mode 100644 index 000000000..9ce50758c --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.c @@ -151357,7 +151354,7 @@ index 000000000..9ce50758c + return 0; +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.h -new file mode 100755 +new file mode 100644 index 000000000..07014ad36 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_l2_mmu_config.h @@ -154460,7 +154457,7 @@ index 000000000..8f09afe3d + +#endif /* _KBASE_MODEL_LINUX_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.c -new file mode 100755 +new file mode 100644 index 000000000..bbf629065 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.c @@ -154539,7 +154536,7 @@ index 000000000..bbf629065 + +KBASE_EXPORT_TEST_API(kbase_pm_always_on_policy_ops); diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.h -new file mode 100755 +new file mode 100644 index 000000000..98d35dabe --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_always_on.h @@ -154623,7 +154620,7 @@ index 000000000..98d35dabe +#endif /* MALI_KBASE_PM_ALWAYS_ON_H */ + diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_backend.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_backend.c -new file mode 100755 +new file mode 100644 index 000000000..5c71fdf15 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_backend.c @@ -155867,7 +155864,7 @@ index 000000000..5c71fdf15 +} +#endif diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.c -new file mode 100755 +new file mode 100644 index 000000000..e2b0a9192 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.c @@ -156023,7 +156020,7 @@ index 000000000..e2b0a9192 +#endif +} diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.h -new file mode 100755 +new file mode 100644 index 000000000..90dcaf5b6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca.h @@ -156117,7 +156114,7 @@ index 000000000..90dcaf5b6 + +#endif /* _KBASE_PM_CA_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca_devfreq.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca_devfreq.h -new file mode 100755 +new file mode 100644 index 000000000..d1e4b5327 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_ca_devfreq.h @@ -156182,7 +156179,7 @@ index 000000000..d1e4b5327 +#endif /* MALI_KBASE_PM_CA_DEVFREQ_H */ + diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.c -new file mode 100755 +new file mode 100644 index 000000000..f40b75385 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.c @@ -156255,7 +156252,7 @@ index 000000000..f40b75385 + +KBASE_EXPORT_TEST_API(kbase_pm_coarse_demand_policy_ops); diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.h -new file mode 100755 +new file mode 100644 index 000000000..a947e8f55 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_coarse_demand.h @@ -156325,7 +156322,7 @@ index 000000000..a947e8f55 + +#endif /* MALI_KBASE_PM_COARSE_DEMAND_H */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_defs.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_defs.h -new file mode 100755 +new file mode 100644 index 000000000..75d99a30e --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_defs.h @@ -156980,7 +156977,7 @@ index 000000000..75d99a30e + +#endif /* _KBASE_PM_HWACCESS_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_driver.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_driver.c -new file mode 100755 +new file mode 100644 index 000000000..5be8acd75 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_driver.c @@ -160403,7 +160400,7 @@ index 000000000..5be8acd75 + +KBASE_EXPORT_TEST_API(kbase_pm_release_gpu_cycle_counter); diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_internal.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_internal.h -new file mode 100755 +new file mode 100644 index 000000000..e66ce57d3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_internal.h @@ -161430,7 +161427,7 @@ index 000000000..e66ce57d3 + +#endif /* _KBASE_BACKEND_PM_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_l2_states.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_l2_states.h -new file mode 100755 +new file mode 100644 index 000000000..ef72f6083 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_l2_states.h @@ -161486,7 +161483,7 @@ index 000000000..ef72f6083 +KBASEP_L2_STATE(PEND_OFF) +KBASEP_L2_STATE(RESET_WAIT) diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_mcu_states.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_mcu_states.h -new file mode 100755 +new file mode 100644 index 000000000..3b448e397 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_mcu_states.h @@ -161600,7 +161597,7 @@ index 000000000..3b448e397 +KBASEP_MCU_STATE(CORESIGHT_ENABLE) +#endif /* IS_ENABLED(CONFIG_MALI_CORESIGHT) */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_metrics.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_metrics.c -new file mode 100755 +new file mode 100644 index 000000000..865f526f6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_metrics.c @@ -162135,7 +162132,7 @@ index 000000000..865f526f6 +} +#endif /* !MALI_USE_CSF */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.c -new file mode 100755 +new file mode 100644 index 000000000..4788f0413 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.c @@ -162567,7 +162564,7 @@ index 000000000..4788f0413 + +KBASE_EXPORT_TEST_API(kbase_pm_set_policy); diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.h -new file mode 100755 +new file mode 100644 index 000000000..e8113659b --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_policy.h @@ -162678,7 +162675,7 @@ index 000000000..e8113659b + +#endif /* _KBASE_PM_POLICY_H_ */ diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_shader_states.h b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_shader_states.h -new file mode 100755 +new file mode 100644 index 000000000..8622ef78d --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_pm_shader_states.h @@ -162763,7 +162760,7 @@ index 000000000..8622ef78d +KBASEP_SHADER_STATE(OFF_CORESTACK_OFF_TIMER_PEND_OFF) +KBASEP_SHADER_STATE(RESET_WAIT) diff --git a/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_time.c b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_time.c -new file mode 100755 +new file mode 100644 index 000000000..1b3346179 --- /dev/null +++ b/drivers/gpu/arm/bifrost/backend/gpu/mali_kbase_time.c @@ -163048,7 +163045,7 @@ index 000000000..1b3346179 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/build.bp b/drivers/gpu/arm/bifrost/build.bp -new file mode 100755 +new file mode 100644 index 000000000..0a61a12d9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/build.bp @@ -163367,7 +163364,7 @@ index 000000000..156b46a12 + bifrost_kbase-y += context/backend/mali_kbase_context_jm.o +endif diff --git a/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_csf.c b/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_csf.c -new file mode 100755 +new file mode 100644 index 000000000..07d277b94 --- /dev/null +++ b/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_csf.c @@ -163580,7 +163577,7 @@ index 000000000..07d277b94 +} +KBASE_EXPORT_SYMBOL(kbase_destroy_context); diff --git a/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_jm.c b/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_jm.c -new file mode 100755 +new file mode 100644 index 000000000..995a08e36 --- /dev/null +++ b/drivers/gpu/arm/bifrost/context/backend/mali_kbase_context_jm.c @@ -163857,7 +163854,7 @@ index 000000000..995a08e36 +} +KBASE_EXPORT_SYMBOL(kbase_destroy_context); diff --git a/drivers/gpu/arm/bifrost/context/mali_kbase_context.c b/drivers/gpu/arm/bifrost/context/mali_kbase_context.c -new file mode 100755 +new file mode 100644 index 000000000..88be6c2e7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/context/mali_kbase_context.c @@ -164255,7 +164252,7 @@ index 000000000..88be6c2e7 + kbase_gpu_vm_unlock(kctx); +} diff --git a/drivers/gpu/arm/bifrost/context/mali_kbase_context.h b/drivers/gpu/arm/bifrost/context/mali_kbase_context.h -new file mode 100755 +new file mode 100644 index 000000000..7c90e2708 --- /dev/null +++ b/drivers/gpu/arm/bifrost/context/mali_kbase_context.h @@ -164402,7 +164399,7 @@ index 000000000..7c90e2708 +} +#endif /* _KBASE_CONTEXT_H_ */ diff --git a/drivers/gpu/arm/bifrost/context/mali_kbase_context_internal.h b/drivers/gpu/arm/bifrost/context/mali_kbase_context_internal.h -new file mode 100755 +new file mode 100644 index 000000000..1cde7394c --- /dev/null +++ b/drivers/gpu/arm/bifrost/context/mali_kbase_context_internal.h @@ -164462,7 +164459,7 @@ index 000000000..1cde7394c +int kbase_context_add_to_dev_list(struct kbase_context *kctx); +void kbase_context_remove_from_dev_list(struct kbase_context *kctx); diff --git a/drivers/gpu/arm/bifrost/csf/Kbuild b/drivers/gpu/arm/bifrost/csf/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..44217dba1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/Kbuild @@ -165900,7 +165897,7 @@ index 000000000..69ff8973b + +#endif /* _KBASE_CSF_IPA_CONTROL_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.c -new file mode 100755 +new file mode 100644 index 000000000..7a939fc33 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.c @@ -169195,7 +169192,7 @@ index 000000000..7a939fc33 + return out_priority; +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.h -new file mode 100755 +new file mode 100644 index 000000000..dd947dcba --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf.h @@ -170000,7 +169997,7 @@ index 000000000..435a99395 + u64 buffer, size_t buf_size); +#endif /* _KBASE_CSF_CPU_QUEUE_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..e96044ae6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.c @@ -170773,7 +170770,7 @@ index 000000000..e96044ae6 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..16a548bf8 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_csg_debugfs.h @@ -170833,7 +170830,7 @@ index 000000000..16a548bf8 + +#endif /* _KBASE_CSF_CSG_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_defs.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_defs.h -new file mode 100755 +new file mode 100644 index 000000000..6fa0e27d6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_defs.h @@ -172953,7 +172950,7 @@ index 000000000..52122a9ef +bool kbase_csf_event_error_pending(struct kbase_context *kctx); +#endif /* _KBASE_CSF_EVENT_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.c -new file mode 100755 +new file mode 100644 index 000000000..42bff1e91 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.c @@ -176103,7 +176100,7 @@ index 000000000..42bff1e91 + kfree(csf_mapping->phys); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.h -new file mode 100755 +new file mode 100644 index 000000000..714a14001 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware.h @@ -177025,7 +177022,7 @@ index 000000000..714a14001 + +#endif diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.c -new file mode 100755 +new file mode 100644 index 000000000..c895b0801 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.c @@ -177385,7 +177382,7 @@ index 000000000..c895b0801 +} +#endif /* CONFIG_SYSFS */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.h -new file mode 100755 +new file mode 100644 index 000000000..b227cf158 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_cfg.h @@ -178887,7 +178884,7 @@ index 000000000..100832046 + +#endif /* _KBASE_CSF_FIRMWARE_LOG_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_no_mali.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_no_mali.c -new file mode 100755 +new file mode 100644 index 000000000..833947fac --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_firmware_no_mali.c @@ -180554,7 +180551,7 @@ index 000000000..833947fac + kfree(csf_mapping->phys); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.c -new file mode 100755 +new file mode 100644 index 000000000..7c14b8eb5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.c @@ -180796,7 +180793,7 @@ index 000000000..7c14b8eb5 + mutex_unlock(&ctx_alloc->lock); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.h -new file mode 100755 +new file mode 100644 index 000000000..9aab7abfb --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_heap_context_alloc.h @@ -180877,7 +180874,7 @@ index 000000000..9aab7abfb + +#endif /* _KBASE_CSF_HEAP_CONTEXT_ALLOC_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.c -new file mode 100755 +new file mode 100644 index 000000000..da8dde239 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.c @@ -183478,7 +183475,7 @@ index 000000000..da8dde239 +} +KBASE_EXPORT_TEST_API(kbase_csf_kcpu_queue_new); diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.h -new file mode 100755 +new file mode 100644 index 000000000..5cad8b200 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu.h @@ -183868,7 +183865,7 @@ index 000000000..5cad8b200 + +#endif /* _KBASE_CSF_KCPU_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..fa877778c --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.c @@ -184067,7 +184064,7 @@ index 000000000..fa877778c + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..08f2fda03 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_kcpu_debugfs.h @@ -185078,7 +185075,7 @@ index 000000000..61943cbbf + +#endif /* _KBASE_CSF_MCU_SHARED_REG_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.c -new file mode 100755 +new file mode 100644 index 000000000..bf1835b5b --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.c @@ -185247,7 +185244,7 @@ index 000000000..bf1835b5b + kfree(pma); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.h -new file mode 100755 +new file mode 100644 index 000000000..8c1aa919f --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_protected_memory.h @@ -187012,7 +187009,7 @@ index 000000000..b5bf7bbbc + +#endif /* _KBASE_CSF_REGISTERS_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_reset_gpu.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_reset_gpu.c -new file mode 100755 +new file mode 100644 index 000000000..fe3b91a48 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_reset_gpu.c @@ -187655,7 +187652,7 @@ index 000000000..fe3b91a48 + destroy_workqueue(kbdev->csf.reset.workq); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c -new file mode 100755 +new file mode 100644 index 000000000..edaa6d17e --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.c @@ -194550,7 +194547,7 @@ index 000000000..edaa6d17e + mutex_unlock(&scheduler->lock); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.h -new file mode 100755 +new file mode 100644 index 000000000..d22d7c8b9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_scheduler.h @@ -196074,7 +196071,7 @@ index 000000000..177e15d85 + +#endif /* _KBASE_CSF_SYNC_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.c -new file mode 100755 +new file mode 100644 index 000000000..8072a8bd2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.c @@ -197452,7 +197449,7 @@ index 000000000..8072a8bd2 + return (u32)page_cnt; +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.h -new file mode 100755 +new file mode 100644 index 000000000..1b5cb5608 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap.h @@ -197600,7 +197597,7 @@ index 000000000..1b5cb5608 +u32 kbase_csf_tiler_heap_count_kctx_unused_pages(struct kbase_context *kctx); +#endif diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..96e0f2829 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.c @@ -197768,7 +197765,7 @@ index 000000000..96e0f2829 +#endif /* CONFIG_DEBUG_FS */ + diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..4a1b413ef --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_debugfs.h @@ -197818,7 +197815,7 @@ index 000000000..4a1b413ef + +#endif /* _KBASE_CSF_TILER_HEAP_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_def.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_def.h -new file mode 100755 +new file mode 100644 index 000000000..96f2b03d2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tiler_heap_def.h @@ -198415,7 +198412,7 @@ index 000000000..b6e580e48 + +#endif diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.c -new file mode 100755 +new file mode 100644 index 000000000..ea6c11624 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.c @@ -198598,7 +198595,7 @@ index 000000000..ea6c11624 + return atomic64_read(&kbdev->csf.progress_timeout); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.h -new file mode 100755 +new file mode 100644 index 000000000..b406eaad2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_timeout.h @@ -198670,7 +198667,7 @@ index 000000000..b406eaad2 + +#endif /* _KBASE_CSF_TIMEOUT_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.c -new file mode 100755 +new file mode 100644 index 000000000..6859d6529 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.c @@ -199117,7 +199114,7 @@ index 000000000..6859d6529 + kbase_csf_tl_reader_flush_buffer(self); +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.h -new file mode 100755 +new file mode 100644 index 000000000..12b285fd2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_tl_reader.h @@ -199269,7 +199266,7 @@ index 000000000..12b285fd2 + +#endif /* _KBASE_CSFFW_TL_READER_H_ */ diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c -new file mode 100755 +new file mode 100644 index 000000000..46872f937 --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c @@ -199830,7 +199827,7 @@ index 000000000..46872f937 + return err; +} diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.h b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.h -new file mode 100755 +new file mode 100644 index 000000000..0389d093a --- /dev/null +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.h @@ -201522,7 +201519,7 @@ index 000000000..06d62dc70 + +#endif /* _KBASE_DEBUG_CORESIGHT_INTERNAL_CSF_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_csf.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_csf.h -new file mode 100755 +new file mode 100644 index 000000000..41b2b00f1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_csf.h @@ -201850,7 +201847,7 @@ index 000000000..41b2b00f1 + + /* ***** THE LACK OF HEADER GUARDS IS INTENTIONAL ***** */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_jm.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_jm.h -new file mode 100755 +new file mode 100644 index 000000000..6ba98b7c4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_codes_jm.h @@ -202062,7 +202059,7 @@ index 000000000..6ba98b7c4 + +/* ***** THE LACK OF HEADER GUARDS IS INTENTIONAL ***** */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.c b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.c -new file mode 100755 +new file mode 100644 index 000000000..cff6f8959 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.c @@ -202267,7 +202264,7 @@ index 000000000..cff6f8959 + +#endif /* KBASE_KTRACE_TARGET_RBUF */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.h -new file mode 100755 +new file mode 100644 index 000000000..e3d037307 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_csf.h @@ -202476,7 +202473,7 @@ index 000000000..e3d037307 + +#endif /* _KBASE_DEBUG_KTRACE_CSF_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_csf.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_csf.h -new file mode 100755 +new file mode 100644 index 000000000..1896e10ed --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_csf.h @@ -202598,7 +202595,7 @@ index 000000000..1896e10ed +#endif /* KBASE_KTRACE_TARGET_RBUF */ +#endif /* _KBASE_DEBUG_KTRACE_DEFS_CSF_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_jm.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_jm.h -new file mode 100755 +new file mode 100644 index 000000000..efa8ab05b --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_defs_jm.h @@ -202716,7 +202713,7 @@ index 000000000..efa8ab05b + +#endif /* _KBASE_DEBUG_KTRACE_DEFS_JM_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.c b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.c -new file mode 100755 +new file mode 100644 index 000000000..6597a15e5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.c @@ -202843,7 +202840,7 @@ index 000000000..6597a15e5 + +#endif /* KBASE_KTRACE_TARGET_RBUF */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.h -new file mode 100755 +new file mode 100644 index 000000000..41be7a120 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_ktrace_jm.h @@ -203158,7 +203155,7 @@ index 000000000..41be7a120 + +#endif /* _KBASE_DEBUG_KTRACE_JM_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_csf.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_csf.h -new file mode 100755 +new file mode 100644 index 000000000..ddcac906c --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_csf.h @@ -203431,7 +203428,7 @@ index 000000000..ddcac906c + +#endif /* !defined(_KBASE_DEBUG_LINUX_KTRACE_CSF_H_) || defined(TRACE_HEADER_MULTI_READ) */ diff --git a/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_jm.h b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_jm.h -new file mode 100755 +new file mode 100644 index 000000000..8fa4e2a7c --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_jm.h @@ -203611,7 +203608,7 @@ index 000000000..8fa4e2a7c + +#endif /* !defined(_KBASE_DEBUG_LINUX_KTRACE_JM_H_) || defined(TRACE_HEADER_MULTI_READ)*/ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.c b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.c -new file mode 100755 +new file mode 100644 index 000000000..f521b4712 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.c @@ -203978,7 +203975,7 @@ index 000000000..f521b4712 +#endif /* CONFIG_DEBUG_FS */ +#endif /* KBASE_KTRACE_TARGET_RBUF */ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.h b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.h -new file mode 100755 +new file mode 100644 index 000000000..11f0b5c42 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace.h @@ -204222,7 +204219,7 @@ index 000000000..11f0b5c42 + +#endif /* _KBASE_DEBUG_KTRACE_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_codes.h b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_codes.h -new file mode 100755 +new file mode 100644 index 000000000..6103c3ee0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_codes.h @@ -204409,7 +204406,7 @@ index 000000000..6103c3ee0 + +/* ***** THE LACK OF HEADER GUARDS IS INTENTIONAL ***** */ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_defs.h b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_defs.h -new file mode 100755 +new file mode 100644 index 000000000..a0fc9e51d --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_defs.h @@ -204602,7 +204599,7 @@ index 000000000..a0fc9e51d +#endif /* KBASE_KTRACE_TARGET_RBUF */ +#endif /* _KBASE_DEBUG_KTRACE_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_internal.h b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_internal.h -new file mode 100755 +new file mode 100644 index 000000000..ba93f29fe --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_ktrace_internal.h @@ -204698,7 +204695,7 @@ index 000000000..ba93f29fe + +#endif /* _KBASE_DEBUG_KTRACE_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_linux_ktrace.h b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_linux_ktrace.h -new file mode 100755 +new file mode 100644 index 000000000..6d9664716 --- /dev/null +++ b/drivers/gpu/arm/bifrost/debug/mali_kbase_debug_linux_ktrace.h @@ -204866,7 +204863,7 @@ index 000000000..723ffd215 + device/backend/mali_kbase_device_hw_jm.o +endif diff --git a/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_csf.c b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_csf.c -new file mode 100755 +new file mode 100644 index 000000000..f7054f5b0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_csf.c @@ -205397,7 +205394,7 @@ index 000000000..f7054f5b0 +} +KBASE_EXPORT_TEST_API(kbase_device_firmware_init_once); diff --git a/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_csf.c b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_csf.c -new file mode 100755 +new file mode 100644 index 000000000..2abd62aaa --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_csf.c @@ -205655,7 +205652,7 @@ index 000000000..2abd62aaa +KBASE_EXPORT_TEST_API(kbase_reg_read); +#endif /* !IS_ENABLED(CONFIG_MALI_BIFROST_NO_MALI) */ diff --git a/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_jm.c b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_jm.c -new file mode 100755 +new file mode 100644 index 000000000..38223af21 --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_hw_jm.c @@ -205804,7 +205801,7 @@ index 000000000..38223af21 +KBASE_EXPORT_TEST_API(kbase_reg_read); +#endif /* IS_ENABLED(CONFIG_MALI_REAL_HW) */ diff --git a/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_jm.c b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_jm.c -new file mode 100755 +new file mode 100644 index 000000000..2d3672383 --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/backend/mali_kbase_device_jm.c @@ -206154,7 +206151,7 @@ index 000000000..2d3672383 + return ret; +} diff --git a/drivers/gpu/arm/bifrost/device/mali_kbase_device.c b/drivers/gpu/arm/bifrost/device/mali_kbase_device.c -new file mode 100755 +new file mode 100644 index 000000000..b2b0cfd6c --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/mali_kbase_device.c @@ -206771,7 +206768,7 @@ index 000000000..b2b0cfd6c + kbasep_platform_device_late_term(kbdev); +} diff --git a/drivers/gpu/arm/bifrost/device/mali_kbase_device.h b/drivers/gpu/arm/bifrost/device/mali_kbase_device.h -new file mode 100755 +new file mode 100644 index 000000000..f02501100 --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/mali_kbase_device.h @@ -207004,7 +207001,7 @@ index 000000000..f02501100 + */ +void kbase_gpu_interrupt(struct kbase_device *kbdev, u32 val); diff --git a/drivers/gpu/arm/bifrost/device/mali_kbase_device_hw.c b/drivers/gpu/arm/bifrost/device/mali_kbase_device_hw.c -new file mode 100755 +new file mode 100644 index 000000000..d55495045 --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/mali_kbase_device_hw.c @@ -207301,7 +207298,7 @@ index 000000000..d55495045 + return (remaining ? 0 : -ETIMEDOUT); +} diff --git a/drivers/gpu/arm/bifrost/device/mali_kbase_device_internal.h b/drivers/gpu/arm/bifrost/device/mali_kbase_device_internal.h -new file mode 100755 +new file mode 100644 index 000000000..6f77592df --- /dev/null +++ b/drivers/gpu/arm/bifrost/device/mali_kbase_device_internal.h @@ -207441,7 +207438,7 @@ index 000000000..f3a48caf6 + bifrost_kbase-y += gpu/backend/mali_kbase_gpu_fault_jm.o +endif diff --git a/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_csf.c b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_csf.c -new file mode 100755 +new file mode 100644 index 000000000..60ba9beab --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_csf.c @@ -207626,7 +207623,7 @@ index 000000000..60ba9beab + return e; +} diff --git a/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_jm.c b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_jm.c -new file mode 100755 +new file mode 100644 index 000000000..7f3743ca6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_fault_jm.c @@ -207808,7 +207805,7 @@ index 000000000..7f3743ca6 + return e; +} diff --git a/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_csf.h b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_csf.h -new file mode 100755 +new file mode 100644 index 000000000..e7457ddb5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_csf.h @@ -208195,7 +208192,7 @@ index 000000000..e7457ddb5 + +#endif /* _KBASE_GPU_REGMAP_CSF_H_ */ diff --git a/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_jm.h b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_jm.h -new file mode 100755 +new file mode 100644 index 000000000..f86f493c7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/backend/mali_kbase_gpu_regmap_jm.h @@ -208477,7 +208474,7 @@ index 000000000..f86f493c7 + +#endif /* _KBASE_GPU_REGMAP_JM_H_ */ diff --git a/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu.c b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu.c -new file mode 100755 +new file mode 100644 index 000000000..8a84ef541 --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu.c @@ -208524,7 +208521,7 @@ index 000000000..8a84ef541 + } +} diff --git a/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_fault.h b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_fault.h -new file mode 100755 +new file mode 100644 index 000000000..6a937a5ed --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_fault.h @@ -208578,7 +208575,7 @@ index 000000000..6a937a5ed + +#endif /* _KBASE_GPU_FAULT_H_ */ diff --git a/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_regmap.h b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_regmap.h -new file mode 100755 +new file mode 100644 index 000000000..6cef2bdd1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/gpu/mali_kbase_gpu_regmap.h @@ -220398,7 +220395,7 @@ index 000000000..a545ad3e3 + +#endif /* _KBASE_HWCNT_WATCHDOG_IF_TIMER_H_ */ diff --git a/drivers/gpu/arm/bifrost/ipa/Kbuild b/drivers/gpu/arm/bifrost/ipa/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..0be664c47 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/Kbuild @@ -222521,7 +222518,7 @@ index 000000000..2092db042 + } +} diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.c b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.c -new file mode 100755 +new file mode 100644 index 000000000..b2e6bc459 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.c @@ -223305,7 +223302,7 @@ index 000000000..b2e6bc459 + mutex_unlock(&kbdev->ipa.lock); +} diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.h b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.h -new file mode 100755 +new file mode 100644 index 000000000..c875ffb49 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa.h @@ -223615,7 +223612,7 @@ index 000000000..c875ffb49 + +#endif diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.c b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..a0963bbb2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.c @@ -223945,7 +223942,7 @@ index 000000000..a0963bbb2 + mutex_unlock(&kbdev->ipa.lock); +} diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.h b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..f69036775 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_debugfs.h @@ -224021,7 +224018,7 @@ index 000000000..f69036775 + +#endif /* _KBASE_IPA_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.c b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.c -new file mode 100755 +new file mode 100644 index 000000000..8557fe872 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.c @@ -224397,7 +224394,7 @@ index 000000000..8557fe872 +}; +KBASE_EXPORT_TEST_API(kbase_simple_ipa_model_ops); diff --git a/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.h b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.h -new file mode 100755 +new file mode 100644 index 000000000..dd17786a5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/ipa/mali_kbase_ipa_simple.h @@ -224447,7 +224444,7 @@ index 000000000..dd17786a5 + +#endif /* _KBASE_IPA_SIMPLE_H_ */ diff --git a/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_defs.h b/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_defs.h -new file mode 100755 +new file mode 100644 index 000000000..debc3ad25 --- /dev/null +++ b/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_defs.h @@ -225331,7 +225328,7 @@ index 000000000..debc3ad25 + +#endif /* _KBASE_JM_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_js.h b/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_js.h -new file mode 100755 +new file mode 100644 index 000000000..53819caaf --- /dev/null +++ b/drivers/gpu/arm/bifrost/jm/mali_kbase_jm_js.h @@ -226381,7 +226378,7 @@ index 000000000..53819caaf + +#endif /* _KBASE_JM_JS_H_ */ diff --git a/drivers/gpu/arm/bifrost/jm/mali_kbase_js_defs.h b/drivers/gpu/arm/bifrost/jm/mali_kbase_js_defs.h -new file mode 100755 +new file mode 100644 index 000000000..465cf7ec0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/jm/mali_kbase_js_defs.h @@ -226834,7 +226831,7 @@ index 000000000..465cf7ec0 + +#endif /* _KBASE_JS_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_base_hwconfig_features.h b/drivers/gpu/arm/bifrost/mali_base_hwconfig_features.h -new file mode 100755 +new file mode 100644 index 000000000..11aedef80 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_base_hwconfig_features.h @@ -227025,7 +227022,7 @@ index 000000000..11aedef80 + +#endif /* _BASE_HWCONFIG_FEATURES_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_base_hwconfig_issues.h b/drivers/gpu/arm/bifrost/mali_base_hwconfig_issues.h -new file mode 100755 +new file mode 100644 index 000000000..0fbdec0bb --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_base_hwconfig_issues.h @@ -227866,7 +227863,7 @@ index 000000000..0fbdec0bb + +#endif /* _BASE_HWCONFIG_ISSUES_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase.h b/drivers/gpu/arm/bifrost/mali_kbase.h -new file mode 100755 +new file mode 100644 index 000000000..542e8f63f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase.h @@ -228624,7 +228621,7 @@ index 000000000..542e8f63f + +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..10dbeee02 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.c @@ -228739,7 +228736,7 @@ index 000000000..10dbeee02 +#endif /* CONFIG_DEBUG_FS */ +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..59bbcf6f4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_as_fault_debugfs.h @@ -228793,7 +228790,7 @@ index 000000000..59bbcf6f4 + +#endif /*_KBASE_AS_FAULT_DEBUG_FS_H*/ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_bits.h b/drivers/gpu/arm/bifrost/mali_kbase_bits.h -new file mode 100755 +new file mode 100644 index 000000000..a085fd86c --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_bits.h @@ -228830,7 +228827,7 @@ index 000000000..a085fd86c + +#endif /* _KBASE_BITS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.c b/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.c -new file mode 100755 +new file mode 100644 index 000000000..af51ed8c2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.c @@ -228901,7 +228898,7 @@ index 000000000..af51ed8c2 +} +KBASE_EXPORT_TEST_API(kbase_sync_single_for_cpu); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.h b/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.h -new file mode 100755 +new file mode 100644 index 000000000..598d24538 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_cache_policy.h @@ -228954,7 +228951,7 @@ index 000000000..598d24538 + +#endif /* _KBASE_CACHE_POLICY_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_caps.h b/drivers/gpu/arm/bifrost/mali_kbase_caps.h -new file mode 100755 +new file mode 100644 index 000000000..6aa31f3d3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_caps.h @@ -229030,7 +229027,7 @@ index 000000000..6aa31f3d3 + +#endif /* __KBASE_CAPS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_ccswe.c b/drivers/gpu/arm/bifrost/mali_kbase_ccswe.c -new file mode 100755 +new file mode 100644 index 000000000..6a1e7e4c5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_ccswe.c @@ -229136,7 +229133,7 @@ index 000000000..6a1e7e4c5 + spin_unlock_irqrestore(&self->access, flags); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_ccswe.h b/drivers/gpu/arm/bifrost/mali_kbase_ccswe.h -new file mode 100755 +new file mode 100644 index 000000000..f7fcf7780 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_ccswe.h @@ -229237,7 +229234,7 @@ index 000000000..f7fcf7780 + +#endif /* _KBASE_CCSWE_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_config.c b/drivers/gpu/arm/bifrost/mali_kbase_config.c -new file mode 100755 +new file mode 100644 index 000000000..37dbca129 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_config.c @@ -229347,7 +229344,7 @@ index 000000000..37dbca129 +} +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_config.h b/drivers/gpu/arm/bifrost/mali_kbase_config.h -new file mode 100755 +new file mode 100644 index 000000000..ecfdb2876 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_config.h @@ -229936,7 +229933,7 @@ index 000000000..ecfdb2876 + +#endif /* _KBASE_CONFIG_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_config_defaults.h b/drivers/gpu/arm/bifrost/mali_kbase_config_defaults.h -new file mode 100755 +new file mode 100644 index 000000000..14493a77e --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_config_defaults.h @@ -230220,7 +230217,7 @@ index 000000000..14493a77e +#define MMU_AS_INACTIVE_WAIT_TIMEOUT_CYCLES ((u64)50 * 1024 * 1024) +#endif /* _KBASE_CONFIG_DEFAULTS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_core_linux.c b/drivers/gpu/arm/bifrost/mali_kbase_core_linux.c -new file mode 100755 +new file mode 100644 index 000000000..12d6cc896 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_core_linux.c @@ -236130,7 +236127,7 @@ index 000000000..12d6cc896 +} +#endif /* CONFIG_MALI_BIFROST_GATOR_SUPPORT */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_cs_experimental.h b/drivers/gpu/arm/bifrost/mali_kbase_cs_experimental.h -new file mode 100755 +new file mode 100644 index 000000000..7e885ca46 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_cs_experimental.h @@ -236176,7 +236173,7 @@ index 000000000..7e885ca46 + + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.c b/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.c -new file mode 100755 +new file mode 100644 index 000000000..dc6feb95a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.c @@ -236615,7 +236612,7 @@ index 000000000..dc6feb95a +} +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.h b/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.h -new file mode 100755 +new file mode 100644 index 000000000..5a8d17547 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_ctx_sched.h @@ -236868,7 +236865,7 @@ index 000000000..5a8d17547 + +#endif /* _KBASE_CTX_SCHED_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug.c b/drivers/gpu/arm/bifrost/mali_kbase_debug.c -new file mode 100755 +new file mode 100644 index 000000000..6d3b1093b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug.c @@ -236915,7 +236912,7 @@ index 000000000..6d3b1093b +KBASE_EXPORT_SYMBOL(kbasep_debug_assert_call_hook); + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug.h b/drivers/gpu/arm/bifrost/mali_kbase_debug.h -new file mode 100755 +new file mode 100644 index 000000000..9d6ff73aa --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug.h @@ -237087,7 +237084,7 @@ index 000000000..9d6ff73aa + +#endif /* _KBASE_DEBUG_H */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.c b/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.c -new file mode 100755 +new file mode 100644 index 000000000..d6518b476 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.c @@ -237666,7 +237663,7 @@ index 000000000..d6518b476 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.h b/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.h -new file mode 100755 +new file mode 100644 index 000000000..059d9c455 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug_job_fault.h @@ -237982,7 +237979,7 @@ index 000000000..8cf69c2cb + +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.c b/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.c -new file mode 100755 +new file mode 100644 index 000000000..ce87a0070 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.c @@ -238398,7 +238395,7 @@ index 000000000..ce87a0070 + +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.h b/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.h -new file mode 100755 +new file mode 100644 index 000000000..cb8050d9b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debug_mem_view.h @@ -238610,7 +238607,7 @@ index 000000000..acf349b60 + +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.c b/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.c -new file mode 100755 +new file mode 100644 index 000000000..c846491e7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.c @@ -238864,7 +238861,7 @@ index 000000000..c846491e7 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.h b/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.h -new file mode 100755 +new file mode 100644 index 000000000..cbb24d6e0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_debugfs_helper.h @@ -239032,7 +239029,7 @@ index 000000000..cbb24d6e0 +#endif /*_KBASE_DEBUGFS_HELPER_H_ */ + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_defs.h b/drivers/gpu/arm/bifrost/mali_kbase_defs.h -new file mode 100755 +new file mode 100644 index 000000000..809e73000 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_defs.h @@ -241143,7 +241140,7 @@ index 000000000..809e73000 +#define KBASE_PRFCNT_ACTIVE_MAX_LOOPS 100000000 +#endif /* _KBASE_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_disjoint_events.c b/drivers/gpu/arm/bifrost/mali_kbase_disjoint_events.c -new file mode 100755 +new file mode 100644 index 000000000..7d6e47558 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_disjoint_events.c @@ -241229,7 +241226,7 @@ index 000000000..7d6e47558 +} +KBASE_EXPORT_TEST_API(kbase_disjoint_event_get); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.c b/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.c -new file mode 100755 +new file mode 100644 index 000000000..0e0dab912 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.c @@ -241687,7 +241684,7 @@ index 000000000..0e0dab912 + } +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.h b/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.h -new file mode 100755 +new file mode 100644 index 000000000..8713ba1ea --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_dummy_job_wa.h @@ -241907,7 +241904,7 @@ index 000000000..8334db7cc + +#endif /* _KBASE_DVFS_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_event.c b/drivers/gpu/arm/bifrost/mali_kbase_event.c -new file mode 100755 +new file mode 100644 index 000000000..910c51170 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_event.c @@ -242185,7 +242182,7 @@ index 000000000..910c51170 + +KBASE_EXPORT_TEST_API(kbase_event_cleanup); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_fence.c b/drivers/gpu/arm/bifrost/mali_kbase_fence.c -new file mode 100755 +new file mode 100644 index 000000000..b16b27659 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_fence.c @@ -242252,7 +242249,7 @@ index 000000000..b16b27659 +} + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_fence.h b/drivers/gpu/arm/bifrost/mali_kbase_fence.h -new file mode 100755 +new file mode 100644 index 000000000..f4507ac43 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_fence.h @@ -242517,7 +242514,7 @@ index 000000000..f4507ac43 + +#endif /* _KBASE_FENCE_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_fence_defs.h b/drivers/gpu/arm/bifrost/mali_kbase_fence_defs.h -new file mode 100755 +new file mode 100644 index 000000000..7a150bdf2 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_fence_defs.h @@ -242586,7 +242583,7 @@ index 000000000..7a150bdf2 + +#endif /* _KBASE_FENCE_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_fence_ops.c b/drivers/gpu/arm/bifrost/mali_kbase_fence_ops.c -new file mode 100755 +new file mode 100644 index 000000000..25b4c9c03 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_fence_ops.c @@ -242703,7 +242700,7 @@ index 000000000..25b4c9c03 +}; +KBASE_EXPORT_TEST_API(kbase_fence_ops); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gator.h b/drivers/gpu/arm/bifrost/mali_kbase_gator.h -new file mode 100755 +new file mode 100644 index 000000000..dd7df8746 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gator.h @@ -242761,7 +242758,7 @@ index 000000000..dd7df8746 + +#endif /* _KBASE_GATOR_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..bf5f259a0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.c @@ -242879,7 +242876,7 @@ index 000000000..bf5f259a0 +void kbasep_gpu_memory_debugfs_init(struct kbase_device *kbdev) {} +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..6d5423f37 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gpu_memory_debugfs.h @@ -242935,7 +242932,7 @@ index 000000000..6d5423f37 + +#endif /*_KBASE_GPU_MEMORY_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.c b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.c -new file mode 100755 +new file mode 100644 index 000000000..7a7d17ea5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.c @@ -243829,7 +243826,7 @@ index 000000000..7a7d17ea5 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.h b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.h -new file mode 100755 +new file mode 100644 index 000000000..f0a97312c --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops.h @@ -243989,7 +243986,7 @@ index 000000000..f0a97312c + +#endif /* _KBASE_GPUPROPS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gpuprops_types.h b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops_types.h -new file mode 100755 +new file mode 100644 index 000000000..45cb603fa --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gpuprops_types.h @@ -244165,7 +244162,7 @@ index 000000000..45cb603fa + +#endif /* _KBASE_GPUPROPS_TYPES_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gwt.c b/drivers/gpu/arm/bifrost/mali_kbase_gwt.c -new file mode 100755 +new file mode 100644 index 000000000..0eba889e5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gwt.c @@ -244446,7 +244443,7 @@ index 000000000..0eba889e5 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_gwt.h b/drivers/gpu/arm/bifrost/mali_kbase_gwt.h -new file mode 100755 +new file mode 100644 index 000000000..9fdd68d62 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_gwt.h @@ -244506,7 +244503,7 @@ index 000000000..9fdd68d62 + +#endif /* _KBASE_GWT_H */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hw.c b/drivers/gpu/arm/bifrost/mali_kbase_hw.c -new file mode 100755 +new file mode 100644 index 000000000..b07327a55 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hw.c @@ -244949,7 +244946,7 @@ index 000000000..b07327a55 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hw.h b/drivers/gpu/arm/bifrost/mali_kbase_hw.h -new file mode 100755 +new file mode 100644 index 000000000..ddcddaaa4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hw.h @@ -245026,7 +245023,7 @@ index 000000000..ddcddaaa4 + +#endif /* _KBASE_HW_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_backend.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_backend.h -new file mode 100755 +new file mode 100644 index 000000000..0da4eb258 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_backend.h @@ -245075,7 +245072,7 @@ index 000000000..0da4eb258 + +#endif /* _KBASE_HWACCESS_BACKEND_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_defs.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_defs.h -new file mode 100755 +new file mode 100644 index 000000000..62a6ec51b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_defs.h @@ -245131,7 +245128,7 @@ index 000000000..62a6ec51b + +#endif /* _KBASE_HWACCESS_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_gpuprops.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_gpuprops.h -new file mode 100755 +new file mode 100644 index 000000000..f537b7f0a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_gpuprops.h @@ -245225,7 +245222,7 @@ index 000000000..f537b7f0a + +#endif /* _KBASE_HWACCESS_GPUPROPS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_instr.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_instr.h -new file mode 100755 +new file mode 100644 index 000000000..37663101a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_instr.h @@ -245401,7 +245398,7 @@ index 000000000..37663101a + +#endif /* _KBASE_HWACCESS_INSTR_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_jm.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_jm.h -new file mode 100755 +new file mode 100644 index 000000000..ca77c192d --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_jm.h @@ -245725,7 +245722,7 @@ index 000000000..ca77c192d + +#endif /* _KBASE_HWACCESS_JM_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_pm.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_pm.h -new file mode 100755 +new file mode 100644 index 000000000..effb2ffeb --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_pm.h @@ -245960,7 +245957,7 @@ index 000000000..effb2ffeb + +#endif /* _KBASE_HWACCESS_PM_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_time.h b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_time.h -new file mode 100755 +new file mode 100644 index 000000000..ac2a26d28 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_hwaccess_time.h @@ -246092,7 +246089,7 @@ index 000000000..ac2a26d28 + +#endif /* _KBASE_BACKEND_TIME_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_jd.c b/drivers/gpu/arm/bifrost/mali_kbase_jd.c -new file mode 100755 +new file mode 100644 index 000000000..f44426a73 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_jd.c @@ -247758,7 +247755,7 @@ index 000000000..f44426a73 + +KBASE_EXPORT_TEST_API(kbase_jd_exit); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..6196c0985 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.c @@ -247963,7 +247960,7 @@ index 000000000..6196c0985 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..8e6140c43 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_jd_debugfs.h @@ -248012,7 +248009,7 @@ index 000000000..8e6140c43 + +#endif /*_KBASE_JD_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_jm.c b/drivers/gpu/arm/bifrost/mali_kbase_jm.c -new file mode 100755 +new file mode 100644 index 000000000..1ac5cd3ea --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_jm.c @@ -248171,7 +248168,7 @@ index 000000000..1ac5cd3ea +} +#endif /* !MALI_USE_CSF */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_jm.h b/drivers/gpu/arm/bifrost/mali_kbase_jm.h -new file mode 100755 +new file mode 100644 index 000000000..eeafcb6b1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_jm.h @@ -248294,7 +248291,7 @@ index 000000000..eeafcb6b1 + +#endif /* _KBASE_JM_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_js.c b/drivers/gpu/arm/bifrost/mali_kbase_js.c -new file mode 100755 +new file mode 100644 index 000000000..8ce09212a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_js.c @@ -252307,7 +252304,7 @@ index 000000000..8ce09212a + return kbasep_js_sched_prio_to_atom_prio(kbdev, out_priority); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_js.h b/drivers/gpu/arm/bifrost/mali_kbase_js.h -new file mode 100755 +new file mode 100644 index 000000000..96974c8c6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_js.h @@ -252349,7 +252346,7 @@ index 000000000..96974c8c6 + +#endif /* _KBASE_JS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.c b/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.c -new file mode 100755 +new file mode 100644 index 000000000..04ea06b2f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.c @@ -252653,7 +252650,7 @@ index 000000000..04ea06b2f + return runpool_state_changed; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.h b/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.h -new file mode 100755 +new file mode 100644 index 000000000..2dc640d5a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_js_ctx_attr.h @@ -252806,7 +252803,7 @@ index 000000000..2dc640d5a + +#endif /* _KBASE_JS_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.c b/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.c -new file mode 100755 +new file mode 100644 index 000000000..14a730dc5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.c @@ -253708,7 +253705,7 @@ index 000000000..14a730dc5 + kbase_kinstr_jm_atom_state_start(queued); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.h b/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.h -new file mode 100755 +new file mode 100644 index 000000000..9451d4cd9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_kinstr_jm.h @@ -256209,7 +256206,7 @@ index 000000000..bbe33796e + +#endif /* _KBASE_KINSTR_PRFCNT_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_linux.h b/drivers/gpu/arm/bifrost/mali_kbase_linux.h -new file mode 100755 +new file mode 100644 index 000000000..e5c6f7a0b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_linux.h @@ -256259,7 +256256,7 @@ index 000000000..e5c6f7a0b + +#endif /* _KBASE_LINUX_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem.c b/drivers/gpu/arm/bifrost/mali_kbase_mem.c -new file mode 100755 +new file mode 100644 index 000000000..1c94e9c57 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem.c @@ -261806,7 +261803,7 @@ index 000000000..1c94e9c57 + } +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem.h b/drivers/gpu/arm/bifrost/mali_kbase_mem.h -new file mode 100755 +new file mode 100644 index 000000000..490ad3c9c --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem.h @@ -264382,7 +264379,7 @@ index 000000000..490ad3c9c +} +#endif /* _KBASE_MEM_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.c b/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.c -new file mode 100755 +new file mode 100644 index 000000000..f1251a4ed --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.c @@ -268219,7 +268216,7 @@ index 000000000..f1251a4ed + +#endif /* MALI_USE_CSF */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.h b/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.h -new file mode 100755 +new file mode 100644 index 000000000..6dda44b9f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_linux.h @@ -268758,7 +268755,7 @@ index 000000000..6dda44b9f + +#endif /* _KBASE_MEM_LINUX_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_lowlevel.h b/drivers/gpu/arm/bifrost/mali_kbase_mem_lowlevel.h -new file mode 100755 +new file mode 100644 index 000000000..5a1bb16cc --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_lowlevel.h @@ -269704,7 +269701,7 @@ index 000000000..76bbc999e + */ +void kbase_mem_migrate_term(struct kbase_device *kbdev); diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_pool.c b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool.c -new file mode 100755 +new file mode 100644 index 000000000..fa8f34d86 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool.c @@ -270739,7 +270736,7 @@ index 000000000..fa8f34d86 + pool_dbg(pool, "free_pages_locked(%zu) done\n", nr_pages); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..3b1b2bae1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.c @@ -270929,7 +270926,7 @@ index 000000000..3b1b2bae1 + &kctx->mem_pools.large, &kbase_mem_pool_debugfs_max_size_fops); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..207b58536 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_debugfs.h @@ -271057,7 +271054,7 @@ index 000000000..207b58536 +#endif /*_KBASE_MEM_POOL_DEBUGFS_H_ */ + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.c b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.c -new file mode 100755 +new file mode 100644 index 000000000..49c4b041e --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.c @@ -271170,7 +271167,7 @@ index 000000000..49c4b041e + } +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.h b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.h -new file mode 100755 +new file mode 100644 index 000000000..fe8ce7752 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_pool_group.h @@ -271290,7 +271287,7 @@ index 000000000..fe8ce7752 + +#endif /* _KBASE_MEM_POOL_GROUP_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..9317023b7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.c @@ -271427,7 +271424,7 @@ index 000000000..9317023b7 +} +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..c30fca665 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mem_profile_debugfs.h @@ -271497,7 +271494,7 @@ index 000000000..c30fca665 +#endif /*_KBASE_MEM_PROFILE_DEBUGFS_H*/ + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mipe_gen_header.h b/drivers/gpu/arm/bifrost/mali_kbase_mipe_gen_header.h -new file mode 100755 +new file mode 100644 index 000000000..951079d11 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mipe_gen_header.h @@ -271732,7 +271729,7 @@ index 000000000..951079d11 + +/* clang-format on */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_mipe_proto.h b/drivers/gpu/arm/bifrost/mali_kbase_mipe_proto.h -new file mode 100755 +new file mode 100644 index 000000000..c35ee61ce --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_mipe_proto.h @@ -271864,7 +271861,7 @@ index 000000000..c35ee61ce + +/* clang-format on */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.c b/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.c -new file mode 100755 +new file mode 100644 index 000000000..10a7f506b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.c @@ -272047,7 +272044,7 @@ index 000000000..10a7f506b + .data = NULL +}; diff --git a/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.h b/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.h -new file mode 100755 +new file mode 100644 index 000000000..1eae2fcf9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_native_mgm.h @@ -272759,7 +272756,7 @@ index 000000000..508ecdff9 + +#endif /* _KBASE_PBHA_DEBUGFS_H */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_platform_fake.c b/drivers/gpu/arm/bifrost/mali_kbase_platform_fake.c -new file mode 100755 +new file mode 100644 index 000000000..265c676f1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_platform_fake.c @@ -272884,7 +272881,7 @@ index 000000000..265c676f1 + +#endif /* CONFIG_OF */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_pm.c b/drivers/gpu/arm/bifrost/mali_kbase_pm.c -new file mode 100755 +new file mode 100644 index 000000000..62a132816 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_pm.c @@ -273201,7 +273198,7 @@ index 000000000..62a132816 +#endif /* CONFIG_MALI_ARBITER_SUPPORT */ +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_pm.h b/drivers/gpu/arm/bifrost/mali_kbase_pm.h -new file mode 100755 +new file mode 100644 index 000000000..4bb90a4f6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_pm.h @@ -273527,7 +273524,7 @@ index 000000000..c517a2d2a + +#endif /* _KBASE_REFCOUNT_DEFS_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.c b/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..147082c15 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.c @@ -273772,7 +273769,7 @@ index 000000000..147082c15 +} +#endif /* defined(CONFIG_DEBUG_FS) && !IS_ENABLED(CONFIG_MALI_BIFROST_NO_MALI) */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.h b/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..ae327dd79 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_regs_history_debugfs.h @@ -273862,7 +273859,7 @@ index 000000000..ae327dd79 + +#endif /*_KBASE_REGS_HISTORY_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_reset_gpu.h b/drivers/gpu/arm/bifrost/mali_kbase_reset_gpu.h -new file mode 100755 +new file mode 100644 index 000000000..48ea9954b --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_reset_gpu.h @@ -274145,7 +274142,7 @@ index 000000000..48ea9954b + +#endif diff --git a/drivers/gpu/arm/bifrost/mali_kbase_smc.c b/drivers/gpu/arm/bifrost/mali_kbase_smc.c -new file mode 100755 +new file mode 100644 index 000000000..abbe8d56d --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_smc.c @@ -274241,7 +274238,7 @@ index 000000000..abbe8d56d +#endif /* CONFIG_ARM64 */ + diff --git a/drivers/gpu/arm/bifrost/mali_kbase_smc.h b/drivers/gpu/arm/bifrost/mali_kbase_smc.h -new file mode 100755 +new file mode 100644 index 000000000..40a348388 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_smc.h @@ -274316,7 +274313,7 @@ index 000000000..40a348388 + +#endif /* _KBASE_SMC_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_softjobs.c b/drivers/gpu/arm/bifrost/mali_kbase_softjobs.c -new file mode 100755 +new file mode 100644 index 000000000..a9312a0c4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_softjobs.c @@ -276092,7 +276089,7 @@ index 000000000..a9312a0c4 +} +#endif /* !MALI_USE_CSF */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_strings.c b/drivers/gpu/arm/bifrost/mali_kbase_strings.c -new file mode 100755 +new file mode 100644 index 000000000..84784be6f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_strings.c @@ -276126,7 +276123,7 @@ index 000000000..84784be6f +const char kbase_drv_name[] = KBASE_DRV_NAME; +const char kbase_timeline_name[] = KBASE_TIMELINE_NAME; diff --git a/drivers/gpu/arm/bifrost/mali_kbase_strings.h b/drivers/gpu/arm/bifrost/mali_kbase_strings.h -new file mode 100755 +new file mode 100644 index 000000000..c3f94f926 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_strings.h @@ -276155,7 +276152,7 @@ index 000000000..c3f94f926 +extern const char kbase_drv_name[]; +extern const char kbase_timeline_name[]; diff --git a/drivers/gpu/arm/bifrost/mali_kbase_sync.h b/drivers/gpu/arm/bifrost/mali_kbase_sync.h -new file mode 100755 +new file mode 100644 index 000000000..3d2053bee --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_sync.h @@ -276377,7 +276374,7 @@ index 000000000..3d2053bee + +#endif /* MALI_KBASE_SYNC_H */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_sync_common.c b/drivers/gpu/arm/bifrost/mali_kbase_sync_common.c -new file mode 100755 +new file mode 100644 index 000000000..5ee7fc3ce --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_sync_common.c @@ -276433,7 +276430,7 @@ index 000000000..5ee7fc3ce + return "error"; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_sync_file.c b/drivers/gpu/arm/bifrost/mali_kbase_sync_file.c -new file mode 100755 +new file mode 100644 index 000000000..9360324cf --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_sync_file.c @@ -276848,7 +276845,7 @@ index 000000000..9360324cf +#endif +#endif /* !MALI_USE_CSF*/ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.c b/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.c -new file mode 100755 +new file mode 100644 index 000000000..7df7d79b6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.c @@ -277079,7 +277076,7 @@ index 000000000..7df7d79b6 + mutex_unlock(&kbdev->dma_buf_lock); +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.h b/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.h -new file mode 100755 +new file mode 100644 index 000000000..fd871fcb3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_trace_gpu_mem.h @@ -277185,7 +277182,7 @@ index 000000000..fd871fcb3 + +#endif /* _KBASE_TRACE_GPU_MEM_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_utility.h b/drivers/gpu/arm/bifrost/mali_kbase_utility.h -new file mode 100755 +new file mode 100644 index 000000000..2dad49b59 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_utility.h @@ -277243,7 +277240,7 @@ index 000000000..2dad49b59 + +#endif /* _KBASE_UTILITY_H */ diff --git a/drivers/gpu/arm/bifrost/mali_kbase_vinstr.c b/drivers/gpu/arm/bifrost/mali_kbase_vinstr.c -new file mode 100755 +new file mode 100644 index 000000000..d770913e9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_vinstr.c @@ -278381,7 +278378,7 @@ index 000000000..d770913e9 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mali_kbase_vinstr.h b/drivers/gpu/arm/bifrost/mali_kbase_vinstr.h -new file mode 100755 +new file mode 100644 index 000000000..6747ec70a --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_kbase_vinstr.h @@ -278477,7 +278474,7 @@ index 000000000..6747ec70a + +#endif /* _KBASE_VINSTR_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_linux_trace.h b/drivers/gpu/arm/bifrost/mali_linux_trace.h -new file mode 100755 +new file mode 100644 index 000000000..52f17390c --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_linux_trace.h @@ -279030,7 +279027,7 @@ index 000000000..52f17390c +/* This part must be outside protection */ +#include diff --git a/drivers/gpu/arm/bifrost/mali_malisw.h b/drivers/gpu/arm/bifrost/mali_malisw.h -new file mode 100755 +new file mode 100644 index 000000000..d9db189e8 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_malisw.h @@ -279144,7 +279141,7 @@ index 000000000..d9db189e8 + +#endif /* _MALISW_H_ */ diff --git a/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.c b/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.c -new file mode 100755 +new file mode 100644 index 000000000..1db3abe2f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.c @@ -279176,7 +279173,7 @@ index 000000000..1db3abe2f +#include "mali_power_gpu_frequency_trace.h" +#endif diff --git a/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.h b/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.h -new file mode 100755 +new file mode 100644 index 000000000..f156650a4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mali_power_gpu_frequency_trace.h @@ -279286,7 +279283,7 @@ index 000000000..416432397 + bifrost_kbase-y += mmu/backend/mali_kbase_mmu_jm.o +endif diff --git a/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_csf.c b/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_csf.c -new file mode 100755 +new file mode 100644 index 000000000..4cac7876f --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_csf.c @@ -279864,7 +279861,7 @@ index 000000000..4cac7876f + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_jm.c b/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_jm.c -new file mode 100755 +new file mode 100644 index 000000000..d716ce006 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/backend/mali_kbase_mmu_jm.c @@ -280312,7 +280309,7 @@ index 000000000..d716ce006 + return 0; +} diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.c b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.c -new file mode 100755 +new file mode 100644 index 000000000..d6d3fcdee --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.c @@ -284207,7 +284204,7 @@ index 000000000..d6d3fcdee + } +} diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.h b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.h -new file mode 100755 +new file mode 100644 index 000000000..699b1f340 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu.h @@ -284554,7 +284551,7 @@ index 000000000..699b1f340 + +#endif /* _KBASE_MMU_H_ */ diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw.h b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw.h -new file mode 100755 +new file mode 100644 index 000000000..50d2ea5d0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw.h @@ -284774,7 +284771,7 @@ index 000000000..50d2ea5d0 + +#endif /* _KBASE_MMU_HW_H_ */ diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw_direct.c b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw_direct.c -new file mode 100755 +new file mode 100644 index 000000000..3f6da35d8 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_hw_direct.c @@ -285479,7 +285476,7 @@ index 000000000..3f6da35d8 + spin_unlock_irqrestore(&kbdev->mmu_mask_change, flags); +} diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_internal.h b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_internal.h -new file mode 100755 +new file mode 100644 index 000000000..9d7ce4856 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_internal.h @@ -285557,7 +285554,7 @@ index 000000000..9d7ce4856 + +#endif /* _KBASE_MMU_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_mode_aarch64.c b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_mode_aarch64.c -new file mode 100755 +new file mode 100644 index 000000000..f2c627482 --- /dev/null +++ b/drivers/gpu/arm/bifrost/mmu/mali_kbase_mmu_mode_aarch64.c @@ -285782,7 +285779,7 @@ index 000000000..f2c627482 + return &aarch64_mode; +} diff --git a/drivers/gpu/arm/bifrost/platform/Kconfig b/drivers/gpu/arm/bifrost/platform/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..3e1bd235b --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/Kconfig @@ -285814,7 +285811,7 @@ index 000000000..3e1bd235b +# Where xxx is the platform name is the name set in MALI_PLATFORM_NAME +# diff --git a/drivers/gpu/arm/bifrost/platform/devicetree/Kbuild b/drivers/gpu/arm/bifrost/platform/devicetree/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..60a52d80f --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/devicetree/Kbuild @@ -285844,7 +285841,7 @@ index 000000000..60a52d80f + platform/$(MALI_PLATFORM_DIR)/mali_kbase_runtime_pm.o \ + platform/$(MALI_PLATFORM_DIR)/mali_kbase_clk_rate_trace.o diff --git a/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_clk_rate_trace.c b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_clk_rate_trace.c -new file mode 100755 +new file mode 100644 index 000000000..4bcd5854d --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_clk_rate_trace.c @@ -285955,7 +285952,7 @@ index 000000000..4bcd5854d + .gpu_clk_notifier_unregister = gpu_clk_notifier_unregister, +}; diff --git a/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_devicetree.c b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_devicetree.c -new file mode 100755 +new file mode 100644 index 000000000..a0b4a434e --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_devicetree.c @@ -286014,7 +286011,7 @@ index 000000000..a0b4a434e +} +#endif /* CONFIG_MALI_BIFROST_DVFS */ diff --git a/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_platform.h b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..584a7217d --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_config_platform.h @@ -286067,7 +286064,7 @@ index 000000000..584a7217d + */ +#define AUTO_SUSPEND_DELAY (100) diff --git a/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_runtime_pm.c b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_runtime_pm.c -new file mode 100755 +new file mode 100644 index 000000000..2687bee96 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/devicetree/mali_kbase_runtime_pm.c @@ -286781,7 +286778,7 @@ index 000000000..910d4b4fd +#endif /* KBASE_PM_RUNTIME */ +}; diff --git a/drivers/gpu/arm/bifrost/platform/rk/Kbuild b/drivers/gpu/arm/bifrost/platform/rk/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..a1e78cfc4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/rk/Kbuild @@ -286803,7 +286800,7 @@ index 000000000..a1e78cfc4 +bifrost_kbase-y += \ + platform/$(MALI_PLATFORM_DIR)/mali_kbase_config_rk.o diff --git a/drivers/gpu/arm/bifrost/platform/rk/custom_log.h b/drivers/gpu/arm/bifrost/platform/rk/custom_log.h -new file mode 100755 +new file mode 100644 index 000000000..5de70ee13 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/rk/custom_log.h @@ -287001,7 +286998,7 @@ index 000000000..5de70ee13 + +#endif /* __CUSTOM_LOG_H__ */ diff --git a/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_platform.h b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..a2c93fa69 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_platform.h @@ -287100,7 +287097,7 @@ index 000000000..a2c93fa69 +int kbase_platform_rk_init_opp_table(struct kbase_device *kbdev); +int kbase_platform_rk_enable_regulator(struct kbase_device *kbdev); diff --git a/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c -new file mode 100755 +new file mode 100644 index 000000000..c32526a86 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c @@ -287798,7 +287795,7 @@ index 000000000..c32526a86 + .gpu_clk_notifier_unregister = gpu_clk_notifier_unregister, +}; diff --git a/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_rk.h b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_rk.h -new file mode 100755 +new file mode 100644 index 000000000..0a42559df --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/rk/mali_kbase_rk.h @@ -287871,7 +287868,7 @@ index 000000000..0a42559df +#endif /* _MALI_KBASE_RK_H_ */ + diff --git a/drivers/gpu/arm/bifrost/platform/vexpress/Kbuild b/drivers/gpu/arm/bifrost/platform/vexpress/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..e1398fde3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress/Kbuild @@ -287900,7 +287897,7 @@ index 000000000..e1398fde3 + platform/$(MALI_PLATFORM_DIR)/mali_kbase_config_vexpress.o \ + mali_kbase_platform_fake.o diff --git a/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_platform.h b/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..28f453161 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_platform.h @@ -287944,7 +287941,7 @@ index 000000000..28f453161 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_vexpress.c b/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..8add708d0 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress/mali_kbase_config_vexpress.c @@ -288029,7 +288026,7 @@ index 000000000..8add708d0 +} +#endif /* CONFIG_MALI_BIFROST_DVFS */ diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/Kbuild b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..e1398fde3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/Kbuild @@ -288058,7 +288055,7 @@ index 000000000..e1398fde3 + platform/$(MALI_PLATFORM_DIR)/mali_kbase_config_vexpress.o \ + mali_kbase_platform_fake.o diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..28f453161 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h @@ -288102,7 +288099,7 @@ index 000000000..28f453161 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..835b7587c --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c @@ -288185,7 +288182,7 @@ index 000000000..835b7587c +} +#endif /* CONFIG_MALI_BIFROST_DVFS */ diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/Kbuild b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..10f7dc8cf --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/Kbuild @@ -288215,7 +288212,7 @@ index 000000000..10f7dc8cf + platform/$(MALI_PLATFORM_DIR)/mali_kbase_cpu_vexpress.o \ + mali_kbase_platform_fake.o diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..28f453161 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h @@ -288259,7 +288256,7 @@ index 000000000..28f453161 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..8be30fb25 --- /dev/null +++ b/drivers/gpu/arm/bifrost/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c @@ -288342,7 +288339,7 @@ index 000000000..8be30fb25 +} +#endif /* CONFIG_MALI_BIFROST_DVFS */ diff --git a/drivers/gpu/arm/bifrost/protected_mode_switcher.h b/drivers/gpu/arm/bifrost/protected_mode_switcher.h -new file mode 100755 +new file mode 100644 index 000000000..9dd9253c7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/protected_mode_switcher.h @@ -288404,7 +288401,7 @@ index 000000000..9dd9253c7 + +#endif /* _PROTECTED_MODE_SWITCH_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/Kbuild b/drivers/gpu/arm/bifrost/tests/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..38e4dd4d7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/Kbuild @@ -288441,7 +288438,7 @@ index 000000000..38e4dd4d7 +obj-$(CONFIG_MALI_KUTF_MGM_INTEGRATION) += mali_kutf_mgm_integration_test/ + diff --git a/drivers/gpu/arm/bifrost/tests/Kconfig b/drivers/gpu/arm/bifrost/tests/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..e9fe22771 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/Kconfig @@ -288568,7 +288565,7 @@ index 000000000..5581ba934 + srcs: [".*_unit_test/"], +} diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers.h -new file mode 100755 +new file mode 100644 index 000000000..3f68efa42 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers.h @@ -288683,7 +288680,7 @@ index 000000000..3f68efa42 + +#endif /* _KERNEL_UTF_HELPERS_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers_user.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers_user.h -new file mode 100755 +new file mode 100644 index 000000000..e147cbb90 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_helpers_user.h @@ -288873,7 +288870,7 @@ index 000000000..e147cbb90 + +#endif /* _KERNEL_UTF_HELPERS_USER_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_mem.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_mem.h -new file mode 100755 +new file mode 100644 index 000000000..5d4d96ef3 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_mem.h @@ -288951,7 +288948,7 @@ index 000000000..5d4d96ef3 +void kutf_mempool_destroy(struct kutf_mempool *pool); +#endif /* _KERNEL_UTF_MEM_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_resultset.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_resultset.h -new file mode 100755 +new file mode 100644 index 000000000..2fb1a47a5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_resultset.h @@ -289137,7 +289134,7 @@ index 000000000..2fb1a47a5 + +#endif /* _KERNEL_UTF_RESULTSET_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_suite.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_suite.h -new file mode 100755 +new file mode 100644 index 000000000..9e459c556 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_suite.h @@ -289714,7 +289711,7 @@ index 000000000..9e459c556 + +#endif /* _KERNEL_UTF_SUITE_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_utils.h b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_utils.h -new file mode 100755 +new file mode 100644 index 000000000..f6e758b80 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/include/kutf/kutf_utils.h @@ -289780,7 +289777,7 @@ index 000000000..f6e758b80 + +#endif /* _KERNEL_UTF_UTILS_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/kutf/Kbuild b/drivers/gpu/arm/bifrost/tests/kutf/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..c4790bc66 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/Kbuild @@ -289817,7 +289814,7 @@ index 000000000..c4790bc66 + kutf_helpers_user.o +endif diff --git a/drivers/gpu/arm/bifrost/tests/kutf/build.bp b/drivers/gpu/arm/bifrost/tests/kutf/build.bp -new file mode 100755 +new file mode 100644 index 000000000..89edae9c5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/build.bp @@ -289865,7 +289862,7 @@ index 000000000..89edae9c5 + }, +} diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers.c -new file mode 100755 +new file mode 100644 index 000000000..42736195e --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers.c @@ -290012,7 +290009,7 @@ index 000000000..42736195e +} +EXPORT_SYMBOL(kutf_helper_stop_ignoring_dmesg); diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers_user.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers_user.c -new file mode 100755 +new file mode 100644 index 000000000..c4e294325 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_helpers_user.c @@ -290492,7 +290489,7 @@ index 000000000..c4e294325 +} +EXPORT_SYMBOL(kutf_helper_output_named_val); diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_mem.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_mem.c -new file mode 100755 +new file mode 100644 index 000000000..716970abb --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_mem.c @@ -290605,7 +290602,7 @@ index 000000000..716970abb +} +EXPORT_SYMBOL(kutf_mempool_alloc); diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_resultset.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_resultset.c -new file mode 100755 +new file mode 100644 index 000000000..3a7ade283 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_resultset.c @@ -290774,7 +290771,7 @@ index 000000000..3a7ade283 + spin_unlock(&kutf_result_lock); +} diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_suite.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_suite.c -new file mode 100755 +new file mode 100644 index 000000000..4468066f1 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_suite.c @@ -291996,7 +291993,7 @@ index 000000000..4468066f1 +module_init(init_kutf_core); +module_exit(exit_kutf_core); diff --git a/drivers/gpu/arm/bifrost/tests/kutf/kutf_utils.c b/drivers/gpu/arm/bifrost/tests/kutf/kutf_utils.c -new file mode 100755 +new file mode 100644 index 000000000..21f5fadcc --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/kutf/kutf_utils.c @@ -292077,7 +292074,7 @@ index 000000000..21f5fadcc +} +EXPORT_SYMBOL(kutf_dsprintf); diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/Kbuild b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..027bc27c9 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/Kbuild @@ -292108,7 +292105,7 @@ index 000000000..027bc27c9 +mali_kutf_clk_rate_trace_test_portal-y := mali_kutf_clk_rate_trace_test.o +endif diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/build.bp b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/build.bp -new file mode 100755 +new file mode 100644 index 000000000..225ad69c5 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/build.bp @@ -292157,7 +292154,7 @@ index 000000000..225ad69c5 + }, +} diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/mali_kutf_clk_rate_trace_test.c b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/mali_kutf_clk_rate_trace_test.c -new file mode 100755 +new file mode 100644 index 000000000..a6f54b61d --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/mali_kutf_clk_rate_trace_test.c @@ -293128,7 +293125,7 @@ index 000000000..a6f54b61d + +MODULE_LICENSE("GPL"); diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/mali_kutf_clk_rate_trace_test.h b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/mali_kutf_clk_rate_trace_test.h -new file mode 100755 +new file mode 100644 index 000000000..a716b9f70 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/mali_kutf_clk_rate_trace_test.h @@ -293288,7 +293285,7 @@ index 000000000..a716b9f70 + +#endif /* _KUTF_CLK_RATE_TRACE_TEST_H_ */ diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/Kbuild b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..213d6d5ea --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/Kbuild @@ -293319,7 +293316,7 @@ index 000000000..213d6d5ea +mali_kutf_irq_test-y := mali_kutf_irq_test_main.o +endif diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/build.bp b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/build.bp -new file mode 100755 +new file mode 100644 index 000000000..155875b9d --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/build.bp @@ -293367,7 +293364,7 @@ index 000000000..155875b9d + }, +} diff --git a/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c -new file mode 100755 +new file mode 100644 index 000000000..f2a014d9b --- /dev/null +++ b/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c @@ -293977,7 +293974,7 @@ index 000000000..558be077d + +bifrost_kbase-y += thirdparty/mali_kbase_mmap.o diff --git a/drivers/gpu/arm/bifrost/thirdparty/mali_kbase_mmap.c b/drivers/gpu/arm/bifrost/thirdparty/mali_kbase_mmap.c -new file mode 100755 +new file mode 100644 index 000000000..1e636b9a7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/thirdparty/mali_kbase_mmap.c @@ -294441,7 +294438,7 @@ index 000000000..1c684d489 + bifrost_kbase-y += tl/backend/mali_kbase_timeline_jm.o +endif diff --git a/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_csf.c b/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_csf.c -new file mode 100755 +new file mode 100644 index 000000000..a6062f170 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_csf.c @@ -294637,7 +294634,7 @@ index 000000000..a6062f170 + kbase_timeline_streams_flush(timeline); +} diff --git a/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_jm.c b/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_jm.c -new file mode 100755 +new file mode 100644 index 000000000..9ba89f59f --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/backend/mali_kbase_timeline_jm.c @@ -294739,7 +294736,7 @@ index 000000000..9ba89f59f + kbase_timeline_streams_flush(timeline); +} diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.c b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.c -new file mode 100755 +new file mode 100644 index 000000000..9ed59633c --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.c @@ -295157,7 +295154,7 @@ index 000000000..9ed59633c +} +#endif /* MALI_UNIT_TEST */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.h b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.h -new file mode 100755 +new file mode 100644 index 000000000..62be6c64c --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline.h @@ -295291,7 +295288,7 @@ index 000000000..62be6c64c + +#endif /* _KBASE_TIMELINE_H */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_io.c b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_io.c -new file mode 100755 +new file mode 100644 index 000000000..ae570064e --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_io.c @@ -295762,7 +295759,7 @@ index 000000000..ae570064e + return kbase_timeline_streams_flush(filp->private_data); +} diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_priv.h b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_priv.h -new file mode 100755 +new file mode 100644 index 000000000..de30bccc7 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_timeline_priv.h @@ -295871,7 +295868,7 @@ index 000000000..de30bccc7 + +#endif /* _KBASE_TIMELINE_PRIV_H */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_tl_serialize.h b/drivers/gpu/arm/bifrost/tl/mali_kbase_tl_serialize.h -new file mode 100755 +new file mode 100644 index 000000000..b6aaadedc --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_tl_serialize.h @@ -296000,7 +295997,7 @@ index 000000000..b6aaadedc +} +#endif /* _KBASE_TL_SERIALIZE_H */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.c b/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.c -new file mode 100755 +new file mode 100644 index 000000000..47059deb4 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.c @@ -296319,7 +296316,7 @@ index 000000000..47059deb4 + return wb_size; +} diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.h b/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.h -new file mode 100755 +new file mode 100644 index 000000000..c1428495b --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_tlstream.h @@ -296493,7 +296490,7 @@ index 000000000..c1428495b + +#endif /* _KBASE_TLSTREAM_H */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.c b/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.c -new file mode 100755 +new file mode 100644 index 000000000..f62c75583 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.c @@ -300722,7 +300719,7 @@ index 000000000..f62c75583 + +/* clang-format on */ diff --git a/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.h b/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.h -new file mode 100755 +new file mode 100644 index 000000000..06e4ca4a6 --- /dev/null +++ b/drivers/gpu/arm/bifrost/tl/mali_kbase_tracepoints.h @@ -305110,14 +305107,14 @@ index 000000000..06e4ca4a6 +/* clang-format on */ +#endif diff --git a/drivers/gpu/arm/mali400/.gitignore b/drivers/gpu/arm/mali400/.gitignore -new file mode 100755 +new file mode 100644 index 000000000..d91c8078a --- /dev/null +++ b/drivers/gpu/arm/mali400/.gitignore @@ -0,0 +1 @@ +./mali/__malidrv_build_info.c diff --git a/drivers/gpu/arm/mali400/Kbuild b/drivers/gpu/arm/mali400/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..dbb7ad3e5 --- /dev/null +++ b/drivers/gpu/arm/mali400/Kbuild @@ -305125,14 +305122,14 @@ index 000000000..dbb7ad3e5 +# SPDX-License-Identifier: GPL-2.0 +obj-y += mali/ diff --git a/drivers/gpu/arm/mali400/mali/.gitignore b/drivers/gpu/arm/mali400/mali/.gitignore -new file mode 100755 +new file mode 100644 index 000000000..6b1a3ed27 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/.gitignore @@ -0,0 +1 @@ +__malidrv_build_info.c diff --git a/drivers/gpu/arm/mali400/mali/Kbuild b/drivers/gpu/arm/mali400/mali/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..7390ab758 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/Kbuild @@ -305392,7 +305389,7 @@ index 000000000..7390ab758 +$(src)/__malidrv_build_info.c: + @echo 'const char *__malidrv_build_info(void) { return "malidrv: $(VERSION_STRINGS)";}' > $(src)/__malidrv_build_info.c diff --git a/drivers/gpu/arm/mali400/mali/Kconfig b/drivers/gpu/arm/mali400/mali/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..082919d91 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/Kconfig @@ -305517,7 +305514,7 @@ index 000000000..082919d91 + + If unsure, say N. diff --git a/drivers/gpu/arm/mali400/mali/Makefile b/drivers/gpu/arm/mali400/mali/Makefile -new file mode 100755 +new file mode 100644 index 000000000..0b91321a5 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/Makefile @@ -305729,7 +305726,7 @@ index 000000000..0b91321a5 + +export CONFIG KBUILD_EXTRA_SYMBOLS diff --git a/drivers/gpu/arm/mali400/mali/common/mali_broadcast.c b/drivers/gpu/arm/mali400/mali/common/mali_broadcast.c -new file mode 100755 +new file mode 100644 index 000000000..79a418c36 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_broadcast.c @@ -305877,7 +305874,7 @@ index 000000000..79a418c36 + 0x0); +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_broadcast.h b/drivers/gpu/arm/mali400/mali/common/mali_broadcast.h -new file mode 100755 +new file mode 100644 index 000000000..0475b7171 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_broadcast.h @@ -305940,7 +305937,7 @@ index 000000000..0475b7171 + +#endif /* __MALI_BROADCAST_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c b/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c -new file mode 100755 +new file mode 100644 index 000000000..5bed27a8c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_control_timer.c @@ -306085,7 +306082,7 @@ index 000000000..5bed27a8c + } +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_control_timer.h b/drivers/gpu/arm/mali400/mali/common/mali_control_timer.h -new file mode 100755 +new file mode 100644 index 000000000..c9e6e058e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_control_timer.h @@ -306121,7 +306118,7 @@ index 000000000..c9e6e058e +#endif /* __MALI_CONTROL_TIMER_H__ */ + diff --git a/drivers/gpu/arm/mali400/mali/common/mali_dlbu.c b/drivers/gpu/arm/mali400/mali/common/mali_dlbu.c -new file mode 100755 +new file mode 100644 index 000000000..99b7f3607 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_dlbu.c @@ -306340,7 +306337,7 @@ index 000000000..99b7f3607 + +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_dlbu.h b/drivers/gpu/arm/mali400/mali/common/mali_dlbu.h -new file mode 100755 +new file mode 100644 index 000000000..a7ecf4147 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_dlbu.h @@ -306391,7 +306388,7 @@ index 000000000..a7ecf4147 + +#endif /* __MALI_DLBU_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.c b/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.c -new file mode 100755 +new file mode 100644 index 000000000..55b21a410 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.c @@ -306705,7 +306702,7 @@ index 000000000..55b21a410 +#endif + diff --git a/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.h b/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.h -new file mode 100755 +new file mode 100644 index 000000000..662348c4e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_dvfs_policy.h @@ -306745,7 +306742,7 @@ index 000000000..662348c4e + +#endif/* __MALI_DVFS_POLICY_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_executor.c b/drivers/gpu/arm/mali400/mali/common/mali_executor.c -new file mode 100755 +new file mode 100644 index 000000000..0cf1ec0b0 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_executor.c @@ -309458,7 +309455,7 @@ index 000000000..0cf1ec0b0 + mali_executor_unlock(); +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_executor.h b/drivers/gpu/arm/mali400/mali/common/mali_executor.h -new file mode 100755 +new file mode 100644 index 000000000..4224d6a6c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_executor.h @@ -309566,7 +309563,7 @@ index 000000000..4224d6a6c +void mali_executor_unlock(void); +#endif /* __MALI_EXECUTOR_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_gp.c b/drivers/gpu/arm/mali400/mali/common/mali_gp.c -new file mode 100755 +new file mode 100644 index 000000000..7d3d4aff7 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_gp.c @@ -309929,7 +309926,7 @@ index 000000000..7d3d4aff7 + } +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_gp.h b/drivers/gpu/arm/mali400/mali/common/mali_gp.h -new file mode 100755 +new file mode 100644 index 000000000..3156310f2 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_gp.h @@ -310062,7 +310059,7 @@ index 000000000..3156310f2 + +#endif /* __MALI_GP_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_gp_job.c b/drivers/gpu/arm/mali400/mali/common/mali_gp_job.c -new file mode 100755 +new file mode 100644 index 000000000..5d4d9f253 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_gp_job.c @@ -310374,7 +310371,7 @@ index 000000000..5d4d9f253 + return schedule_mask; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_gp_job.h b/drivers/gpu/arm/mali400/mali/common/mali_gp_job.h -new file mode 100755 +new file mode 100644 index 000000000..b84333f9f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_gp_job.h @@ -310704,7 +310701,7 @@ index 000000000..b84333f9f + +#endif /* __MALI_GP_JOB_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_group.c b/drivers/gpu/arm/mali400/mali/common/mali_group.c -new file mode 100755 +new file mode 100644 index 000000000..47979a2f1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_group.c @@ -312585,7 +312582,7 @@ index 000000000..47979a2f1 +} +#endif /* #if defined(CONFIG_MALI400_PROFILING) */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_group.h b/drivers/gpu/arm/mali400/mali/common/mali_group.h -new file mode 100755 +new file mode 100644 index 000000000..32481e4a6 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_group.h @@ -313051,7 +313048,7 @@ index 000000000..32481e4a6 + +#endif /* __MALI_GROUP_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_hw_core.c b/drivers/gpu/arm/mali400/mali/common/mali_hw_core.c -new file mode 100755 +new file mode 100644 index 000000000..a813816e9 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_hw_core.c @@ -313104,7 +313101,7 @@ index 000000000..a813816e9 + _mali_osk_mem_unreqregion(core->phys_addr, core->size); +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_hw_core.h b/drivers/gpu/arm/mali400/mali/common/mali_hw_core.h -new file mode 100755 +new file mode 100644 index 000000000..38d96e240 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_hw_core.h @@ -313221,7 +313218,7 @@ index 000000000..38d96e240 + +#endif /* __MALI_HW_CORE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_common.h b/drivers/gpu/arm/mali400/mali/common/mali_kernel_common.h -new file mode 100755 +new file mode 100644 index 000000000..6a8f0f011 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_common.h @@ -313408,7 +313405,7 @@ index 000000000..6a8f0f011 + +#endif /* __MALI_KERNEL_COMMON_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.c b/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.c -new file mode 100755 +new file mode 100644 index 000000000..87f97b710 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.c @@ -314763,7 +314760,7 @@ index 000000000..87f97b710 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.h b/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.h -new file mode 100755 +new file mode 100644 index 000000000..c471fc955 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_core.h @@ -314826,7 +314823,7 @@ index 000000000..c471fc955 +} +#endif /* __MALI_KERNEL_CORE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.c b/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.c -new file mode 100755 +new file mode 100644 index 000000000..d1b8dc3b0 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.c @@ -315272,7 +315269,7 @@ index 000000000..d1b8dc3b0 + return last_utilization_pp; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.h b/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.h -new file mode 100755 +new file mode 100644 index 000000000..06f585dcb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_utilization.h @@ -315350,7 +315347,7 @@ index 000000000..06f585dcb + +#endif /* __MALI_KERNEL_UTILIZATION_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_kernel_vsync.c b/drivers/gpu/arm/mali400/mali/common/mali_kernel_vsync.c -new file mode 100755 +new file mode 100644 index 000000000..dd44e5e7f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_kernel_vsync.c @@ -315401,7 +315398,7 @@ index 000000000..dd44e5e7f +} + diff --git a/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.c b/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.c -new file mode 100755 +new file mode 100644 index 000000000..fe33f561b --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.c @@ -315941,7 +315938,7 @@ index 000000000..fe33f561b + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.h b/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.h -new file mode 100755 +new file mode 100644 index 000000000..c48a88440 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_l2_cache.h @@ -316071,7 +316068,7 @@ index 000000000..c48a88440 + +#endif /* __MALI_KERNEL_L2_CACHE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.c b/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.c -new file mode 100755 +new file mode 100644 index 000000000..eb95998f1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.c @@ -316145,7 +316142,7 @@ index 000000000..eb95998f1 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.h b/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.h -new file mode 100755 +new file mode 100644 index 000000000..05013f46f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mem_validation.h @@ -316170,7 +316167,7 @@ index 000000000..05013f46f + +#endif /* __MALI_MEM_VALIDATION_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mmu.c b/drivers/gpu/arm/mali400/mali/common/mali_mmu.c -new file mode 100755 +new file mode 100644 index 000000000..b82486fa6 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mmu.c @@ -316609,7 +316606,7 @@ index 000000000..b82486fa6 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mmu.h b/drivers/gpu/arm/mali400/mali/common/mali_mmu.h -new file mode 100755 +new file mode 100644 index 000000000..6ed48585f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mmu.h @@ -316739,7 +316736,7 @@ index 000000000..6ed48585f + +#endif /* __MALI_MMU_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.c b/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.c -new file mode 100755 +new file mode 100644 index 000000000..9ad3e8970 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.c @@ -317240,7 +317237,7 @@ index 000000000..9ad3e8970 + MALI_SUCCESS; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.h b/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.h -new file mode 100755 +new file mode 100644 index 000000000..3fdf07210 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_mmu_page_directory.h @@ -317356,7 +317353,7 @@ index 000000000..3fdf07210 + +#endif /* __MALI_MMU_PAGE_DIRECTORY_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk.h b/drivers/gpu/arm/mali400/mali/common/mali_osk.h -new file mode 100755 +new file mode 100644 index 000000000..9ade362d6 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk.h @@ -318751,7 +318748,7 @@ index 000000000..9ade362d6 + +#endif /* __MALI_OSK_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk_bitops.h b/drivers/gpu/arm/mali400/mali/common/mali_osk_bitops.h -new file mode 100755 +new file mode 100644 index 000000000..bb1831753 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk_bitops.h @@ -318919,7 +318916,7 @@ index 000000000..bb1831753 + +#endif /* __MALI_OSK_BITOPS_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk_list.h b/drivers/gpu/arm/mali400/mali/common/mali_osk_list.h -new file mode 100755 +new file mode 100644 index 000000000..9af2d7d4d --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk_list.h @@ -319198,7 +319195,7 @@ index 000000000..9af2d7d4d + +#endif /* __MALI_OSK_LIST_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk_mali.h b/drivers/gpu/arm/mali400/mali/common/mali_osk_mali.h -new file mode 100755 +new file mode 100644 index 000000000..a4c1618e9 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk_mali.h @@ -319359,7 +319356,7 @@ index 000000000..a4c1618e9 + +#endif /* __MALI_OSK_MALI_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk_profiling.h b/drivers/gpu/arm/mali400/mali/common/mali_osk_profiling.h -new file mode 100755 +new file mode 100644 index 000000000..6e4583db1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk_profiling.h @@ -319511,7 +319508,7 @@ index 000000000..6e4583db1 + + diff --git a/drivers/gpu/arm/mali400/mali/common/mali_osk_types.h b/drivers/gpu/arm/mali400/mali/common/mali_osk_types.h -new file mode 100755 +new file mode 100644 index 000000000..b6fa94ce1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_osk_types.h @@ -319988,7 +319985,7 @@ index 000000000..b6fa94ce1 + +#endif /* __MALI_OSK_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm.c b/drivers/gpu/arm/mali400/mali/common/mali_pm.c -new file mode 100755 +new file mode 100644 index 000000000..3989a33ae --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm.c @@ -321356,7 +321353,7 @@ index 000000000..3989a33ae + return pd_mask_wanted; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm.h b/drivers/gpu/arm/mali400/mali/common/mali_pm.h -new file mode 100755 +new file mode 100644 index 000000000..dac69958e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm.h @@ -321453,7 +321450,7 @@ index 000000000..dac69958e +u32 mali_pm_get_wanted_mask(void); +#endif /* __MALI_PM_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.c b/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.c -new file mode 100755 +new file mode 100644 index 000000000..8290f7d88 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.c @@ -321668,7 +321665,7 @@ index 000000000..8290f7d88 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.h b/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.h -new file mode 100755 +new file mode 100644 index 000000000..5776abe39 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm_domain.h @@ -321778,7 +321775,7 @@ index 000000000..5776abe39 + +#endif /* __MALI_PM_DOMAIN_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.c b/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.c -new file mode 100755 +new file mode 100644 index 000000000..cf7482323 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.c @@ -322039,7 +322036,7 @@ index 000000000..cf7482323 + _mali_osk_spinlock_irq_unlock(mdev->mali_metrics.lock); +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.h b/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.h -new file mode 100755 +new file mode 100644 index 000000000..2b136b0de --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pm_metrics.h @@ -322119,7 +322116,7 @@ index 000000000..2b136b0de +#endif +#endif /* __MALI_PM_METRICS_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pmu.c b/drivers/gpu/arm/mali400/mali/common/mali_pmu.c -new file mode 100755 +new file mode 100644 index 000000000..6f0af59f6 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pmu.c @@ -322395,7 +322392,7 @@ index 000000000..6f0af59f6 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pmu.h b/drivers/gpu/arm/mali400/mali/common/mali_pmu.h -new file mode 100755 +new file mode 100644 index 000000000..5b856240f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pmu.h @@ -322524,7 +322521,7 @@ index 000000000..5b856240f + +#endif /* __MALI_PMU_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pp.c b/drivers/gpu/arm/mali400/mali/common/mali_pp.c -new file mode 100755 +new file mode 100644 index 000000000..2dd8b8766 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pp.c @@ -323032,7 +323029,7 @@ index 000000000..2dd8b8766 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pp.h b/drivers/gpu/arm/mali400/mali/common/mali_pp.h -new file mode 100755 +new file mode 100644 index 000000000..f98b29866 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pp.h @@ -323176,7 +323173,7 @@ index 000000000..f98b29866 + +#endif /* __MALI_PP_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pp_job.c b/drivers/gpu/arm/mali400/mali/common/mali_pp_job.c -new file mode 100755 +new file mode 100644 index 000000000..b0216d4c1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pp_job.c @@ -323498,7 +323495,7 @@ index 000000000..b0216d4c1 + return pp_counter_per_sub_job_src1[sub_job]; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_pp_job.h b/drivers/gpu/arm/mali400/mali/common/mali_pp_job.h -new file mode 100755 +new file mode 100644 index 000000000..d0331f398 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_pp_job.h @@ -324098,7 +324095,7 @@ index 000000000..d0331f398 + +#endif /* __MALI_PP_JOB_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_scheduler.c b/drivers/gpu/arm/mali400/mali/common/mali_scheduler.c -new file mode 100755 +new file mode 100644 index 000000000..b5e6cfddb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_scheduler.c @@ -325652,7 +325649,7 @@ index 000000000..b5e6cfddb + mali_executor_running_status_print(); +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_scheduler.h b/drivers/gpu/arm/mali400/mali/common/mali_scheduler.h -new file mode 100755 +new file mode 100644 index 000000000..de81a421e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_scheduler.h @@ -325789,7 +325786,7 @@ index 000000000..de81a421e + +#endif /* __MALI_SCHEDULER_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_scheduler_types.h b/drivers/gpu/arm/mali400/mali/common/mali_scheduler_types.h -new file mode 100755 +new file mode 100644 index 000000000..ba1d71d01 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_scheduler_types.h @@ -325824,7 +325821,7 @@ index 000000000..ba1d71d01 + +#endif /* __MALI_SCHEDULER_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_session.c b/drivers/gpu/arm/mali400/mali/common/mali_session.c -new file mode 100755 +new file mode 100644 index 000000000..7504fb108 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_session.c @@ -325985,7 +325982,7 @@ index 000000000..7504fb108 +#endif +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_session.h b/drivers/gpu/arm/mali400/mali/common/mali_session.h -new file mode 100755 +new file mode 100644 index 000000000..da8b9927e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_session.h @@ -326127,7 +326124,7 @@ index 000000000..da8b9927e + +#endif /* __MALI_SESSION_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_soft_job.c b/drivers/gpu/arm/mali400/mali/common/mali_soft_job.c -new file mode 100755 +new file mode 100644 index 000000000..35cd830bc --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_soft_job.c @@ -326571,7 +326568,7 @@ index 000000000..35cd830bc + } +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_soft_job.h b/drivers/gpu/arm/mali400/mali/common/mali_soft_job.h -new file mode 100755 +new file mode 100644 index 000000000..018ef4c52 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_soft_job.h @@ -326767,7 +326764,7 @@ index 000000000..018ef4c52 + +#endif /* __MALI_SOFT_JOB_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.c b/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.c -new file mode 100755 +new file mode 100644 index 000000000..f829e99f0 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.c @@ -326850,7 +326847,7 @@ index 000000000..f829e99f0 + } +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.h b/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.h -new file mode 100755 +new file mode 100644 index 000000000..4d788ec1b --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_spinlock_reentrant.h @@ -326926,7 +326923,7 @@ index 000000000..4d788ec1b + +#endif /* __MALI_SPINLOCK_REENTRANT_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline.c b/drivers/gpu/arm/mali400/mali/common/mali_timeline.c -new file mode 100755 +new file mode 100644 index 000000000..ffffee930 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline.c @@ -328896,7 +328893,7 @@ index 000000000..ffffee930 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline.h b/drivers/gpu/arm/mali400/mali/common/mali_timeline.h -new file mode 100755 +new file mode 100644 index 000000000..3e8bfc8fb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline.h @@ -329489,7 +329486,7 @@ index 000000000..3e8bfc8fb + +#endif /* __MALI_TIMELINE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.c b/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.c -new file mode 100755 +new file mode 100644 index 000000000..1ab13f509 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.c @@ -329713,7 +329710,7 @@ index 000000000..1ab13f509 + } +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.h b/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.h -new file mode 100755 +new file mode 100644 index 000000000..9da12baee --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline_fence_wait.h @@ -329786,7 +329783,7 @@ index 000000000..9da12baee + +#endif /* __MALI_TIMELINE_FENCE_WAIT_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.c b/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.c -new file mode 100755 +new file mode 100644 index 000000000..bb7f6a04e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.c @@ -329971,7 +329968,7 @@ index 000000000..bb7f6a04e +} +#endif /* defined(CONFIG_SYNC) || defined(CONFIG_SYNC_FILE) */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.h b/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.h -new file mode 100755 +new file mode 100644 index 000000000..65e368ae7 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_timeline_sync_fence.h @@ -330028,7 +330025,7 @@ index 000000000..65e368ae7 + +#endif /* __MALI_TIMELINE_SYNC_FENCE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_ukk.h b/drivers/gpu/arm/mali400/mali/common/mali_ukk.h -new file mode 100755 +new file mode 100644 index 000000000..55a05c504 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_ukk.h @@ -330585,7 +330582,7 @@ index 000000000..55a05c504 + +#endif /* __MALI_UKK_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.c b/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.c -new file mode 100755 +new file mode 100644 index 000000000..1911eff87 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.c @@ -330738,7 +330735,7 @@ index 000000000..1911eff87 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.h b/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.h -new file mode 100755 +new file mode 100644 index 000000000..da9c0630e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/common/mali_user_settings_db.h @@ -330783,7 +330780,7 @@ index 000000000..da9c0630e +#endif +#endif /* __MALI_KERNEL_USER_SETTING__ */ diff --git a/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard.h b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard.h -new file mode 100755 +new file mode 100644 index 000000000..7df55c951 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard.h @@ -331315,7 +331312,7 @@ index 000000000..7df55c951 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_ioctl.h b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_ioctl.h -new file mode 100755 +new file mode 100644 index 000000000..686708eae --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_ioctl.h @@ -331418,7 +331415,7 @@ index 000000000..686708eae + +#endif /* __MALI_UTGARD_IOCTL_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_events.h b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_events.h -new file mode 100755 +new file mode 100644 index 000000000..17d31de93 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_events.h @@ -331614,7 +331611,7 @@ index 000000000..17d31de93 + +#endif /*_MALI_UTGARD_PROFILING_EVENTS_H_*/ diff --git a/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_gator_api.h b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_gator_api.h -new file mode 100755 +new file mode 100644 index 000000000..c1927d145 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_profiling_gator_api.h @@ -331925,7 +331922,7 @@ index 000000000..c1927d145 + +#endif /* __MALI_UTGARD_PROFILING_GATOR_API_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_uk_types.h b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_uk_types.h -new file mode 100755 +new file mode 100644 index 000000000..34656f09b --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/include/linux/mali/mali_utgard_uk_types.h @@ -333039,7 +333036,7 @@ index 000000000..34656f09b + +#endif /* __MALI_UTGARD_UK_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/license/gpl/mali_kernel_license.h b/drivers/gpu/arm/mali400/mali/linux/license/gpl/mali_kernel_license.h -new file mode 100755 +new file mode 100644 index 000000000..6fafc6777 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/license/gpl/mali_kernel_license.h @@ -333075,7 +333072,7 @@ index 000000000..6fafc6777 + +#endif /* __MALI_KERNEL_LICENSE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.c b/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.c -new file mode 100755 +new file mode 100644 index 000000000..7438cb495 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.c @@ -333443,7 +333440,7 @@ index 000000000..7438cb495 + mdev->devfreq = NULL; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.h b/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.h -new file mode 100755 +new file mode 100644 index 000000000..ba7c017d8 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_devfreq.h @@ -333466,7 +333463,7 @@ index 000000000..ba7c017d8 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_device_pause_resume.c b/drivers/gpu/arm/mali400/mali/linux/mali_device_pause_resume.c -new file mode 100755 +new file mode 100644 index 000000000..95c3ea12d --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_device_pause_resume.c @@ -333508,7 +333505,7 @@ index 000000000..95c3ea12d + +EXPORT_SYMBOL(mali_dev_resume); diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.c b/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.c -new file mode 100755 +new file mode 100644 index 000000000..e026e11e4 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.c @@ -333953,7 +333950,7 @@ index 000000000..e026e11e4 + ww_acquire_fini(ww_actx); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.h b/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.h -new file mode 100755 +new file mode 100644 index 000000000..d44f6d1a8 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_dma_fence.h @@ -334083,7 +334080,7 @@ index 000000000..d44f6d1a8 + u32 num_dma_reservation_object, struct ww_acquire_ctx *ww_actx); +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.c b/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.c -new file mode 100755 +new file mode 100644 index 000000000..e13cbad3e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.c @@ -334872,7 +334869,7 @@ index 000000000..e13cbad3e +}; +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.h b/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.h -new file mode 100755 +new file mode 100644 index 000000000..dbb29222b --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_internal_sync.h @@ -335069,7 +335066,7 @@ index 000000000..dbb29222b +#endif /*LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)*/ +#endif /* _MALI_INTERNAL_SYNC_H */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c -new file mode 100755 +new file mode 100644 index 000000000..534db255e --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c @@ -336252,7 +336249,7 @@ index 000000000..534db255e +MODULE_AUTHOR("ARM Ltd."); +MODULE_VERSION(SVN_REV_STRING); diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.h b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.h -new file mode 100755 +new file mode 100644 index 000000000..be754cb15 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.h @@ -336294,7 +336291,7 @@ index 000000000..be754cb15 + +#endif /* __MALI_KERNEL_LINUX_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.c b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.c -new file mode 100755 +new file mode 100644 index 000000000..7bda438fe --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.c @@ -337710,7 +337707,7 @@ index 000000000..7bda438fe + +#endif /* MALI_LICENSE_IS_GPL */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.h b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.h -new file mode 100755 +new file mode 100644 index 000000000..91580a87c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_kernel_sysfs.h @@ -337745,7 +337742,7 @@ index 000000000..91580a87c + +#endif /* __MALI_KERNEL_LINUX_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_linux_trace.h b/drivers/gpu/arm/mali400/mali/linux/mali_linux_trace.h -new file mode 100755 +new file mode 100644 index 000000000..222260823 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_linux_trace.h @@ -337912,7 +337909,7 @@ index 000000000..222260823 +#include + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory.c -new file mode 100755 +new file mode 100644 index 000000000..dfc769e6c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory.c @@ -338449,7 +338446,7 @@ index 000000000..dfc769e6c + + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory.h -new file mode 100755 +new file mode 100644 index 000000000..efebbef23 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory.h @@ -338598,7 +338595,7 @@ index 000000000..efebbef23 + +#endif /* __MALI_MEMORY_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.c -new file mode 100755 +new file mode 100644 index 000000000..bccef3576 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.c @@ -338966,7 +338963,7 @@ index 000000000..bccef3576 + return (allocator->total_num - atomic_read(&allocator->free_num)) * _MALI_OSK_MALI_PAGE_SIZE; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.h -new file mode 100755 +new file mode 100644 index 000000000..70fd9ec25 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_block_alloc.h @@ -339030,7 +339027,7 @@ index 000000000..70fd9ec25 + +#endif /* __MALI_BLOCK_ALLOCATOR_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.c -new file mode 100755 +new file mode 100644 index 000000000..c2e643421 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.c @@ -339812,7 +339809,7 @@ index 000000000..c2e643421 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.h -new file mode 100755 +new file mode 100644 index 000000000..ea1a0bb56 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_cow.h @@ -339866,7 +339863,7 @@ index 000000000..ea1a0bb56 +#endif + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.c -new file mode 100755 +new file mode 100644 index 000000000..9924f58c2 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.c @@ -340134,7 +340131,7 @@ index 000000000..9924f58c2 +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.h -new file mode 100755 +new file mode 100644 index 000000000..75a709a71 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_defer_bind.h @@ -340204,7 +340201,7 @@ index 000000000..75a709a71 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.c -new file mode 100755 +new file mode 100644 index 000000000..1f4565127 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.c @@ -340579,7 +340576,7 @@ index 000000000..1f4565127 + _mali_osk_free(mem); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.h -new file mode 100755 +new file mode 100644 index 000000000..a9b287038 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_dma_buf.h @@ -340638,7 +340635,7 @@ index 000000000..a9b287038 + +#endif /* __MALI_MEMORY_DMA_BUF_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.c -new file mode 100755 +new file mode 100644 index 000000000..76018b7ab --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.c @@ -340733,7 +340730,7 @@ index 000000000..76018b7ab +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.h -new file mode 100755 +new file mode 100644 index 000000000..2db178d96 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_external.h @@ -340768,7 +340765,7 @@ index 000000000..2db178d96 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.c -new file mode 100755 +new file mode 100644 index 000000000..6c0a2e9a8 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.c @@ -341766,7 +341763,7 @@ index 000000000..6c0a2e9a8 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.h -new file mode 100755 +new file mode 100644 index 000000000..f9b541134 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_manager.h @@ -341823,7 +341820,7 @@ index 000000000..f9b541134 +#endif + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.c -new file mode 100755 +new file mode 100644 index 000000000..9c8214ba3 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.c @@ -342639,7 +342636,7 @@ index 000000000..9c8214ba3 + return atomic_read(&mali_mem_os_allocator.allocated_pages) * _MALI_OSK_MALI_PAGE_SIZE; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.h -new file mode 100755 +new file mode 100644 index 000000000..8c9b35d0b --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_os_alloc.h @@ -342699,7 +342696,7 @@ index 000000000..8c9b35d0b + +#endif /* __MALI_MEMORY_OS_ALLOC_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.c -new file mode 100755 +new file mode 100644 index 000000000..63506bfbe --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.c @@ -342875,7 +342872,7 @@ index 000000000..63506bfbe + + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.h -new file mode 100755 +new file mode 100644 index 000000000..48691d479 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_secure.h @@ -342911,7 +342908,7 @@ index 000000000..48691d479 + +#endif /* __MALI_MEMORY_SECURE_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.c -new file mode 100755 +new file mode 100644 index 000000000..d682785b9 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.c @@ -343860,7 +343857,7 @@ index 000000000..d682785b9 +} +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.h -new file mode 100755 +new file mode 100644 index 000000000..32f754aea --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_swap_alloc.h @@ -343987,7 +343984,7 @@ index 000000000..32f754aea +#endif /* __MALI_MEMORY_SWAP_ALLOC_H__ */ + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_types.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_types.h -new file mode 100755 +new file mode 100644 index 000000000..33db40929 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_types.h @@ -344212,7 +344209,7 @@ index 000000000..33db40929 +#define MALI_MEM_FLAG_CAN_RESIZE (_MALI_MEMORY_ALLOCATE_RESIZEABLE) +#endif /* __MALI_MEMORY_TYPES__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.c -new file mode 100755 +new file mode 100644 index 000000000..666d4b0fb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.c @@ -344372,7 +344369,7 @@ index 000000000..666d4b0fb +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.h -new file mode 100755 +new file mode 100644 index 000000000..c314c8dcb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_ump.h @@ -344407,7 +344404,7 @@ index 000000000..c314c8dcb + +#endif /* __MALI_MEMORY_DMA_BUF_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.c -new file mode 100755 +new file mode 100644 index 000000000..8e13e923c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.c @@ -344571,7 +344568,7 @@ index 000000000..8e13e923c + } +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.h -new file mode 100755 +new file mode 100644 index 000000000..036248260 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_util.h @@ -344597,7 +344594,7 @@ index 000000000..036248260 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.c b/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.c -new file mode 100755 +new file mode 100644 index 000000000..9ce4d6adf --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.c @@ -344730,7 +344727,7 @@ index 000000000..9ce4d6adf +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.h b/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.h -new file mode 100755 +new file mode 100644 index 000000000..696db570a --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_memory_virtual.h @@ -344771,7 +344768,7 @@ index 000000000..696db570a + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_atomics.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_atomics.c -new file mode 100755 +new file mode 100644 index 000000000..5bc0e52eb --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_atomics.c @@ -344836,7 +344833,7 @@ index 000000000..5bc0e52eb + return atomic_xchg((atomic_t *)&atom->u.val, val); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_bitmap.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_bitmap.c -new file mode 100755 +new file mode 100644 index 000000000..54c455a37 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_bitmap.c @@ -344994,7 +344991,7 @@ index 000000000..54c455a37 +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_irq.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_irq.c -new file mode 100755 +new file mode 100644 index 000000000..5c8b9ceab --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_irq.c @@ -345200,7 +345197,7 @@ index 000000000..5c8b9ceab + return ret; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.c -new file mode 100755 +new file mode 100644 index 000000000..ed5f0b0da --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.c @@ -345493,7 +345490,7 @@ index 000000000..ed5f0b0da +#endif /* LOCK_ORDER_CHECKING */ +#endif /* DEBUG */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.h b/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.h -new file mode 100755 +new file mode 100644 index 000000000..6fd5af952 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_locks.h @@ -345825,7 +345822,7 @@ index 000000000..6fd5af952 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_low_level_mem.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_low_level_mem.c -new file mode 100755 +new file mode 100644 index 000000000..994b04dad --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_low_level_mem.c @@ -345977,7 +345974,7 @@ index 000000000..994b04dad + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_mali.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_mali.c -new file mode 100755 +new file mode 100644 index 000000000..a729d0499 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_mali.c @@ -346488,7 +346485,7 @@ index 000000000..a729d0499 + + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_math.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_math.c -new file mode 100755 +new file mode 100644 index 000000000..0b2d00762 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_math.c @@ -346521,7 +346518,7 @@ index 000000000..0b2d00762 + return fls(input); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_memory.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_memory.c -new file mode 100755 +new file mode 100644 index 000000000..174616b56 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_memory.c @@ -346588,7 +346585,7 @@ index 000000000..174616b56 + return MALI_TRUE; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_misc.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_misc.c -new file mode 100755 +new file mode 100644 index 000000000..9845187f8 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_misc.c @@ -346675,7 +346672,7 @@ index 000000000..9845187f8 + return tid; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_notification.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_notification.c -new file mode 100755 +new file mode 100644 index 000000000..a05f8f066 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_notification.c @@ -346863,7 +346860,7 @@ index 000000000..a05f8f066 + return _MALI_OSK_ERR_OK; /* all ok */ +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_pm.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_pm.c -new file mode 100755 +new file mode 100644 index 000000000..e28e2eb21 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_pm.c @@ -346952,7 +346949,7 @@ index 000000000..e28e2eb21 +#endif +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_profiling.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_profiling.c -new file mode 100755 +new file mode 100644 index 000000000..9e977ea4d --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_profiling.c @@ -348240,7 +348237,7 @@ index 000000000..9e977ea4d +EXPORT_SYMBOL(_mali_profiling_get_api_version); +EXPORT_SYMBOL(_mali_profiling_get_mali_version); diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_specific.h b/drivers/gpu/arm/mali400/mali/linux/mali_osk_specific.h -new file mode 100755 +new file mode 100644 index 000000000..af51161f9 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_specific.h @@ -348320,7 +348317,7 @@ index 000000000..af51161f9 + +#endif /* __MALI_OSK_SPECIFIC_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_time.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_time.c -new file mode 100755 +new file mode 100644 index 000000000..d295e712a --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_time.c @@ -348385,7 +348382,7 @@ index 000000000..d295e712a + return (u64)timespec64_to_ns(&tsval); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_timers.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_timers.c -new file mode 100755 +new file mode 100644 index 000000000..d01c11482 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_timers.c @@ -348467,7 +348464,7 @@ index 000000000..d01c11482 + kfree(tim); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_wait_queue.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_wait_queue.c -new file mode 100755 +new file mode 100644 index 000000000..fa12abd3f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_wait_queue.c @@ -348551,7 +348548,7 @@ index 000000000..fa12abd3f + kfree(queue); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_osk_wq.c b/drivers/gpu/arm/mali400/mali/linux/mali_osk_wq.c -new file mode 100755 +new file mode 100644 index 000000000..d5e258a83 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_osk_wq.c @@ -348797,7 +348794,7 @@ index 000000000..d5e258a83 + +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_pmu_power_up_down.c b/drivers/gpu/arm/mali400/mali/linux/mali_pmu_power_up_down.c -new file mode 100755 +new file mode 100644 index 000000000..931d7f07a --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_pmu_power_up_down.c @@ -348826,7 +348823,7 @@ index 000000000..931d7f07a + +EXPORT_SYMBOL(mali_perf_set_num_pp_cores); diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_profiling_events.h b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_events.h -new file mode 100755 +new file mode 100644 index 000000000..4661cac42 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_events.h @@ -348849,7 +348846,7 @@ index 000000000..4661cac42 + +#endif /* __MALI_PROFILING_EVENTS_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_profiling_gator_api.h b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_gator_api.h -new file mode 100755 +new file mode 100644 index 000000000..6fdaa427c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_gator_api.h @@ -348872,7 +348869,7 @@ index 000000000..6fdaa427c + +#endif /* __MALI_PROFILING_GATOR_API_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.c b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.c -new file mode 100755 +new file mode 100644 index 000000000..c3a526f0a --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.c @@ -349153,7 +349150,7 @@ index 000000000..c3a526f0a + return prof_state == MALI_PROFILING_STATE_RETURN ? MALI_TRUE : MALI_FALSE; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.h b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.h -new file mode 100755 +new file mode 100644 index 000000000..f17b45833 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_profiling_internal.h @@ -349194,7 +349191,7 @@ index 000000000..f17b45833 + +#endif /* __MALI_PROFILING_INTERNAL_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_sync.c b/drivers/gpu/arm/mali400/mali/linux/mali_sync.c -new file mode 100755 +new file mode 100644 index 000000000..0d98b518f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_sync.c @@ -349865,7 +349862,7 @@ index 000000000..0d98b518f + + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_sync.h b/drivers/gpu/arm/mali400/mali/linux/mali_sync.h -new file mode 100755 +new file mode 100644 index 000000000..91be8b9cf --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_sync.h @@ -350040,7 +350037,7 @@ index 000000000..91be8b9cf + +#endif /* _MALI_SYNC_H_ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_uk_types.h b/drivers/gpu/arm/mali400/mali/linux/mali_uk_types.h -new file mode 100755 +new file mode 100644 index 000000000..68b27b8be --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_uk_types.h @@ -350063,7 +350060,7 @@ index 000000000..68b27b8be + +#endif /* __MALI_UK_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_core.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_core.c -new file mode 100755 +new file mode 100644 index 000000000..0bd1cddb1 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_core.c @@ -350240,7 +350237,7 @@ index 000000000..0bd1cddb1 + return 0; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_gp.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_gp.c -new file mode 100755 +new file mode 100644 index 000000000..68fcd9719 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_gp.c @@ -350337,7 +350334,7 @@ index 000000000..68fcd9719 + return 0; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_mem.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_mem.c -new file mode 100755 +new file mode 100644 index 000000000..baea4c688 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_mem.c @@ -350676,7 +350673,7 @@ index 000000000..baea4c688 +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_pp.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_pp.c -new file mode 100755 +new file mode 100644 index 000000000..a9b0958c0 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_pp.c @@ -350787,7 +350784,7 @@ index 000000000..a9b0958c0 + return 0; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_profiling.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_profiling.c -new file mode 100755 +new file mode 100644 index 000000000..8b49ebc50 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_profiling.c @@ -350976,7 +350973,7 @@ index 000000000..8b49ebc50 + return 0; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_soft_job.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_soft_job.c -new file mode 100755 +new file mode 100644 index 000000000..1dd4a7c6f --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_soft_job.c @@ -351072,7 +351069,7 @@ index 000000000..1dd4a7c6f + return map_errcode(err); +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_timeline.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_timeline.c -new file mode 100755 +new file mode 100644 index 000000000..ff0c90939 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_timeline.c @@ -351166,7 +351163,7 @@ index 000000000..ff0c90939 + return 0; +} diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_vsync.c b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_vsync.c -new file mode 100755 +new file mode 100644 index 000000000..52519d1f9 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_vsync.c @@ -351211,7 +351208,7 @@ index 000000000..52519d1f9 +} + diff --git a/drivers/gpu/arm/mali400/mali/linux/mali_ukk_wrappers.h b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_wrappers.h -new file mode 100755 +new file mode 100644 index 000000000..1add628fe --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/linux/mali_ukk_wrappers.h @@ -351299,7 +351296,7 @@ index 000000000..1add628fe + +#endif /* __MALI_UKK_WRAPPERS_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/platform/arm/arm.c b/drivers/gpu/arm/mali400/mali/platform/arm/arm.c -new file mode 100755 +new file mode 100644 index 000000000..fc7017bbf --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/arm/arm.c @@ -351934,7 +351931,7 @@ index 000000000..fc7017bbf + } +} diff --git a/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.c b/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.c -new file mode 100755 +new file mode 100644 index 000000000..7a2fc8107 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.c @@ -352062,7 +352059,7 @@ index 000000000..7a2fc8107 + } +} diff --git a/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.h b/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.h -new file mode 100755 +new file mode 100644 index 000000000..8e0101830 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/arm/arm_core_scaling.h @@ -352112,7 +352109,7 @@ index 000000000..8e0101830 + +#endif /* __ARM_CORE_SCALING_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/platform/arm/juno_opp.c b/drivers/gpu/arm/mali400/mali/platform/arm/juno_opp.c -new file mode 100755 +new file mode 100644 index 000000000..e4e7ab8b2 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/arm/juno_opp.c @@ -352245,7 +352242,7 @@ index 000000000..e4e7ab8b2 +#endif +#endif diff --git a/drivers/gpu/arm/mali400/mali/platform/rk/custom_log.h b/drivers/gpu/arm/mali400/mali/platform/rk/custom_log.h -new file mode 100755 +new file mode 100644 index 000000000..fe5e12241 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/rk/custom_log.h @@ -352460,7 +352457,7 @@ index 000000000..fe5e12241 + +#endif /* __CUSTOM_LOG_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/platform/rk/rk.c b/drivers/gpu/arm/mali400/mali/platform/rk/rk.c -new file mode 100755 +new file mode 100644 index 000000000..2b412b5ec --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/rk/rk.c @@ -353187,7 +353184,7 @@ index 000000000..2b412b5ec + rk_context_deinit(pdev); +} diff --git a/drivers/gpu/arm/mali400/mali/platform/rk/rk_ext.h b/drivers/gpu/arm/mali400/mali/platform/rk/rk_ext.h -new file mode 100755 +new file mode 100644 index 000000000..bd939350c --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/platform/rk/rk_ext.h @@ -353230,7 +353227,7 @@ index 000000000..bd939350c +#endif /* __RK_EXT_H__ */ + diff --git a/drivers/gpu/arm/mali400/mali/readme.txt b/drivers/gpu/arm/mali400/mali/readme.txt -new file mode 100755 +new file mode 100644 index 000000000..6785ac933 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/readme.txt @@ -353264,7 +353261,7 @@ index 000000000..6785ac933 +device. See the mali_utgard.h header file for how to set up the Mali GPU +resources. diff --git a/drivers/gpu/arm/mali400/mali/regs/mali_200_regs.h b/drivers/gpu/arm/mali400/mali/regs/mali_200_regs.h -new file mode 100755 +new file mode 100644 index 000000000..0345fb169 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/regs/mali_200_regs.h @@ -353401,7 +353398,7 @@ index 000000000..0345fb169 + +#endif /* _MALI200_REGS_H_ */ diff --git a/drivers/gpu/arm/mali400/mali/regs/mali_gp_regs.h b/drivers/gpu/arm/mali400/mali/regs/mali_gp_regs.h -new file mode 100755 +new file mode 100644 index 000000000..7f8b58fd6 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/regs/mali_gp_regs.h @@ -353579,7 +353576,7 @@ index 000000000..7f8b58fd6 + +#endif diff --git a/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.c b/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.c -new file mode 100755 +new file mode 100644 index 000000000..7df934c12 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.c @@ -353598,7 +353595,7 @@ index 000000000..7df934c12 + +/* This file is intentionally left empty, as all functions are inlined in mali_profiling_sampler.h */ diff --git a/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.h b/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.h -new file mode 100755 +new file mode 100644 index 000000000..f52097c19 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/timestamp-arm11-cc/mali_timestamp.h @@ -353652,7 +353649,7 @@ index 000000000..f52097c19 + +#endif /* __MALI_TIMESTAMP_H__ */ diff --git a/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.c b/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.c -new file mode 100755 +new file mode 100644 index 000000000..7df934c12 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.c @@ -353671,7 +353668,7 @@ index 000000000..7df934c12 + +/* This file is intentionally left empty, as all functions are inlined in mali_profiling_sampler.h */ diff --git a/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.h b/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.h -new file mode 100755 +new file mode 100644 index 000000000..709a16a82 --- /dev/null +++ b/drivers/gpu/arm/mali400/mali/timestamp-default/mali_timestamp.h @@ -353703,7 +353700,7 @@ index 000000000..709a16a82 + +#endif /* __MALI_TIMESTAMP_H__ */ diff --git a/drivers/gpu/arm/mali400/rk_ver_info.txt b/drivers/gpu/arm/mali400/rk_ver_info.txt -new file mode 100755 +new file mode 100644 index 000000000..2a6cbbbb5 --- /dev/null +++ b/drivers/gpu/arm/mali400/rk_ver_info.txt @@ -353720,7 +353717,7 @@ index 000000000..2a6cbbbb5 + 在 mali_control_timer_callback_chain 中使用 mod_timer, 而不再是 add_timer. + diff --git a/drivers/gpu/arm/mali400/ump/Kbuild b/drivers/gpu/arm/mali400/ump/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..a3067ba72 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/Kbuild @@ -353818,7 +353815,7 @@ index 000000000..a3067ba72 +obj-$(CONFIG_UMP) := ump.o + diff --git a/drivers/gpu/arm/mali400/ump/Kconfig b/drivers/gpu/arm/mali400/ump/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..ec3509057 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/Kconfig @@ -353841,7 +353838,7 @@ index 000000000..ec3509057 + This enabled extra debug checks and messages in UMP. + diff --git a/drivers/gpu/arm/mali400/ump/Makefile b/drivers/gpu/arm/mali400/ump/Makefile -new file mode 100755 +new file mode 100644 index 000000000..88b02a22f --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/Makefile @@ -353914,7 +353911,7 @@ index 000000000..88b02a22f + $(MAKE) -C $(KDIR) M=$(CURDIR) clean + $(MAKE) -C $(KDIR) M=$(CURDIR)/../mali clean diff --git a/drivers/gpu/arm/mali400/ump/Makefile.common b/drivers/gpu/arm/mali400/ump/Makefile.common -new file mode 100755 +new file mode 100644 index 000000000..ad2c18da9 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/Makefile.common @@ -353940,7 +353937,7 @@ index 000000000..ad2c18da9 +EXTRA_CFLAGS += -DSVN_REV=$(SVN_REV) +EXTRA_CFLAGS += -DSVN_REV_STRING=\"$(SVN_REV)\" diff --git a/drivers/gpu/arm/mali400/ump/arch-default/config.h b/drivers/gpu/arm/mali400/ump/arch-default/config.h -new file mode 100755 +new file mode 100644 index 000000000..d4aef9dd0 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/arch-default/config.h @@ -353970,7 +353967,7 @@ index 000000000..d4aef9dd0 + +#endif /* __ARCH_CONFIG_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/arch-pb-virtex5/config.h b/drivers/gpu/arm/mali400/ump/arch-pb-virtex5/config.h -new file mode 100755 +new file mode 100644 index 000000000..182e90c1d --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/arch-pb-virtex5/config.h @@ -353994,7 +353991,7 @@ index 000000000..182e90c1d + +#endif /* __ARCH_CONFIG_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/arch/config.h b/drivers/gpu/arm/mali400/ump/arch/config.h -new file mode 100755 +new file mode 100644 index 000000000..d4aef9dd0 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/arch/config.h @@ -354024,7 +354021,7 @@ index 000000000..d4aef9dd0 + +#endif /* __ARCH_CONFIG_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_api.c b/drivers/gpu/arm/mali400/ump/common/ump_kernel_api.c -new file mode 100755 +new file mode 100644 index 000000000..36adb2f53 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_api.c @@ -354485,7 +354482,7 @@ index 000000000..36adb2f53 + ump_random_mapping_put(mem); +} diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.c b/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.c -new file mode 100755 +new file mode 100644 index 000000000..73aa9e4c4 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.c @@ -354849,7 +354846,7 @@ index 000000000..73aa9e4c4 + return 0; +} diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.h b/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.h -new file mode 100755 +new file mode 100644 index 000000000..aa65f1cb6 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_common.h @@ -354980,7 +354977,7 @@ index 000000000..aa65f1cb6 + +#endif /* __UMP_KERNEL_COMMON_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.c b/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.c -new file mode 100755 +new file mode 100644 index 000000000..e4642f039 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.c @@ -355141,7 +355138,7 @@ index 000000000..e4642f039 +} + diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.h b/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.h -new file mode 100755 +new file mode 100644 index 000000000..a888ba833 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_descriptor_mapping.h @@ -355236,7 +355233,7 @@ index 000000000..a888ba833 + +#endif /* __UMP_KERNEL_DESCRIPTOR_MAPPING_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_memory_backend.h b/drivers/gpu/arm/mali400/ump/common/ump_kernel_memory_backend.h -new file mode 100755 +new file mode 100644 index 000000000..2b69f68e8 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_memory_backend.h @@ -355290,7 +355287,7 @@ index 000000000..2b69f68e8 +#endif /*__UMP_KERNEL_MEMORY_BACKEND_H__ */ + diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_ref_drv.c b/drivers/gpu/arm/mali400/ump/common/ump_kernel_ref_drv.c -new file mode 100755 +new file mode 100644 index 000000000..0b6434bee --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_ref_drv.c @@ -355477,7 +355474,7 @@ index 000000000..0b6434bee + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/ump/common/ump_kernel_types.h b/drivers/gpu/arm/mali400/ump/common/ump_kernel_types.h -new file mode 100755 +new file mode 100644 index 000000000..32f32ccbe --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_kernel_types.h @@ -355541,7 +355538,7 @@ index 000000000..32f32ccbe + +#endif /* __UMP_KERNEL_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/common/ump_osk.h b/drivers/gpu/arm/mali400/ump/common/ump_osk.h -new file mode 100755 +new file mode 100644 index 000000000..9adc4d3df --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_osk.h @@ -355595,7 +355592,7 @@ index 000000000..9adc4d3df + +#endif diff --git a/drivers/gpu/arm/mali400/ump/common/ump_uk_types.h b/drivers/gpu/arm/mali400/ump/common/ump_uk_types.h -new file mode 100755 +new file mode 100644 index 000000000..db842cdcb --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_uk_types.h @@ -355803,7 +355800,7 @@ index 000000000..db842cdcb + +#endif /* __UMP_UK_TYPES_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/common/ump_ukk.h b/drivers/gpu/arm/mali400/ump/common/ump_ukk.h -new file mode 100755 +new file mode 100644 index 000000000..f2906768c --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/common/ump_ukk.h @@ -355869,7 +355866,7 @@ index 000000000..f2906768c + +#endif /* __UMP_UKK_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/license/gpl/ump_kernel_license.h b/drivers/gpu/arm/mali400/ump/linux/license/gpl/ump_kernel_license.h -new file mode 100755 +new file mode 100644 index 000000000..d0174055a --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/license/gpl/ump_kernel_license.h @@ -355905,7 +355902,7 @@ index 000000000..d0174055a + +#endif /* __UMP_KERNEL_LICENSE_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_ioctl.h b/drivers/gpu/arm/mali400/ump/linux/ump_ioctl.h -new file mode 100755 +new file mode 100644 index 000000000..bfb4e8d64 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_ioctl.h @@ -355965,7 +355962,7 @@ index 000000000..bfb4e8d64 + +#endif /* __UMP_IOCTL_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.c b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.c -new file mode 100755 +new file mode 100644 index 000000000..71b30830c --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.c @@ -356420,7 +356417,7 @@ index 000000000..71b30830c +MODULE_AUTHOR("ARM Ltd."); +MODULE_VERSION(SVN_REV_STRING); diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.h b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.h -new file mode 100755 +new file mode 100644 index 000000000..8d32ddbb5 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_linux.h @@ -356444,7 +356441,7 @@ index 000000000..8d32ddbb5 + +#endif /* __UMP_KERNEL_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.c b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.c -new file mode 100755 +new file mode 100644 index 000000000..5a1257a25 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.c @@ -356721,7 +356718,7 @@ index 000000000..5a1257a25 + return (allocator->num_blocks - allocator->num_free) * UMP_BLOCK_SIZE; +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.h b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.h -new file mode 100755 +new file mode 100644 index 000000000..949fd245c --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_dedicated.h @@ -356750,7 +356747,7 @@ index 000000000..949fd245c +#endif /* __UMP_KERNEL_MEMORY_BACKEND_DEDICATED_H__ */ + diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.c b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.c -new file mode 100755 +new file mode 100644 index 000000000..7cd8d5d38 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.c @@ -356991,7 +356988,7 @@ index 000000000..7cd8d5d38 + return info->num_pages_allocated * _MALI_OSK_MALI_PAGE_SIZE; +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.h b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.h -new file mode 100755 +new file mode 100644 index 000000000..d21d50351 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_memory_backend_os.h @@ -357020,7 +357017,7 @@ index 000000000..d21d50351 +#endif /* __UMP_KERNEL_MEMORY_BACKEND_OS_H__ */ + diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.c b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.c -new file mode 100755 +new file mode 100644 index 000000000..6be0f8644 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.c @@ -357248,7 +357245,7 @@ index 000000000..6be0f8644 + return mem; +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.h b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.h -new file mode 100755 +new file mode 100644 index 000000000..2cea6cedc --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_kernel_random_mapping.h @@ -357338,7 +357335,7 @@ index 000000000..2cea6cedc + +#endif /* __UMP_KERNEL_RANDOM_MAPPING_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_memory_backend.c b/drivers/gpu/arm/mali400/ump/linux/ump_memory_backend.c -new file mode 100755 +new file mode 100644 index 000000000..e41931e1e --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_memory_backend.c @@ -357409,7 +357406,7 @@ index 000000000..e41931e1e + } +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_osk_atomics.c b/drivers/gpu/arm/mali400/ump/linux/ump_osk_atomics.c -new file mode 100755 +new file mode 100644 index 000000000..2b634ba79 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_osk_atomics.c @@ -357442,7 +357439,7 @@ index 000000000..2b634ba79 + return atomic_inc_return((atomic_t *)&atom->u.val); +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_osk_low_level_mem.c b/drivers/gpu/arm/mali400/ump/linux/ump_osk_low_level_mem.c -new file mode 100755 +new file mode 100644 index 000000000..e08bf2525 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_osk_low_level_mem.c @@ -357762,7 +357759,7 @@ index 000000000..e08bf2525 + return; +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_osk_misc.c b/drivers/gpu/arm/mali400/ump/linux/ump_osk_misc.c -new file mode 100755 +new file mode 100644 index 000000000..58c9f1bf2 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_osk_misc.c @@ -357804,7 +357801,7 @@ index 000000000..58c9f1bf2 + return _MALI_OSK_ERR_OK; +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.c b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.c -new file mode 100755 +new file mode 100644 index 000000000..56a787ff6 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.c @@ -358040,7 +358037,7 @@ index 000000000..56a787ff6 +} +#endif diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.h b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.h -new file mode 100755 +new file mode 100644 index 000000000..61a7095a6 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_ref_wrappers.h @@ -358082,7 +358079,7 @@ index 000000000..61a7095a6 + +#endif /* __UMP_UKK_REF_WRAPPERS_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.c b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.c -new file mode 100755 +new file mode 100644 index 000000000..4d6b69608 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.c @@ -358368,7 +358365,7 @@ index 000000000..4d6b69608 + return 0; /* success */ +} diff --git a/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.h b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.h -new file mode 100755 +new file mode 100644 index 000000000..5f8fc683c --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/linux/ump_ukk_wrappers.h @@ -358420,7 +358417,7 @@ index 000000000..5f8fc683c + +#endif /* __UMP_UKK_WRAPPERS_H__ */ diff --git a/drivers/gpu/arm/mali400/ump/readme.txt b/drivers/gpu/arm/mali400/ump/readme.txt -new file mode 100755 +new file mode 100644 index 000000000..c238cf0f2 --- /dev/null +++ b/drivers/gpu/arm/mali400/ump/readme.txt @@ -358454,7 +358451,7 @@ index 000000000..c238cf0f2 +by using the insmod command. The driver can also be built as a part of the +kernel itself. diff --git a/drivers/gpu/arm/mali400/umplock/Makefile b/drivers/gpu/arm/mali400/umplock/Makefile -new file mode 100755 +new file mode 100644 index 000000000..e5549a33f --- /dev/null +++ b/drivers/gpu/arm/mali400/umplock/Makefile @@ -358529,7 +358526,7 @@ index 000000000..e5549a33f + +endif diff --git a/drivers/gpu/arm/mali400/umplock/umplock_driver.c b/drivers/gpu/arm/mali400/umplock/umplock_driver.c -new file mode 100755 +new file mode 100644 index 000000000..173f4d9bb --- /dev/null +++ b/drivers/gpu/arm/mali400/umplock/umplock_driver.c @@ -359153,7 +359150,7 @@ index 000000000..173f4d9bb +MODULE_AUTHOR("ARM Ltd."); +MODULE_DESCRIPTION("ARM UMP locker"); diff --git a/drivers/gpu/arm/mali400/umplock/umplock_ioctl.h b/drivers/gpu/arm/mali400/umplock/umplock_ioctl.h -new file mode 100755 +new file mode 100644 index 000000000..8afdaad70 --- /dev/null +++ b/drivers/gpu/arm/mali400/umplock/umplock_ioctl.h @@ -359225,7 +359222,7 @@ index 000000000..8afdaad70 +#endif /* __UMPLOCK_IOCTL_H__ */ + diff --git a/drivers/gpu/arm/midgard/Kbuild b/drivers/gpu/arm/midgard/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..b2c2bbcda --- /dev/null +++ b/drivers/gpu/arm/midgard/Kbuild @@ -359452,7 +359449,7 @@ index 000000000..b2c2bbcda +# For kutf and mali_kutf_irq_latency_test +obj-$(CONFIG_MALI_KUTF) += tests/ diff --git a/drivers/gpu/arm/midgard/Kconfig b/drivers/gpu/arm/midgard/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..043bfc002 --- /dev/null +++ b/drivers/gpu/arm/midgard/Kconfig @@ -359707,7 +359704,7 @@ index 000000000..043bfc002 +source "drivers/gpu/arm/midgard/platform/Kconfig" +source "drivers/gpu/arm/midgard/tests/Kconfig" diff --git a/drivers/gpu/arm/midgard/Makefile b/drivers/gpu/arm/midgard/Makefile -new file mode 100755 +new file mode 100644 index 000000000..9aa242c4f --- /dev/null +++ b/drivers/gpu/arm/midgard/Makefile @@ -359755,7 +359752,7 @@ index 000000000..9aa242c4f +clean: + $(MAKE) -C $(KDIR) M=$(CURDIR) clean diff --git a/drivers/gpu/arm/midgard/Makefile.kbase b/drivers/gpu/arm/midgard/Makefile.kbase -new file mode 100755 +new file mode 100644 index 000000000..2bef9c25e --- /dev/null +++ b/drivers/gpu/arm/midgard/Makefile.kbase @@ -359778,7 +359775,7 @@ index 000000000..2bef9c25e +EXTRA_CFLAGS += -I$(ROOT) -I$(KBASE_PATH) -I$(OSK_PATH)/src/linux/include -I$(KBASE_PATH)/platform_$(PLATFORM) + diff --git a/drivers/gpu/arm/midgard/backend/gpu/Kbuild b/drivers/gpu/arm/midgard/backend/gpu/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..5f700e9b6 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/Kbuild @@ -359844,7 +359841,7 @@ index 000000000..5f700e9b6 + BACKEND += backend/gpu/mali_kbase_model_error_generator.c +endif diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_backend_config.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_backend_config.h -new file mode 100755 +new file mode 100644 index 000000000..c8ae87eb8 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_backend_config.h @@ -359879,7 +359876,7 @@ index 000000000..c8ae87eb8 +#endif /* _KBASE_BACKEND_CONFIG_H_ */ + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.c -new file mode 100755 +new file mode 100644 index 000000000..fef9a2cb7 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.c @@ -359914,7 +359911,7 @@ index 000000000..fef9a2cb7 +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.h -new file mode 100755 +new file mode 100644 index 000000000..fe9869109 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_cache_policy_backend.h @@ -359954,7 +359951,7 @@ index 000000000..fe9869109 + +#endif /* _KBASE_CACHE_POLICY_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_debug_job_fault_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_debug_job_fault_backend.c -new file mode 100755 +new file mode 100644 index 000000000..7851ea646 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_debug_job_fault_backend.c @@ -360117,7 +360114,7 @@ index 000000000..7851ea646 + +#endif diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c -new file mode 100755 +new file mode 100644 index 000000000..4e8e56e9b --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c @@ -360597,7 +360594,7 @@ index 000000000..4e8e56e9b + kbase_devfreq_term_core_mask_table(kbdev); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.h -new file mode 100755 +new file mode 100644 index 000000000..c0bf8b15b --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.h @@ -360627,7 +360624,7 @@ index 000000000..c0bf8b15b + +#endif /* _BASE_DEVFREQ_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_hw.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_hw.c -new file mode 100755 +new file mode 100644 index 000000000..dcdf15cdc --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_hw.c @@ -360888,7 +360885,7 @@ index 000000000..dcdf15cdc + KBASE_TRACE_ADD(kbdev, CORE_GPU_IRQ_DONE, NULL, NULL, 0u, val); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_internal.h -new file mode 100755 +new file mode 100644 index 000000000..5b2044593 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_device_internal.h @@ -360961,7 +360958,7 @@ index 000000000..5b2044593 + +#endif /* _KBASE_DEVICE_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpu.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpu.c -new file mode 100755 +new file mode 100644 index 000000000..d578fd78e --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpu.c @@ -361090,7 +361087,7 @@ index 000000000..d578fd78e +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpuprops_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpuprops_backend.c -new file mode 100755 +new file mode 100644 index 000000000..b395325b5 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_gpuprops_backend.c @@ -361206,7 +361203,7 @@ index 000000000..b395325b5 +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_backend.c -new file mode 100755 +new file mode 100644 index 000000000..7ad309e8d --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_backend.c @@ -361704,7 +361701,7 @@ index 000000000..7ad309e8d +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_defs.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_defs.h -new file mode 100755 +new file mode 100644 index 000000000..4794672da --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_defs.h @@ -361768,7 +361765,7 @@ index 000000000..4794672da +#endif /* _KBASE_INSTR_DEFS_H_ */ + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_internal.h -new file mode 100755 +new file mode 100644 index 000000000..e96aeae78 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_instr_internal.h @@ -361819,7 +361816,7 @@ index 000000000..e96aeae78 + +#endif /* _KBASE_INSTR_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_internal.h -new file mode 100755 +new file mode 100644 index 000000000..8781561e7 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_internal.h @@ -361864,7 +361861,7 @@ index 000000000..8781561e7 + +#endif /* _KBASE_IRQ_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_linux.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_linux.c -new file mode 100755 +new file mode 100644 index 000000000..8416b80e8 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_irq_linux.c @@ -362339,7 +362336,7 @@ index 000000000..8416b80e8 + +#endif /* !defined(CONFIG_MALI_NO_MALI) */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_as.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_as.c -new file mode 100755 +new file mode 100644 index 000000000..92358f2bf --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_as.c @@ -362582,7 +362579,7 @@ index 000000000..92358f2bf +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_defs.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_defs.h -new file mode 100755 +new file mode 100644 index 000000000..08a7400e6 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_defs.h @@ -362711,7 +362708,7 @@ index 000000000..08a7400e6 + +#endif /* _KBASE_HWACCESS_GPU_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_hw.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_hw.c -new file mode 100755 +new file mode 100644 index 000000000..a6fb097b9 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_hw.c @@ -364235,7 +364232,7 @@ index 000000000..a6fb097b9 +} +#endif /* KBASE_GPU_RESET_EN */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_internal.h -new file mode 100755 +new file mode 100644 index 000000000..1f382b3c1 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_internal.h @@ -364405,7 +364402,7 @@ index 000000000..1f382b3c1 + +#endif /* _KBASE_JM_HWACCESS_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.c -new file mode 100755 +new file mode 100644 index 000000000..4b4541660 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.c @@ -366363,7 +366360,7 @@ index 000000000..4b4541660 + + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.h -new file mode 100755 +new file mode 100644 index 000000000..1e0e05ad3 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_jm_rb.h @@ -366445,7 +366442,7 @@ index 000000000..1e0e05ad3 + +#endif /* _KBASE_HWACCESS_GPU_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.c -new file mode 100755 +new file mode 100644 index 000000000..54d8ddd80 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.c @@ -366754,7 +366751,7 @@ index 000000000..54d8ddd80 +} +#endif /* KBASE_TRACE_ENABLE */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.h -new file mode 100755 +new file mode 100644 index 000000000..35d9781ae --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_affinity.h @@ -366889,7 +366886,7 @@ index 000000000..35d9781ae + +#endif /* _KBASE_JS_AFFINITY_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_backend.c -new file mode 100755 +new file mode 100644 index 000000000..a8c1af23a --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_backend.c @@ -367251,7 +367248,7 @@ index 000000000..a8c1af23a +} + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_internal.h -new file mode 100755 +new file mode 100644 index 000000000..3f53779c6 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_js_internal.h @@ -367326,7 +367323,7 @@ index 000000000..3f53779c6 + +#endif /* _KBASE_JS_BACKEND_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.c -new file mode 100755 +new file mode 100644 index 000000000..ba826184d --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.c @@ -367739,7 +367736,7 @@ index 000000000..ba826184d + spin_unlock_irqrestore(&kbdev->mmu_mask_change, flags); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.h -new file mode 100755 +new file mode 100644 index 000000000..c02253c6a --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_mmu_hw_direct.h @@ -367787,7 +367784,7 @@ index 000000000..c02253c6a + +#endif /* _MALI_KBASE_MMU_HW_DIRECT_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.c -new file mode 100755 +new file mode 100644 index 000000000..0614348e9 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.c @@ -367856,7 +367853,7 @@ index 000000000..0614348e9 + +KBASE_EXPORT_TEST_API(kbase_pm_always_on_policy_ops); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.h -new file mode 100755 +new file mode 100644 index 000000000..f9d244b01 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_always_on.h @@ -367939,7 +367936,7 @@ index 000000000..f9d244b01 +#endif /* MALI_KBASE_PM_ALWAYS_ON_H */ + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_backend.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_backend.c -new file mode 100755 +new file mode 100644 index 000000000..146fd48ba --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_backend.c @@ -368427,7 +368424,7 @@ index 000000000..146fd48ba + mutex_unlock(&js_devdata->runpool_mutex); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.c -new file mode 100755 +new file mode 100644 index 000000000..85890f1e8 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.c @@ -368615,7 +368612,7 @@ index 000000000..85890f1e8 + kbase_pm_update_cores_state_nolock(kbdev); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.h -new file mode 100755 +new file mode 100644 index 000000000..ee9e751f2 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca.h @@ -368713,7 +368710,7 @@ index 000000000..ee9e751f2 + +#endif /* _KBASE_PM_CA_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.c -new file mode 100755 +new file mode 100644 index 000000000..66bf660cf --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.c @@ -368848,7 +368845,7 @@ index 000000000..66bf660cf +}; + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.h -new file mode 100755 +new file mode 100644 index 000000000..7ab3cd4d8 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_devfreq.h @@ -368909,7 +368906,7 @@ index 000000000..7ab3cd4d8 +#endif /* MALI_KBASE_PM_CA_DEVFREQ_H */ + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.c -new file mode 100755 +new file mode 100644 index 000000000..864612d31 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.c @@ -368980,7 +368977,7 @@ index 000000000..864612d31 + +KBASE_EXPORT_TEST_API(kbase_pm_ca_fixed_policy_ops); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.h -new file mode 100755 +new file mode 100644 index 000000000..a763155cb --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_ca_fixed.h @@ -369026,7 +369023,7 @@ index 000000000..a763155cb +#endif /* MALI_KBASE_PM_CA_FIXED_H */ + diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.c -new file mode 100755 +new file mode 100644 index 000000000..f891fa225 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.c @@ -369102,7 +369099,7 @@ index 000000000..f891fa225 + +KBASE_EXPORT_TEST_API(kbase_pm_coarse_demand_policy_ops); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.h -new file mode 100755 +new file mode 100644 index 000000000..749d305ee --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_coarse_demand.h @@ -369172,7 +369169,7 @@ index 000000000..749d305ee + +#endif /* MALI_KBASE_PM_COARSE_DEMAND_H */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_defs.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_defs.h -new file mode 100755 +new file mode 100644 index 000000000..352744ee6 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_defs.h @@ -369697,7 +369694,7 @@ index 000000000..352744ee6 + +#endif /* _KBASE_PM_HWACCESS_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.c -new file mode 100755 +new file mode 100644 index 000000000..81322fd0d --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.c @@ -369776,7 +369773,7 @@ index 000000000..81322fd0d + +KBASE_EXPORT_TEST_API(kbase_pm_demand_policy_ops); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.h -new file mode 100755 +new file mode 100644 index 000000000..c0c84b6e9 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_demand.h @@ -369846,7 +369843,7 @@ index 000000000..c0c84b6e9 + +#endif /* MALI_KBASE_PM_DEMAND_H */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_driver.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_driver.c -new file mode 100755 +new file mode 100644 index 000000000..82727937c --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_driver.c @@ -371565,7 +371562,7 @@ index 000000000..82727937c + +KBASE_EXPORT_TEST_API(kbase_pm_release_gpu_cycle_counter); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_internal.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_internal.h -new file mode 100755 +new file mode 100644 index 000000000..6804f45ac --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_internal.h @@ -372119,7 +372116,7 @@ index 000000000..6804f45ac + +#endif /* _KBASE_BACKEND_PM_INTERNAL_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_metrics.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_metrics.c -new file mode 100755 +new file mode 100644 index 000000000..024248ca7 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_metrics.c @@ -372526,7 +372523,7 @@ index 000000000..024248ca7 + spin_unlock_irqrestore(&kbdev->pm.backend.metrics.lock, flags); +} diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.c -new file mode 100755 +new file mode 100644 index 000000000..075f020c6 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.c @@ -373505,7 +373502,7 @@ index 000000000..075f020c6 + +KBASE_EXPORT_TEST_API(kbase_pm_release_l2_caches); diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.h -new file mode 100755 +new file mode 100644 index 000000000..611a90e66 --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_pm_policy.h @@ -373738,7 +373735,7 @@ index 000000000..611a90e66 + +#endif /* _KBASE_PM_POLICY_H_ */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.c -new file mode 100755 +new file mode 100644 index 000000000..d08c628dd --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.c @@ -373847,7 +373844,7 @@ index 000000000..d08c628dd +} +#endif /* CONFIG_MALI_NO_MALI */ diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.h b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.h -new file mode 100755 +new file mode 100644 index 000000000..433aa4b9c --- /dev/null +++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_time.h @@ -373905,7 +373902,7 @@ index 000000000..433aa4b9c + +#endif /* _KBASE_BACKEND_TIME_H_ */ diff --git a/drivers/gpu/arm/midgard/docs/Doxyfile b/drivers/gpu/arm/midgard/docs/Doxyfile -new file mode 100755 +new file mode 100644 index 000000000..35ff2f1ce --- /dev/null +++ b/drivers/gpu/arm/midgard/docs/Doxyfile @@ -374037,7 +374034,7 @@ index 000000000..35ff2f1ce +DOTFILE_DIRS += ../../kernel/drivers/gpu/arm/midgard/docs + diff --git a/drivers/gpu/arm/midgard/docs/policy_operation_diagram.dot b/drivers/gpu/arm/midgard/docs/policy_operation_diagram.dot -new file mode 100755 +new file mode 100644 index 000000000..7ae05c2f8 --- /dev/null +++ b/drivers/gpu/arm/midgard/docs/policy_operation_diagram.dot @@ -374155,7 +374152,7 @@ index 000000000..7ae05c2f8 + +} diff --git a/drivers/gpu/arm/midgard/docs/policy_overview.dot b/drivers/gpu/arm/midgard/docs/policy_overview.dot -new file mode 100755 +new file mode 100644 index 000000000..159b993b7 --- /dev/null +++ b/drivers/gpu/arm/midgard/docs/policy_overview.dot @@ -374224,7 +374221,7 @@ index 000000000..159b993b7 + jobslots->job_finish [ style=dotted ]; +} diff --git a/drivers/gpu/arm/midgard/ipa/Kbuild b/drivers/gpu/arm/midgard/ipa/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..602b15f52 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/Kbuild @@ -374254,7 +374251,7 @@ index 000000000..602b15f52 + midgard_kbase-y += ipa/mali_kbase_ipa_tmix.o +endif diff --git a/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.c b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.c -new file mode 100755 +new file mode 100644 index 000000000..01bdbb4e8 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.c @@ -374845,7 +374842,7 @@ index 000000000..01bdbb4e8 +}; +KBASE_EXPORT_TEST_API(kbase_ipa_power_model_ops); diff --git a/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.h b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.h -new file mode 100755 +new file mode 100644 index 000000000..b2d3db149 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa.h @@ -374999,7 +374996,7 @@ index 000000000..b2d3db149 + +#endif diff --git a/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.c b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..eafc14009 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.c @@ -375224,7 +375221,7 @@ index 000000000..eafc14009 + mutex_unlock(&kbdev->ipa.lock); +} diff --git a/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.h b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..ec06e2096 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_debugfs.h @@ -375279,7 +375276,7 @@ index 000000000..ec06e2096 + +#endif /* _KBASE_IPA_DEBUGFS_H_ */ diff --git a/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_simple.c b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_simple.c -new file mode 100755 +new file mode 100644 index 000000000..da0a4d4a0 --- /dev/null +++ b/drivers/gpu/arm/midgard/ipa/mali_kbase_ipa_simple.c @@ -375507,7 +375504,7 @@ index 000000000..da0a4d4a0 + .do_utilization_scaling_in_framework = true, +}; diff --git a/drivers/gpu/arm/midgard/mali_base_hwconfig_features.h b/drivers/gpu/arm/midgard/mali_base_hwconfig_features.h -new file mode 100755 +new file mode 100644 index 000000000..6be0a334f --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_base_hwconfig_features.h @@ -375824,7 +375821,7 @@ index 000000000..6be0a334f + +#endif /* _BASE_HWCONFIG_FEATURES_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_base_hwconfig_issues.h b/drivers/gpu/arm/midgard/mali_base_hwconfig_issues.h -new file mode 100755 +new file mode 100644 index 000000000..6d7e5c57e --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_base_hwconfig_issues.h @@ -376928,7 +376925,7 @@ index 000000000..6d7e5c57e + +#endif /* _BASE_HWCONFIG_ISSUES_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_base_kernel.h b/drivers/gpu/arm/midgard/mali_base_kernel.h -new file mode 100755 +new file mode 100644 index 000000000..ea5e473ca --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_base_kernel.h @@ -378792,7 +378789,7 @@ index 000000000..ea5e473ca + +#endif /* _BASE_KERNEL_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_base_mem_priv.h b/drivers/gpu/arm/midgard/mali_base_mem_priv.h -new file mode 100755 +new file mode 100644 index 000000000..4a98a72cc --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_base_mem_priv.h @@ -378850,7 +378847,7 @@ index 000000000..4a98a72cc + +#endif diff --git a/drivers/gpu/arm/midgard/mali_base_vendor_specific_func.h b/drivers/gpu/arm/midgard/mali_base_vendor_specific_func.h -new file mode 100755 +new file mode 100644 index 000000000..be454a216 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_base_vendor_specific_func.h @@ -378880,7 +378877,7 @@ index 000000000..be454a216 + +#endif /*_BASE_VENDOR_SPEC_FUNC_H_*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase.h b/drivers/gpu/arm/midgard/mali_kbase.h -new file mode 100755 +new file mode 100644 index 000000000..0d9bf23dc --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase.h @@ -379498,7 +379495,7 @@ index 000000000..0d9bf23dc + + diff --git a/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.c b/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.c -new file mode 100755 +new file mode 100644 index 000000000..fde0f8ff8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.c @@ -379713,7 +379710,7 @@ index 000000000..fde0f8ff8 + return clamped; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.h b/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.h -new file mode 100755 +new file mode 100644 index 000000000..099a29861 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_10969_workaround.h @@ -379742,7 +379739,7 @@ index 000000000..099a29861 + +#endif /* _KBASE_10969_WORKAROUND_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..f910fe970 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.c @@ -379850,7 +379847,7 @@ index 000000000..f910fe970 + return; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..3ed224889 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_as_fault_debugfs.h @@ -379901,7 +379898,7 @@ index 000000000..3ed224889 + +#endif /*_KBASE_AS_FAULT_DEBUG_FS_H*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase_cache_policy.c b/drivers/gpu/arm/midgard/mali_kbase_cache_policy.c -new file mode 100755 +new file mode 100644 index 000000000..c67b3e97f --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_cache_policy.c @@ -379971,7 +379968,7 @@ index 000000000..c67b3e97f + dma_sync_single_for_cpu(kbdev->dev, handle, size, dir); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_cache_policy.h b/drivers/gpu/arm/midgard/mali_kbase_cache_policy.h -new file mode 100755 +new file mode 100644 index 000000000..0c18bdb35 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_cache_policy.h @@ -380022,7 +380019,7 @@ index 000000000..0c18bdb35 + +#endif /* _KBASE_CACHE_POLICY_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_config.c b/drivers/gpu/arm/midgard/mali_kbase_config.c -new file mode 100755 +new file mode 100644 index 000000000..fb615ae02 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_config.c @@ -380079,7 +380076,7 @@ index 000000000..fb615ae02 +} + diff --git a/drivers/gpu/arm/midgard/mali_kbase_config.h b/drivers/gpu/arm/midgard/mali_kbase_config.h -new file mode 100755 +new file mode 100644 index 000000000..356d52bcd --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_config.h @@ -380430,7 +380427,7 @@ index 000000000..356d52bcd + +#endif /* _KBASE_CONFIG_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_config_defaults.h b/drivers/gpu/arm/midgard/mali_kbase_config_defaults.h -new file mode 100755 +new file mode 100644 index 000000000..1cf44b350 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_config_defaults.h @@ -380663,7 +380660,7 @@ index 000000000..1cf44b350 +#endif /* _KBASE_CONFIG_DEFAULTS_H_ */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_context.c b/drivers/gpu/arm/midgard/mali_kbase_context.c -new file mode 100755 +new file mode 100644 index 000000000..6338a7e22 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_context.c @@ -381011,7 +381008,7 @@ index 000000000..6338a7e22 +} +KBASE_EXPORT_SYMBOL(kbase_context_set_create_flags); diff --git a/drivers/gpu/arm/midgard/mali_kbase_context.h b/drivers/gpu/arm/midgard/mali_kbase_context.h -new file mode 100755 +new file mode 100644 index 000000000..a3f5bb0ce --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_context.h @@ -381107,7 +381104,7 @@ index 000000000..a3f5bb0ce +} +#endif /* _KBASE_CONTEXT_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_core_linux.c b/drivers/gpu/arm/midgard/mali_kbase_core_linux.c -new file mode 100755 +new file mode 100644 index 000000000..da55cb080 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_core_linux.c @@ -386103,7 +386100,7 @@ index 000000000..da55cb080 +#include "mali_linux_kbase_trace.h" +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.c b/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.c -new file mode 100755 +new file mode 100644 index 000000000..ce0048414 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.c @@ -386317,7 +386314,7 @@ index 000000000..ce0048414 + } +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.h b/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.h -new file mode 100755 +new file mode 100644 index 000000000..47474fecc --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_ctx_sched.h @@ -386457,7 +386454,7 @@ index 000000000..47474fecc + +#endif /* _KBASE_CTX_SCHED_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug.c b/drivers/gpu/arm/midgard/mali_kbase_debug.c -new file mode 100755 +new file mode 100644 index 000000000..fb57ac2e3 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug.c @@ -386502,7 +386499,7 @@ index 000000000..fb57ac2e3 +KBASE_EXPORT_SYMBOL(kbasep_debug_assert_call_hook); + diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug.h b/drivers/gpu/arm/midgard/mali_kbase_debug.h -new file mode 100755 +new file mode 100644 index 000000000..5fff2892b --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug.h @@ -386672,7 +386669,7 @@ index 000000000..5fff2892b + +#endif /* _KBASE_DEBUG_H */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.c b/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.c -new file mode 100755 +new file mode 100644 index 000000000..f29430ddf --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.c @@ -387177,7 +387174,7 @@ index 000000000..f29430ddf + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.h b/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.h -new file mode 100755 +new file mode 100644 index 000000000..a2bf8983c --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug_job_fault.h @@ -387279,7 +387276,7 @@ index 000000000..a2bf8983c + +#endif /*_KBASE_DEBUG_JOB_FAULT_H*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.c b/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.c -new file mode 100755 +new file mode 100644 index 000000000..6f2cbdf57 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.c @@ -387591,7 +387588,7 @@ index 000000000..6f2cbdf57 + +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.h b/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.h -new file mode 100755 +new file mode 100644 index 000000000..20ab51a77 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_debug_mem_view.h @@ -387622,7 +387619,7 @@ index 000000000..20ab51a77 + +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_defs.h b/drivers/gpu/arm/midgard/mali_kbase_defs.h -new file mode 100755 +new file mode 100644 index 000000000..f8a6f33df --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_defs.h @@ -389230,7 +389227,7 @@ index 000000000..f8a6f33df + +#endif /* _KBASE_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_device.c b/drivers/gpu/arm/midgard/mali_kbase_device.c -new file mode 100755 +new file mode 100644 index 000000000..b0eb67da8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_device.c @@ -389910,7 +389907,7 @@ index 000000000..b0eb67da8 +KBASE_EXPORT_SYMBOL(_mali_profiling_control); + diff --git a/drivers/gpu/arm/midgard/mali_kbase_disjoint_events.c b/drivers/gpu/arm/midgard/mali_kbase_disjoint_events.c -new file mode 100755 +new file mode 100644 index 000000000..f70bcccf4 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_disjoint_events.c @@ -389992,7 +389989,7 @@ index 000000000..f70bcccf4 +} +KBASE_EXPORT_TEST_API(kbase_disjoint_event_get); diff --git a/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c -new file mode 100755 +new file mode 100644 index 000000000..9197743c8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c @@ -390447,7 +390444,7 @@ index 000000000..9197743c8 + return 0; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_dma_fence.h b/drivers/gpu/arm/midgard/mali_kbase_dma_fence.h -new file mode 100755 +new file mode 100644 index 000000000..c9ab40350 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_dma_fence.h @@ -390584,7 +390581,7 @@ index 000000000..c9ab40350 +#endif /* CONFIG_MALI_DMA_FENCE */ +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_event.c b/drivers/gpu/arm/midgard/mali_kbase_event.c -new file mode 100755 +new file mode 100644 index 000000000..188148645 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_event.c @@ -390849,7 +390846,7 @@ index 000000000..188148645 + +KBASE_EXPORT_TEST_API(kbase_event_cleanup); diff --git a/drivers/gpu/arm/midgard/mali_kbase_fence.c b/drivers/gpu/arm/midgard/mali_kbase_fence.c -new file mode 100755 +new file mode 100644 index 000000000..3bcfb38c3 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_fence.c @@ -391055,7 +391052,7 @@ index 000000000..3bcfb38c3 + return err; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_fence.h b/drivers/gpu/arm/midgard/mali_kbase_fence.h -new file mode 100755 +new file mode 100644 index 000000000..639cc2ef4 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_fence.h @@ -391336,7 +391333,7 @@ index 000000000..639cc2ef4 + +#endif /* _KBASE_FENCE_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_fence_defs.h b/drivers/gpu/arm/midgard/mali_kbase_fence_defs.h -new file mode 100755 +new file mode 100644 index 000000000..fa2c6dfe9 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_fence_defs.h @@ -391393,7 +391390,7 @@ index 000000000..fa2c6dfe9 + +#endif /* _KBASE_FENCE_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator.h b/drivers/gpu/arm/midgard/mali_kbase_gator.h -new file mode 100755 +new file mode 100644 index 000000000..ce65b5562 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator.h @@ -391444,7 +391441,7 @@ index 000000000..ce65b5562 + +#endif /* _KBASE_GATOR_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_api.c b/drivers/gpu/arm/midgard/mali_kbase_gator_api.c -new file mode 100755 +new file mode 100644 index 000000000..860e10159 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_api.c @@ -391784,7 +391781,7 @@ index 000000000..860e10159 +} +KBASE_EXPORT_SYMBOL(kbase_gator_instr_hwcnt_dump_irq); diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_api.h b/drivers/gpu/arm/midgard/mali_kbase_gator_api.h -new file mode 100755 +new file mode 100644 index 000000000..ef9ac0f7b --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_api.h @@ -392009,7 +392006,7 @@ index 000000000..ef9ac0f7b + +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names.h b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names.h -new file mode 100755 +new file mode 100644 index 000000000..cad19b662 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names.h @@ -394185,7 +394182,7 @@ index 000000000..cad19b662 + +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_thex.h b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_thex.h -new file mode 100755 +new file mode 100644 index 000000000..bcceef4fc --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_thex.h @@ -394482,7 +394479,7 @@ index 000000000..bcceef4fc + +#endif /* _KBASE_GATOR_HWCNT_NAMES_THEX_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tmix.h b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tmix.h -new file mode 100755 +new file mode 100644 index 000000000..5ea06770f --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tmix.h @@ -394779,7 +394776,7 @@ index 000000000..5ea06770f + +#endif /* _KBASE_GATOR_HWCNT_NAMES_TMIX_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tsix.h b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tsix.h -new file mode 100755 +new file mode 100644 index 000000000..be09c4556 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gator_hwcnt_names_tsix.h @@ -395076,7 +395073,7 @@ index 000000000..be09c4556 + +#endif /* _KBASE_GATOR_HWCNT_NAMES_TSIX_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpu_id.h b/drivers/gpu/arm/midgard/mali_kbase_gpu_id.h -new file mode 100755 +new file mode 100644 index 000000000..42f0111c4 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpu_id.h @@ -395205,7 +395202,7 @@ index 000000000..42f0111c4 + +#endif /* _KBASE_GPU_ID_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..6df0a1cb1 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.c @@ -395308,7 +395305,7 @@ index 000000000..6df0a1cb1 +} +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..7045693eb --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpu_memory_debugfs.h @@ -395351,7 +395348,7 @@ index 000000000..7045693eb + +#endif /*_KBASE_GPU_MEMORY_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpuprops.c b/drivers/gpu/arm/midgard/mali_kbase_gpuprops.c -new file mode 100755 +new file mode 100644 index 000000000..a947a2e03 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpuprops.c @@ -395867,7 +395864,7 @@ index 000000000..a947a2e03 + return 0; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpuprops.h b/drivers/gpu/arm/midgard/mali_kbase_gpuprops.h -new file mode 100755 +new file mode 100644 index 000000000..57b3eaf9c --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpuprops.h @@ -395957,7 +395954,7 @@ index 000000000..57b3eaf9c + +#endif /* _KBASE_GPUPROPS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_gpuprops_types.h b/drivers/gpu/arm/midgard/mali_kbase_gpuprops_types.h -new file mode 100755 +new file mode 100644 index 000000000..10794fc27 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_gpuprops_types.h @@ -396055,7 +396052,7 @@ index 000000000..10794fc27 + +#endif /* _KBASE_GPUPROPS_TYPES_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hw.c b/drivers/gpu/arm/midgard/mali_kbase_hw.c -new file mode 100755 +new file mode 100644 index 000000000..9a390d233 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hw.c @@ -396514,7 +396511,7 @@ index 000000000..9a390d233 + return 0; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_hw.h b/drivers/gpu/arm/midgard/mali_kbase_hw.h -new file mode 100755 +new file mode 100644 index 000000000..754250ce9 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hw.h @@ -396585,7 +396582,7 @@ index 000000000..754250ce9 + +#endif /* _KBASE_HW_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_backend.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_backend.h -new file mode 100755 +new file mode 100644 index 000000000..b09be99e6 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_backend.h @@ -396645,7 +396642,7 @@ index 000000000..b09be99e6 + +#endif /* _KBASE_HWACCESS_BACKEND_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_defs.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_defs.h -new file mode 100755 +new file mode 100644 index 000000000..0acf29719 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_defs.h @@ -396687,7 +396684,7 @@ index 000000000..0acf29719 + +#endif /* _KBASE_HWACCESS_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_gpuprops.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_gpuprops.h -new file mode 100755 +new file mode 100644 index 000000000..cf8a8131c --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_gpuprops.h @@ -396740,7 +396737,7 @@ index 000000000..cf8a8131c + +#endif /* _KBASE_HWACCESS_GPUPROPS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_instr.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_instr.h -new file mode 100755 +new file mode 100644 index 000000000..5de2b7535 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_instr.h @@ -396862,7 +396859,7 @@ index 000000000..5de2b7535 + +#endif /* _KBASE_HWACCESS_INSTR_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_jm.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_jm.h -new file mode 100755 +new file mode 100644 index 000000000..750fda2cd --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_jm.h @@ -397249,7 +397246,7 @@ index 000000000..750fda2cd + +#endif /* _KBASE_HWACCESS_JM_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_pm.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_pm.h -new file mode 100755 +new file mode 100644 index 000000000..71c7d495c --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_pm.h @@ -397464,7 +397461,7 @@ index 000000000..71c7d495c + +#endif /* _KBASE_HWACCESS_PM_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwaccess_time.h b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_time.h -new file mode 100755 +new file mode 100644 index 000000000..10b65798e --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwaccess_time.h @@ -397523,7 +397520,7 @@ index 000000000..10b65798e + +#endif /* _KBASE_BACKEND_TIME_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_hwcnt_reader.h b/drivers/gpu/arm/midgard/mali_kbase_hwcnt_reader.h -new file mode 100755 +new file mode 100644 index 000000000..cf7bf1b35 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_hwcnt_reader.h @@ -397595,7 +397592,7 @@ index 000000000..cf7bf1b35 +#endif /* _KBASE_HWCNT_READER_H_ */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_ioctl.h b/drivers/gpu/arm/midgard/mali_kbase_ioctl.h -new file mode 100755 +new file mode 100644 index 000000000..dcbed9c77 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_ioctl.h @@ -398257,7 +398254,7 @@ index 000000000..dcbed9c77 + +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_jd.c b/drivers/gpu/arm/midgard/mali_kbase_jd.c -new file mode 100755 +new file mode 100644 index 000000000..d9d8658d3 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_jd.c @@ -400166,7 +400163,7 @@ index 000000000..d9d8658d3 + +KBASE_EXPORT_TEST_API(kbase_jd_exit); diff --git a/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..44643abf8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.c @@ -400405,7 +400402,7 @@ index 000000000..44643abf8 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..0935f1db7 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_jd_debugfs.h @@ -400450,7 +400447,7 @@ index 000000000..0935f1db7 + +#endif /*_KBASE_JD_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase_jm.c b/drivers/gpu/arm/midgard/mali_kbase_jm.c -new file mode 100755 +new file mode 100644 index 000000000..0c5c6a6f7 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_jm.c @@ -400587,7 +400584,7 @@ index 000000000..0c5c6a6f7 +} + diff --git a/drivers/gpu/arm/midgard/mali_kbase_jm.h b/drivers/gpu/arm/midgard/mali_kbase_jm.h -new file mode 100755 +new file mode 100644 index 000000000..a74ee24c8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_jm.h @@ -400703,7 +400700,7 @@ index 000000000..a74ee24c8 + +#endif /* _KBASE_JM_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_js.c b/drivers/gpu/arm/midgard/mali_kbase_js.c -new file mode 100755 +new file mode 100644 index 000000000..10a1d5909 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_js.c @@ -403543,7 +403540,7 @@ index 000000000..10a1d5909 + spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_js.h b/drivers/gpu/arm/midgard/mali_kbase_js.h -new file mode 100755 +new file mode 100644 index 000000000..ddada8e46 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_js.h @@ -404474,7 +404471,7 @@ index 000000000..ddada8e46 + +#endif /* _KBASE_JS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.c b/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.c -new file mode 100755 +new file mode 100644 index 000000000..321506ada --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.c @@ -404781,7 +404778,7 @@ index 000000000..321506ada + return runpool_state_changed; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.h b/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.h -new file mode 100755 +new file mode 100644 index 000000000..ce9183326 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_js_ctx_attr.h @@ -404945,7 +404942,7 @@ index 000000000..ce9183326 + +#endif /* _KBASE_JS_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_js_defs.h b/drivers/gpu/arm/midgard/mali_kbase_js_defs.h -new file mode 100755 +new file mode 100644 index 000000000..ba8b64415 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_js_defs.h @@ -405337,7 +405334,7 @@ index 000000000..ba8b64415 + +#endif /* _KBASE_JS_DEFS_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_linux.h b/drivers/gpu/arm/midgard/mali_kbase_linux.h -new file mode 100755 +new file mode 100644 index 000000000..6d1e61fd4 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_linux.h @@ -405386,7 +405383,7 @@ index 000000000..6d1e61fd4 + +#endif /* _KBASE_LINUX_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem.c b/drivers/gpu/arm/midgard/mali_kbase_mem.c -new file mode 100755 +new file mode 100644 index 000000000..8cbb5f676 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem.c @@ -408049,7 +408046,7 @@ index 000000000..8cbb5f676 + } +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem.h b/drivers/gpu/arm/midgard/mali_kbase_mem.h -new file mode 100755 +new file mode 100644 index 000000000..3f3eaa3fd --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem.h @@ -409123,7 +409120,7 @@ index 000000000..3f3eaa3fd + +#endif /* _KBASE_MEM_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c -new file mode 100755 +new file mode 100644 index 000000000..e20315e67 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c @@ -411707,7 +411704,7 @@ index 000000000..e20315e67 +KBASE_EXPORT_SYMBOL(kbase_va_free); + diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_linux.h b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.h -new file mode 100755 +new file mode 100644 index 000000000..33b3554f9 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.h @@ -411944,7 +411941,7 @@ index 000000000..33b3554f9 + +#endif /* _KBASE_MEM_LINUX_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_lowlevel.h b/drivers/gpu/arm/midgard/mali_kbase_mem_lowlevel.h -new file mode 100755 +new file mode 100644 index 000000000..9725fd3f0 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_lowlevel.h @@ -411995,7 +411992,7 @@ index 000000000..9725fd3f0 + +#endif /* _KBASE_LOWLEVEL_H */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c b/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c -new file mode 100755 +new file mode 100644 index 000000000..a8269940a --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c @@ -412570,7 +412567,7 @@ index 000000000..a8269940a + pool_dbg(pool, "free_pages(%zu) done\n", nr_pages); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..585fba036 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.c @@ -412657,7 +412654,7 @@ index 000000000..585fba036 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..1442854e8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_pool_debugfs.h @@ -412699,7 +412696,7 @@ index 000000000..1442854e8 +#endif /*_KBASE_MEM_POOL_DEBUGFS_H*/ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..d58fd8d62 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.c @@ -412826,7 +412823,7 @@ index 000000000..d58fd8d62 +} +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..a1dc2e0b1 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs.h @@ -412891,7 +412888,7 @@ index 000000000..a1dc2e0b1 +#endif /*_KBASE_MEM_PROFILE_DEBUGFS_H*/ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs_buf_size.h b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs_buf_size.h -new file mode 100755 +new file mode 100644 index 000000000..82f070297 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mem_profile_debugfs_buf_size.h @@ -412930,7 +412927,7 @@ index 000000000..82f070297 +#endif /*_KBASE_MEM_PROFILE_DEBUGFS_BUF_SIZE_H_*/ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_mmu.c b/drivers/gpu/arm/midgard/mali_kbase_mmu.c -new file mode 100755 +new file mode 100644 index 000000000..26144850a --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mmu.c @@ -415024,7 +415021,7 @@ index 000000000..26144850a + } +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_mmu_hw.h b/drivers/gpu/arm/midgard/mali_kbase_mmu_hw.h -new file mode 100755 +new file mode 100644 index 000000000..986e959e9 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mmu_hw.h @@ -415153,7 +415150,7 @@ index 000000000..986e959e9 + +#endif /* _MALI_KBASE_MMU_HW_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mmu_mode.h b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode.h -new file mode 100755 +new file mode 100644 index 000000000..b487c0042 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode.h @@ -415206,7 +415203,7 @@ index 000000000..b487c0042 + +#endif /* _MALI_KBASE_MMU_MODE_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_aarch64.c b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_aarch64.c -new file mode 100755 +new file mode 100644 index 000000000..60df17116 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_aarch64.c @@ -415412,7 +415409,7 @@ index 000000000..60df17116 + return &aarch64_mode; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_lpae.c b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_lpae.c -new file mode 100755 +new file mode 100644 index 000000000..53fbbc73a --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_mmu_mode_lpae.c @@ -415616,7 +415613,7 @@ index 000000000..53fbbc73a + return &lpae_mode; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_platform_fake.c b/drivers/gpu/arm/midgard/mali_kbase_platform_fake.c -new file mode 100755 +new file mode 100644 index 000000000..1a44957fe --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_platform_fake.c @@ -415746,7 +415743,7 @@ index 000000000..1a44957fe +#endif /* CONFIG_MALI_PLATFORM_FAKE */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_pm.c b/drivers/gpu/arm/midgard/mali_kbase_pm.c -new file mode 100755 +new file mode 100644 index 000000000..97d543464 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_pm.c @@ -415957,7 +415954,7 @@ index 000000000..97d543464 +} + diff --git a/drivers/gpu/arm/midgard/mali_kbase_pm.h b/drivers/gpu/arm/midgard/mali_kbase_pm.h -new file mode 100755 +new file mode 100644 index 000000000..37fa2479d --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_pm.h @@ -416134,7 +416131,7 @@ index 000000000..37fa2479d + +#endif /* _KBASE_PM_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_profiling_gator_api.h b/drivers/gpu/arm/midgard/mali_kbase_profiling_gator_api.h -new file mode 100755 +new file mode 100644 index 000000000..7fb674ede --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_profiling_gator_api.h @@ -416180,7 +416177,7 @@ index 000000000..7fb674ede + +#endif /* _KBASE_PROFILING_GATOR_API */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.c b/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..c97065006 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.c @@ -416316,7 +416313,7 @@ index 000000000..c97065006 + +#endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.h b/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..f10837002 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_regs_history_debugfs.h @@ -416372,7 +416369,7 @@ index 000000000..f10837002 + +#endif /*_KBASE_REGS_HISTORY_DEBUGFS_H*/ diff --git a/drivers/gpu/arm/midgard/mali_kbase_replay.c b/drivers/gpu/arm/midgard/mali_kbase_replay.c -new file mode 100755 +new file mode 100644 index 000000000..84aa3316e --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_replay.c @@ -417544,7 +417541,7 @@ index 000000000..84aa3316e + return true; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_smc.c b/drivers/gpu/arm/midgard/mali_kbase_smc.c -new file mode 100755 +new file mode 100644 index 000000000..6c8cf73ae --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_smc.c @@ -417636,7 +417633,7 @@ index 000000000..6c8cf73ae +#endif /* CONFIG_ARM64 */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_smc.h b/drivers/gpu/arm/midgard/mali_kbase_smc.h -new file mode 100755 +new file mode 100644 index 000000000..9bff3d2e8 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_smc.h @@ -417709,7 +417706,7 @@ index 000000000..9bff3d2e8 + +#endif /* _KBASE_SMC_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_softjobs.c b/drivers/gpu/arm/midgard/mali_kbase_softjobs.c -new file mode 100755 +new file mode 100644 index 000000000..396953e78 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_softjobs.c @@ -419264,7 +419261,7 @@ index 000000000..396953e78 + kbase_js_sched_all(kbdev); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_strings.c b/drivers/gpu/arm/midgard/mali_kbase_strings.c -new file mode 100755 +new file mode 100644 index 000000000..c98762cec --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_strings.c @@ -419293,7 +419290,7 @@ index 000000000..c98762cec +const char kbase_drv_name[] = KBASE_DRV_NAME; +const char kbase_timeline_name[] = KBASE_TIMELINE_NAME; diff --git a/drivers/gpu/arm/midgard/mali_kbase_strings.h b/drivers/gpu/arm/midgard/mali_kbase_strings.h -new file mode 100755 +new file mode 100644 index 000000000..41b8fdbec --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_strings.h @@ -419318,7 +419315,7 @@ index 000000000..41b8fdbec +extern const char kbase_drv_name[]; +extern const char kbase_timeline_name[]; diff --git a/drivers/gpu/arm/midgard/mali_kbase_sync.h b/drivers/gpu/arm/midgard/mali_kbase_sync.h -new file mode 100755 +new file mode 100644 index 000000000..33b580595 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_sync.h @@ -419527,7 +419524,7 @@ index 000000000..33b580595 + +#endif /* MALI_KBASE_SYNC_H */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_sync_android.c b/drivers/gpu/arm/midgard/mali_kbase_sync_android.c -new file mode 100755 +new file mode 100644 index 000000000..d7349dcae --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_sync_android.c @@ -420070,7 +420067,7 @@ index 000000000..d7349dcae +} +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_sync_common.c b/drivers/gpu/arm/midgard/mali_kbase_sync_common.c -new file mode 100755 +new file mode 100644 index 000000000..457def296 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_sync_common.c @@ -420119,7 +420116,7 @@ index 000000000..457def296 + return "error"; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_sync_file.c b/drivers/gpu/arm/midgard/mali_kbase_sync_file.c -new file mode 100755 +new file mode 100644 index 000000000..60b5d74db --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_sync_file.c @@ -420484,7 +420481,7 @@ index 000000000..60b5d74db +} +#endif diff --git a/drivers/gpu/arm/midgard/mali_kbase_tlstream.c b/drivers/gpu/arm/midgard/mali_kbase_tlstream.c -new file mode 100755 +new file mode 100644 index 000000000..c8310c45f --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_tlstream.c @@ -423062,7 +423059,7 @@ index 000000000..c8310c45f + kbasep_tlstream_msgbuf_release(TL_STREAM_TYPE_AUX, flags); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_tlstream.h b/drivers/gpu/arm/midgard/mali_kbase_tlstream.h -new file mode 100755 +new file mode 100644 index 000000000..c0a1117d5 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_tlstream.h @@ -423691,7 +423688,7 @@ index 000000000..c0a1117d5 +#endif /* _KBASE_TLSTREAM_H */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_trace_defs.h b/drivers/gpu/arm/midgard/mali_kbase_trace_defs.h -new file mode 100755 +new file mode 100644 index 000000000..e2e054420 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_trace_defs.h @@ -423961,7 +423958,7 @@ index 000000000..e2e054420 + +/* ***** THE LACK OF HEADER GUARDS IS INTENTIONAL ***** */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.c b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.c -new file mode 100755 +new file mode 100644 index 000000000..5830e87f0 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.c @@ -424203,7 +424200,7 @@ index 000000000..5830e87f0 + +#endif /* CONFIG_MALI_TRACE_TIMELINE */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.h b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.h -new file mode 100755 +new file mode 100644 index 000000000..a04f7c142 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline.h @@ -424572,7 +424569,7 @@ index 000000000..a04f7c142 +#endif /* _KBASE_TRACE_TIMELINE_H */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_trace_timeline_defs.h b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline_defs.h -new file mode 100755 +new file mode 100644 index 000000000..156a95a67 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_trace_timeline_defs.h @@ -424718,7 +424715,7 @@ index 000000000..156a95a67 +"HW: Job Chain stop (SW approximated)", "%d,%d,%d", +"_tgid,job_slot,_producerof_atom_number_completed") diff --git a/drivers/gpu/arm/midgard/mali_kbase_uku.h b/drivers/gpu/arm/midgard/mali_kbase_uku.h -new file mode 100755 +new file mode 100644 index 000000000..c22a59324 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_uku.h @@ -425269,7 +425266,7 @@ index 000000000..c22a59324 +#endif /* _KBASE_UKU_H_ */ + diff --git a/drivers/gpu/arm/midgard/mali_kbase_utility.c b/drivers/gpu/arm/midgard/mali_kbase_utility.c -new file mode 100755 +new file mode 100644 index 000000000..be474ff87 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_utility.c @@ -425308,7 +425305,7 @@ index 000000000..be474ff87 + return false; +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_utility.h b/drivers/gpu/arm/midgard/mali_kbase_utility.h -new file mode 100755 +new file mode 100644 index 000000000..fd7252dab --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_utility.h @@ -425351,7 +425348,7 @@ index 000000000..fd7252dab + +#endif /* _KBASE_UTILITY_H */ diff --git a/drivers/gpu/arm/midgard/mali_kbase_vinstr.c b/drivers/gpu/arm/midgard/mali_kbase_vinstr.c -new file mode 100755 +new file mode 100644 index 000000000..8395568d0 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_vinstr.c @@ -427427,7 +427424,7 @@ index 000000000..8395568d0 + spin_unlock_irqrestore(&vinstr_ctx->state_lock, flags); +} diff --git a/drivers/gpu/arm/midgard/mali_kbase_vinstr.h b/drivers/gpu/arm/midgard/mali_kbase_vinstr.h -new file mode 100755 +new file mode 100644 index 000000000..6207d25ae --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_kbase_vinstr.h @@ -427588,7 +427585,7 @@ index 000000000..6207d25ae +#endif /* _KBASE_VINSTR_H_ */ + diff --git a/drivers/gpu/arm/midgard/mali_linux_kbase_trace.h b/drivers/gpu/arm/midgard/mali_linux_kbase_trace.h -new file mode 100755 +new file mode 100644 index 000000000..5d6b4021d --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_linux_kbase_trace.h @@ -427795,7 +427792,7 @@ index 000000000..5d6b4021d +/* This part must be outside protection */ +#include diff --git a/drivers/gpu/arm/midgard/mali_linux_trace.h b/drivers/gpu/arm/midgard/mali_linux_trace.h -new file mode 100755 +new file mode 100644 index 000000000..2be06a552 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_linux_trace.h @@ -427990,7 +427987,7 @@ index 000000000..2be06a552 +/* This part must be outside protection */ +#include diff --git a/drivers/gpu/arm/midgard/mali_malisw.h b/drivers/gpu/arm/midgard/mali_malisw.h -new file mode 100755 +new file mode 100644 index 000000000..99452933e --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_malisw.h @@ -428127,7 +428124,7 @@ index 000000000..99452933e + +#endif /* _MALISW_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_midg_coherency.h b/drivers/gpu/arm/midgard/mali_midg_coherency.h -new file mode 100755 +new file mode 100644 index 000000000..a509cbd5f --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_midg_coherency.h @@ -428159,7 +428156,7 @@ index 000000000..a509cbd5f + +#endif /* _MIDG_COHERENCY_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_midg_regmap.h b/drivers/gpu/arm/midgard/mali_midg_regmap.h -new file mode 100755 +new file mode 100644 index 000000000..7d7b7bcd3 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_midg_regmap.h @@ -428776,7 +428773,7 @@ index 000000000..7d7b7bcd3 + +#endif /* _MIDGARD_REGMAP_H_ */ diff --git a/drivers/gpu/arm/midgard/mali_timeline.h b/drivers/gpu/arm/midgard/mali_timeline.h -new file mode 100755 +new file mode 100644 index 000000000..bd5f6614b --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_timeline.h @@ -429178,7 +429175,7 @@ index 000000000..bd5f6614b +#include + diff --git a/drivers/gpu/arm/midgard/mali_uk.h b/drivers/gpu/arm/midgard/mali_uk.h -new file mode 100755 +new file mode 100644 index 000000000..841d03fb5 --- /dev/null +++ b/drivers/gpu/arm/midgard/mali_uk.h @@ -429325,7 +429322,7 @@ index 000000000..841d03fb5 +#endif /* __cplusplus */ +#endif /* _UK_H_ */ diff --git a/drivers/gpu/arm/midgard/platform/Kconfig b/drivers/gpu/arm/midgard/platform/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..8fb4e917c --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/Kconfig @@ -429355,7 +429352,7 @@ index 000000000..8fb4e917c +# + diff --git a/drivers/gpu/arm/midgard/platform/devicetree/Kbuild b/drivers/gpu/arm/midgard/platform/devicetree/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..e888a42fc --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/devicetree/Kbuild @@ -429379,7 +429376,7 @@ index 000000000..e888a42fc + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_config_devicetree.o \ + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_runtime_pm.o diff --git a/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_devicetree.c b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_devicetree.c -new file mode 100755 +new file mode 100644 index 000000000..b2a7c93f1 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_devicetree.c @@ -429416,7 +429413,7 @@ index 000000000..b2a7c93f1 + return &dummy_platform_config; +} diff --git a/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_platform.h b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..49e107f98 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_config_platform.h @@ -429495,7 +429492,7 @@ index 000000000..49e107f98 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_runtime_pm.c b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_runtime_pm.c -new file mode 100755 +new file mode 100644 index 000000000..aa4376afd --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/devicetree/mali_kbase_runtime_pm.c @@ -429601,7 +429598,7 @@ index 000000000..aa4376afd + + diff --git a/drivers/gpu/arm/midgard/platform/mali_kbase_platform_common.h b/drivers/gpu/arm/midgard/platform/mali_kbase_platform_common.h -new file mode 100755 +new file mode 100644 index 000000000..c11085af5 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/mali_kbase_platform_common.h @@ -429635,7 +429632,7 @@ index 000000000..c11085af5 +int kbase_platform_early_init(void); +int kbase_platform_rk_init_opp_table(struct kbase_device *kbdev); diff --git a/drivers/gpu/arm/midgard/platform/mali_kbase_platform_fake.h b/drivers/gpu/arm/midgard/platform/mali_kbase_platform_fake.h -new file mode 100755 +new file mode 100644 index 000000000..01f9dfce9 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/mali_kbase_platform_fake.h @@ -429679,7 +429676,7 @@ index 000000000..01f9dfce9 + +#endif /* CONFIG_MALI_PLATFORM_FAKE */ diff --git a/drivers/gpu/arm/midgard/platform/rk/Kbuild b/drivers/gpu/arm/midgard/platform/rk/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..db993487e --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/rk/Kbuild @@ -429702,7 +429699,7 @@ index 000000000..db993487e + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_config_rk.o + diff --git a/drivers/gpu/arm/midgard/platform/rk/custom_log.h b/drivers/gpu/arm/midgard/platform/rk/custom_log.h -new file mode 100755 +new file mode 100644 index 000000000..fe5e12241 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/rk/custom_log.h @@ -429917,7 +429914,7 @@ index 000000000..fe5e12241 + +#endif /* __CUSTOM_LOG_H__ */ diff --git a/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_platform.h b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..07c5b6f8a --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_platform.h @@ -430011,7 +430008,7 @@ index 000000000..07c5b6f8a +#define SECURE_CALLBACKS (NULL) + diff --git a/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_rk.c b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_rk.c -new file mode 100755 +new file mode 100644 index 000000000..8ad910c12 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_rk.c @@ -430509,7 +430506,7 @@ index 000000000..8ad910c12 + "gpu_leakage", "mali"); +} diff --git a/drivers/gpu/arm/midgard/platform/rk/mali_kbase_rk.h b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_rk.h -new file mode 100755 +new file mode 100644 index 000000000..6eab25014 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/rk/mali_kbase_rk.h @@ -430577,7 +430574,7 @@ index 000000000..6eab25014 +#endif /* _MALI_KBASE_RK_H_ */ + diff --git a/drivers/gpu/arm/midgard/platform/vexpress/Kbuild b/drivers/gpu/arm/midgard/platform/vexpress/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..1caa29366 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress/Kbuild @@ -430601,7 +430598,7 @@ index 000000000..1caa29366 + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_config_vexpress.o \ + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_cpu_vexpress.o diff --git a/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_platform.h b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..02835f129 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_platform.h @@ -430682,7 +430679,7 @@ index 000000000..02835f129 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_vexpress.c b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..15ce2bc5e --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_config_vexpress.c @@ -430773,7 +430770,7 @@ index 000000000..15ce2bc5e + return 0; +} diff --git a/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.c b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..4665f98cb --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.c @@ -431058,7 +431055,7 @@ index 000000000..4665f98cb + } +} diff --git a/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.h b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.h -new file mode 100755 +new file mode 100644 index 000000000..da8656981 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress/mali_kbase_cpu_vexpress.h @@ -431102,7 +431099,7 @@ index 000000000..da8656981 + +#endif /* _KBASE_CPU_VEXPRESS_H_ */ diff --git a/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/Kbuild b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..7efe8fa42 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/Kbuild @@ -431124,7 +431121,7 @@ index 000000000..7efe8fa42 + +mali_kbase-y += $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_config_vexpress.o diff --git a/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..0efbf3962 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_platform.h @@ -431203,7 +431200,7 @@ index 000000000..0efbf3962 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..3ff0930fb --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_1xv7_a57/mali_kbase_config_vexpress.c @@ -431288,7 +431285,7 @@ index 000000000..3ff0930fb + return 0; +} diff --git a/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/Kbuild b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..1caa29366 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/Kbuild @@ -431312,7 +431309,7 @@ index 000000000..1caa29366 + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_config_vexpress.o \ + $(MALI_PLATFORM_THIRDPARTY_DIR)/mali_kbase_cpu_vexpress.o diff --git a/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h -new file mode 100755 +new file mode 100644 index 000000000..dbdf21e00 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_platform.h @@ -431393,7 +431390,7 @@ index 000000000..dbdf21e00 + +extern struct kbase_pm_callback_conf pm_callbacks; diff --git a/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..76ffe4a1e --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_config_vexpress.c @@ -431482,7 +431479,7 @@ index 000000000..76ffe4a1e +} + diff --git a/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.c b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.c -new file mode 100755 +new file mode 100644 index 000000000..816dff498 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.c @@ -431559,7 +431556,7 @@ index 000000000..816dff498 + return 0; +} diff --git a/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.h b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.h -new file mode 100755 +new file mode 100644 index 000000000..23647ccb0 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform/vexpress_6xvirtex7_10mhz/mali_kbase_cpu_vexpress.h @@ -431593,7 +431590,7 @@ index 000000000..23647ccb0 + +#endif /* _KBASE_CPU_VEXPRESS_H_ */ diff --git a/drivers/gpu/arm/midgard/platform_dummy/mali_ukk_os.h b/drivers/gpu/arm/midgard/platform_dummy/mali_ukk_os.h -new file mode 100755 +new file mode 100644 index 000000000..5fa9b39c4 --- /dev/null +++ b/drivers/gpu/arm/midgard/platform_dummy/mali_ukk_os.h @@ -431652,7 +431649,7 @@ index 000000000..5fa9b39c4 + +#endif /* _UKK_OS_H__ */ diff --git a/drivers/gpu/arm/midgard/protected_mode_switcher.h b/drivers/gpu/arm/midgard/protected_mode_switcher.h -new file mode 100755 +new file mode 100644 index 000000000..5dc2f3ba8 --- /dev/null +++ b/drivers/gpu/arm/midgard/protected_mode_switcher.h @@ -431722,7 +431719,7 @@ index 000000000..5dc2f3ba8 + +#endif /* _PROTECTED_MODE_SWITCH_H_ */ diff --git a/drivers/gpu/arm/midgard/rename.h b/drivers/gpu/arm/midgard/rename.h -new file mode 100755 +new file mode 100644 index 000000000..821866618 --- /dev/null +++ b/drivers/gpu/arm/midgard/rename.h @@ -432154,7 +432151,7 @@ index 000000000..821866618 +#define rk_kbase_device_runtime_init midgard_rk_kbase_device_runtime_init +#endif diff --git a/drivers/gpu/arm/midgard/sconscript b/drivers/gpu/arm/midgard/sconscript -new file mode 100755 +new file mode 100644 index 000000000..ff23d7aeb --- /dev/null +++ b/drivers/gpu/arm/midgard/sconscript @@ -432252,7 +432249,7 @@ index 000000000..ff23d7aeb + +env.AppendUnique(BASE=['cutils_linked_list']) diff --git a/drivers/gpu/arm/midgard/tests/Kbuild b/drivers/gpu/arm/midgard/tests/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..b4bed0473 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/Kbuild @@ -432275,7 +432272,7 @@ index 000000000..b4bed0473 +obj-$(CONFIG_MALI_KUTF) += kutf/ +obj-$(CONFIG_MALI_IRQ_LATENCY) += mali_kutf_irq_test/ diff --git a/drivers/gpu/arm/midgard/tests/Kconfig b/drivers/gpu/arm/midgard/tests/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..da0515c06 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/Kconfig @@ -432298,7 +432295,7 @@ index 000000000..da0515c06 +source "drivers/gpu/arm/midgard/tests/kutf/Kconfig" +source "drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kconfig" diff --git a/drivers/gpu/arm/midgard/tests/include/kutf/kutf_mem.h b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_mem.h -new file mode 100755 +new file mode 100644 index 000000000..0d145e42a --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_mem.h @@ -432369,7 +432366,7 @@ index 000000000..0d145e42a +void kutf_mempool_destroy(struct kutf_mempool *pool); +#endif /* _KERNEL_UTF_MEM_H_ */ diff --git a/drivers/gpu/arm/midgard/tests/include/kutf/kutf_resultset.h b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_resultset.h -new file mode 100755 +new file mode 100644 index 000000000..1cc85f1b7 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_resultset.h @@ -432496,7 +432493,7 @@ index 000000000..1cc85f1b7 + +#endif /* _KERNEL_UTF_RESULTSET_H_ */ diff --git a/drivers/gpu/arm/midgard/tests/include/kutf/kutf_suite.h b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_suite.h -new file mode 100755 +new file mode 100644 index 000000000..754c3adb1 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_suite.h @@ -433010,7 +433007,7 @@ index 000000000..754c3adb1 + +#endif /* _KERNEL_UTF_SUITE_H_ */ diff --git a/drivers/gpu/arm/midgard/tests/include/kutf/kutf_utils.h b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_utils.h -new file mode 100755 +new file mode 100644 index 000000000..c458c1f73 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/include/kutf/kutf_utils.h @@ -433071,7 +433068,7 @@ index 000000000..c458c1f73 + +#endif /* _KERNEL_UTF_UTILS_H_ */ diff --git a/drivers/gpu/arm/midgard/tests/kutf/Kbuild b/drivers/gpu/arm/midgard/tests/kutf/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..6b840c2ef --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/Kbuild @@ -433097,7 +433094,7 @@ index 000000000..6b840c2ef + +kutf-y := kutf_mem.o kutf_resultset.o kutf_suite.o kutf_utils.o diff --git a/drivers/gpu/arm/midgard/tests/kutf/Kconfig b/drivers/gpu/arm/midgard/tests/kutf/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..84364716a --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/Kconfig @@ -433125,7 +433122,7 @@ index 000000000..84364716a + Enables MALI testing framework. To compile it as a module, + choose M here - this will generate a single module called kutf. diff --git a/drivers/gpu/arm/midgard/tests/kutf/Makefile b/drivers/gpu/arm/midgard/tests/kutf/Makefile -new file mode 100755 +new file mode 100644 index 000000000..010c92ca3 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/Makefile @@ -433160,7 +433157,7 @@ index 000000000..010c92ca3 +clean: + $(MAKE) ARCH=$(ARCH) -C $(KDIR) M=$(CURDIR) clean diff --git a/drivers/gpu/arm/midgard/tests/kutf/kutf_mem.c b/drivers/gpu/arm/midgard/tests/kutf/kutf_mem.c -new file mode 100755 +new file mode 100644 index 000000000..5408e57d4 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/kutf_mem.c @@ -433260,7 +433257,7 @@ index 000000000..5408e57d4 +} +EXPORT_SYMBOL(kutf_mempool_alloc); diff --git a/drivers/gpu/arm/midgard/tests/kutf/kutf_resultset.c b/drivers/gpu/arm/midgard/tests/kutf/kutf_resultset.c -new file mode 100755 +new file mode 100644 index 000000000..5bd04969f --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/kutf_resultset.c @@ -433361,7 +433358,7 @@ index 000000000..5bd04969f +} + diff --git a/drivers/gpu/arm/midgard/tests/kutf/kutf_suite.c b/drivers/gpu/arm/midgard/tests/kutf/kutf_suite.c -new file mode 100755 +new file mode 100644 index 000000000..a7cfd3be9 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/kutf_suite.c @@ -434408,7 +434405,7 @@ index 000000000..a7cfd3be9 +module_init(init_kutf_core); +module_exit(exit_kutf_core); diff --git a/drivers/gpu/arm/midgard/tests/kutf/kutf_utils.c b/drivers/gpu/arm/midgard/tests/kutf/kutf_utils.c -new file mode 100755 +new file mode 100644 index 000000000..a429a2dbf --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/kutf_utils.c @@ -434485,7 +434482,7 @@ index 000000000..a429a2dbf +} +EXPORT_SYMBOL(kutf_dsprintf); diff --git a/drivers/gpu/arm/midgard/tests/kutf/sconscript b/drivers/gpu/arm/midgard/tests/kutf/sconscript -new file mode 100755 +new file mode 100644 index 000000000..d7f112448 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/kutf/sconscript @@ -434512,7 +434509,7 @@ index 000000000..d7f112448 +mod = kutf_env.BuildKernelModule('$STATIC_LIB_PATH/kutf.ko', Glob('*.c'), make_args = make_args) +kutf_env.KernelObjTarget('kutf', mod) diff --git a/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kbuild b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kbuild -new file mode 100755 +new file mode 100644 index 000000000..0cd9cebe9 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kbuild @@ -434538,7 +434535,7 @@ index 000000000..0cd9cebe9 + +mali_kutf_irq_test-y := mali_kutf_irq_test_main.o diff --git a/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kconfig b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..16f68d15c --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Kconfig @@ -434567,7 +434564,7 @@ index 000000000..16f68d15c + can determine the latency of the Mali GPU IRQ on your system. + Choosing M here will generate a single module called mali_kutf_irq_test. diff --git a/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Makefile b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Makefile -new file mode 100755 +new file mode 100644 index 000000000..4e948767a --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/Makefile @@ -434624,7 +434621,7 @@ index 000000000..4e948767a +clean: + $(MAKE) ARCH=$(ARCH) -C $(KDIR) M=$(CURDIR) clean diff --git a/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c -new file mode 100755 +new file mode 100644 index 000000000..e2ff4432b --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/mali_kutf_irq_test_main.c @@ -434887,7 +434884,7 @@ index 000000000..e2ff4432b +MODULE_AUTHOR("ARM Ltd."); +MODULE_VERSION("1.0"); diff --git a/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/sconscript b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/sconscript -new file mode 100755 +new file mode 100644 index 000000000..ec837f164 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/sconscript @@ -434923,7 +434920,7 @@ index 000000000..ec837f164 + env.Depends('$STATIC_LIB_PATH/mali_kutf_irq_test.ko', '$STATIC_LIB_PATH/mali_kbase.ko') + env.KernelObjTarget('mali_kutf_irq_test', cmd) diff --git a/drivers/gpu/arm/midgard/tests/sconscript b/drivers/gpu/arm/midgard/tests/sconscript -new file mode 100755 +new file mode 100644 index 000000000..5337e1078 --- /dev/null +++ b/drivers/gpu/arm/midgard/tests/sconscript @@ -434966,7 +434963,7 @@ index 000000000..5337e1078 + SConscript('mali_kutf_ipa_test/sconscript') + SConscript('mali_kutf_vinstr_test/sconscript') diff --git a/drivers/gpu/arm/sconscript b/drivers/gpu/arm/sconscript -new file mode 100755 +new file mode 100644 index 000000000..a06092bd5 --- /dev/null +++ b/drivers/gpu/arm/sconscript @@ -439604,7 +439601,7 @@ index cf4dc121a..ec10660a7 100644 + #endif diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.c -new file mode 100755 +new file mode 100644 index 000000000..24aab5043 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.c @@ -440358,7 +440355,7 @@ index 000000000..24aab5043 +MODULE_DESCRIPTION("DW HDMI transmitter HDCP driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.h b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.h -new file mode 100755 +new file mode 100644 index 000000000..d138f91f3 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-hdcp.h @@ -440506,7 +440503,7 @@ index 968241605..7ec390d46 100644 .audio_shutdown = dw_hdmi_i2s_audio_shutdown, .get_eld = dw_hdmi_i2s_get_eld, diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-audio.h b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-audio.h -new file mode 100755 +new file mode 100644 index 000000000..93f1a4295 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-audio.h @@ -441631,7 +441628,7 @@ index 000000000..48c3a4843 + +#endif diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-i2s-audio.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-i2s-audio.c -new file mode 100755 +new file mode 100644 index 000000000..5ece777c1 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp-i2s-audio.c @@ -441825,7 +441822,7 @@ index 000000000..5ece777c1 +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:" DRIVER_NAME); diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c -new file mode 100755 +new file mode 100644 index 000000000..ee2918156 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c @@ -445940,7 +445937,7 @@ index 000000000..ee2918156 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:dw-hdmi-qp"); diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h -new file mode 100755 +new file mode 100644 index 000000000..e9b5e19a3 --- /dev/null +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h @@ -451463,7 +451460,7 @@ index 825499ea3..272e5cdd6 100644 /** diff --git a/drivers/gpu/drm/drm_sync_helper.c b/drivers/gpu/drm/drm_sync_helper.c -new file mode 100755 +new file mode 100644 index 000000000..0c6aa875b --- /dev/null +++ b/drivers/gpu/drm/drm_sync_helper.c @@ -453137,7 +453134,7 @@ index ee01b61a6..816474848 100644 dsi->format = desc->format; dsi->lanes = desc->lanes; diff --git a/drivers/gpu/drm/panel/panel-simple.h b/drivers/gpu/drm/panel/panel-simple.h -new file mode 100755 +new file mode 100644 index 000000000..7349c35e3 --- /dev/null +++ b/drivers/gpu/drm/panel/panel-simple.h @@ -454546,7 +454543,7 @@ index 81ac9b658..60a8c095b 100644 u8 dpcd[DP_RECEIVER_CAP_SIZE]; bool sink_has_audio; diff --git a/drivers/gpu/drm/rockchip/cdn-dp-link-training.c b/drivers/gpu/drm/rockchip/cdn-dp-link-training.c -new file mode 100755 +new file mode 100644 index 000000000..ec2f001c2 --- /dev/null +++ b/drivers/gpu/drm/rockchip/cdn-dp-link-training.c @@ -455269,7 +455266,7 @@ index 441248b7a..656ec69be 100644 +int cdn_dp_software_train_link(struct cdn_dp_device *dp); #endif /* _CDN_DP_REG_H */ diff --git a/drivers/gpu/drm/rockchip/dw-dp.c b/drivers/gpu/drm/rockchip/dw-dp.c -new file mode 100755 +new file mode 100644 index 000000000..70327150d --- /dev/null +++ b/drivers/gpu/drm/rockchip/dw-dp.c @@ -460468,7 +460465,7 @@ index 82cbfccba..2ff99e503 100644 /* * For dual-DSI display, one DSI pokes at the other DSI's diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c -new file mode 100755 +new file mode 100644 index 000000000..e66df8098 --- /dev/null +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c @@ -467070,7 +467067,7 @@ index 23de359a1..d45b82116 100644 .name = "dwhdmi-rockchip", .pm = &dw_hdmi_rockchip_pm, diff --git a/drivers/gpu/drm/rockchip/ebc-dev/Kconfig b/drivers/gpu/drm/rockchip/ebc-dev/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..949c8e4b7 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/Kconfig @@ -467090,7 +467087,7 @@ index 000000000..949c8e4b7 + bool "Tps65185" +endchoice diff --git a/drivers/gpu/drm/rockchip/ebc-dev/Makefile b/drivers/gpu/drm/rockchip/ebc-dev/Makefile -new file mode 100755 +new file mode 100644 index 000000000..848ac22fd --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/Makefile @@ -467105,7 +467102,7 @@ index 000000000..848ac22fd + +rkebc-$(CONFIG_ARM64) += ebc_dev_v8.o diff --git a/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/Makefile b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/Makefile -new file mode 100755 +new file mode 100644 index 000000000..a63ef49de --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/Makefile @@ -467114,7 +467111,7 @@ index 000000000..a63ef49de + +obj-$(CONFIG_ROCKCHIP_EBC_DEV) += buf_manage.o buf_list.o diff --git a/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.c b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.c -new file mode 100755 +new file mode 100644 index 000000000..90f350110 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.c @@ -467291,7 +467288,7 @@ index 000000000..90f350110 + return 0; +} diff --git a/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.h b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.h -new file mode 100755 +new file mode 100644 index 000000000..eaf504560 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_list.h @@ -467392,7 +467389,7 @@ index 000000000..eaf504560 + +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.c b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.c -new file mode 100755 +new file mode 100644 index 000000000..a2e47b45c --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.c @@ -467725,7 +467722,7 @@ index 000000000..a2e47b45c + return res; +} diff --git a/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.h b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.h -new file mode 100755 +new file mode 100644 index 000000000..745cdbf9c --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/bufmanage/buf_manage.h @@ -467780,7 +467777,7 @@ index 000000000..745cdbf9c +#endif + diff --git a/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev.h b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev.h -new file mode 100755 +new file mode 100644 index 000000000..5fc2fecd2 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev.h @@ -467900,7 +467897,7 @@ index 000000000..5fc2fecd2 + +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S -new file mode 100755 +new file mode 100644 index 000000000..65be1fdee --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/ebc_dev_v8.S @@ -523208,7 +523205,7 @@ index 000000000..65be1fdee + .ident "GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404" + .section .note.GNU-stack,"",@progbits diff --git a/drivers/gpu/drm/rockchip/ebc-dev/ebc_panel.h b/drivers/gpu/drm/rockchip/ebc-dev/ebc_panel.h -new file mode 100755 +new file mode 100644 index 000000000..dc0a72b11 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/ebc_panel.h @@ -523264,7 +523261,7 @@ index 000000000..dc0a72b11 +}; +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/ebc_public.c b/drivers/gpu/drm/rockchip/ebc-dev/ebc_public.c -new file mode 100755 +new file mode 100644 index 000000000..8ecccb7f6 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/ebc_public.c @@ -523306,7 +523303,7 @@ index 000000000..8ecccb7f6 + return blocking_notifier_call_chain(&ebc_notifier_list, event, NULL); +} diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/Makefile b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/Makefile -new file mode 100755 +new file mode 100644 index 000000000..6b99702b7 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/Makefile @@ -523317,7 +523314,7 @@ index 000000000..6b99702b7 + +waveform-$(CONFIG_ARM64) += pvi_waveform_v8.o rkf_waveform_v8.o diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.c b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.c -new file mode 100755 +new file mode 100644 index 000000000..8871b37d5 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.c @@ -523395,7 +523392,7 @@ index 000000000..8871b37d5 + return lut_get(output, lut_type, temperture); +} diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h -new file mode 100755 +new file mode 100644 index 000000000..8d2210603 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h @@ -523467,7 +523464,7 @@ index 000000000..8d2210603 +int rkf_wf_get_lut(struct epd_lut_data *output, enum epd_lut_type lut_type, int temperture); +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform_v8.S b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform_v8.S -new file mode 100755 +new file mode 100644 index 000000000..849c81dcf --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform_v8.S @@ -542129,7 +542126,7 @@ index 000000000..849c81dcf + .ident "GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404" + .section .note.GNU-stack,"",@progbits diff --git a/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S -new file mode 100755 +new file mode 100644 index 000000000..8a1782224 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/epdlut/rkf_waveform_v8.S @@ -561492,7 +561489,7 @@ index 000000000..8a1782224 + .ident "GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404" + .section .note.GNU-stack,"",@progbits diff --git a/drivers/gpu/drm/rockchip/ebc-dev/pmic/Makefile b/drivers/gpu/drm/rockchip/ebc-dev/pmic/Makefile -new file mode 100755 +new file mode 100644 index 000000000..a05717f1c --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/pmic/Makefile @@ -561502,7 +561499,7 @@ index 000000000..a05717f1c +obj-$(CONFIG_ROCKCHIP_EBC_DEV) += ebc_pmic.o +obj-$(CONFIG_EPD_TPS65185_SENSOR) += tps65185.o diff --git a/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.c b/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.c -new file mode 100755 +new file mode 100644 index 000000000..c24db23dc --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.c @@ -561578,7 +561575,7 @@ index 000000000..c24db23dc + +module_param(vcom, int, 0644); diff --git a/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.h b/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.h -new file mode 100755 +new file mode 100644 index 000000000..f95192094 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/pmic/ebc_pmic.h @@ -561644,7 +561641,7 @@ index 000000000..f95192094 +void ebc_pmic_verity_vcom(struct ebc_pmic *pmic); +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/pmic/tps65185.c b/drivers/gpu/drm/rockchip/ebc-dev/pmic/tps65185.c -new file mode 100755 +new file mode 100644 index 000000000..f007dd0ad --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/pmic/tps65185.c @@ -562322,7 +562319,7 @@ index 000000000..f007dd0ad +MODULE_DESCRIPTION("ti tps65185 pmic"); +MODULE_LICENSE("GPL"); diff --git a/drivers/gpu/drm/rockchip/ebc-dev/tcon/Makefile b/drivers/gpu/drm/rockchip/ebc-dev/tcon/Makefile -new file mode 100755 +new file mode 100644 index 000000000..913d48137 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/tcon/Makefile @@ -562331,7 +562328,7 @@ index 000000000..913d48137 + +obj-$(CONFIG_ROCKCHIP_EBC_DEV) += ebc_tcon.o eink_tcon.o diff --git a/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.c b/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.c -new file mode 100755 +new file mode 100644 index 000000000..23c82751b --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.c @@ -562753,7 +562750,7 @@ index 000000000..23c82751b +MODULE_DESCRIPTION("ROCKCHIP EBC tcon driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.h b/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.h -new file mode 100755 +new file mode 100644 index 000000000..9a9ea56f3 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/tcon/ebc_tcon.h @@ -562878,7 +562875,7 @@ index 000000000..9a9ea56f3 +} +#endif diff --git a/drivers/gpu/drm/rockchip/ebc-dev/tcon/eink_tcon.c b/drivers/gpu/drm/rockchip/ebc-dev/tcon/eink_tcon.c -new file mode 100755 +new file mode 100644 index 000000000..01b2b9629 --- /dev/null +++ b/drivers/gpu/drm/rockchip/ebc-dev/tcon/eink_tcon.c @@ -585587,7 +585584,7 @@ index 17e7c40a9..46683937f 100644 /* * If we failed to find the CRTC(s) which this encoder is diff --git a/drivers/gpu/drm/rockchip/rk618/Kconfig b/drivers/gpu/drm/rockchip/rk618/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..03ae305a9 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/Kconfig @@ -585603,7 +585600,7 @@ index 000000000..03ae305a9 + help + Rockchip rk618 display bridge chips driver. diff --git a/drivers/gpu/drm/rockchip/rk618/Makefile b/drivers/gpu/drm/rockchip/rk618/Makefile -new file mode 100755 +new file mode 100644 index 000000000..ad3ac27b3 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/Makefile @@ -585621,7 +585618,7 @@ index 000000000..ad3ac27b3 + rk618_hdmi.o \ + rk618_dsi.o diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_dither.c b/drivers/gpu/drm/rockchip/rk618/rk618_dither.c -new file mode 100755 +new file mode 100644 index 000000000..a9bc0c37c --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_dither.c @@ -585680,7 +585677,7 @@ index 000000000..a9bc0c37c + +MODULE_LICENSE("GPL"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_dither.h b/drivers/gpu/drm/rockchip/rk618/rk618_dither.h -new file mode 100755 +new file mode 100644 index 000000000..c74bb95f0 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_dither.h @@ -585703,7 +585700,7 @@ index 000000000..c74bb95f0 + +#endif diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_dsi.c b/drivers/gpu/drm/rockchip/rk618/rk618_dsi.c -new file mode 100755 +new file mode 100644 index 000000000..a00825784 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_dsi.c @@ -586904,7 +586901,7 @@ index 000000000..a00825784 +MODULE_DESCRIPTION("Rockchip RK618 MIPI-DSI driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_hdmi.c b/drivers/gpu/drm/rockchip/rk618/rk618_hdmi.c -new file mode 100755 +new file mode 100644 index 000000000..ab3fa5bfa --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_hdmi.c @@ -588517,7 +588514,7 @@ index 000000000..ab3fa5bfa +MODULE_DESCRIPTION("Rockchip RK618 HDMI driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_lvds.c b/drivers/gpu/drm/rockchip/rk618/rk618_lvds.c -new file mode 100755 +new file mode 100644 index 000000000..b652e19a6 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_lvds.c @@ -588826,7 +588823,7 @@ index 000000000..b652e19a6 +MODULE_DESCRIPTION("Rockchip RK618 LVDS driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_rgb.c b/drivers/gpu/drm/rockchip/rk618/rk618_rgb.c -new file mode 100755 +new file mode 100644 index 000000000..76efc25aa --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_rgb.c @@ -589133,7 +589130,7 @@ index 000000000..76efc25aa +MODULE_DESCRIPTION("Rockchip RK618 RGB driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_scaler.c b/drivers/gpu/drm/rockchip/rk618/rk618_scaler.c -new file mode 100755 +new file mode 100644 index 000000000..2c3a67664 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_scaler.c @@ -589564,7 +589561,7 @@ index 000000000..2c3a67664 +MODULE_DESCRIPTION("Rockchip RK618 SCALER driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk618/rk618_vif.c b/drivers/gpu/drm/rockchip/rk618/rk618_vif.c -new file mode 100755 +new file mode 100644 index 000000000..9dc9e10e2 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk618/rk618_vif.c @@ -589831,7 +589828,7 @@ index 000000000..9dc9e10e2 +MODULE_DESCRIPTION("Rockchip RK618 VIF driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/Kconfig b/drivers/gpu/drm/rockchip/rk628/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..41e1fbbe1 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/Kconfig @@ -589845,7 +589842,7 @@ index 000000000..41e1fbbe1 + help + Rockchip RK628 display bridge chips driver. diff --git a/drivers/gpu/drm/rockchip/rk628/Makefile b/drivers/gpu/drm/rockchip/rk628/Makefile -new file mode 100755 +new file mode 100644 index 000000000..76d768d29 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/Makefile @@ -589865,7 +589862,7 @@ index 000000000..76d768d29 + rk628_hdmi.o \ + rk628_hdmirx.o diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_combrxphy.c b/drivers/gpu/drm/rockchip/rk628/rk628_combrxphy.c -new file mode 100755 +new file mode 100644 index 000000000..a83eeeaf9 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_combrxphy.c @@ -590901,7 +590898,7 @@ index 000000000..a83eeeaf9 +MODULE_DESCRIPTION("Rockchip RK628 HDMI Combo RX PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.c b/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.c -new file mode 100755 +new file mode 100644 index 000000000..cbe792313 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.c @@ -591427,7 +591424,7 @@ index 000000000..cbe792313 +MODULE_DESCRIPTION("Rockchip RK628 GVI/LVDS/MIPI Combo TX PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.h b/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.h -new file mode 100755 +new file mode 100644 index 000000000..40d785eec --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_combtxphy.h @@ -591446,7 +591443,7 @@ index 000000000..40d785eec + +#endif diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_dsi.c b/drivers/gpu/drm/rockchip/rk628/rk628_dsi.c -new file mode 100755 +new file mode 100644 index 000000000..fc7da77ec --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_dsi.c @@ -592847,7 +592844,7 @@ index 000000000..fc7da77ec +MODULE_DESCRIPTION("Rockchip RK628 MIPI-DSI driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_gvi.c b/drivers/gpu/drm/rockchip/rk628/rk628_gvi.c -new file mode 100755 +new file mode 100644 index 000000000..a3c92195e --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_gvi.c @@ -593517,7 +593514,7 @@ index 000000000..a3c92195e +MODULE_DESCRIPTION("Rockchip RK628 GVI driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_hdmi.c b/drivers/gpu/drm/rockchip/rk628/rk628_hdmi.c -new file mode 100755 +new file mode 100644 index 000000000..29b5fcb2d --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_hdmi.c @@ -595145,7 +595142,7 @@ index 000000000..29b5fcb2d +MODULE_DESCRIPTION("Rockchip RK628 HDMI driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_hdmirx.c b/drivers/gpu/drm/rockchip/rk628/rk628_hdmirx.c -new file mode 100755 +new file mode 100644 index 000000000..7ff3cc008 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_hdmirx.c @@ -596131,7 +596128,7 @@ index 000000000..7ff3cc008 +MODULE_DESCRIPTION("Rockchip RK628 HDMI RX driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_lvds.c b/drivers/gpu/drm/rockchip/rk628/rk628_lvds.c -new file mode 100755 +new file mode 100644 index 000000000..61326b147 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_lvds.c @@ -596456,7 +596453,7 @@ index 000000000..61326b147 +MODULE_DESCRIPTION("Rockchip RK628 LVDS driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_post_process.c b/drivers/gpu/drm/rockchip/rk628/rk628_post_process.c -new file mode 100755 +new file mode 100644 index 000000000..80fd257a6 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_post_process.c @@ -596957,7 +596954,7 @@ index 000000000..80fd257a6 +MODULE_DESCRIPTION("Rockchip RK628 Post Process driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rk628/rk628_rgb.c b/drivers/gpu/drm/rockchip/rk628/rk628_rgb.c -new file mode 100755 +new file mode 100644 index 000000000..df8cc3cee --- /dev/null +++ b/drivers/gpu/drm/rockchip/rk628/rk628_rgb.c @@ -597341,7 +597338,7 @@ index 000000000..df8cc3cee +MODULE_DESCRIPTION("Rockchip RK628 RGB driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.c b/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.c -new file mode 100755 +new file mode 100644 index 000000000..adbc11679 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.c @@ -598750,7 +598747,7 @@ index 000000000..adbc11679 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:" DRIVER_NAME); diff --git a/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.h b/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.h -new file mode 100755 +new file mode 100644 index 000000000..a4330df85 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip-mipi-csi-tx.h @@ -599045,7 +599042,7 @@ index 000000000..a4330df85 + +#endif diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c -new file mode 100755 +new file mode 100644 index 000000000..2f0a98749 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c @@ -599565,7 +599562,7 @@ index 000000000..2f0a98749 +MODULE_DESCRIPTION("Rockchip Drm Backlight Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_backlight.h b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.h -new file mode 100755 +new file mode 100644 index 000000000..4c8dc6348 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.h @@ -599925,7 +599922,7 @@ index 000000000..f606377ae + return ret; +} diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.c b/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.c -new file mode 100755 +new file mode 100644 index 000000000..923bcf3b2 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.c @@ -600218,7 +600215,7 @@ index 000000000..923bcf3b2 + return 0; +} diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.h b/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.h -new file mode 100755 +new file mode 100644 index 000000000..5bb39c044 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_debugfs.h @@ -604944,7 +604941,7 @@ index 7ffc541be..34bcb76b2 100644 +void rockchip_gem_get_ddr_info(void); #endif /* _ROCKCHIP_DRM_GEM_H */ diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_logo.c b/drivers/gpu/drm/rockchip/rockchip_drm_logo.c -new file mode 100755 +new file mode 100644 index 000000000..af228f40c --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_logo.c @@ -606184,7 +606181,7 @@ index 000000000..af228f40c +late_initcall_sync(rockchip_clocks_loader_unprotect); +#endif diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_logo.h b/drivers/gpu/drm/rockchip/rockchip_drm_logo.h -new file mode 100755 +new file mode 100644 index 000000000..7e1b1d2df --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_logo.h @@ -606511,7 +606508,7 @@ index 000000000..7c764fca1 + +subsys_initcall_sync(rockchip_drm_self_test); diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_tve.c b/drivers/gpu/drm/rockchip/rockchip_drm_tve.c -new file mode 100755 +new file mode 100644 index 000000000..6fbd17c1b --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_tve.c @@ -607584,7 +607581,7 @@ index 000000000..6fbd17c1b +MODULE_DESCRIPTION("ROCKCHIP TVE Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_tve.h b/drivers/gpu/drm/rockchip/rockchip_drm_tve.h -new file mode 100755 +new file mode 100644 index 000000000..376b2ff0f --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_tve.h @@ -607875,7 +607872,7 @@ index 000000000..376b2ff0f + +#endif /* _ROCKCHIP_DRM_TVE_ */ diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vconn.c b/drivers/gpu/drm/rockchip/rockchip_drm_vconn.c -new file mode 100755 +new file mode 100644 index 000000000..f0fab09d3 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vconn.c @@ -615630,7 +615627,7 @@ index 857d97cdc..5f72a76be 100644 +extern const struct component_ops vop2_component_ops; #endif /* _ROCKCHIP_DRM_VOP_H */ diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c -new file mode 100755 +new file mode 100644 index 000000000..cd16a8d1f --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c @@ -627827,7 +627824,7 @@ index 000000000..cd16a8d1f +}; +EXPORT_SYMBOL_GPL(vop2_component_ops); diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c -new file mode 100755 +new file mode 100644 index 000000000..3f4432ad5 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vvop.c @@ -632700,7 +632697,7 @@ index 27b963512..8973232e0 100644 return NULL; } diff --git a/drivers/gpu/drm/rockchip/rockchip_vop2_clk.c b/drivers/gpu/drm/rockchip/rockchip_vop2_clk.c -new file mode 100755 +new file mode 100644 index 000000000..b670e3d38 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_vop2_clk.c @@ -633038,7 +633035,7 @@ index 000000000..b670e3d38 + return 0; +} diff --git a/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c -new file mode 100755 +new file mode 100644 index 000000000..9854a23f5 --- /dev/null +++ b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c @@ -641818,7 +641815,7 @@ index 54afb3860..bb29a7c9a 100644 } diff --git a/drivers/input/keyboard/rk_keys.c b/drivers/input/keyboard/rk_keys.c -new file mode 100755 +new file mode 100644 index 000000000..375cfbd60 --- /dev/null +++ b/drivers/input/keyboard/rk_keys.c @@ -642379,7 +642376,7 @@ index 000000000..375cfbd60 +late_initcall_sync(rk_keys_driver_init); +module_exit(rk_keys_driver_exit); diff --git a/drivers/input/remotectl/Kconfig b/drivers/input/remotectl/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..67558b488 --- /dev/null +++ b/drivers/input/remotectl/Kconfig @@ -642404,7 +642401,7 @@ index 000000000..67558b488 + +endif diff --git a/drivers/input/remotectl/Makefile b/drivers/input/remotectl/Makefile -new file mode 100755 +new file mode 100644 index 000000000..209472b4a --- /dev/null +++ b/drivers/input/remotectl/Makefile @@ -642418,7 +642415,7 @@ index 000000000..209472b4a + +obj-$(CONFIG_ROCKCHIP_REMOTECTL_PWM) += rockchip_pwm_remotectl.o diff --git a/drivers/input/remotectl/rockchip_pwm_remotectl.c b/drivers/input/remotectl/rockchip_pwm_remotectl.c -new file mode 100755 +new file mode 100644 index 000000000..f24ba9edf --- /dev/null +++ b/drivers/input/remotectl/rockchip_pwm_remotectl.c @@ -643252,7 +643249,7 @@ index 000000000..f24ba9edf + +MODULE_LICENSE("GPL"); diff --git a/drivers/input/remotectl/rockchip_pwm_remotectl.h b/drivers/input/remotectl/rockchip_pwm_remotectl.h -new file mode 100755 +new file mode 100644 index 000000000..5126a3edb --- /dev/null +++ b/drivers/input/remotectl/rockchip_pwm_remotectl.h @@ -643418,7 +643415,7 @@ index 000000000..5126a3edb + +#endif diff --git a/drivers/input/sensors/Kconfig b/drivers/input/sensors/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..ebff9437a --- /dev/null +++ b/drivers/input/sensors/Kconfig @@ -643447,7 +643444,7 @@ index 000000000..ebff9437a + +endif diff --git a/drivers/input/sensors/Makefile b/drivers/input/sensors/Makefile -new file mode 100755 +new file mode 100644 index 000000000..df8d372da --- /dev/null +++ b/drivers/input/sensors/Makefile @@ -643468,7 +643465,7 @@ index 000000000..df8d372da +obj-$(CONFIG_SENSOR_DEVICE) += sensor_dev.o +sensor_dev-y = sensor-i2c.o sensor-dev.o diff --git a/drivers/input/sensors/accel/Kconfig b/drivers/input/sensors/accel/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..724cb2ca1 --- /dev/null +++ b/drivers/input/sensors/accel/Kconfig @@ -643623,7 +643620,7 @@ index 000000000..724cb2ca1 + +endif diff --git a/drivers/input/sensors/accel/Makefile b/drivers/input/sensors/accel/Makefile -new file mode 100755 +new file mode 100644 index 000000000..de250ef4a --- /dev/null +++ b/drivers/input/sensors/accel/Makefile @@ -643651,7 +643648,7 @@ index 000000000..de250ef4a +obj-$(CONFIG_ICM2060X_ACC) += icm2060x_acc.o +da223-y := da223_cust.o da223_core.o diff --git a/drivers/input/sensors/accel/bma2xx.c b/drivers/input/sensors/accel/bma2xx.c -new file mode 100755 +new file mode 100644 index 000000000..19f578a77 --- /dev/null +++ b/drivers/input/sensors/accel/bma2xx.c @@ -645925,7 +645922,7 @@ index 000000000..19f578a77 +MODULE_DESCRIPTION("bma2x2 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/da223_core.c b/drivers/input/sensors/accel/da223_core.c -new file mode 100755 +new file mode 100644 index 000000000..b0e25eac9 --- /dev/null +++ b/drivers/input/sensors/accel/da223_core.c @@ -647838,7 +647835,7 @@ index 000000000..b0e25eac9 + return res; +} diff --git a/drivers/input/sensors/accel/da223_core.h b/drivers/input/sensors/accel/da223_core.h -new file mode 100755 +new file mode 100644 index 000000000..de67d711b --- /dev/null +++ b/drivers/input/sensors/accel/da223_core.h @@ -648147,7 +648144,7 @@ index 000000000..de67d711b + + diff --git a/drivers/input/sensors/accel/da223_cust.c b/drivers/input/sensors/accel/da223_cust.c -new file mode 100755 +new file mode 100644 index 000000000..c00836d5b --- /dev/null +++ b/drivers/input/sensors/accel/da223_cust.c @@ -649051,7 +649048,7 @@ index 000000000..c00836d5b +MODULE_DESCRIPTION("mir3da 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/da223_cust.h b/drivers/input/sensors/accel/da223_cust.h -new file mode 100755 +new file mode 100644 index 000000000..e6bf15a02 --- /dev/null +++ b/drivers/input/sensors/accel/da223_cust.h @@ -649101,7 +649098,7 @@ index 000000000..e6bf15a02 + + diff --git a/drivers/input/sensors/accel/dmard10.c b/drivers/input/sensors/accel/dmard10.c -new file mode 100755 +new file mode 100644 index 000000000..8be258c31 --- /dev/null +++ b/drivers/input/sensors/accel/dmard10.c @@ -649561,7 +649558,7 @@ index 000000000..8be258c31 +MODULE_LICENSE("GPL"); + diff --git a/drivers/input/sensors/accel/icm2060x_acc.c b/drivers/input/sensors/accel/icm2060x_acc.c -new file mode 100755 +new file mode 100644 index 000000000..80a5c96e6 --- /dev/null +++ b/drivers/input/sensors/accel/icm2060x_acc.c @@ -649827,7 +649824,7 @@ index 000000000..80a5c96e6 +MODULE_DESCRIPTION("icm2060x_acc 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/kxtik.c b/drivers/input/sensors/accel/kxtik.c -new file mode 100755 +new file mode 100644 index 000000000..734b471f5 --- /dev/null +++ b/drivers/input/sensors/accel/kxtik.c @@ -650192,7 +650189,7 @@ index 000000000..734b471f5 +MODULE_DESCRIPTION("kxtik 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/kxtj9.c b/drivers/input/sensors/accel/kxtj9.c -new file mode 100755 +new file mode 100644 index 000000000..6fc6a8c5f --- /dev/null +++ b/drivers/input/sensors/accel/kxtj9.c @@ -650530,7 +650527,7 @@ index 000000000..6fc6a8c5f +MODULE_DESCRIPTION("kxtj9 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/lis3dh.c b/drivers/input/sensors/accel/lis3dh.c -new file mode 100755 +new file mode 100644 index 000000000..55f0fe526 --- /dev/null +++ b/drivers/input/sensors/accel/lis3dh.c @@ -650839,7 +650836,7 @@ index 000000000..55f0fe526 +MODULE_DESCRIPTION("lis3dh 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/lsm303d.c b/drivers/input/sensors/accel/lsm303d.c -new file mode 100755 +new file mode 100644 index 000000000..ff238278f --- /dev/null +++ b/drivers/input/sensors/accel/lsm303d.c @@ -651207,7 +651204,7 @@ index 000000000..ff238278f +MODULE_DESCRIPTION("lsm303d 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/lsm330_acc.c b/drivers/input/sensors/accel/lsm330_acc.c -new file mode 100755 +new file mode 100644 index 000000000..ed93bb014 --- /dev/null +++ b/drivers/input/sensors/accel/lsm330_acc.c @@ -651491,7 +651488,7 @@ index 000000000..ed93bb014 +MODULE_DESCRIPTION("lsm330_acc 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mc3230.c b/drivers/input/sensors/accel/mc3230.c -new file mode 100755 +new file mode 100644 index 000000000..d5827f2f2 --- /dev/null +++ b/drivers/input/sensors/accel/mc3230.c @@ -652850,7 +652847,7 @@ index 000000000..d5827f2f2 +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("mc3230 3-Axis accelerometer driver"); diff --git a/drivers/input/sensors/accel/mma7660.c b/drivers/input/sensors/accel/mma7660.c -new file mode 100755 +new file mode 100644 index 000000000..33e2dec7b --- /dev/null +++ b/drivers/input/sensors/accel/mma7660.c @@ -653114,7 +653111,7 @@ index 000000000..33e2dec7b +MODULE_DESCRIPTION("mma7660 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mma8452.c b/drivers/input/sensors/accel/mma8452.c -new file mode 100755 +new file mode 100644 index 000000000..9c8bb48f0 --- /dev/null +++ b/drivers/input/sensors/accel/mma8452.c @@ -653544,7 +653541,7 @@ index 000000000..9c8bb48f0 +MODULE_DESCRIPTION("mma8452 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mpu6500_acc.c b/drivers/input/sensors/accel/mpu6500_acc.c -new file mode 100755 +new file mode 100644 index 000000000..6fc2058e0 --- /dev/null +++ b/drivers/input/sensors/accel/mpu6500_acc.c @@ -653850,7 +653847,7 @@ index 000000000..6fc2058e0 +MODULE_DESCRIPTION("mpu6500_acc 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mpu6880_acc.c b/drivers/input/sensors/accel/mpu6880_acc.c -new file mode 100755 +new file mode 100644 index 000000000..4cf8c8950 --- /dev/null +++ b/drivers/input/sensors/accel/mpu6880_acc.c @@ -654152,7 +654149,7 @@ index 000000000..4cf8c8950 +MODULE_DESCRIPTION("mpu6880 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mxc622x.c b/drivers/input/sensors/accel/mxc622x.c -new file mode 100755 +new file mode 100644 index 000000000..614242584 --- /dev/null +++ b/drivers/input/sensors/accel/mxc622x.c @@ -654442,7 +654439,7 @@ index 000000000..614242584 +MODULE_DESCRIPTION("mxc6225 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/mxc6655xa.c b/drivers/input/sensors/accel/mxc6655xa.c -new file mode 100755 +new file mode 100644 index 000000000..535a83a26 --- /dev/null +++ b/drivers/input/sensors/accel/mxc6655xa.c @@ -654710,7 +654707,7 @@ index 000000000..535a83a26 +MODULE_DESCRIPTION("mxc6655 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/sc7660.c b/drivers/input/sensors/accel/sc7660.c -new file mode 100755 +new file mode 100644 index 000000000..39106b111 --- /dev/null +++ b/drivers/input/sensors/accel/sc7660.c @@ -656371,7 +656368,7 @@ index 000000000..39106b111 +MODULE_DESCRIPTION("sc7660 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/sc7a20.c b/drivers/input/sensors/accel/sc7a20.c -new file mode 100755 +new file mode 100644 index 000000000..f7443f922 --- /dev/null +++ b/drivers/input/sensors/accel/sc7a20.c @@ -658145,7 +658142,7 @@ index 000000000..f7443f922 +MODULE_DESCRIPTION("sc7a20 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/sc7a30.c b/drivers/input/sensors/accel/sc7a30.c -new file mode 100755 +new file mode 100644 index 000000000..576c91880 --- /dev/null +++ b/drivers/input/sensors/accel/sc7a30.c @@ -659366,7 +659363,7 @@ index 000000000..576c91880 +MODULE_DESCRIPTION("sc7a30 3-Axis accelerometer driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/accel/stk8baxx.c b/drivers/input/sensors/accel/stk8baxx.c -new file mode 100755 +new file mode 100644 index 000000000..9ca93971d --- /dev/null +++ b/drivers/input/sensors/accel/stk8baxx.c @@ -660329,7 +660326,7 @@ index 000000000..9ca93971d +MODULE_LICENSE("GPL"); +MODULE_VERSION(STK_ACC_DRIVER_VERSION); diff --git a/drivers/input/sensors/angle/Kconfig b/drivers/input/sensors/angle/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..088837f92 --- /dev/null +++ b/drivers/input/sensors/angle/Kconfig @@ -660362,7 +660359,7 @@ index 000000000..088837f92 +endif + diff --git a/drivers/input/sensors/angle/Makefile b/drivers/input/sensors/angle/Makefile -new file mode 100755 +new file mode 100644 index 000000000..0696550b5 --- /dev/null +++ b/drivers/input/sensors/angle/Makefile @@ -660371,7 +660368,7 @@ index 000000000..0696550b5 +obj-$(CONFIG_ANGLE_KXTIK) += angle_kxtik.o +obj-$(CONFIG_ANGLE_LIS3DH) += angle_lis3dh.o diff --git a/drivers/input/sensors/angle/angle_kxtik.c b/drivers/input/sensors/angle/angle_kxtik.c -new file mode 100755 +new file mode 100644 index 000000000..7373c6bd4 --- /dev/null +++ b/drivers/input/sensors/angle/angle_kxtik.c @@ -660775,7 +660772,7 @@ index 000000000..7373c6bd4 +MODULE_DESCRIPTION("kxtik angle driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/angle/angle_lis3dh.c b/drivers/input/sensors/angle/angle_lis3dh.c -new file mode 100755 +new file mode 100644 index 000000000..ae247ffa2 --- /dev/null +++ b/drivers/input/sensors/angle/angle_lis3dh.c @@ -661123,7 +661120,7 @@ index 000000000..ae247ffa2 + + diff --git a/drivers/input/sensors/compass/Kconfig b/drivers/input/sensors/compass/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..91a19ffe2 --- /dev/null +++ b/drivers/input/sensors/compass/Kconfig @@ -661187,7 +661184,7 @@ index 000000000..91a19ffe2 +endif + diff --git a/drivers/input/sensors/compass/Makefile b/drivers/input/sensors/compass/Makefile -new file mode 100755 +new file mode 100644 index 000000000..f42c2aa2d --- /dev/null +++ b/drivers/input/sensors/compass/Makefile @@ -661201,7 +661198,7 @@ index 000000000..f42c2aa2d +obj-$(CONFIG_COMPASS_AK09911) += ak09911.o +obj-$(CONFIG_COMPASS_AK09918) += ak09918.o diff --git a/drivers/input/sensors/compass/ak09911.c b/drivers/input/sensors/compass/ak09911.c -new file mode 100755 +new file mode 100644 index 000000000..b1e334d0b --- /dev/null +++ b/drivers/input/sensors/compass/ak09911.c @@ -661874,7 +661871,7 @@ index 000000000..b1e334d0b +MODULE_DESCRIPTION("akm09911 3-Axis compasss driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/compass/ak09918.c b/drivers/input/sensors/compass/ak09918.c -new file mode 100755 +new file mode 100644 index 000000000..1c3056a82 --- /dev/null +++ b/drivers/input/sensors/compass/ak09918.c @@ -662572,7 +662569,7 @@ index 000000000..1c3056a82 +MODULE_DESCRIPTION("akm09918 3-Axis compasss driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/compass/ak8963.c b/drivers/input/sensors/compass/ak8963.c -new file mode 100755 +new file mode 100644 index 000000000..10e91eb2d --- /dev/null +++ b/drivers/input/sensors/compass/ak8963.c @@ -663292,7 +663289,7 @@ index 000000000..10e91eb2d +MODULE_DESCRIPTION("akm8963 3-Axis compasss driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/compass/ak8975.c b/drivers/input/sensors/compass/ak8975.c -new file mode 100755 +new file mode 100644 index 000000000..c48a808ed --- /dev/null +++ b/drivers/input/sensors/compass/ak8975.c @@ -663948,7 +663945,7 @@ index 000000000..c48a808ed + + diff --git a/drivers/input/sensors/gyro/Kconfig b/drivers/input/sensors/gyro/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..fb721d4cb --- /dev/null +++ b/drivers/input/sensors/gyro/Kconfig @@ -663996,7 +663993,7 @@ index 000000000..fb721d4cb + tristate "gyroscope icm2060x_gyro" +endif diff --git a/drivers/input/sensors/gyro/Makefile b/drivers/input/sensors/gyro/Makefile -new file mode 100755 +new file mode 100644 index 000000000..0943257a1 --- /dev/null +++ b/drivers/input/sensors/gyro/Makefile @@ -664013,7 +664010,7 @@ index 000000000..0943257a1 +obj-$(CONFIG_GYRO_LSM330) += lsm330_gyro.o +obj-$(CONFIG_GYRO_ICM2060X) += icm2060x_gyro.o diff --git a/drivers/input/sensors/gyro/ewtsa.c b/drivers/input/sensors/gyro/ewtsa.c -new file mode 100755 +new file mode 100644 index 000000000..acbc0ac4b --- /dev/null +++ b/drivers/input/sensors/gyro/ewtsa.c @@ -664480,7 +664477,7 @@ index 000000000..acbc0ac4b +MODULE_DESCRIPTION("ewtsa 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/icm2060x_gyro.c b/drivers/input/sensors/gyro/icm2060x_gyro.c -new file mode 100755 +new file mode 100644 index 000000000..3d4624b5d --- /dev/null +++ b/drivers/input/sensors/gyro/icm2060x_gyro.c @@ -664702,7 +664699,7 @@ index 000000000..3d4624b5d +MODULE_DESCRIPTION("icm2060x_gyro 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/l3g20d.c b/drivers/input/sensors/gyro/l3g20d.c -new file mode 100755 +new file mode 100644 index 000000000..8822a0e3b --- /dev/null +++ b/drivers/input/sensors/gyro/l3g20d.c @@ -664965,7 +664962,7 @@ index 000000000..8822a0e3b +MODULE_DESCRIPTION("l3g20d 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/l3g4200d.c b/drivers/input/sensors/gyro/l3g4200d.c -new file mode 100755 +new file mode 100644 index 000000000..b1e3af658 --- /dev/null +++ b/drivers/input/sensors/gyro/l3g4200d.c @@ -665228,7 +665225,7 @@ index 000000000..b1e3af658 +MODULE_DESCRIPTION("l3g4200d 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/lsm330_gyro.c b/drivers/input/sensors/gyro/lsm330_gyro.c -new file mode 100755 +new file mode 100644 index 000000000..a488d4826 --- /dev/null +++ b/drivers/input/sensors/gyro/lsm330_gyro.c @@ -665496,7 +665493,7 @@ index 000000000..a488d4826 +MODULE_DESCRIPTION("lsm330 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/mpu6500_gyro.c b/drivers/input/sensors/gyro/mpu6500_gyro.c -new file mode 100755 +new file mode 100644 index 000000000..6b4f81154 --- /dev/null +++ b/drivers/input/sensors/gyro/mpu6500_gyro.c @@ -665718,7 +665715,7 @@ index 000000000..6b4f81154 +MODULE_DESCRIPTION("mpu6500_gyro 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/gyro/mpu6880_gyro.c b/drivers/input/sensors/gyro/mpu6880_gyro.c -new file mode 100755 +new file mode 100644 index 000000000..324e66ecf --- /dev/null +++ b/drivers/input/sensors/gyro/mpu6880_gyro.c @@ -665940,7 +665937,7 @@ index 000000000..324e66ecf +MODULE_DESCRIPTION("mpu6880_gyro 3-Axis Gyroscope driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/hall/Kconfig b/drivers/input/sensors/hall/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..33ca28c87 --- /dev/null +++ b/drivers/input/sensors/hall/Kconfig @@ -665962,7 +665959,7 @@ index 000000000..33ca28c87 + +endif diff --git a/drivers/input/sensors/hall/Makefile b/drivers/input/sensors/hall/Makefile -new file mode 100755 +new file mode 100644 index 000000000..f78ba4ffb --- /dev/null +++ b/drivers/input/sensors/hall/Makefile @@ -665971,7 +665968,7 @@ index 000000000..f78ba4ffb +obj-$(CONFIG_HS_OCH165T) += och165t_hall.o +obj-$(CONFIG_HS_MH248) += mh248.o diff --git a/drivers/input/sensors/hall/mh248.c b/drivers/input/sensors/hall/mh248.c -new file mode 100755 +new file mode 100644 index 000000000..88ee00980 --- /dev/null +++ b/drivers/input/sensors/hall/mh248.c @@ -666142,7 +666139,7 @@ index 000000000..88ee00980 +MODULE_LICENSE("GPL v2"); +MODULE_DESCRIPTION("Hall Sensor MH248 driver"); diff --git a/drivers/input/sensors/hall/och165t_hall.c b/drivers/input/sensors/hall/och165t_hall.c -new file mode 100755 +new file mode 100644 index 000000000..71711a950 --- /dev/null +++ b/drivers/input/sensors/hall/och165t_hall.c @@ -666307,7 +666304,7 @@ index 000000000..71711a950 +MODULE_DESCRIPTION("och165t hall driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/Kconfig b/drivers/input/sensors/lsensor/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..8ea493862 --- /dev/null +++ b/drivers/input/sensors/lsensor/Kconfig @@ -666363,7 +666360,7 @@ index 000000000..8ea493862 +endif + diff --git a/drivers/input/sensors/lsensor/Makefile b/drivers/input/sensors/lsensor/Makefile -new file mode 100755 +new file mode 100644 index 000000000..aa8bf78f4 --- /dev/null +++ b/drivers/input/sensors/lsensor/Makefile @@ -666382,7 +666379,7 @@ index 000000000..aa8bf78f4 +obj-$(CONFIG_LS_STK3410) += ls_stk3410.o +obj-$(CONFIG_LS_EM3071X) += ls_em3071x.o diff --git a/drivers/input/sensors/lsensor/cm3217.c b/drivers/input/sensors/lsensor/cm3217.c -new file mode 100755 +new file mode 100644 index 000000000..182fee423 --- /dev/null +++ b/drivers/input/sensors/lsensor/cm3217.c @@ -666625,7 +666622,7 @@ index 000000000..182fee423 +MODULE_DESCRIPTION("cm3217 light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/cm3218.c b/drivers/input/sensors/lsensor/cm3218.c -new file mode 100755 +new file mode 100644 index 000000000..eed39578b --- /dev/null +++ b/drivers/input/sensors/lsensor/cm3218.c @@ -667046,7 +667043,7 @@ index 000000000..eed39578b +MODULE_DESCRIPTION("cm3218 light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/cm3232.c b/drivers/input/sensors/lsensor/cm3232.c -new file mode 100755 +new file mode 100644 index 000000000..6322e57bb --- /dev/null +++ b/drivers/input/sensors/lsensor/cm3232.c @@ -667297,7 +667294,7 @@ index 000000000..6322e57bb +MODULE_DESCRIPTION("cm3232 light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/isl29023.c b/drivers/input/sensors/lsensor/isl29023.c -new file mode 100755 +new file mode 100644 index 000000000..200c4b295 --- /dev/null +++ b/drivers/input/sensors/lsensor/isl29023.c @@ -667576,7 +667573,7 @@ index 000000000..200c4b295 +MODULE_DESCRIPTION("isl29023 light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/ls_al3006.c b/drivers/input/sensors/lsensor/ls_al3006.c -new file mode 100755 +new file mode 100644 index 000000000..8334d0fac --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_al3006.c @@ -667883,7 +667880,7 @@ index 000000000..8334d0fac +MODULE_LICENSE("GPL"); + diff --git a/drivers/input/sensors/lsensor/ls_ap321xx.c b/drivers/input/sensors/lsensor/ls_ap321xx.c -new file mode 100755 +new file mode 100644 index 000000000..8181cec58 --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_ap321xx.c @@ -668304,7 +668301,7 @@ index 000000000..8181cec58 + + diff --git a/drivers/input/sensors/lsensor/ls_em3071x.c b/drivers/input/sensors/lsensor/ls_em3071x.c -new file mode 100755 +new file mode 100644 index 000000000..fc7500963 --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_em3071x.c @@ -668593,7 +668590,7 @@ index 000000000..fc7500963 +MODULE_DESCRIPTION("em3071x light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/ls_stk3171.c b/drivers/input/sensors/lsensor/ls_stk3171.c -new file mode 100755 +new file mode 100644 index 000000000..a8bc7d0e9 --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_stk3171.c @@ -668920,7 +668917,7 @@ index 000000000..a8bc7d0e9 + + diff --git a/drivers/input/sensors/lsensor/ls_stk3410.c b/drivers/input/sensors/lsensor/ls_stk3410.c -new file mode 100755 +new file mode 100644 index 000000000..25722040f --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_stk3410.c @@ -669300,7 +669297,7 @@ index 000000000..25722040f +MODULE_DESCRIPTION("stk3410 light driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/lsensor/ls_us5152.c b/drivers/input/sensors/lsensor/ls_us5152.c -new file mode 100755 +new file mode 100644 index 000000000..4f5b470bc --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_us5152.c @@ -669746,7 +669743,7 @@ index 000000000..4f5b470bc +MODULE_LICENSE("GPL"); +MODULE_VERSION(DRIVER_VERSION); diff --git a/drivers/input/sensors/lsensor/ls_us5152.h b/drivers/input/sensors/lsensor/ls_us5152.h -new file mode 100755 +new file mode 100644 index 000000000..71f108572 --- /dev/null +++ b/drivers/input/sensors/lsensor/ls_us5152.h @@ -669987,7 +669984,7 @@ index 000000000..71f108572 +#define us5152_NUM_CACHABLE_REGS 0x12 +#endif diff --git a/drivers/input/sensors/pressure/Kconfig b/drivers/input/sensors/pressure/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..8bbaaa148 --- /dev/null +++ b/drivers/input/sensors/pressure/Kconfig @@ -670008,7 +670005,7 @@ index 000000000..8bbaaa148 + +endif diff --git a/drivers/input/sensors/pressure/Makefile b/drivers/input/sensors/pressure/Makefile -new file mode 100755 +new file mode 100644 index 000000000..18872b53b --- /dev/null +++ b/drivers/input/sensors/pressure/Makefile @@ -670021,7 +670018,7 @@ index 000000000..18872b53b +obj-$(CONFIG_PR_MS5607) += pr_ms5607.o + diff --git a/drivers/input/sensors/pressure/pr_ms5607.c b/drivers/input/sensors/pressure/pr_ms5607.c -new file mode 100755 +new file mode 100644 index 000000000..9833ad5d9 --- /dev/null +++ b/drivers/input/sensors/pressure/pr_ms5607.c @@ -670324,7 +670321,7 @@ index 000000000..9833ad5d9 +MODULE_DESCRIPTION("ms5607 pressure driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/psensor/Kconfig b/drivers/input/sensors/psensor/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..c7d32f51e --- /dev/null +++ b/drivers/input/sensors/psensor/Kconfig @@ -670362,7 +670359,7 @@ index 000000000..c7d32f51e +endif + diff --git a/drivers/input/sensors/psensor/Makefile b/drivers/input/sensors/psensor/Makefile -new file mode 100755 +new file mode 100644 index 000000000..49210d0e7 --- /dev/null +++ b/drivers/input/sensors/psensor/Makefile @@ -670376,7 +670373,7 @@ index 000000000..49210d0e7 +obj-$(CONFIG_PS_STK3410) += ps_stk3410.o +obj-$(CONFIG_PS_EM3071X) += ps_em3071x.o diff --git a/drivers/input/sensors/psensor/ps_al3006.c b/drivers/input/sensors/psensor/ps_al3006.c -new file mode 100755 +new file mode 100644 index 000000000..3242af2be --- /dev/null +++ b/drivers/input/sensors/psensor/ps_al3006.c @@ -670643,7 +670640,7 @@ index 000000000..3242af2be +MODULE_DESCRIPTION("al3006 proximity driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/psensor/ps_ap321xx.c b/drivers/input/sensors/psensor/ps_ap321xx.c -new file mode 100755 +new file mode 100644 index 000000000..d3711461a --- /dev/null +++ b/drivers/input/sensors/psensor/ps_ap321xx.c @@ -670974,7 +670971,7 @@ index 000000000..d3711461a +MODULE_DESCRIPTION("ps_ap321xx proximity driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/psensor/ps_em3071x.c b/drivers/input/sensors/psensor/ps_em3071x.c -new file mode 100755 +new file mode 100644 index 000000000..5f3873488 --- /dev/null +++ b/drivers/input/sensors/psensor/ps_em3071x.c @@ -671260,7 +671257,7 @@ index 000000000..5f3873488 +MODULE_DESCRIPTION("em3071x proximity driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/psensor/ps_stk3171.c b/drivers/input/sensors/psensor/ps_stk3171.c -new file mode 100755 +new file mode 100644 index 000000000..1753bbe65 --- /dev/null +++ b/drivers/input/sensors/psensor/ps_stk3171.c @@ -671534,7 +671531,7 @@ index 000000000..1753bbe65 +MODULE_DESCRIPTION("ps_stk3171 proximity driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/psensor/ps_stk3410.c b/drivers/input/sensors/psensor/ps_stk3410.c -new file mode 100755 +new file mode 100644 index 000000000..90f9a2313 --- /dev/null +++ b/drivers/input/sensors/psensor/ps_stk3410.c @@ -671917,7 +671914,7 @@ index 000000000..90f9a2313 +MODULE_DESCRIPTION("stk3410 proximity driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/sensor-dev.c b/drivers/input/sensors/sensor-dev.c -new file mode 100755 +new file mode 100644 index 000000000..5aeeba175 --- /dev/null +++ b/drivers/input/sensors/sensor-dev.c @@ -673965,7 +673962,7 @@ index 000000000..5aeeba175 +MODULE_DESCRIPTION("User space character device interface for sensors"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/sensors/sensor-i2c.c b/drivers/input/sensors/sensor-i2c.c -new file mode 100755 +new file mode 100644 index 000000000..35c3feec8 --- /dev/null +++ b/drivers/input/sensors/sensor-i2c.c @@ -674216,7 +674213,7 @@ index 000000000..35c3feec8 +EXPORT_SYMBOL(sensor_read_reg_normal); + diff --git a/drivers/input/sensors/temperature/Kconfig b/drivers/input/sensors/temperature/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..34edaa783 --- /dev/null +++ b/drivers/input/sensors/temperature/Kconfig @@ -674237,7 +674234,7 @@ index 000000000..34edaa783 + +endif diff --git a/drivers/input/sensors/temperature/Makefile b/drivers/input/sensors/temperature/Makefile -new file mode 100755 +new file mode 100644 index 000000000..6045760d7 --- /dev/null +++ b/drivers/input/sensors/temperature/Makefile @@ -674250,7 +674247,7 @@ index 000000000..6045760d7 +obj-$(CONFIG_TMP_MS5607) += tmp_ms5607.o + diff --git a/drivers/input/sensors/temperature/tmp_ms5607.c b/drivers/input/sensors/temperature/tmp_ms5607.c -new file mode 100755 +new file mode 100644 index 000000000..1e5183ccc --- /dev/null +++ b/drivers/input/sensors/temperature/tmp_ms5607.c @@ -674614,7 +674611,7 @@ index 6233541e9..4a3cd29bd 100644 obj-$(CONFIG_TOUCHSCREEN_ILI210X) += ili210x.o obj-$(CONFIG_TOUCHSCREEN_IMX6UL_TSC) += imx6ul_tsc.o diff --git a/drivers/input/touchscreen/cy8c_touchpad.c b/drivers/input/touchscreen/cy8c_touchpad.c -new file mode 100755 +new file mode 100644 index 000000000..8088cb918 --- /dev/null +++ b/drivers/input/touchscreen/cy8c_touchpad.c @@ -674916,7 +674913,7 @@ index 000000000..8088cb918 +MODULE_DESCRIPTION("Cypress Cy8cxxxx touchpad driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/input/touchscreen/cyttsp5/Kconfig b/drivers/input/touchscreen/cyttsp5/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..4bdeb1b83 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/Kconfig @@ -675127,7 +675124,7 @@ index 000000000..4bdeb1b83 + + diff --git a/drivers/input/touchscreen/cyttsp5/Makefile b/drivers/input/touchscreen/cyttsp5/Makefile -new file mode 100755 +new file mode 100644 index 000000000..ff1fe5260 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/Makefile @@ -675156,7 +675153,7 @@ index 000000000..ff1fe5260 +obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP5_DEVICE_ACCESS) += cyttsp5_device_access.o +obj-$(CONFIG_TOUCHSCREEN_CYPRESS_CYTTSP5_TEST_DEVICE_ACCESS_API) += cyttsp5_test_device_access_api.o diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_btn.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_btn.c -new file mode 100755 +new file mode 100644 index 000000000..52c0eb85d --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_btn.c @@ -675531,7 +675528,7 @@ index 000000000..52c0eb85d + return 0; +} diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_core.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_core.c -new file mode 100755 +new file mode 100644 index 000000000..7fac39a1b --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_core.c @@ -681829,7 +681826,7 @@ index 000000000..7fac39a1b +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product Core Driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_core.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_core.h -new file mode 100755 +new file mode 100644 index 000000000..598961386 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_core.h @@ -682017,7 +682014,7 @@ index 000000000..598961386 + +#endif /* _LINUX_CYTTSP5_CORE_H */ diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_debug.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_debug.c -new file mode 100755 +new file mode 100644 index 000000000..f4ebba784 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_debug.c @@ -682416,7 +682413,7 @@ index 000000000..f4ebba784 +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product Debug Driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_device_access.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_device_access.c -new file mode 100755 +new file mode 100644 index 000000000..51cd63dc6 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_device_access.c @@ -687641,7 +687638,7 @@ index 000000000..51cd63dc6 +MODULE_AUTHOR("Parade Technologies "); + diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_devtree.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_devtree.c -new file mode 100755 +new file mode 100644 index 000000000..9cb905096 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_devtree.c @@ -688432,7 +688429,7 @@ index 000000000..9cb905096 +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product DeviceTree Driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_i2c.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_i2c.c -new file mode 100755 +new file mode 100644 index 000000000..976db422b --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_i2c.c @@ -688686,7 +688683,7 @@ index 000000000..976db422b +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product I2C driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_loader.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_loader.c -new file mode 100755 +new file mode 100644 index 000000000..c900eb206 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_loader.c @@ -690278,7 +690275,7 @@ index 000000000..c900eb206 +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product FW Loader Driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_mt_common.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_mt_common.c -new file mode 100755 +new file mode 100644 index 000000000..25e5fa765 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_mt_common.c @@ -691077,7 +691074,7 @@ index 000000000..25e5fa765 + return 0; +} diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_mta.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_mta.c -new file mode 100755 +new file mode 100644 index 000000000..d457bb66d --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_mta.c @@ -691168,7 +691165,7 @@ index 000000000..d457bb66d + md->mt_function.input_register_device = cyttsp5_input_register_device; +} diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_mtb.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_mtb.c -new file mode 100755 +new file mode 100644 index 000000000..d5f51e9c8 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_mtb.c @@ -691267,7 +691264,7 @@ index 000000000..d5f51e9c8 +} + diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_params.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_params.h -new file mode 100755 +new file mode 100644 index 000000000..f9113814e --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_params.h @@ -692821,7 +692818,7 @@ index 000000000..f9113814e +}; + diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid00.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid00.h -new file mode 100755 +new file mode 100644 index 000000000..939ff2a28 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid00.h @@ -694375,7 +694372,7 @@ index 000000000..939ff2a28 +}; + diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid01.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid01.h -new file mode 100755 +new file mode 100644 index 000000000..3dcb64dd3 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_params_pid01.h @@ -695929,7 +695926,7 @@ index 000000000..3dcb64dd3 +}; + diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.c -new file mode 100755 +new file mode 100644 index 000000000..cc6feaef1 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.c @@ -696224,7 +696221,7 @@ index 000000000..cc6feaef1 +} +#endif diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.h -new file mode 100755 +new file mode 100644 index 000000000..289b01477 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_platform.h @@ -696290,7 +696287,7 @@ index 000000000..289b01477 + +#endif /* _LINUX_CYTTSP5_PLATFORM_H */ diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_proximity.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_proximity.c -new file mode 100755 +new file mode 100644 index 000000000..0dba2c817 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_proximity.c @@ -696851,7 +696848,7 @@ index 000000000..0dba2c817 + return 0; +} diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_regs.h b/drivers/input/touchscreen/cyttsp5/cyttsp5_regs.h -new file mode 100755 +new file mode 100644 index 000000000..ded98eff2 --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_regs.h @@ -698059,7 +698056,7 @@ index 000000000..ded98eff2 + +#endif /* _CYTTSP5_REGS_H */ diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_spi.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_spi.c -new file mode 100755 +new file mode 100644 index 000000000..a01b88b0c --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_spi.c @@ -698320,7 +698317,7 @@ index 000000000..a01b88b0c +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product SPI Driver"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/cyttsp5/cyttsp5_test_device_access_api.c b/drivers/input/touchscreen/cyttsp5/cyttsp5_test_device_access_api.c -new file mode 100755 +new file mode 100644 index 000000000..b9517d52d --- /dev/null +++ b/drivers/input/touchscreen/cyttsp5/cyttsp5_test_device_access_api.c @@ -698768,7 +698765,7 @@ index 000000000..b9517d52d +MODULE_DESCRIPTION("Parade TrueTouch(R) Standard Product Device Access Driver API Tester"); +MODULE_AUTHOR("Parade Technologies "); diff --git a/drivers/input/touchscreen/focaltech_touch/Makefile b/drivers/input/touchscreen/focaltech_touch/Makefile -new file mode 100755 +new file mode 100644 index 000000000..bf7df1543 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/Makefile @@ -698792,7 +698789,7 @@ index 000000000..bf7df1543 +obj-y += focaltech_test/ + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_common.h b/drivers/input/touchscreen/focaltech_touch/focaltech_common.h -new file mode 100755 +new file mode 100644 index 000000000..7e911d1ac --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_common.h @@ -698957,7 +698954,7 @@ index 000000000..7e911d1ac + +#endif /* __LINUX_FOCALTECH_COMMON_H__ */ diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_config.h b/drivers/input/touchscreen/focaltech_touch/focaltech_config.h -new file mode 100755 +new file mode 100644 index 000000000..18cf1eafa --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_config.h @@ -699207,7 +699204,7 @@ index 000000000..18cf1eafa + +#endif /* _LINUX_FOCLATECH_CONFIG_H_ */ diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_core.c b/drivers/input/touchscreen/focaltech_touch/focaltech_core.c -new file mode 100755 +new file mode 100644 index 000000000..c8318c0ce --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_core.c @@ -700996,7 +700993,7 @@ index 000000000..c8318c0ce +MODULE_DESCRIPTION("FocalTech Touchscreen Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_core.h b/drivers/input/touchscreen/focaltech_touch/focaltech_core.h -new file mode 100755 +new file mode 100644 index 000000000..6547719b9 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_core.h @@ -701256,7 +701253,7 @@ index 000000000..6547719b9 + +#endif /* __LINUX_FOCALTECH_CORE_H__ */ diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_esdcheck.c b/drivers/input/touchscreen/focaltech_touch/focaltech_esdcheck.c -new file mode 100755 +new file mode 100644 index 000000000..cb8e6ec18 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_esdcheck.c @@ -701814,7 +701811,7 @@ index 000000000..cb8e6ec18 +#endif /* FTS_ESDCHECK_EN */ + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_ex_fun.c b/drivers/input/touchscreen/focaltech_touch/focaltech_ex_fun.c -new file mode 100755 +new file mode 100644 index 000000000..06511c515 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_ex_fun.c @@ -702950,7 +702947,7 @@ index 000000000..06511c515 +} +#endif diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_ex_mode.c b/drivers/input/touchscreen/focaltech_touch/focaltech_ex_mode.c -new file mode 100755 +new file mode 100644 index 000000000..bca972ebb --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_ex_mode.c @@ -703338,7 +703335,7 @@ index 000000000..bca972ebb +} + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_flash.c b/drivers/input/touchscreen/focaltech_touch/focaltech_flash.c -new file mode 100755 +new file mode 100644 index 000000000..43672a78d --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_flash.c @@ -705315,7 +705312,7 @@ index 000000000..43672a78d + +#endif /* #if FTS_AUTO_UPGRADE_EN */ diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_flash.h b/drivers/input/touchscreen/focaltech_touch/focaltech_flash.h -new file mode 100755 +new file mode 100644 index 000000000..d11f42ca8 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_flash.h @@ -705503,7 +705500,7 @@ index 000000000..d11f42ca8 +u16 fts_crc16_calc_host(u8 *pbuf, u16 length); +#endif diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_flash/Makefile b/drivers/input/touchscreen/focaltech_touch/focaltech_flash/Makefile -new file mode 100755 +new file mode 100644 index 000000000..133dbcf8d --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_flash/Makefile @@ -705518,7 +705515,7 @@ index 000000000..133dbcf8d +obj-y += focaltech_upgrade_ft8201.o \ No newline at end of file diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_flash/focaltech_upgrade_ft8201.c b/drivers/input/touchscreen/focaltech_touch/focaltech_flash/focaltech_upgrade_ft8201.c -new file mode 100755 +new file mode 100644 index 000000000..e32de88b2 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_flash/focaltech_upgrade_ft8201.c @@ -706557,7 +706554,7 @@ index 000000000..e32de88b2 + .force_upgrade = fts_ft8006m_force_upgrade, +}; diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_gesture.c b/drivers/input/touchscreen/focaltech_touch/focaltech_gesture.c -new file mode 100755 +new file mode 100644 index 000000000..0874729e5 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_gesture.c @@ -707160,7 +707157,7 @@ index 000000000..0874729e5 +} +#endif diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_i2c.c b/drivers/input/touchscreen/focaltech_touch/focaltech_i2c.c -new file mode 100755 +new file mode 100644 index 000000000..5e8294145 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_i2c.c @@ -707406,7 +707403,7 @@ index 000000000..5e8294145 +} + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_point_report_check.c b/drivers/input/touchscreen/focaltech_touch/focaltech_point_report_check.c -new file mode 100755 +new file mode 100644 index 000000000..7157f4440 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_point_report_check.c @@ -707547,7 +707544,7 @@ index 000000000..7157f4440 +#endif /* FTS_POINT_REPORT_CHECK_EN */ + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/Makefile b/drivers/input/touchscreen/focaltech_touch/focaltech_test/Makefile -new file mode 100755 +new file mode 100644 index 000000000..2a2945ec0 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/Makefile @@ -707564,7 +707561,7 @@ index 000000000..2a2945ec0 +obj-y += supported_ic/ + diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.c b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.c -new file mode 100755 +new file mode 100644 index 000000000..991bbba87 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.c @@ -709518,7 +709515,7 @@ index 000000000..991bbba87 + return 0; +} diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.h b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.h -new file mode 100755 +new file mode 100644 index 000000000..bf3623336 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test.h @@ -710113,7 +710110,7 @@ index 000000000..bf3623336 +} while (0) +#endif diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.c b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.c -new file mode 100755 +new file mode 100644 index 000000000..a6ea11fd6 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.c @@ -711339,7 +711336,7 @@ index 000000000..a6ea11fd6 + return ret; +} diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.h b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.h -new file mode 100755 +new file mode 100644 index 000000000..a6c8d50c1 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/focaltech_test_ini.h @@ -711489,7 +711486,7 @@ index 000000000..a6c8d50c1 + get_keyword_value("TestItem", name, value) +#endif /* _INI_H */ diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/Makefile b/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/Makefile -new file mode 100755 +new file mode 100644 index 000000000..2e3a5e524 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/Makefile @@ -711501,7 +711498,7 @@ index 000000000..2e3a5e524 +# Linux driver folder +obj-y += focaltech_test_ft8201.o diff --git a/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/focaltech_test_ft8201.c b/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/focaltech_test_ft8201.c -new file mode 100755 +new file mode 100644 index 000000000..a5d666724 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/focaltech_test/supported_ic/focaltech_test_ft8201.c @@ -712540,11 +712537,8 @@ index 000000000..a5d666724 + .start_test = start_test_ft8201, +}; + -diff --git a/drivers/input/touchscreen/focaltech_touch/include/firmware/fw_sample.h b/drivers/input/touchscreen/focaltech_touch/include/firmware/fw_sample.h -new file mode 100755 -index 000000000..e69de29bb diff --git a/drivers/input/touchscreen/focaltech_touch/include/pramboot/FT8006M_Pramboot_V1.6_20180426_le.h b/drivers/input/touchscreen/focaltech_touch/include/pramboot/FT8006M_Pramboot_V1.6_20180426_le.h -new file mode 100755 +new file mode 100644 index 000000000..0db3f0511 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch/include/pramboot/FT8006M_Pramboot_V1.6_20180426_le.h @@ -712850,7 +712844,7 @@ index 000000000..0db3f0511 +0x00,0x04,0x00,0x80,0x00,0x02,0x00,0x80, \ No newline at end of file diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/Makefile b/drivers/input/touchscreen/focaltech_touch_ft5436/Makefile -new file mode 100755 +new file mode 100644 index 000000000..df8d3e5ef --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/Makefile @@ -712872,7 +712866,7 @@ index 000000000..df8d3e5ef +obj-y += focaltech_flash.o +obj-y += focaltech_flash/ diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_common.h b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_common.h -new file mode 100755 +new file mode 100644 index 000000000..1d7ac5557 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_common.h @@ -713044,7 +713038,7 @@ index 000000000..1d7ac5557 +} while (0) +#endif /* __LINUX_FOCALTECH_COMMON_H__ */ diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_config.h b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_config.h -new file mode 100755 +new file mode 100644 index 000000000..d30ca81df --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_config.h @@ -713291,7 +713285,7 @@ index 000000000..d30ca81df + +#endif /* _LINUX_FOCLATECH_CONFIG_H_ */ diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.c -new file mode 100755 +new file mode 100644 index 000000000..932b2f866 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.c @@ -715044,7 +715038,7 @@ index 000000000..932b2f866 +MODULE_DESCRIPTION("FocalTech Touchscreen Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.h b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.h -new file mode 100755 +new file mode 100644 index 000000000..66e98371b --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_core.h @@ -715313,7 +715307,7 @@ index 000000000..66e98371b +void fts_irq_enable(void); +#endif /* __LINUX_FOCALTECH_CORE_H__ */ diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_esdcheck.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_esdcheck.c -new file mode 100755 +new file mode 100644 index 000000000..b34bb26e8 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_esdcheck.c @@ -715783,7 +715777,7 @@ index 000000000..b34bb26e8 +#endif /* FTS_ESDCHECK_EN */ + diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_fun.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_fun.c -new file mode 100755 +new file mode 100644 index 000000000..b012c093b --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_fun.c @@ -716970,7 +716964,7 @@ index 000000000..b012c093b + return 0; +} diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_mode.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_mode.c -new file mode 100755 +new file mode 100644 index 000000000..c0c970b12 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_ex_mode.c @@ -717283,7 +717277,7 @@ index 000000000..c0c970b12 + return 0; +} diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.c -new file mode 100755 +new file mode 100644 index 000000000..83bf8f4a6 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.c @@ -719300,7 +719294,7 @@ index 000000000..83bf8f4a6 + return 0; +} diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.h b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.h -new file mode 100755 +new file mode 100644 index 000000000..cfebe2d12 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash.h @@ -719511,7 +719505,7 @@ index 000000000..cfebe2d12 +int fts_fwupg_upgrade(struct fts_upgrade *upg); +#endif diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/Makefile b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/Makefile -new file mode 100755 +new file mode 100644 index 000000000..17c9595ca --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/Makefile @@ -719524,7 +719518,7 @@ index 000000000..17c9595ca +obj-y += focaltech_upgrade_ft5436.o + diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/focaltech_upgrade_ft5436.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/focaltech_upgrade_ft5436.c -new file mode 100755 +new file mode 100644 index 000000000..7ed7315f0 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_flash/focaltech_upgrade_ft5436.c @@ -719684,7 +719678,7 @@ index 000000000..7ed7315f0 + .upgrade = fts_ft5422_upgrade, +}; diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_gesture.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_gesture.c -new file mode 100755 +new file mode 100644 index 000000000..b65cf3945 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_gesture.c @@ -720150,7 +720144,7 @@ index 000000000..b65cf3945 + return 0; +} diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_i2c.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_i2c.c -new file mode 100755 +new file mode 100644 index 000000000..f2e335c3d --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_i2c.c @@ -720350,7 +720344,7 @@ index 000000000..f2e335c3d +} \ No newline at end of file diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_point_report_check.c b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_point_report_check.c -new file mode 100755 +new file mode 100644 index 000000000..1296af155 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/focaltech_point_report_check.c @@ -720491,7 +720485,7 @@ index 000000000..1296af155 +#endif /* FTS_POINT_REPORT_CHECK_EN */ + diff --git a/drivers/input/touchscreen/focaltech_touch_ft5436/include/firmware/fw_sample.h b/drivers/input/touchscreen/focaltech_touch_ft5436/include/firmware/fw_sample.h -new file mode 100755 +new file mode 100644 index 000000000..7617b0b73 --- /dev/null +++ b/drivers/input/touchscreen/focaltech_touch_ft5436/include/firmware/fw_sample.h @@ -723721,7 +723715,7 @@ index 000000000..7617b0b73 +0xe4,0x93,0x7c,0xab,0x22,0xff,0xc9,0x66,0x36,0x99,0x9e,0x61,0x15,0x79, \ No newline at end of file diff --git a/drivers/input/touchscreen/gsl3673.c b/drivers/input/touchscreen/gsl3673.c -new file mode 100755 +new file mode 100644 index 000000000..2191bb6af --- /dev/null +++ b/drivers/input/touchscreen/gsl3673.c @@ -725029,7 +725023,7 @@ index 000000000..2191bb6af +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gsl3673.h b/drivers/input/touchscreen/gsl3673.h -new file mode 100755 +new file mode 100644 index 000000000..5d8d8ef02 --- /dev/null +++ b/drivers/input/touchscreen/gsl3673.h @@ -730126,7 +730120,7 @@ index 000000000..5d8d8ef02 + +#endif diff --git a/drivers/input/touchscreen/gsl3673_800x1280.c b/drivers/input/touchscreen/gsl3673_800x1280.c -new file mode 100755 +new file mode 100644 index 000000000..191029084 --- /dev/null +++ b/drivers/input/touchscreen/gsl3673_800x1280.c @@ -731379,7 +731373,7 @@ index 000000000..191029084 +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gsl3673_800x1280.h b/drivers/input/touchscreen/gsl3673_800x1280.h -new file mode 100755 +new file mode 100644 index 000000000..38fa03963 --- /dev/null +++ b/drivers/input/touchscreen/gsl3673_800x1280.h @@ -736572,7 +736566,7 @@ index 000000000..38fa03963 + +#endif diff --git a/drivers/input/touchscreen/gsl3676/Makefile b/drivers/input/touchscreen/gsl3676/Makefile -new file mode 100755 +new file mode 100644 index 000000000..27c326481 --- /dev/null +++ b/drivers/input/touchscreen/gsl3676/Makefile @@ -736581,7 +736575,7 @@ index 000000000..27c326481 +obj-y += gsl3676.o + diff --git a/drivers/input/touchscreen/gsl3676/gsl3676.c b/drivers/input/touchscreen/gsl3676/gsl3676.c -new file mode 100755 +new file mode 100644 index 000000000..4b1baca36 --- /dev/null +++ b/drivers/input/touchscreen/gsl3676/gsl3676.c @@ -737848,7 +737842,7 @@ index 000000000..4b1baca36 +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gsl3676/rk3368_th863c_10.h b/drivers/input/touchscreen/gsl3676/rk3368_th863c_10.h -new file mode 100755 +new file mode 100644 index 000000000..617860f76 --- /dev/null +++ b/drivers/input/touchscreen/gsl3676/rk3368_th863c_10.h @@ -743185,7 +743179,7 @@ index 000000000..617860f76 + +#endif diff --git a/drivers/input/touchscreen/gsl_point_id.c b/drivers/input/touchscreen/gsl_point_id.c -new file mode 100755 +new file mode 100644 index 000000000..624502b6b --- /dev/null +++ b/drivers/input/touchscreen/gsl_point_id.c @@ -746291,7 +746285,7 @@ index 000000000..624502b6b + return STATUS_SUCCESS; +}*/ diff --git a/drivers/input/touchscreen/gslx680.c b/drivers/input/touchscreen/gslx680.c -new file mode 100755 +new file mode 100644 index 000000000..ab970845c --- /dev/null +++ b/drivers/input/touchscreen/gslx680.c @@ -748202,7 +748196,7 @@ index 000000000..ab970845c +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gslx680.h b/drivers/input/touchscreen/gslx680.h -new file mode 100755 +new file mode 100644 index 000000000..2a76ec410 --- /dev/null +++ b/drivers/input/touchscreen/gslx680.h @@ -758576,7 +758570,7 @@ index 000000000..2a76ec410 + +#endif diff --git a/drivers/input/touchscreen/gslx6801.c b/drivers/input/touchscreen/gslx6801.c -new file mode 100755 +new file mode 100644 index 000000000..3c1e1655c --- /dev/null +++ b/drivers/input/touchscreen/gslx6801.c @@ -760262,7 +760256,7 @@ index 000000000..3c1e1655c +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gslx6801.h b/drivers/input/touchscreen/gslx6801.h -new file mode 100755 +new file mode 100644 index 000000000..45bb3469d --- /dev/null +++ b/drivers/input/touchscreen/gslx6801.h @@ -765223,7 +765217,7 @@ index 000000000..45bb3469d +}; +#endif diff --git a/drivers/input/touchscreen/gslx680_d708/Makefile b/drivers/input/touchscreen/gslx680_d708/Makefile -new file mode 100755 +new file mode 100644 index 000000000..86d995c5e --- /dev/null +++ b/drivers/input/touchscreen/gslx680_d708/Makefile @@ -765238,7 +765232,7 @@ index 000000000..86d995c5e +obj-y += rockchip_gslX680.o + diff --git a/drivers/input/touchscreen/gslx680_d708/rockchip_gsl3670.h b/drivers/input/touchscreen/gslx680_d708/rockchip_gsl3670.h -new file mode 100755 +new file mode 100644 index 000000000..89b74fe3e --- /dev/null +++ b/drivers/input/touchscreen/gslx680_d708/rockchip_gsl3670.h @@ -770291,7 +770285,7 @@ index 000000000..89b74fe3e + +#endif diff --git a/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680.c b/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680.c -new file mode 100755 +new file mode 100644 index 000000000..f75586e2d --- /dev/null +++ b/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680.c @@ -771690,7 +771684,7 @@ index 000000000..f75586e2d +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680_88v.h b/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680_88v.h -new file mode 100755 +new file mode 100644 index 000000000..f58ba4a8a --- /dev/null +++ b/drivers/input/touchscreen/gslx680_d708/rockchip_gslX680_88v.h @@ -776944,7 +776938,7 @@ index 000000000..f58ba4a8a + + diff --git a/drivers/input/touchscreen/gslx680_firefly.c b/drivers/input/touchscreen/gslx680_firefly.c -new file mode 100755 +new file mode 100644 index 000000000..0786b5ecb --- /dev/null +++ b/drivers/input/touchscreen/gslx680_firefly.c @@ -778080,7 +778074,7 @@ index 000000000..0786b5ecb +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("GSLX680 touchscreen controller driver"); diff --git a/drivers/input/touchscreen/gslx680_firefly.h b/drivers/input/touchscreen/gslx680_firefly.h -new file mode 100755 +new file mode 100644 index 000000000..8f40c59d7 --- /dev/null +++ b/drivers/input/touchscreen/gslx680_firefly.h @@ -783206,7 +783200,7 @@ index 000000000..8f40c59d7 + +#endif diff --git a/drivers/input/touchscreen/gslx680_pad.c b/drivers/input/touchscreen/gslx680_pad.c -new file mode 100755 +new file mode 100644 index 000000000..d61a5ec76 --- /dev/null +++ b/drivers/input/touchscreen/gslx680_pad.c @@ -784410,7 +784404,7 @@ index 000000000..d61a5ec76 +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gslx680_pad.h b/drivers/input/touchscreen/gslx680_pad.h -new file mode 100755 +new file mode 100644 index 000000000..aab1786f2 --- /dev/null +++ b/drivers/input/touchscreen/gslx680_pad.h @@ -794648,7 +794642,7 @@ index 000000000..aab1786f2 + +#endif diff --git a/drivers/input/touchscreen/gslx680a.c b/drivers/input/touchscreen/gslx680a.c -new file mode 100755 +new file mode 100644 index 000000000..380a0fd93 --- /dev/null +++ b/drivers/input/touchscreen/gslx680a.c @@ -795974,14 +795968,14 @@ index 000000000..380a0fd93 +MODULE_AUTHOR("Guan Yuwei, guanyuwei@basewin.com"); +MODULE_ALIAS("platform:gsl_ts"); diff --git a/drivers/input/touchscreen/gt1x/GT5688_Config_20170713_1080_1920.cfg b/drivers/input/touchscreen/gt1x/GT5688_Config_20170713_1080_1920.cfg -new file mode 100755 +new file mode 100644 index 000000000..2f65c7ee0 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/GT5688_Config_20170713_1080_1920.cfg @@ -0,0 +1 @@ +0x88,0x38,0x04,0x80,0x07,0x05,0x35,0x1E,0x05,0x40,0x00,0x08,0x50,0x3C,0x53,0x11,0x00,0x00,0x11,0x11,0x14,0x17,0x19,0x1C,0x0A,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x64,0x1E,0x28,0x8B,0x2B,0x0C,0x15,0x17,0xDF,0x07,0x04,0xA1,0x00,0x03,0x02,0x24,0x00,0x00,0x28,0x50,0x80,0x14,0x02,0x00,0x00,0x54,0xAD,0x2E,0x9B,0x35,0x8C,0x3B,0x81,0x42,0x79,0x49,0x71,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x50,0x3C,0xFF,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x20,0x78,0x78,0x64,0x00,0x00,0x00,0x00,0x00,0x01,0x08,0x02,0x09,0x03,0x0A,0x04,0x0B,0x05,0x0C,0x06,0x0D,0xFF,0xFF,0x0A,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0x15,0x14,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x0B,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x05,0x1E,0x00,0x02,0x2A,0x1E,0x19,0x14,0x02,0x00,0x03,0x0A,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFF,0x86,0x22,0x03,0x00,0x00,0x33,0x00,0x0F,0x00,0x00,0x00,0x50,0x3C,0x50,0x00,0x00,0x00,0x23,0x13,0x01 diff --git a/drivers/input/touchscreen/gt1x/Makefile b/drivers/input/touchscreen/gt1x/Makefile -new file mode 100755 +new file mode 100644 index 000000000..2b3fa3680 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/Makefile @@ -795995,7 +795989,7 @@ index 000000000..2b3fa3680 +gt1x-ts-y += gt1x_update.o + diff --git a/drivers/input/touchscreen/gt1x/gt1x.c b/drivers/input/touchscreen/gt1x/gt1x.c -new file mode 100755 +new file mode 100644 index 000000000..f65ca3b91 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x.c @@ -796810,7 +796804,7 @@ index 000000000..f65ca3b91 +MODULE_DESCRIPTION("GTP Series Driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/touchscreen/gt1x/gt1x.h b/drivers/input/touchscreen/gt1x/gt1x.h -new file mode 100755 +new file mode 100644 index 000000000..b9339f10b --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x.h @@ -796880,7 +796874,7 @@ index 000000000..b9339f10b + +#endif /* _GOODIX_GT1X_H_ */ diff --git a/drivers/input/touchscreen/gt1x/gt1x_cfg.h b/drivers/input/touchscreen/gt1x/gt1x_cfg.h -new file mode 100755 +new file mode 100644 index 000000000..6581aebfe --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_cfg.h @@ -796913,7 +796907,7 @@ index 000000000..6581aebfe + +#endif /* _GOODIX_GT1X_CFG_H_ */ diff --git a/drivers/input/touchscreen/gt1x/gt1x_extents.c b/drivers/input/touchscreen/gt1x/gt1x_extents.c -new file mode 100755 +new file mode 100644 index 000000000..ed087d8f0 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_extents.c @@ -797847,7 +797841,7 @@ index 000000000..ed087d8f0 +#endif +} diff --git a/drivers/input/touchscreen/gt1x/gt1x_firmware.h b/drivers/input/touchscreen/gt1x/gt1x_firmware.h -new file mode 100755 +new file mode 100644 index 000000000..758863339 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_firmware.h @@ -798401,7 +798395,7 @@ index 000000000..758863339 +#endif +#endif diff --git a/drivers/input/touchscreen/gt1x/gt1x_generic.c b/drivers/input/touchscreen/gt1x/gt1x_generic.c -new file mode 100755 +new file mode 100644 index 000000000..48b29ab50 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_generic.c @@ -800852,7 +800846,7 @@ index 000000000..48b29ab50 +} + diff --git a/drivers/input/touchscreen/gt1x/gt1x_generic.h b/drivers/input/touchscreen/gt1x/gt1x_generic.h -new file mode 100755 +new file mode 100644 index 000000000..7acc390d4 --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_generic.h @@ -801453,7 +801447,7 @@ index 000000000..7acc390d4 +#endif + diff --git a/drivers/input/touchscreen/gt1x/gt1x_tools.c b/drivers/input/touchscreen/gt1x/gt1x_tools.c -new file mode 100755 +new file mode 100644 index 000000000..1d824bdaf --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_tools.c @@ -801892,7 +801886,7 @@ index 000000000..1d824bdaf + return cmd_head.data_len; +} diff --git a/drivers/input/touchscreen/gt1x/gt1x_update.c b/drivers/input/touchscreen/gt1x/gt1x_update.c -new file mode 100755 +new file mode 100644 index 000000000..0979bb32d --- /dev/null +++ b/drivers/input/touchscreen/gt1x/gt1x_update.c @@ -803354,7 +803348,7 @@ index 000000000..0979bb32d + return ret; +} diff --git a/drivers/input/touchscreen/gt9xx/GT9110P(2020)V71_Config_20201028_170326.cfg b/drivers/input/touchscreen/gt9xx/GT9110P(2020)V71_Config_20201028_170326.cfg -new file mode 100755 +new file mode 100644 index 000000000..71738f447 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/GT9110P(2020)V71_Config_20201028_170326.cfg @@ -803380,7 +803374,7 @@ index 000000000..71738f447 +0x03,0x02,0x01,0x00,0x53,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/GT9110P_Config_20160217_1526_2048_97.cfg b/drivers/input/touchscreen/gt9xx/GT9110P_Config_20160217_1526_2048_97.cfg -new file mode 100755 +new file mode 100644 index 000000000..952ea8453 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/GT9110P_Config_20160217_1526_2048_97.cfg @@ -803388,7 +803382,7 @@ index 000000000..952ea8453 +0x00,0x00,0x06,0x00,0x08,0x0A,0x35,0x00,0x01,0xC8,0x28,0x08,0x5A,0x3C,0x03,0x05,0x00,0x00,0xFF,0x7F,0x00,0x00,0x04,0x18,0x1A,0x1E,0x14,0x8F,0x2F,0xAA,0x2A,0x2C,0x1E,0x14,0x00,0x00,0x00,0x21,0x33,0x2D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x29,0x19,0x32,0x94,0xC5,0x02,0x08,0x00,0x00,0x04,0x99,0x1A,0x00,0x90,0x1E,0x00,0x87,0x23,0x00,0x81,0x28,0x00,0x7D,0x2E,0x00,0x7D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x0F,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x19,0x46,0x32,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x0B,0x0A,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x26,0x25,0x24,0x23,0x22,0x21,0x20,0x1F,0x1E,0x1D,0x19,0x18,0x17,0x16,0x15,0x12,0x11,0x10,0x0F,0x0E,0x09,0x08,0x07,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x10,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/GT9271_Config_20170526.cfg b/drivers/input/touchscreen/gt9xx/GT9271_Config_20170526.cfg -new file mode 100755 +new file mode 100644 index 000000000..a7ac38fe3 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/GT9271_Config_20170526.cfg @@ -803396,7 +803390,7 @@ index 000000000..a7ac38fe3 +0x00,0x80,0x07,0xB0,0x04,0x0A,0x3C,0x00,0x01,0x0A,0x28,0x1F,0x55,0x32,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x1A,0x1E,0x14,0x90,0x2F,0xAA,0x1E,0x20,0x31,0x0D,0x00,0x00,0x00,0x22,0x03,0x1D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x2D,0x94,0xD5,0x02,0x08,0x00,0x00,0x04,0x9A,0x15,0x00,0x8C,0x19,0x00,0x80,0x1E,0x00,0x77,0x23,0x00,0x70,0x29,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x05,0x06,0x07,0x08,0x09,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x14,0x15,0x16,0x17,0x18,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x29,0x28,0x27,0x26,0x25,0x24,0x23,0x22,0x21,0x20,0x1F,0x1E,0x1C,0x1B,0x19,0x14,0x13,0x12,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x0A,0x08,0x07,0x06,0x04,0x02,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/HLS-0102-1398V1-1060-GT911_Config_20201204_V66.cfg b/drivers/input/touchscreen/gt9xx/HLS-0102-1398V1-1060-GT911_Config_20201204_V66.cfg -new file mode 100755 +new file mode 100644 index 000000000..77b72c416 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/HLS-0102-1398V1-1060-GT911_Config_20201204_V66.cfg @@ -803404,7 +803398,7 @@ index 000000000..77b72c416 +0x42,0x00,0x03,0x00,0x04,0x0A,0x45,0x03,0x22,0x1F,0x28,0x0F,0x64,0x3C,0x03,0x0F,0x00,0x00,0x00,0x00,0x11,0x00,0x08,0x00,0x00,0x00,0x00,0x8B,0x29,0x0E,0x71,0x6F,0xB2,0x04,0x00,0x00,0x00,0x39,0x02,0x10,0x00,0x21,0x00,0x00,0x00,0x03,0x64,0x32,0x00,0x00,0x00,0x3C,0x78,0x94,0xD5,0x02,0x07,0x00,0x00,0x04,0xC8,0x40,0x00,0xB1,0x4A,0x00,0x9E,0x55,0x00,0x8E,0x61,0x00,0x7F,0x70,0x00,0x7F,0x70,0x00,0x00,0x00,0xF0,0x90,0x3C,0xFF,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x1A,0x18,0x16,0x14,0x12,0x10,0x0E,0x0C,0x0A,0x08,0x06,0x04,0x02,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x02,0x04,0x06,0x08,0x0A,0x0C,0x0F,0x10,0x12,0x13,0x16,0x18,0x1C,0x1D,0x1E,0x1F,0x20,0x21,0x22,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF6,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/Makefile b/drivers/input/touchscreen/gt9xx/Makefile -new file mode 100755 +new file mode 100644 index 000000000..f63b5f278 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/Makefile @@ -803416,7 +803410,7 @@ index 000000000..f63b5f278 +goodix_gt9xx-y +=gt9xx.o +goodix_gt9xx-y +=gt9xx_update.o diff --git a/drivers/input/touchscreen/gt9xx/WGJ10162B_GT9271_1060_Config_20140821_1341110X42.cfg b/drivers/input/touchscreen/gt9xx/WGJ10162B_GT9271_1060_Config_20140821_1341110X42.cfg -new file mode 100755 +new file mode 100644 index 000000000..db5ed0f34 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ10162B_GT9271_1060_Config_20140821_1341110X42.cfg @@ -803424,7 +803418,7 @@ index 000000000..db5ed0f34 +0x42,0x80,0x07,0xB0,0x04,0x0A,0x35,0x00,0x02,0x0F,0x28,0x0F,0x5A,0x3C,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x19,0x1D,0x14,0x8F,0x2F,0xAA,0x37,0x39,0xD9,0x0B,0x00,0x00,0x00,0x83,0x02,0x1D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2A,0x46,0x94,0xC5,0x02,0x07,0x00,0x00,0x04,0x95,0x2C,0x00,0x8A,0x31,0x00,0x81,0x36,0x00,0x79,0x3C,0x00,0x72,0x42,0x00,0x72,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x19,0x18,0x17,0x16,0x15,0x14,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x09,0x08,0x07,0x06,0x05,0x04,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x06,0x07,0x08,0x0A,0x0C,0x0D,0x0F,0x10,0x11,0x12,0x13,0x14,0x19,0x1B,0x1C,0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/WGJ10162_GT9271_Config_20140820_182456.cfg b/drivers/input/touchscreen/gt9xx/WGJ10162_GT9271_Config_20140820_182456.cfg -new file mode 100755 +new file mode 100644 index 000000000..96bf8cb79 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ10162_GT9271_Config_20140820_182456.cfg @@ -803432,7 +803426,7 @@ index 000000000..96bf8cb79 +0x41,0x80,0x07,0xB0,0x04,0x0A,0x31,0x00,0x01,0x08,0x28,0x0F,0x50,0x32,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8F,0x2F,0xAA,0x37,0x39,0xD3,0x07,0x00,0x00,0x00,0x02,0x02,0x1D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x23,0x4B,0x94,0x45,0x02,0x07,0x00,0x00,0x00,0xB5,0x25,0x00,0x9B,0x2C,0x00,0x88,0x33,0x00,0x78,0x3B,0x00,0x6A,0x45,0x00,0x6A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x19,0x18,0x17,0x16,0x15,0x14,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x09,0x08,0x07,0x06,0x05,0x04,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x06,0x07,0x08,0x0A,0x0C,0x0D,0x0F,0x10,0x11,0x12,0x13,0x14,0x19,0x1B,0x1C,0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8F,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/WGJ10187_GT910_Config_20140623_104014_0X41.cfg b/drivers/input/touchscreen/gt9xx/WGJ10187_GT910_Config_20140623_104014_0X41.cfg -new file mode 100755 +new file mode 100644 index 000000000..ffc4679bf --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ10187_GT910_Config_20140623_104014_0X41.cfg @@ -803440,7 +803434,7 @@ index 000000000..ffc4679bf +0x00, 0x00, 0x04, 0x58, 0x02, 0x05, 0x34, 0x20, 0x01, 0x1F, 0x14, 0x0F, 0x5A, 0x46, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x17, 0x19, 0x1B, 0x14, 0x89, 0x08, 0x0A, 0x3A, 0x00, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0x1B, 0x02, 0x25, 0x3C, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x4E, 0x94, 0xC5, 0x02, 0x08, 0x00, 0x00, 0x04, 0x92, 0x2C, 0x00, 0x88, 0x32, 0x00, 0x80, 0x39, 0x00, 0x7B, 0x40, 0x00, 0x76, 0x49, 0x00, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x0A, 0x0C, 0x0E, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x28, 0x24, 0x22, 0x20, 0x1F, 0x1E, 0x1D, 0x0E, 0x0C, 0x0A, 0x08, 0x06, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/WGJ10187_GT9271_Config_20140623_104014_0X41.cfg b/drivers/input/touchscreen/gt9xx/WGJ10187_GT9271_Config_20140623_104014_0X41.cfg -new file mode 100755 +new file mode 100644 index 000000000..ffbfe3d54 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ10187_GT9271_Config_20140623_104014_0X41.cfg @@ -803448,7 +803442,7 @@ index 000000000..ffbfe3d54 +0x41,0xB0,0x04,0x80,0x07,0x0A,0xF5,0x00,0x01,0x08,0x28,0x0F,0x64,0x32,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x19,0x1E,0x14,0x8F,0x2F,0x99,0x41,0x43,0x15,0x0E,0x00,0x00,0x00,0x22,0x03,0x1D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x2D,0x62,0x94,0xC5,0x02,0x07,0x17,0x00,0x04,0x92,0x30,0x00,0x86,0x39,0x00,0x7F,0x42,0x00,0x79,0x4D,0x00,0x74,0x5A,0x00,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x16,0x15,0x14,0x11,0x10,0x0F,0x0E,0x0D,0x0C,0x09,0x08,0x07,0x06,0x05,0x04,0x01,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x06,0x07,0x08,0x0A,0x0C,0x0D,0x0F,0x10,0x11,0x12,0x13,0x14,0x29,0x28,0x27,0x26,0x25,0x24,0x23,0x22,0x21,0x20,0x1F,0x1E,0x1C,0x1B,0x19,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/WGJ89006B_GT911_Config_20140625_085816_0X43.cfg b/drivers/input/touchscreen/gt9xx/WGJ89006B_GT911_Config_20140625_085816_0X43.cfg -new file mode 100755 +new file mode 100644 index 000000000..1c42d9ef7 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ89006B_GT911_Config_20140625_085816_0X43.cfg @@ -803456,7 +803450,7 @@ index 000000000..1c42d9ef7 +0x43,0x00,0x10,0x00,0x10,0x0A,0x3D,0x20,0x01,0x08,0x28,0x08,0x50,0x32,0x03,0x05,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x18,0x1A,0x20,0x14,0x8C,0x2E,0x0E,0x3C,0x3E,0x0C,0x08,0x00,0x00,0x00,0x41,0x03,0x1D,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x33,0x5A,0x94,0xC5,0x02,0x08,0x00,0x00,0x04,0xA0,0x36,0x00,0x8B,0x3C,0x00,0x7C,0x43,0x00,0x6B,0x4C,0x00,0x5F,0x55,0x00,0x5F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x06,0x08,0x0A,0x0C,0x0E,0x10,0x12,0x14,0x16,0x18,0x1A,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x04,0x06,0x08,0x0A,0x0C,0x0F,0x10,0x12,0x13,0x14,0x16,0x18,0x1C,0x1D,0x1E,0x1F,0x2A,0x29,0x28,0x26,0x24,0x22,0x21,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0A,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/WGJ89006B_GT9271_Config_20140625_085816_0X41.cfg b/drivers/input/touchscreen/gt9xx/WGJ89006B_GT9271_Config_20140625_085816_0X41.cfg -new file mode 100755 +new file mode 100644 index 000000000..7ed0266ac --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/WGJ89006B_GT9271_Config_20140625_085816_0X41.cfg @@ -803464,7 +803458,7 @@ index 000000000..7ed0266ac +0x41,0x80,0x07,0xB0,0x04,0x0A,0x05,0x00,0x01,0x08,0x28,0x0F,0x50,0x32,0x03,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8F,0x2F,0x99,0x2B,0x2D,0x31,0x0D,0x00,0x00,0x00,0x01,0x03,0x1D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x23,0x55,0x94,0xC5,0x02,0x07,0x00,0x00,0x00,0x8C,0x26,0x00,0x7B,0x2D,0x00,0x6C,0x36,0x00,0x61,0x41,0x00,0x58,0x4E,0x00,0x58,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x04,0x05,0x06,0x07,0x08,0x09,0x0C,0x0D,0x0E,0x0F,0x10,0x11,0x14,0x15,0x16,0x17,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x13,0x12,0x11,0x10,0x0F,0x0D,0x0C,0x0A,0x08,0x07,0x06,0x04,0x02,0x00,0x19,0x1B,0x1C,0x1E,0x1F,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB5,0x01 \ No newline at end of file diff --git a/drivers/input/touchscreen/gt9xx/goodix_tool.c b/drivers/input/touchscreen/gt9xx/goodix_tool.c -new file mode 100755 +new file mode 100644 index 000000000..6b0089ea5 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/goodix_tool.c @@ -804097,7 +804091,7 @@ index 000000000..6b0089ea5 + return -EPERM; +} diff --git a/drivers/input/touchscreen/gt9xx/gt9xx.c b/drivers/input/touchscreen/gt9xx/gt9xx.c -new file mode 100755 +new file mode 100644 index 000000000..cdc421cfd --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/gt9xx.c @@ -807339,7 +807333,7 @@ index 000000000..cdc421cfd +MODULE_DESCRIPTION("GTP Series Driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/input/touchscreen/gt9xx/gt9xx.h b/drivers/input/touchscreen/gt9xx/gt9xx.h -new file mode 100755 +new file mode 100644 index 000000000..acc288575 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/gt9xx.h @@ -807742,7 +807736,7 @@ index 000000000..acc288575 + +#endif /* _GOODIX_GT9XX_H_ */ diff --git a/drivers/input/touchscreen/gt9xx/gt9xx_cfg.h b/drivers/input/touchscreen/gt9xx/gt9xx_cfg.h -new file mode 100755 +new file mode 100644 index 000000000..2b083c565 --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/gt9xx_cfg.h @@ -807813,7 +807807,7 @@ index 000000000..2b083c565 + +#endif /* _GOODIX_GT9XX_CFG_H_ */ diff --git a/drivers/input/touchscreen/gt9xx/gt9xx_firmware.h b/drivers/input/touchscreen/gt9xx/gt9xx_firmware.h -new file mode 100755 +new file mode 100644 index 000000000..7dce6045b --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/gt9xx_firmware.h @@ -810157,7 +810151,7 @@ index 000000000..7dce6045b + +#endif diff --git a/drivers/input/touchscreen/gt9xx/gt9xx_update.c b/drivers/input/touchscreen/gt9xx/gt9xx_update.c -new file mode 100755 +new file mode 100644 index 000000000..312b1f93b --- /dev/null +++ b/drivers/input/touchscreen/gt9xx/gt9xx_update.c @@ -813800,7 +813794,7 @@ index 000000000..312b1f93b + +//**************** For GT9XXF End ********************// diff --git a/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D863_7.h b/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D863_7.h -new file mode 100755 +new file mode 100644 index 000000000..b367ab257 --- /dev/null +++ b/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D863_7.h @@ -814320,7 +814314,7 @@ index 000000000..b367ab257 +#endif + diff --git a/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D89.h b/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D89.h -new file mode 100755 +new file mode 100644 index 000000000..715ff3bd3 --- /dev/null +++ b/drivers/input/touchscreen/hyn_cst2xx/CST21680SE_S126_D89.h @@ -814840,7 +814834,7 @@ index 000000000..715ff3bd3 +#endif + diff --git a/drivers/input/touchscreen/hyn_cst2xx/Makefile b/drivers/input/touchscreen/hyn_cst2xx/Makefile -new file mode 100755 +new file mode 100644 index 000000000..247b6045d --- /dev/null +++ b/drivers/input/touchscreen/hyn_cst2xx/Makefile @@ -814848,7 +814842,7 @@ index 000000000..247b6045d +obj-$(CONFIG_TOUCHSCREEN_HYN_CST2XX) += hyn_cst2xx.o + diff --git a/drivers/input/touchscreen/hyn_cst2xx/hyn_cst2xx.c b/drivers/input/touchscreen/hyn_cst2xx/hyn_cst2xx.c -new file mode 100755 +new file mode 100644 index 000000000..689e0a8a7 --- /dev/null +++ b/drivers/input/touchscreen/hyn_cst2xx/hyn_cst2xx.c @@ -816824,7 +816818,7 @@ index 000000000..689e0a8a7 +MODULE_ALIAS("platform:hyn_ts"); + diff --git a/drivers/input/touchscreen/tp_gslx680_board.h b/drivers/input/touchscreen/tp_gslx680_board.h -new file mode 100755 +new file mode 100644 index 000000000..bc90005e2 --- /dev/null +++ b/drivers/input/touchscreen/tp_gslx680_board.h @@ -821738,7 +821732,7 @@ index 000000000..bc90005e2 + +#endif diff --git a/drivers/input/touchscreen/tp_suspend.h b/drivers/input/touchscreen/tp_suspend.h -new file mode 100755 +new file mode 100644 index 000000000..e4248663f --- /dev/null +++ b/drivers/input/touchscreen/tp_suspend.h @@ -821853,7 +821847,7 @@ index 000000000..e4248663f +} +#endif diff --git a/drivers/input/touchscreen/vtl_ts/LX20JS06_A1_CT363_V03_5198_121015.dat b/drivers/input/touchscreen/vtl_ts/LX20JS06_A1_CT363_V03_5198_121015.dat -new file mode 100755 +new file mode 100644 index 000000000..a946eda1b --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/LX20JS06_A1_CT363_V03_5198_121015.dat @@ -825956,7 +825950,7 @@ index 000000000..a946eda1b + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 \ No newline at end of file diff --git a/drivers/input/touchscreen/vtl_ts/Makefile b/drivers/input/touchscreen/vtl_ts/Makefile -new file mode 100755 +new file mode 100644 index 000000000..0d15d7471 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/Makefile @@ -825971,7 +825965,7 @@ index 000000000..0d15d7471 +vtl_ts_ct36x-y +=apk.o + diff --git a/drivers/input/touchscreen/vtl_ts/apk.c b/drivers/input/touchscreen/vtl_ts/apk.c -new file mode 100755 +new file mode 100644 index 000000000..44db1086d --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/apk.c @@ -826209,7 +826203,7 @@ index 000000000..44db1086d +}; + diff --git a/drivers/input/touchscreen/vtl_ts/apk.h b/drivers/input/touchscreen/vtl_ts/apk.h -new file mode 100755 +new file mode 100644 index 000000000..a0a14b6b3 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/apk.h @@ -826222,7 +826216,7 @@ index 000000000..a0a14b6b3 + +#endif diff --git a/drivers/input/touchscreen/vtl_ts/chip.c b/drivers/input/touchscreen/vtl_ts/chip.c -new file mode 100755 +new file mode 100644 index 000000000..50004cef1 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/chip.c @@ -827088,7 +827082,7 @@ index 000000000..50004cef1 + + diff --git a/drivers/input/touchscreen/vtl_ts/chip.h b/drivers/input/touchscreen/vtl_ts/chip.h -new file mode 100755 +new file mode 100644 index 000000000..5ebb12127 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/chip.h @@ -827107,7 +827101,7 @@ index 000000000..5ebb12127 + +#endif diff --git a/drivers/input/touchscreen/vtl_ts/f307&f317&f316_CT363S_01_V10_F7E9_140212.dat b/drivers/input/touchscreen/vtl_ts/f307&f317&f316_CT363S_01_V10_F7E9_140212.dat -new file mode 100755 +new file mode 100644 index 000000000..8d4313875 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/f307&f317&f316_CT363S_01_V10_F7E9_140212.dat @@ -829162,7 +829156,7 @@ index 000000000..8d4313875 + 0x90,0x3F,0xFF,0x74,0x10,0xF0,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 \ No newline at end of file diff --git a/drivers/input/touchscreen/vtl_ts/lx--js77_97_CT365_V01_E7DA_130419.dat b/drivers/input/touchscreen/vtl_ts/lx--js77_97_CT365_V01_E7DA_130419.dat -new file mode 100755 +new file mode 100644 index 000000000..d3fc42f43 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/lx--js77_97_CT365_V01_E7DA_130419.dat @@ -831217,7 +831211,7 @@ index 000000000..d3fc42f43 + 0x90,0x3F,0xFF,0x74,0x01,0xF0,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 \ No newline at end of file diff --git a/drivers/input/touchscreen/vtl_ts/tp_fw.h b/drivers/input/touchscreen/vtl_ts/tp_fw.h -new file mode 100755 +new file mode 100644 index 000000000..df431fcab --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/tp_fw.h @@ -833274,7 +833268,7 @@ index 000000000..df431fcab +0x90, 0x3F, 0xFF, 0x74, 0x10, 0xF0, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; diff --git a/drivers/input/touchscreen/vtl_ts/vtl_ts.c b/drivers/input/touchscreen/vtl_ts/vtl_ts.c -new file mode 100755 +new file mode 100644 index 000000000..5eebd306e --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/vtl_ts.c @@ -834008,7 +834002,7 @@ index 000000000..5eebd306e + + diff --git a/drivers/input/touchscreen/vtl_ts/vtl_ts.h b/drivers/input/touchscreen/vtl_ts/vtl_ts.h -new file mode 100755 +new file mode 100644 index 000000000..4184c345d --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/vtl_ts.h @@ -834207,7 +834201,7 @@ index 000000000..4184c345d +#endif + diff --git a/drivers/input/touchscreen/vtl_ts/wgj36js07_A1_CT363_V01_0187_140306.dat b/drivers/input/touchscreen/vtl_ts/wgj36js07_A1_CT363_V01_0187_140306.dat -new file mode 100755 +new file mode 100644 index 000000000..a488e9812 --- /dev/null +++ b/drivers/input/touchscreen/vtl_ts/wgj36js07_A1_CT363_V01_0187_140306.dat @@ -836262,7 +836256,7 @@ index 000000000..a488e9812 + 0x90,0x3F,0xFF,0x74,0x01,0xF0,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 \ No newline at end of file diff --git a/drivers/input/touchscreen/wacom_w9013.c b/drivers/input/touchscreen/wacom_w9013.c -new file mode 100755 +new file mode 100644 index 000000000..6bbdb01e4 --- /dev/null +++ b/drivers/input/touchscreen/wacom_w9013.c @@ -836792,7 +836786,7 @@ index 04878caf6..fe1256b01 100644 select IOMMU_API select ARM_DMA_USE_IOMMU diff --git a/drivers/iommu/dma-iommu-ops.c b/drivers/iommu/dma-iommu-ops.c -new file mode 100755 +new file mode 100644 index 000000000..862d78239 --- /dev/null +++ b/drivers/iommu/dma-iommu-ops.c @@ -839509,7 +839503,7 @@ index f0a774739..298863171 100644 obj-$(CONFIG_VIDEO_IMX214) += imx214.o obj-$(CONFIG_VIDEO_IMX219) += imx219.o diff --git a/drivers/media/i2c/gc8034.c b/drivers/media/i2c/gc8034.c -new file mode 100755 +new file mode 100644 index 000000000..b56c05a60 --- /dev/null +++ b/drivers/media/i2c/gc8034.c @@ -842353,7 +842347,7 @@ index 000000000..b56c05a60 +MODULE_DESCRIPTION("GalaxyCore gc8034 sensor driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/i2c/rk628_csi.c b/drivers/media/i2c/rk628_csi.c -new file mode 100755 +new file mode 100644 index 000000000..3fe765c14 --- /dev/null +++ b/drivers/media/i2c/rk628_csi.c @@ -845055,7 +845049,7 @@ index 000000000..3fe765c14 +MODULE_AUTHOR("Dingxian Wen "); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/i2c/rk628_csi.h b/drivers/media/i2c/rk628_csi.h -new file mode 100755 +new file mode 100644 index 000000000..e4aa25866 --- /dev/null +++ b/drivers/media/i2c/rk628_csi.h @@ -845433,7 +845427,7 @@ index 62b6cdc8c..c7cb2135b 100644 obj-y += omap/ diff --git a/drivers/media/platform/rockchip-tsp/Kconfig b/drivers/media/platform/rockchip-tsp/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..5394bfa7c --- /dev/null +++ b/drivers/media/platform/rockchip-tsp/Kconfig @@ -845451,7 +845445,7 @@ index 000000000..5394bfa7c + Say N hera if you do not want to use the processor. + diff --git a/drivers/media/platform/rockchip-tsp/Makefile b/drivers/media/platform/rockchip-tsp/Makefile -new file mode 100755 +new file mode 100644 index 000000000..ca555d0ef --- /dev/null +++ b/drivers/media/platform/rockchip-tsp/Makefile @@ -845463,7 +845457,7 @@ index 000000000..ca555d0ef + +obj-$(CONFIG_ROCKCHIP_TSP) += rockchip_tsp.o diff --git a/drivers/media/platform/rockchip-tsp/rockchip_tsp.c b/drivers/media/platform/rockchip-tsp/rockchip_tsp.c -new file mode 100755 +new file mode 100644 index 000000000..830147909 --- /dev/null +++ b/drivers/media/platform/rockchip-tsp/rockchip_tsp.c @@ -846651,7 +846645,7 @@ index 000000000..830147909 +MODULE_AUTHOR("Jerry Xu "); +MODULE_ALIAS("platform:" MODE_NAME); diff --git a/drivers/media/platform/rockchip-tsp/rockchip_tsp.h b/drivers/media/platform/rockchip-tsp/rockchip_tsp.h -new file mode 100755 +new file mode 100644 index 000000000..bafe641cd --- /dev/null +++ b/drivers/media/platform/rockchip-tsp/rockchip_tsp.h @@ -846887,7 +846881,7 @@ index 000000000..bafe641cd + +#endif diff --git a/drivers/media/platform/rockchip/cif/Kconfig b/drivers/media/platform/rockchip/cif/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..592842bf3 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/Kconfig @@ -846933,7 +846927,7 @@ index 000000000..592842bf3 +endchoice + diff --git a/drivers/media/platform/rockchip/cif/Makefile b/drivers/media/platform/rockchip/cif/Makefile -new file mode 100755 +new file mode 100644 index 000000000..279be843e --- /dev/null +++ b/drivers/media/platform/rockchip/cif/Makefile @@ -846950,7 +846944,7 @@ index 000000000..279be843e + cif-scale.o \ + common.o diff --git a/drivers/media/platform/rockchip/cif/capture.c b/drivers/media/platform/rockchip/cif/capture.c -new file mode 100755 +new file mode 100644 index 000000000..9832721da --- /dev/null +++ b/drivers/media/platform/rockchip/cif/capture.c @@ -854871,7 +854865,7 @@ index 000000000..9832721da +} + diff --git a/drivers/media/platform/rockchip/cif/cif-luma.c b/drivers/media/platform/rockchip/cif/cif-luma.c -new file mode 100755 +new file mode 100644 index 000000000..9d751df3c --- /dev/null +++ b/drivers/media/platform/rockchip/cif/cif-luma.c @@ -855397,7 +855391,7 @@ index 000000000..9d751df3c + vb2_queue_release(vdev->queue); +} diff --git a/drivers/media/platform/rockchip/cif/cif-luma.h b/drivers/media/platform/rockchip/cif/cif-luma.h -new file mode 100755 +new file mode 100644 index 000000000..f57d19c41 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/cif-luma.h @@ -855486,7 +855480,7 @@ index 000000000..f57d19c41 + +#endif /* _RKCIF_LUMA_H */ diff --git a/drivers/media/platform/rockchip/cif/cif-scale.c b/drivers/media/platform/rockchip/cif/cif-scale.c -new file mode 100755 +new file mode 100644 index 000000000..afcf8801f --- /dev/null +++ b/drivers/media/platform/rockchip/cif/cif-scale.c @@ -856694,7 +856688,7 @@ index 000000000..afcf8801f +} + diff --git a/drivers/media/platform/rockchip/cif/common.c b/drivers/media/platform/rockchip/cif/common.c -new file mode 100755 +new file mode 100644 index 000000000..7442dfe82 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/common.c @@ -856887,7 +856881,7 @@ index 000000000..7442dfe82 +} + diff --git a/drivers/media/platform/rockchip/cif/common.h b/drivers/media/platform/rockchip/cif/common.h -new file mode 100755 +new file mode 100644 index 000000000..86dbd55d1 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/common.h @@ -856920,7 +856914,7 @@ index 000000000..86dbd55d1 +#endif /* _RKCIF_COMMON_H */ + diff --git a/drivers/media/platform/rockchip/cif/dev.c b/drivers/media/platform/rockchip/cif/dev.c -new file mode 100755 +new file mode 100644 index 000000000..5f59c9401 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/dev.c @@ -858854,7 +858848,7 @@ index 000000000..5f59c9401 +MODULE_DESCRIPTION("Rockchip CIF platform driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/platform/rockchip/cif/dev.h b/drivers/media/platform/rockchip/cif/dev.h -new file mode 100755 +new file mode 100644 index 000000000..a6f210bd8 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/dev.h @@ -859646,7 +859640,7 @@ index 000000000..a6f210bd8 + +#endif diff --git a/drivers/media/platform/rockchip/cif/hw.c b/drivers/media/platform/rockchip/cif/hw.c -new file mode 100755 +new file mode 100644 index 000000000..a85f2e14c --- /dev/null +++ b/drivers/media/platform/rockchip/cif/hw.c @@ -860838,7 +860832,7 @@ index 000000000..a85f2e14c +MODULE_DESCRIPTION("Rockchip CIF platform driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/platform/rockchip/cif/hw.h b/drivers/media/platform/rockchip/cif/hw.h -new file mode 100755 +new file mode 100644 index 000000000..b5698f7c3 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/hw.h @@ -860974,7 +860968,7 @@ index 000000000..b5698f7c3 + +#endif diff --git a/drivers/media/platform/rockchip/cif/mipi-csi2.c b/drivers/media/platform/rockchip/cif/mipi-csi2.c -new file mode 100755 +new file mode 100644 index 000000000..fb2312e2b --- /dev/null +++ b/drivers/media/platform/rockchip/cif/mipi-csi2.c @@ -861920,7 +861914,7 @@ index 000000000..fb2312e2b +MODULE_AUTHOR("Macrofly.xu "); +MODULE_LICENSE("GPL"); diff --git a/drivers/media/platform/rockchip/cif/mipi-csi2.h b/drivers/media/platform/rockchip/cif/mipi-csi2.h -new file mode 100755 +new file mode 100644 index 000000000..e04a7dd2e --- /dev/null +++ b/drivers/media/platform/rockchip/cif/mipi-csi2.h @@ -862085,7 +862079,7 @@ index 000000000..e04a7dd2e + +#endif diff --git a/drivers/media/platform/rockchip/cif/procfs.c b/drivers/media/platform/rockchip/cif/procfs.c -new file mode 100755 +new file mode 100644 index 000000000..43d6e2c23 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/procfs.c @@ -862497,7 +862491,7 @@ index 000000000..43d6e2c23 + +#endif diff --git a/drivers/media/platform/rockchip/cif/procfs.h b/drivers/media/platform/rockchip/cif/procfs.h -new file mode 100755 +new file mode 100644 index 000000000..798533849 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/procfs.h @@ -862528,7 +862522,7 @@ index 000000000..798533849 + +#endif diff --git a/drivers/media/platform/rockchip/cif/regs.h b/drivers/media/platform/rockchip/cif/regs.h -new file mode 100755 +new file mode 100644 index 000000000..d9a1303c1 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/regs.h @@ -863513,7 +863507,7 @@ index 000000000..d9a1303c1 + +#endif diff --git a/drivers/media/platform/rockchip/cif/subdev-itf.c b/drivers/media/platform/rockchip/cif/subdev-itf.c -new file mode 100755 +new file mode 100644 index 000000000..3cf240ee4 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/subdev-itf.c @@ -864154,7 +864148,7 @@ index 000000000..3cf240ee4 +MODULE_DESCRIPTION("Rockchip CIF platform driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/platform/rockchip/cif/subdev-itf.h b/drivers/media/platform/rockchip/cif/subdev-itf.h -new file mode 100755 +new file mode 100644 index 000000000..a1ebbe02a --- /dev/null +++ b/drivers/media/platform/rockchip/cif/subdev-itf.h @@ -864229,7 +864223,7 @@ index 000000000..a1ebbe02a + +#endif diff --git a/drivers/media/platform/rockchip/cif/version.h b/drivers/media/platform/rockchip/cif/version.h -new file mode 100755 +new file mode 100644 index 000000000..627b4a3a1 --- /dev/null +++ b/drivers/media/platform/rockchip/cif/version.h @@ -864309,7 +864303,7 @@ index 000000000..627b4a3a1 + +#endif diff --git a/drivers/media/platform/rockchip/isp/Kconfig b/drivers/media/platform/rockchip/isp/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..98a530a17 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/Kconfig @@ -864354,7 +864348,7 @@ index 000000000..98a530a17 + +endif diff --git a/drivers/media/platform/rockchip/isp/Makefile b/drivers/media/platform/rockchip/isp/Makefile -new file mode 100755 +new file mode 100644 index 000000000..52cac6290 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/Makefile @@ -864402,7 +864396,7 @@ index 000000000..52cac6290 + +video_rkisp-$(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP) += rkisp_tb_helper.o diff --git a/drivers/media/platform/rockchip/isp/bridge.c b/drivers/media/platform/rockchip/isp/bridge.c -new file mode 100755 +new file mode 100644 index 000000000..51c8254cc --- /dev/null +++ b/drivers/media/platform/rockchip/isp/bridge.c @@ -865037,7 +865031,7 @@ index 000000000..51c8254cc +} +EXPORT_SYMBOL(rkisp_get_bridge_sd); diff --git a/drivers/media/platform/rockchip/isp/bridge.h b/drivers/media/platform/rockchip/isp/bridge.h -new file mode 100755 +new file mode 100644 index 000000000..8310b13df --- /dev/null +++ b/drivers/media/platform/rockchip/isp/bridge.h @@ -865148,7 +865142,7 @@ index 000000000..8310b13df + +#endif diff --git a/drivers/media/platform/rockchip/isp/bridge_v20.c b/drivers/media/platform/rockchip/isp/bridge_v20.c -new file mode 100755 +new file mode 100644 index 000000000..ff1d4af07 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/bridge_v20.c @@ -866248,7 +866242,7 @@ index 000000000..ff1d4af07 + dev->frame_qst.function = rkisp_bridge_frame_done_early; +} diff --git a/drivers/media/platform/rockchip/isp/bridge_v30.c b/drivers/media/platform/rockchip/isp/bridge_v30.c -new file mode 100755 +new file mode 100644 index 000000000..c0b639bdd --- /dev/null +++ b/drivers/media/platform/rockchip/isp/bridge_v30.c @@ -866490,7 +866484,7 @@ index 000000000..c0b639bdd + dev->cfg = &mp_cfg; +} diff --git a/drivers/media/platform/rockchip/isp/capture.c b/drivers/media/platform/rockchip/isp/capture.c -new file mode 100755 +new file mode 100644 index 000000000..476c147b5 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture.c @@ -868213,7 +868207,7 @@ index 000000000..476c147b5 + rkisp_mi_v30_isr(mis_val, dev); +} diff --git a/drivers/media/platform/rockchip/isp/capture.h b/drivers/media/platform/rockchip/isp/capture.h -new file mode 100755 +new file mode 100644 index 000000000..5a9251a9c --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture.h @@ -868514,7 +868508,7 @@ index 000000000..5a9251a9c +int rkisp_fop_release(struct file *file); +#endif /* _RKISP_PATH_VIDEO_H */ diff --git a/drivers/media/platform/rockchip/isp/capture_v1x.c b/drivers/media/platform/rockchip/isp/capture_v1x.c -new file mode 100755 +new file mode 100644 index 000000000..b829bd5e5 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v1x.c @@ -869477,7 +869471,7 @@ index 000000000..b829bd5e5 + } +} diff --git a/drivers/media/platform/rockchip/isp/capture_v1x.h b/drivers/media/platform/rockchip/isp/capture_v1x.h -new file mode 100755 +new file mode 100644 index 000000000..f26f1bde0 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v1x.h @@ -869500,7 +869494,7 @@ index 000000000..f26f1bde0 + +#endif diff --git a/drivers/media/platform/rockchip/isp/capture_v20.c b/drivers/media/platform/rockchip/isp/capture_v20.c -new file mode 100755 +new file mode 100644 index 000000000..4dbb87110 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v20.c @@ -871475,7 +871469,7 @@ index 000000000..4dbb87110 + } +} diff --git a/drivers/media/platform/rockchip/isp/capture_v21.c b/drivers/media/platform/rockchip/isp/capture_v21.c -new file mode 100755 +new file mode 100644 index 000000000..4bef12f6a --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v21.c @@ -873180,7 +873174,7 @@ index 000000000..4bef12f6a + } +} diff --git a/drivers/media/platform/rockchip/isp/capture_v2x.h b/drivers/media/platform/rockchip/isp/capture_v2x.h -new file mode 100755 +new file mode 100644 index 000000000..8ec036998 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v2x.h @@ -873234,7 +873228,7 @@ index 000000000..8ec036998 + +#endif diff --git a/drivers/media/platform/rockchip/isp/capture_v30.c b/drivers/media/platform/rockchip/isp/capture_v30.c -new file mode 100755 +new file mode 100644 index 000000000..05fad30e2 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v30.c @@ -874735,7 +874729,7 @@ index 000000000..05fad30e2 + v4l2_warn(&dev->v4l2_dev, "RD_SIZE_ERR:0x%08x\n", state); +} diff --git a/drivers/media/platform/rockchip/isp/capture_v3x.h b/drivers/media/platform/rockchip/isp/capture_v3x.h -new file mode 100755 +new file mode 100644 index 000000000..cb3d59391 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/capture_v3x.h @@ -874764,7 +874758,7 @@ index 000000000..cb3d59391 + +#endif diff --git a/drivers/media/platform/rockchip/isp/common.c b/drivers/media/platform/rockchip/isp/common.c -new file mode 100755 +new file mode 100644 index 000000000..30b69b204 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/common.c @@ -875139,7 +875133,7 @@ index 000000000..30b69b204 + rkisp_free_buffer(dev, &hw->dummy_buf); +} diff --git a/drivers/media/platform/rockchip/isp/common.h b/drivers/media/platform/rockchip/isp/common.h -new file mode 100755 +new file mode 100644 index 000000000..6ff84a21b --- /dev/null +++ b/drivers/media/platform/rockchip/isp/common.h @@ -875357,7 +875351,7 @@ index 000000000..6ff84a21b +void rkisp_set_clk_rate(struct clk *clk, unsigned long rate); +#endif /* _RKISP_COMMON_H */ diff --git a/drivers/media/platform/rockchip/isp/csi.c b/drivers/media/platform/rockchip/isp/csi.c -new file mode 100755 +new file mode 100644 index 000000000..2ffd02c73 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/csi.c @@ -876000,7 +875994,7 @@ index 000000000..2ffd02c73 + media_entity_cleanup(&sd->entity); +} diff --git a/drivers/media/platform/rockchip/isp/csi.h b/drivers/media/platform/rockchip/isp/csi.h -new file mode 100755 +new file mode 100644 index 000000000..4a8c70200 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/csi.h @@ -876089,7 +876083,7 @@ index 000000000..4a8c70200 +void rkisp_csi_sof(struct rkisp_device *dev, u8 id); +#endif diff --git a/drivers/media/platform/rockchip/isp/dev.c b/drivers/media/platform/rockchip/isp/dev.c -new file mode 100755 +new file mode 100644 index 000000000..e8628681d --- /dev/null +++ b/drivers/media/platform/rockchip/isp/dev.c @@ -877008,7 +877002,7 @@ index 000000000..e8628681d +MODULE_DESCRIPTION("Rockchip ISP platform driver"); +MODULE_LICENSE("Dual BSD/GPL"); diff --git a/drivers/media/platform/rockchip/isp/dev.h b/drivers/media/platform/rockchip/isp/dev.h -new file mode 100755 +new file mode 100644 index 000000000..e05749111 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/dev.h @@ -877252,7 +877246,7 @@ index 000000000..e05749111 +}; +#endif diff --git a/drivers/media/platform/rockchip/isp/dmarx.c b/drivers/media/platform/rockchip/isp/dmarx.c -new file mode 100755 +new file mode 100644 index 000000000..0dcc080d7 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/dmarx.c @@ -878441,7 +878435,7 @@ index 000000000..0dcc080d7 + } +} diff --git a/drivers/media/platform/rockchip/isp/dmarx.h b/drivers/media/platform/rockchip/isp/dmarx.h -new file mode 100755 +new file mode 100644 index 000000000..348096e28 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/dmarx.h @@ -878514,7 +878508,7 @@ index 000000000..348096e28 +int rkisp_register_dmarx_vdev(struct rkisp_device *dev); +#endif /* _RKISP_DMARX_H */ diff --git a/drivers/media/platform/rockchip/isp/hw.c b/drivers/media/platform/rockchip/isp/hw.c -new file mode 100755 +new file mode 100644 index 000000000..899bee986 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/hw.c @@ -879539,7 +879533,7 @@ index 000000000..899bee986 + +module_init(rkisp_hw_drv_init); diff --git a/drivers/media/platform/rockchip/isp/hw.h b/drivers/media/platform/rockchip/isp/hw.h -new file mode 100755 +new file mode 100644 index 000000000..dce2f0a71 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/hw.h @@ -879634,7 +879628,7 @@ index 000000000..dce2f0a71 +void rkisp_soft_reset(struct rkisp_hw_dev *dev, bool is_secure); +#endif diff --git a/drivers/media/platform/rockchip/isp/isp_external.h b/drivers/media/platform/rockchip/isp/isp_external.h -new file mode 100755 +new file mode 100644 index 000000000..655c4b943 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_external.h @@ -879684,7 +879678,7 @@ index 000000000..655c4b943 + +#endif diff --git a/drivers/media/platform/rockchip/isp/isp_ispp.h b/drivers/media/platform/rockchip/isp/isp_ispp.h -new file mode 100755 +new file mode 100644 index 000000000..98300cae0 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_ispp.h @@ -879828,7 +879822,7 @@ index 000000000..98300cae0 + +#endif diff --git a/drivers/media/platform/rockchip/isp/isp_mipi_luma.c b/drivers/media/platform/rockchip/isp/isp_mipi_luma.c -new file mode 100755 +new file mode 100644 index 000000000..ebca58e71 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_mipi_luma.c @@ -880358,7 +880352,7 @@ index 000000000..ebca58e71 + vb2_queue_release(vdev->queue); +} diff --git a/drivers/media/platform/rockchip/isp/isp_mipi_luma.h b/drivers/media/platform/rockchip/isp/isp_mipi_luma.h -new file mode 100755 +new file mode 100644 index 000000000..537a9d6a0 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_mipi_luma.h @@ -880443,7 +880437,7 @@ index 000000000..537a9d6a0 + +#endif /* _RKISP_ISP_LUMA_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_params.c b/drivers/media/platform/rockchip/isp/isp_params.c -new file mode 100755 +new file mode 100644 index 000000000..c5e91d18f --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params.c @@ -880908,7 +880902,7 @@ index 000000000..c5e91d18f +} + diff --git a/drivers/media/platform/rockchip/isp/isp_params.h b/drivers/media/platform/rockchip/isp/isp_params.h -new file mode 100755 +new file mode 100644 index 000000000..fb4e3a2d7 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params.h @@ -881061,7 +881055,7 @@ index 000000000..fb4e3a2d7 + +#endif /* _RKISP_ISP_PARAM_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_params_v1x.c b/drivers/media/platform/rockchip/isp/isp_params_v1x.c -new file mode 100755 +new file mode 100644 index 000000000..4ca6c6dbb --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v1x.c @@ -883419,7 +883413,7 @@ index 000000000..4ca6c6dbb +} + diff --git a/drivers/media/platform/rockchip/isp/isp_params_v1x.h b/drivers/media/platform/rockchip/isp/isp_params_v1x.h -new file mode 100755 +new file mode 100644 index 000000000..316bef51e --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v1x.h @@ -883512,7 +883506,7 @@ index 000000000..316bef51e + +#endif /* _RKISP_ISP_PARAM_V1X_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_params_v21.c b/drivers/media/platform/rockchip/isp/isp_params_v21.c -new file mode 100755 +new file mode 100644 index 000000000..eeb242a14 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v21.c @@ -887713,7 +887707,7 @@ index 000000000..eeb242a14 + params_vdev->priv_val = NULL; +} diff --git a/drivers/media/platform/rockchip/isp/isp_params_v21.h b/drivers/media/platform/rockchip/isp/isp_params_v21.h -new file mode 100755 +new file mode 100644 index 000000000..860b9156f --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v21.h @@ -887894,7 +887888,7 @@ index 000000000..860b9156f + +#endif /* _RKISP_ISP_PARAM_V21_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_params_v2x.c b/drivers/media/platform/rockchip/isp/isp_params_v2x.c -new file mode 100755 +new file mode 100644 index 000000000..656834e2a --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v2x.c @@ -892366,7 +892360,7 @@ index 000000000..656834e2a +} + diff --git a/drivers/media/platform/rockchip/isp/isp_params_v2x.h b/drivers/media/platform/rockchip/isp/isp_params_v2x.h -new file mode 100755 +new file mode 100644 index 000000000..707ada182 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v2x.h @@ -892731,7 +892725,7 @@ index 000000000..707ada182 + +#endif /* _RKISP_ISP_PARAM_V2X_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_params_v3x.c b/drivers/media/platform/rockchip/isp/isp_params_v3x.c -new file mode 100755 +new file mode 100644 index 000000000..2f35b42e1 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v3x.c @@ -897425,7 +897419,7 @@ index 000000000..2f35b42e1 + } +} diff --git a/drivers/media/platform/rockchip/isp/isp_params_v3x.h b/drivers/media/platform/rockchip/isp/isp_params_v3x.h -new file mode 100755 +new file mode 100644 index 000000000..3f9d6989d --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_params_v3x.h @@ -897641,7 +897635,7 @@ index 000000000..3f9d6989d + +#endif /* _RKISP_ISP_PARAM_V3X_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_stats.c b/drivers/media/platform/rockchip/isp/isp_stats.c -new file mode 100755 +new file mode 100644 index 000000000..e472dbdb7 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats.c @@ -898020,7 +898014,7 @@ index 000000000..e472dbdb7 +} + diff --git a/drivers/media/platform/rockchip/isp/isp_stats.h b/drivers/media/platform/rockchip/isp/isp_stats.h -new file mode 100755 +new file mode 100644 index 000000000..249ed2535 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats.h @@ -898115,7 +898109,7 @@ index 000000000..249ed2535 + +#endif /* _RKISP_ISP_STATS_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v1x.c b/drivers/media/platform/rockchip/isp/isp_stats_v1x.c -new file mode 100755 +new file mode 100644 index 000000000..dce904b5f --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v1x.c @@ -898541,7 +898535,7 @@ index 000000000..dce904b5f +} + diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v1x.h b/drivers/media/platform/rockchip/isp/isp_stats_v1x.h -new file mode 100755 +new file mode 100644 index 000000000..8f1853d4b --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v1x.h @@ -898589,7 +898583,7 @@ index 000000000..8f1853d4b + +#endif /* _RKISP_ISP_STATS_V1X_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v21.c b/drivers/media/platform/rockchip/isp/isp_stats_v21.c -new file mode 100755 +new file mode 100644 index 000000000..956775f3b --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v21.c @@ -899761,7 +899755,7 @@ index 000000000..956775f3b + rkisp_free_buffer(stats_vdev->dev, &stats_vdev->stats_buf[i]); +} diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v21.h b/drivers/media/platform/rockchip/isp/isp_stats_v21.h -new file mode 100755 +new file mode 100644 index 000000000..c1dba6c65 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v21.h @@ -899819,7 +899813,7 @@ index 000000000..c1dba6c65 + +#endif /* _RKISP_ISP_STATS_V21_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v2x.c b/drivers/media/platform/rockchip/isp/isp_stats_v2x.c -new file mode 100755 +new file mode 100644 index 000000000..6e458a571 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v2x.c @@ -901351,7 +901345,7 @@ index 000000000..6e458a571 +} + diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v2x.h b/drivers/media/platform/rockchip/isp/isp_stats_v2x.h -new file mode 100755 +new file mode 100644 index 000000000..5793ebfef --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v2x.h @@ -901427,7 +901421,7 @@ index 000000000..5793ebfef + +#endif /* _RKISP_ISP_STATS_V2X_H */ diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v3x.c b/drivers/media/platform/rockchip/isp/isp_stats_v3x.c -new file mode 100755 +new file mode 100644 index 000000000..7d1883c37 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v3x.c @@ -902742,7 +902736,7 @@ index 000000000..7d1883c37 + +} diff --git a/drivers/media/platform/rockchip/isp/isp_stats_v3x.h b/drivers/media/platform/rockchip/isp/isp_stats_v3x.h -new file mode 100755 +new file mode 100644 index 000000000..1b40c571f --- /dev/null +++ b/drivers/media/platform/rockchip/isp/isp_stats_v3x.h @@ -902800,7 +902794,7 @@ index 000000000..1b40c571f + +#endif /* _RKISP_ISP_STATS_V3X_H */ diff --git a/drivers/media/platform/rockchip/isp/procfs.c b/drivers/media/platform/rockchip/isp/procfs.c -new file mode 100755 +new file mode 100644 index 000000000..4594789ac --- /dev/null +++ b/drivers/media/platform/rockchip/isp/procfs.c @@ -903611,7 +903605,7 @@ index 000000000..4594789ac + +#endif /* CONFIG_PROC_FS */ diff --git a/drivers/media/platform/rockchip/isp/procfs.h b/drivers/media/platform/rockchip/isp/procfs.h -new file mode 100755 +new file mode 100644 index 000000000..09c650abc --- /dev/null +++ b/drivers/media/platform/rockchip/isp/procfs.h @@ -903638,7 +903632,7 @@ index 000000000..09c650abc + +#endif diff --git a/drivers/media/platform/rockchip/isp/regs.c b/drivers/media/platform/rockchip/isp/regs.c -new file mode 100755 +new file mode 100644 index 000000000..908e05d8c --- /dev/null +++ b/drivers/media/platform/rockchip/isp/regs.c @@ -903972,7 +903966,7 @@ index 000000000..908e05d8c + update_rsz_shadow(stream, async); +} diff --git a/drivers/media/platform/rockchip/isp/regs.h b/drivers/media/platform/rockchip/isp/regs.h -new file mode 100755 +new file mode 100644 index 000000000..7b7f5972a --- /dev/null +++ b/drivers/media/platform/rockchip/isp/regs.h @@ -906009,7 +906003,7 @@ index 000000000..7b7f5972a + +#endif /* _RKISP_REGS_H */ diff --git a/drivers/media/platform/rockchip/isp/regs_v2x.h b/drivers/media/platform/rockchip/isp/regs_v2x.h -new file mode 100755 +new file mode 100644 index 000000000..9e55bdfa7 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/regs_v2x.h @@ -908732,7 +908726,7 @@ index 000000000..9e55bdfa7 + +#endif /* _RKISP_REGS_V2X_H */ diff --git a/drivers/media/platform/rockchip/isp/regs_v3x.h b/drivers/media/platform/rockchip/isp/regs_v3x.h -new file mode 100755 +new file mode 100644 index 000000000..b8db3e46f --- /dev/null +++ b/drivers/media/platform/rockchip/isp/regs_v3x.h @@ -910560,7 +910554,7 @@ index 000000000..b8db3e46f + +#endif /* _RKISP_REGS_V3X_H */ diff --git a/drivers/media/platform/rockchip/isp/rkisp.c b/drivers/media/platform/rockchip/isp/rkisp.c -new file mode 100755 +new file mode 100644 index 000000000..31bbb5eb0 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/rkisp.c @@ -914144,7 +914138,7 @@ index 000000000..31bbb5eb0 +} + diff --git a/drivers/media/platform/rockchip/isp/rkisp.h b/drivers/media/platform/rockchip/isp/rkisp.h -new file mode 100755 +new file mode 100644 index 000000000..bb19692e8 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/rkisp.h @@ -914347,7 +914341,7 @@ index 000000000..bb19692e8 + +#endif /* _RKISP_H */ diff --git a/drivers/media/platform/rockchip/isp/rkisp_tb_helper.c b/drivers/media/platform/rockchip/isp/rkisp_tb_helper.c -new file mode 100755 +new file mode 100644 index 000000000..a32e5fe5e --- /dev/null +++ b/drivers/media/platform/rockchip/isp/rkisp_tb_helper.c @@ -914619,7 +914613,7 @@ index 000000000..a32e5fe5e +} +EXPORT_SYMBOL(rkisp_tb_get_state); diff --git a/drivers/media/platform/rockchip/isp/rkisp_tb_helper.h b/drivers/media/platform/rockchip/isp/rkisp_tb_helper.h -new file mode 100755 +new file mode 100644 index 000000000..79d06469a --- /dev/null +++ b/drivers/media/platform/rockchip/isp/rkisp_tb_helper.h @@ -914658,7 +914652,7 @@ index 000000000..79d06469a + +#endif diff --git a/drivers/media/platform/rockchip/isp/version.h b/drivers/media/platform/rockchip/isp/version.h -new file mode 100755 +new file mode 100644 index 000000000..fd1055386 --- /dev/null +++ b/drivers/media/platform/rockchip/isp/version.h @@ -914888,7 +914882,7 @@ index 000000000..fd1055386 + +#endif diff --git a/drivers/media/platform/rockchip/isp/videobuf2-rdma-sg.c b/drivers/media/platform/rockchip/isp/videobuf2-rdma-sg.c -new file mode 100755 +new file mode 100644 index 000000000..5fe71b21d --- /dev/null +++ b/drivers/media/platform/rockchip/isp/videobuf2-rdma-sg.c @@ -915502,7 +915496,7 @@ index 000000000..5fe71b21d +}; +EXPORT_SYMBOL_GPL(vb2_rdma_sg_memops); diff --git a/drivers/media/platform/rockchip/isp1/Kconfig b/drivers/media/platform/rockchip/isp1/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..5637cc758 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/Kconfig @@ -915520,7 +915514,7 @@ index 000000000..5637cc758 + help + Support for ISP1 on the rockchip SoC. diff --git a/drivers/media/platform/rockchip/isp1/Makefile b/drivers/media/platform/rockchip/isp1/Makefile -new file mode 100755 +new file mode 100644 index 000000000..788e3d979 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/Makefile @@ -915536,7 +915530,7 @@ index 000000000..788e3d979 + capture.o \ + dmarx.o diff --git a/drivers/media/platform/rockchip/isp1/capture.c b/drivers/media/platform/rockchip/isp1/capture.c -new file mode 100755 +new file mode 100644 index 000000000..e61d59a40 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/capture.c @@ -917855,7 +917849,7 @@ index 000000000..e61d59a40 + } +} diff --git a/drivers/media/platform/rockchip/isp1/capture.h b/drivers/media/platform/rockchip/isp1/capture.h -new file mode 100755 +new file mode 100644 index 000000000..861361835 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/capture.h @@ -918080,7 +918074,7 @@ index 000000000..861361835 +int rkisp1_fop_release(struct file *file); +#endif /* _RKISP1_PATH_VIDEO_H */ diff --git a/drivers/media/platform/rockchip/isp1/common.h b/drivers/media/platform/rockchip/isp1/common.h -new file mode 100755 +new file mode 100644 index 000000000..f20a0829c --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/common.h @@ -918219,7 +918213,7 @@ index 000000000..f20a0829c + +#endif /* _RKISP1_COMMON_H */ diff --git a/drivers/media/platform/rockchip/isp1/dev.c b/drivers/media/platform/rockchip/isp1/dev.c -new file mode 100755 +new file mode 100644 index 000000000..4e548f0ae --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/dev.c @@ -919425,7 +919419,7 @@ index 000000000..4e548f0ae +MODULE_DESCRIPTION("Rockchip ISP1 platform driver"); +MODULE_LICENSE("Dual BSD/GPL"); diff --git a/drivers/media/platform/rockchip/isp1/dev.h b/drivers/media/platform/rockchip/isp1/dev.h -new file mode 100755 +new file mode 100644 index 000000000..980f77113 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/dev.h @@ -919604,7 +919598,7 @@ index 000000000..980f77113 + +#endif diff --git a/drivers/media/platform/rockchip/isp1/dmarx.c b/drivers/media/platform/rockchip/isp1/dmarx.c -new file mode 100755 +new file mode 100644 index 000000000..7ac08d249 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/dmarx.c @@ -920297,7 +920291,7 @@ index 000000000..7ac08d249 + } +} diff --git a/drivers/media/platform/rockchip/isp1/dmarx.h b/drivers/media/platform/rockchip/isp1/dmarx.h -new file mode 100755 +new file mode 100644 index 000000000..abc3b39aa --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/dmarx.h @@ -920332,7 +920326,7 @@ index 000000000..abc3b39aa +int rkisp1_register_dmarx_vdev(struct rkisp1_device *dev); +#endif /* _RKISP1_DMARX_H */ diff --git a/drivers/media/platform/rockchip/isp1/isp_params.c b/drivers/media/platform/rockchip/isp1/isp_params.c -new file mode 100755 +new file mode 100644 index 000000000..5315aabf3 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/isp_params.c @@ -922993,7 +922987,7 @@ index 000000000..5315aabf3 + vb2_queue_release(vdev->queue); +} diff --git a/drivers/media/platform/rockchip/isp1/isp_params.h b/drivers/media/platform/rockchip/isp1/isp_params.h -new file mode 100755 +new file mode 100644 index 000000000..ea707b7cf --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/isp_params.h @@ -923150,7 +923144,7 @@ index 000000000..ea707b7cf + +#endif /* _RKISP1_ISP_H */ diff --git a/drivers/media/platform/rockchip/isp1/isp_stats.c b/drivers/media/platform/rockchip/isp1/isp_stats.c -new file mode 100755 +new file mode 100644 index 000000000..b682f6a4f --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/isp_stats.c @@ -923840,7 +923834,7 @@ index 000000000..b682f6a4f + vb2_queue_release(vdev->queue); +} diff --git a/drivers/media/platform/rockchip/isp1/isp_stats.h b/drivers/media/platform/rockchip/isp1/isp_stats.h -new file mode 100755 +new file mode 100644 index 000000000..bdb4779b1 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/isp_stats.h @@ -923958,7 +923952,7 @@ index 000000000..bdb4779b1 + +#endif /* _RKISP1_ISP_STATS_H */ diff --git a/drivers/media/platform/rockchip/isp1/regs.c b/drivers/media/platform/rockchip/isp1/regs.c -new file mode 100755 +new file mode 100644 index 000000000..82f6cd924 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/regs.c @@ -924208,7 +924202,7 @@ index 000000000..82f6cd924 + return !(readl(base + CIF_MI_CTRL_SHD) & CIF_MI_CTRL_SHD_SP_IN_ENABLED); +} diff --git a/drivers/media/platform/rockchip/isp1/regs.h b/drivers/media/platform/rockchip/isp1/regs.h -new file mode 100755 +new file mode 100644 index 000000000..d31ef1b12 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/regs.h @@ -926208,7 +926202,7 @@ index 000000000..d31ef1b12 + +#endif /* _RKISP1_REGS_H */ diff --git a/drivers/media/platform/rockchip/isp1/rkisp1.c b/drivers/media/platform/rockchip/isp1/rkisp1.c -new file mode 100755 +new file mode 100644 index 000000000..07246bca8 --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/rkisp1.c @@ -928087,7 +928081,7 @@ index 000000000..07246bca8 +} + diff --git a/drivers/media/platform/rockchip/isp1/rkisp1.h b/drivers/media/platform/rockchip/isp1/rkisp1.h -new file mode 100755 +new file mode 100644 index 000000000..afafc2c0f --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/rkisp1.h @@ -928256,7 +928250,7 @@ index 000000000..afafc2c0f + +#endif /* _RKISP1_H */ diff --git a/drivers/media/platform/rockchip/isp1/version.h b/drivers/media/platform/rockchip/isp1/version.h -new file mode 100755 +new file mode 100644 index 000000000..3bfb0c98f --- /dev/null +++ b/drivers/media/platform/rockchip/isp1/version.h @@ -928323,7 +928317,7 @@ index 000000000..3bfb0c98f + +#endif diff --git a/drivers/media/platform/rockchip/ispp/Kconfig b/drivers/media/platform/rockchip/ispp/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..7de4f6886 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/Kconfig @@ -928360,7 +928354,7 @@ index 000000000..7de4f6886 + +endif diff --git a/drivers/media/platform/rockchip/ispp/Makefile b/drivers/media/platform/rockchip/ispp/Makefile -new file mode 100755 +new file mode 100644 index 000000000..6148f70ff --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/Makefile @@ -928389,7 +928383,7 @@ index 000000000..6148f70ff +video_rkispp-objs += fec.o +endif diff --git a/drivers/media/platform/rockchip/ispp/common.c b/drivers/media/platform/rockchip/ispp/common.c -new file mode 100755 +new file mode 100644 index 000000000..91bd4cb96 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/common.c @@ -928990,7 +928984,7 @@ index 000000000..91bd4cb96 + return false; +} diff --git a/drivers/media/platform/rockchip/ispp/common.h b/drivers/media/platform/rockchip/ispp/common.h -new file mode 100755 +new file mode 100644 index 000000000..0d24cbb6c --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/common.h @@ -929141,7 +929135,7 @@ index 000000000..0d24cbb6c +void rkispp_set_clk_rate(struct clk *clk, unsigned long rate); +#endif diff --git a/drivers/media/platform/rockchip/ispp/dev.c b/drivers/media/platform/rockchip/ispp/dev.c -new file mode 100755 +new file mode 100644 index 000000000..54fa571f8 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/dev.c @@ -929532,7 +929526,7 @@ index 000000000..54fa571f8 +MODULE_DESCRIPTION("Rockchip ISPP platform driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/media/platform/rockchip/ispp/dev.h b/drivers/media/platform/rockchip/ispp/dev.h -new file mode 100755 +new file mode 100644 index 000000000..32a6736bb --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/dev.h @@ -929598,7 +929592,7 @@ index 000000000..32a6736bb +}; +#endif diff --git a/drivers/media/platform/rockchip/ispp/fec.c b/drivers/media/platform/rockchip/ispp/fec.c -new file mode 100755 +new file mode 100644 index 000000000..a742dc18b --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/fec.c @@ -930084,7 +930078,7 @@ index 000000000..a742dc18b + v4l2_device_unregister(&hw->fec_dev.v4l2_dev); +} diff --git a/drivers/media/platform/rockchip/ispp/fec.h b/drivers/media/platform/rockchip/ispp/fec.h -new file mode 100755 +new file mode 100644 index 000000000..b89615a07 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/fec.h @@ -930117,7 +930111,7 @@ index 000000000..b89615a07 + +#endif diff --git a/drivers/media/platform/rockchip/ispp/hw.c b/drivers/media/platform/rockchip/ispp/hw.c -new file mode 100755 +new file mode 100644 index 000000000..2d0466070 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/hw.c @@ -930633,7 +930627,7 @@ index 000000000..2d0466070 +module_init(rkispp_hw_drv_init); +#endif diff --git a/drivers/media/platform/rockchip/ispp/hw.h b/drivers/media/platform/rockchip/ispp/hw.h -new file mode 100755 +new file mode 100644 index 000000000..8eb2585ec --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/hw.h @@ -930706,7 +930700,7 @@ index 000000000..8eb2585ec +void rkispp_soft_reset(struct rkispp_hw_dev *hw_dev); +#endif diff --git a/drivers/media/platform/rockchip/ispp/ispp.c b/drivers/media/platform/rockchip/ispp/ispp.c -new file mode 100755 +new file mode 100644 index 000000000..e1efba145 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/ispp.c @@ -931302,7 +931296,7 @@ index 000000000..e1efba145 + media_entity_cleanup(&sd->entity); +} diff --git a/drivers/media/platform/rockchip/ispp/ispp.h b/drivers/media/platform/rockchip/ispp/ispp.h -new file mode 100755 +new file mode 100644 index 000000000..baa07a093 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/ispp.h @@ -931358,7 +931352,7 @@ index 000000000..baa07a093 +void rkispp_unregister_subdev(struct rkispp_device *dev); +#endif diff --git a/drivers/media/platform/rockchip/ispp/params.c b/drivers/media/platform/rockchip/ispp/params.c -new file mode 100755 +new file mode 100644 index 000000000..9d82b959b --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/params.c @@ -931791,7 +931785,7 @@ index 000000000..9d82b959b + vfree(params_vdev->cur_params); +} diff --git a/drivers/media/platform/rockchip/ispp/params.h b/drivers/media/platform/rockchip/ispp/params.h -new file mode 100755 +new file mode 100644 index 000000000..a5083891a --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/params.h @@ -931866,7 +931860,7 @@ index 000000000..a5083891a + +#endif diff --git a/drivers/media/platform/rockchip/ispp/params_v10.c b/drivers/media/platform/rockchip/ispp/params_v10.c -new file mode 100755 +new file mode 100644 index 000000000..9430d0b84 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/params_v10.c @@ -932611,7 +932605,7 @@ index 000000000..9430d0b84 + params_vdev->params_ops = &rkispp_params_ops; +} diff --git a/drivers/media/platform/rockchip/ispp/params_v20.c b/drivers/media/platform/rockchip/ispp/params_v20.c -new file mode 100755 +new file mode 100644 index 000000000..03c944c8a --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/params_v20.c @@ -932826,7 +932820,7 @@ index 000000000..03c944c8a + params_vdev->params_ops = &rkispp_params_ops; +} diff --git a/drivers/media/platform/rockchip/ispp/procfs.c b/drivers/media/platform/rockchip/ispp/procfs.c -new file mode 100755 +new file mode 100644 index 000000000..9cee3fc71 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/procfs.c @@ -932975,7 +932969,7 @@ index 000000000..9cee3fc71 +} +#endif /* CONFIG_PROC_FS */ diff --git a/drivers/media/platform/rockchip/ispp/procfs.h b/drivers/media/platform/rockchip/ispp/procfs.h -new file mode 100755 +new file mode 100644 index 000000000..21ea0c471 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/procfs.h @@ -933002,7 +932996,7 @@ index 000000000..21ea0c471 + +#endif diff --git a/drivers/media/platform/rockchip/ispp/regs.h b/drivers/media/platform/rockchip/ispp/regs.h -new file mode 100755 +new file mode 100644 index 000000000..bc9f66766 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/regs.h @@ -933531,7 +933525,7 @@ index 000000000..bc9f66766 + +#endif /* _RKISPP_REGS_H */ diff --git a/drivers/media/platform/rockchip/ispp/stats.c b/drivers/media/platform/rockchip/ispp/stats.c -new file mode 100755 +new file mode 100644 index 000000000..df011710b --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stats.c @@ -933925,7 +933919,7 @@ index 000000000..df011710b +} + diff --git a/drivers/media/platform/rockchip/ispp/stats.h b/drivers/media/platform/rockchip/ispp/stats.h -new file mode 100755 +new file mode 100644 index 000000000..e4d43bf25 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stats.h @@ -933984,7 +933978,7 @@ index 000000000..e4d43bf25 + +#endif /* _RKISPP_STATS_H */ diff --git a/drivers/media/platform/rockchip/ispp/stream.c b/drivers/media/platform/rockchip/ispp/stream.c -new file mode 100755 +new file mode 100644 index 000000000..a2f4a96bd --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stream.c @@ -936006,7 +936000,7 @@ index 000000000..a2f4a96bd + } +} diff --git a/drivers/media/platform/rockchip/ispp/stream.h b/drivers/media/platform/rockchip/ispp/stream.h -new file mode 100755 +new file mode 100644 index 000000000..8ffde0261 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stream.h @@ -936292,7 +936286,7 @@ index 000000000..8ffde0261 +void rkispp_start_3a_run(struct rkispp_device *dev); +#endif diff --git a/drivers/media/platform/rockchip/ispp/stream_v10.c b/drivers/media/platform/rockchip/ispp/stream_v10.c -new file mode 100755 +new file mode 100644 index 000000000..9a6ed6d89 --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stream_v10.c @@ -938031,7 +938025,7 @@ index 000000000..9a6ed6d89 + stream_vdev->stream_ops = &rkispp_stream_ops; +} diff --git a/drivers/media/platform/rockchip/ispp/stream_v20.c b/drivers/media/platform/rockchip/ispp/stream_v20.c -new file mode 100755 +new file mode 100644 index 000000000..728a9c0af --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/stream_v20.c @@ -938500,7 +938494,7 @@ index 000000000..728a9c0af + stream_vdev->stream_ops = &rkispp_stream_ops; +} diff --git a/drivers/media/platform/rockchip/ispp/version.h b/drivers/media/platform/rockchip/ispp/version.h -new file mode 100755 +new file mode 100644 index 000000000..b7f01737a --- /dev/null +++ b/drivers/media/platform/rockchip/ispp/version.h @@ -940980,7 +940974,7 @@ index da5923a92..0b53484e9 100644 /* DMA ops for Internal/External DMAC interface */ diff --git a/drivers/mmc/host/rk_sdmmc.h b/drivers/mmc/host/rk_sdmmc.h -new file mode 100755 +new file mode 100644 index 000000000..cad989246 --- /dev/null +++ b/drivers/mmc/host/rk_sdmmc.h @@ -941373,7 +941367,7 @@ index 000000000..cad989246 + +#endif /* _DW_MMC_H_ */ diff --git a/drivers/mmc/host/rk_sdmmc_ops.c b/drivers/mmc/host/rk_sdmmc_ops.c -new file mode 100755 +new file mode 100644 index 000000000..96f20d2dc --- /dev/null +++ b/drivers/mmc/host/rk_sdmmc_ops.c @@ -941573,7 +941567,7 @@ index 000000000..96f20d2dc + +MODULE_LICENSE("GPL"); diff --git a/drivers/mmc/host/rk_sdmmc_ops.h b/drivers/mmc/host/rk_sdmmc_ops.h -new file mode 100755 +new file mode 100644 index 000000000..8261d69f5 --- /dev/null +++ b/drivers/mmc/host/rk_sdmmc_ops.h @@ -943524,7 +943518,7 @@ index 24e6145d4..be661832c 100644 obj-$(CONFIG_DWMAC_STI) += dwmac-sti.o obj-$(CONFIG_DWMAC_STM32) += dwmac-stm32.o diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.c -new file mode 100755 +new file mode 100644 index 000000000..541788f9e --- /dev/null +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.c @@ -945143,7 +945137,7 @@ index 000000000..541788f9e + return 0; +} diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.h b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.h -new file mode 100755 +new file mode 100644 index 000000000..d71989b0f --- /dev/null +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-rk-tool.h @@ -946428,7 +946422,7 @@ index 8f01fcbe9..9736aa0ab 100644 break; case MWIFIEX_USB_EP_DATA: diff --git a/drivers/net/wireless/rockchip_wlan/Kconfig b/drivers/net/wireless/rockchip_wlan/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..d77741df5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/Kconfig @@ -946473,7 +946467,7 @@ index 000000000..d77741df5 + +endif # WL_ROCKCHIP diff --git a/drivers/net/wireless/rockchip_wlan/Makefile b/drivers/net/wireless/rockchip_wlan/Makefile -new file mode 100755 +new file mode 100644 index 000000000..8279a3937 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/Makefile @@ -946482,7 +946476,7 @@ index 000000000..8279a3937 +obj-$(CONFIG_BCMDHD) += rkwifi/ +obj-$(CONFIG_WL_ROCKCHIP) += rkwifi/rk_wifi_config.o diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/Kconfig b/drivers/net/wireless/rockchip_wlan/rkwifi/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..2ec5138b7 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/Kconfig @@ -946521,7 +946515,7 @@ index 000000000..2ec5138b7 + help + default to add wlan1 interface diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/Makefile b/drivers/net/wireless/rockchip_wlan/rkwifi/Makefile -new file mode 100755 +new file mode 100644 index 000000000..e4e2c6964 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/Makefile @@ -946537,7 +946531,7 @@ index 000000000..e4e2c6964 +clean: + find . -name '*.o*' -exec rm -f {} \; diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Kconfig b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..3e6e78888 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Kconfig @@ -946602,7 +946596,7 @@ index 000000000..3e6e78888 + Interrupt from SDIO DAT[1] +endchoice diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Makefile b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Makefile -new file mode 100755 +new file mode 100644 index 000000000..b8b4c353e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Makefile @@ -946866,7 +946860,7 @@ index 000000000..b8b4c353e +EXTRA_CFLAGS += -Wno-unused-const-variable +EXTRA_CFLAGS += -Wno-non-literal-null-conversion diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/aiutils.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/aiutils.c -new file mode 100755 +new file mode 100644 index 000000000..cc0b854d3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/aiutils.c @@ -948971,7 +948965,7 @@ index 000000000..cc0b854d3 + SPINWAIT((R_REG(sii->osh, &ai->resetstatus) != 0), 300); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcm_app_utils.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcm_app_utils.c -new file mode 100755 +new file mode 100644 index 000000000..76490b575 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcm_app_utils.c @@ -950010,7 +950004,7 @@ index 000000000..76490b575 + return res; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmbloom.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmbloom.c -new file mode 100755 +new file mode 100644 index 000000000..80eb786f0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmbloom.c @@ -950259,7 +950253,7 @@ index 000000000..80eb786f0 + return BCME_OK; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmevent.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmevent.c -new file mode 100755 +new file mode 100644 index 000000000..40bdb4bfd --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmevent.c @@ -950661,7 +950655,7 @@ index 000000000..40bdb4bfd + return err; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh.c -new file mode 100755 +new file mode 100644 index 000000000..b59edd754 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh.c @@ -951560,7 +951554,7 @@ index 000000000..b59edd754 +} +#endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_linux.c -new file mode 100755 +new file mode 100644 index 000000000..84cc71992 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_linux.c @@ -952090,7 +952084,7 @@ index 000000000..84cc71992 + +#endif /* BCMSDH_MODULE */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc.c -new file mode 100755 +new file mode 100644 index 000000000..01f7fa23b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc.c @@ -953897,7 +953891,7 @@ index 000000000..01f7fa23b + sdmmc_set_clock_rate(sd, hz); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc_linux.c -new file mode 100755 +new file mode 100644 index 000000000..a2d34724f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc_linux.c @@ -954284,7 +954278,7 @@ index 000000000..a2d34724f + sdio_unregister_driver(&bcmsdh_sdmmc_driver); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdspi_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdspi_linux.c -new file mode 100755 +new file mode 100644 index 000000000..86d4cb9e3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdspi_linux.c @@ -954728,7 +954722,7 @@ index 000000000..86d4cb9e3 +} +#endif /* !BCMSPI_ANDROID */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmspibrcm.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmspibrcm.c -new file mode 100755 +new file mode 100644 index 000000000..c0431638b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmspibrcm.c @@ -956534,7 +956528,7 @@ index 000000000..c0431638b + return SDIOH_API_RC_FAIL; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmstdlib_s.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmstdlib_s.c -new file mode 100755 +new file mode 100644 index 000000000..269db4c3c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmstdlib_s.c @@ -956854,7 +956848,7 @@ index 000000000..269db4c3c + return (dlen + bytes_to_copy); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmutils.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmutils.c -new file mode 100755 +new file mode 100644 index 000000000..c9b01bd66 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmutils.c @@ -961239,7 +961233,7 @@ index 000000000..c9b01bd66 + } +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.c -new file mode 100755 +new file mode 100644 index 000000000..fc916db9c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.c @@ -962739,7 +962733,7 @@ index 000000000..fc916db9c + return channel_width; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.h -new file mode 100755 +new file mode 100644 index 000000000..ad3a6a4ae --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.h @@ -963561,7 +963555,7 @@ index 000000000..ad3a6a4ae +extern uint8 channel_bw_to_width(chanspec_t chspec); +#endif /* _bcmwifi_channels_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rates.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rates.h -new file mode 100755 +new file mode 100644 index 000000000..196ff0fe0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rates.h @@ -964399,7 +964393,7 @@ index 000000000..196ff0fe0 + +#endif /* _bcmwifi_rates_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rspec.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rspec.h -new file mode 100755 +new file mode 100644 index 000000000..5c3d4a674 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rspec.h @@ -964618,7 +964612,7 @@ index 000000000..5c3d4a674 + +#endif /* _bcmwifi_rspec_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmxtlv.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmxtlv.c -new file mode 100755 +new file mode 100644 index 000000000..51d0f5aaf --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmxtlv.c @@ -965247,7 +965241,7 @@ index 000000000..51d0f5aaf + return dst_next; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus.c -new file mode 100755 +new file mode 100644 index 000000000..3de52fac5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus.c @@ -968156,7 +968150,7 @@ index 000000000..3de52fac5 + +#endif /* #ifdef LINUX_EXTERNAL_MODULE_DBUS */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb.c -new file mode 100755 +new file mode 100644 index 000000000..3be28b2da --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb.c @@ -969335,7 +969329,7 @@ index 000000000..3be28b2da + } +} /* dbus_bus_fw_get */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb_linux.c -new file mode 100755 +new file mode 100644 index 000000000..2d999b12b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb_linux.c @@ -972745,7 +972739,7 @@ index 000000000..2d999b12b +} +#endif /* BCMUSBDEV_COMPOSITE */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd.h -new file mode 100755 +new file mode 100644 index 000000000..427e96ea3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd.h @@ -976184,7 +976178,7 @@ index 000000000..427e96ea3 +#endif /* WL_MONITOR */ +#endif /* _dhd_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_bus.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_bus.h -new file mode 100755 +new file mode 100644 index 000000000..c5b07cf49 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_bus.h @@ -976547,7 +976541,7 @@ index 000000000..c5b07cf49 +extern void dhd_bwm_bt_resume(struct dhd_bus *bus); +#endif /* _dhd_bus_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_buzzz.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_buzzz.h -new file mode 100755 +new file mode 100644 index 000000000..342cc004d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_buzzz.h @@ -976591,7 +976585,7 @@ index 000000000..342cc004d + +#endif /* _DHD_BUZZZ_H_INCLUDED_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ccode.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ccode.c -new file mode 100755 +new file mode 100644 index 000000000..9dd716b70 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ccode.c @@ -976871,7 +976865,7 @@ index 000000000..9dd716b70 +} +#endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cdc.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cdc.c -new file mode 100755 +new file mode 100644 index 000000000..44cd1cbf2 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cdc.c @@ -977858,7 +977852,7 @@ index 000000000..44cd1cbf2 + return 0; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.c -new file mode 100755 +new file mode 100644 index 000000000..51a13e092 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.c @@ -978196,7 +978190,7 @@ index 000000000..51a13e092 + return ret; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.h -new file mode 100755 +new file mode 100644 index 000000000..88c2e0a16 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.h @@ -978257,7 +978251,7 @@ index 000000000..88c2e0a16 +s32 wl_dongle_roam(struct net_device *ndev, u32 roamvar, u32 bcn_timeout); +#endif /* __DHD_CFG80211__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_common.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_common.c -new file mode 100755 +new file mode 100644 index 000000000..df11fa183 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_common.c @@ -985759,7 +985753,7 @@ index 000000000..df11fa183 +} +#endif /* DISABLE_HE_ENAB || CUSTOM_CONTROL_HE_ENAB */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.c -new file mode 100755 +new file mode 100644 index 000000000..c4713ded8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.c @@ -990495,7 +990489,7 @@ index 000000000..c4713ded8 + dhd->conf = NULL; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.h -new file mode 100755 +new file mode 100644 index 000000000..6af9c7b18 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.h @@ -990885,7 +990879,7 @@ index 000000000..6af9c7b18 +#endif +#endif /* _dhd_config_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.c -new file mode 100755 +new file mode 100644 index 000000000..f61cced09 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.c @@ -991111,7 +991105,7 @@ index 000000000..f61cced09 +} + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.h -new file mode 100755 +new file mode 100644 index 000000000..448753c1b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.h @@ -991194,7 +991188,7 @@ index 000000000..448753c1b +#endif /* __DHD_CSI_H__ */ + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_gpio.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_gpio.c -new file mode 100755 +new file mode 100644 index 000000000..8553e7456 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_gpio.c @@ -991479,7 +991473,7 @@ index 000000000..8553e7456 + */ +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_hikey.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_hikey.c -new file mode 100755 +new file mode 100644 index 000000000..8acb153a4 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_hikey.c @@ -991779,7 +991773,7 @@ index 000000000..8acb153a4 +device_initcall(dhd_wlan_init); +#endif /* BOARD_HIKEY_MODULAR */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_memprealloc.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_memprealloc.c -new file mode 100755 +new file mode 100644 index 000000000..1c0f3ca65 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_memprealloc.c @@ -992347,7 +992341,7 @@ index 000000000..1c0f3ca65 +EXPORT_SYMBOL(dhd_exit_wlan_mem); +#endif /* CONFIG_BROADCOM_WIFI_RESERVED_MEM */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg.h -new file mode 100755 +new file mode 100644 index 000000000..4bc2511c6 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg.h @@ -992720,7 +992714,7 @@ index 000000000..4bc2511c6 + +#endif /* _dhd_dbg_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.c -new file mode 100755 +new file mode 100644 index 000000000..c909431c0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.c @@ -993152,7 +993146,7 @@ index 000000000..c909431c0 + memset(ring->ring_buf, 0, ring->ring_size); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.h -new file mode 100755 +new file mode 100644 index 000000000..c6deb98f2 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.h @@ -993299,7 +993293,7 @@ index 000000000..c6deb98f2 +void dhd_dbg_ring_start(dhd_dbg_ring_t *ring); +#endif /* __DHD_DBG_RING_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.c -new file mode 100755 +new file mode 100644 index 000000000..a6066289c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.c @@ -995716,7 +995710,7 @@ index 000000000..a6066289c + MFREE(dhdp->osh, dhdp->dbg, sizeof(dhd_dbg_t)); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.h -new file mode 100755 +new file mode 100644 index 000000000..008c45316 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.h @@ -996575,7 +996569,7 @@ index 000000000..008c45316 +#endif /* DHD_DEBUG */ +#endif /* _dhd_debug_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug_linux.c -new file mode 100755 +new file mode 100644 index 000000000..2f33db421 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug_linux.c @@ -997097,7 +997091,7 @@ index 000000000..2f33db421 + return dhd_dbg_detach(dhdp); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.c -new file mode 100755 +new file mode 100644 index 000000000..d457437d3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.c @@ -998341,7 +998335,7 @@ index 000000000..d457437d3 + return BCME_OK; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.h -new file mode 100755 +new file mode 100644 index 000000000..ac2639d19 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.h @@ -998636,7 +998630,7 @@ index 000000000..ac2639d19 +extern uint8 dhd_flow_rings_ifindex2role(dhd_pub_t *dhdp, uint8 ifindex); +#endif /* _dhd_flowrings_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_gpio.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_gpio.c -new file mode 100755 +new file mode 100644 index 000000000..cdb70099f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_gpio.c @@ -998992,7 +998986,7 @@ index 000000000..cdb70099f +} + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.c -new file mode 100755 +new file mode 100644 index 000000000..3772fdfca --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.c @@ -1000427,7 +1000421,7 @@ index 000000000..3772fdfca +} +#endif /* DHDTCPSYNC_FLOOD_BLK */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.h -new file mode 100755 +new file mode 100644 index 000000000..45be081e3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.h @@ -1000530,7 +1000524,7 @@ index 000000000..45be081e3 + +#endif /* _dhd_ip_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.c -new file mode 100755 +new file mode 100644 index 000000000..ae5ed32b7 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.c @@ -1023000,7 +1022994,7 @@ index 000000000..ae5ed32b7 +} +#endif /* defiend(WLDWDS) && defined(FOURADDR_AUTO_BRG) */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.h -new file mode 100755 +new file mode 100644 index 000000000..f2b295f54 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.h @@ -1023454,7 +1023448,7 @@ index 000000000..f2b295f54 + +#endif /* __DHD_LINUX_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_exportfs.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_exportfs.c -new file mode 100755 +new file mode 100644 index 000000000..6518b357a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_exportfs.c @@ -1024880,7 +1024874,7 @@ index 000000000..6518b357a + kobject_put(&dhd->dhd_conf_file_kobj); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_lb.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_lb.c -new file mode 100755 +new file mode 100644 index 000000000..30dfaa2b7 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_lb.c @@ -1026210,7 +1026204,7 @@ index 000000000..30dfaa2b7 + +#endif /* DHD_LB_TXP */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.c -new file mode 100755 +new file mode 100644 index 000000000..3efe02c9e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.c @@ -1027688,7 +1027682,7 @@ index 000000000..3efe02c9e +} +#endif /* DHD_RX_DUMP */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.h -new file mode 100755 +new file mode 100644 index 000000000..12bb32fd5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.h @@ -1027819,7 +1027813,7 @@ index 000000000..12bb32fd5 + +#endif /* __DHD_LINUX_PKTDUMP_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_platdev.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_platdev.c -new file mode 100755 +new file mode 100644 index 000000000..93961824a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_platdev.c @@ -1028866,7 +1028860,7 @@ index 000000000..93961824a + return err; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_priv.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_priv.h -new file mode 100755 +new file mode 100644 index 000000000..9959c2c50 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_priv.h @@ -1029304,7 +1029298,7 @@ index 000000000..9959c2c50 + +#endif /* __DHD_LINUX_PRIV_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_sched.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_sched.c -new file mode 100755 +new file mode 100644 index 000000000..7980b02c6 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_sched.c @@ -1029362,7 +1029356,7 @@ index 000000000..7980b02c6 + return rc; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.c -new file mode 100755 +new file mode 100644 index 000000000..26c66add8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.c @@ -1029765,7 +1029759,7 @@ index 000000000..26c66add8 + } +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.h -new file mode 100755 +new file mode 100644 index 000000000..f6c77c4b3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.h @@ -1029864,7 +1029858,7 @@ index 000000000..f6c77c4b3 +void dhd_deferred_work_set_skip(void *work, u8 event, bool set); +#endif /* _dhd_linux_wq_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.c -new file mode 100755 +new file mode 100644 index 000000000..713422a71 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.c @@ -1030659,7 +1030653,7 @@ index 000000000..713422a71 +} +#endif /* SHOW_LOGTRACE */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.h -new file mode 100755 +new file mode 100644 index 000000000..4645ccb89 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.h @@ -1030705,7 +1030699,7 @@ index 000000000..4645ccb89 + +#endif /* _dhd_mschdbg_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_msgbuf.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_msgbuf.c -new file mode 100755 +new file mode 100644 index 000000000..ab8c9b399 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_msgbuf.c @@ -1041873,7 +1041867,7 @@ index 000000000..ab8c9b399 +} +#endif /* DHD_MAP_LOGGING */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.c -new file mode 100755 +new file mode 100644 index 000000000..45dd0e66e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.c @@ -1053497,7 +1053491,7 @@ index 000000000..45dd0e66e + return TRUE; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.h -new file mode 100755 +new file mode 100644 index 000000000..9fe53dcf0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.h @@ -1054099,7 +1054093,7 @@ index 000000000..9fe53dcf0 + +#endif /* dhd_pcie_h */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie_linux.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie_linux.c -new file mode 100755 +new file mode 100644 index 000000000..3fb799247 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie_linux.c @@ -1056843,7 +1056837,7 @@ index 000000000..3fb799247 +} +EXPORT_SYMBOL(dhd_bus_check_driver_up); diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.c -new file mode 100755 +new file mode 100644 index 000000000..005c03e3d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.c @@ -1061307,7 +1061301,7 @@ index 000000000..005c03e3d +} +#endif /* PNO_SUPPORT */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.h -new file mode 100755 +new file mode 100644 index 000000000..903a73255 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.h @@ -1061903,7 +1061897,7 @@ index 000000000..903a73255 + +#endif /* __DHD_PNO_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_proto.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_proto.h -new file mode 100755 +new file mode 100644 index 000000000..b83c1bdc0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_proto.h @@ -1062152,7 +1062146,7 @@ index 000000000..b83c1bdc0 +#endif /* DHD_MAP_LOGGING */ +#endif /* _dhd_proto_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.c -new file mode 100755 +new file mode 100644 index 000000000..49e367890 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.c @@ -1066261,7 +1066255,7 @@ index 000000000..49e367890 + return err; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.h -new file mode 100755 +new file mode 100644 index 000000000..d0c6af209 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.h @@ -1066804,7 +1066798,7 @@ index 000000000..d0c6af209 + +#endif /* __DHD_RTT_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_sdio.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_sdio.c -new file mode 100755 +new file mode 100644 index 000000000..3638be21d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_sdio.c @@ -1077300,7 +1077294,7 @@ index 000000000..3638be21d +} \ No newline at end of file diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_static_buf.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_static_buf.c -new file mode 100755 +new file mode 100644 index 000000000..2df6b62cd --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_static_buf.c @@ -1077892,7 +1077886,7 @@ index 000000000..2df6b62cd + +module_exit(dhd_static_buf_exit); diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.c -new file mode 100755 +new file mode 100644 index 000000000..bafcb0b5c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.c @@ -1082514,7 +1082508,7 @@ index 000000000..bafcb0b5c + +#endif /* PROP_TXSTATUS */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.h -new file mode 100755 +new file mode 100644 index 000000000..b8ee0f14e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.h @@ -1083316,7 +1083310,7 @@ index 000000000..b8ee0f14e + +#endif /* __wlfc_host_driver_definitions_h__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_stats.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_stats.h -new file mode 100755 +new file mode 100644 index 000000000..5bd8e4613 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_stats.h @@ -1083709,7 +1083703,7 @@ index 000000000..5bd8e4613 + +#endif /* _dngl_stats_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_wlhdr.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_wlhdr.h -new file mode 100755 +new file mode 100644 index 000000000..d71ebb65d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_wlhdr.h @@ -1083759,7 +1083753,7 @@ index 000000000..d71ebb65d +#define WL_HEADER_VER 1 +#endif /* _dngl_wlhdr_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.c -new file mode 100755 +new file mode 100644 index 000000000..fa9ff43e5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.c @@ -1083878,7 +1083872,7 @@ index 000000000..fa9ff43e5 + return bcm_tlv_dot11_defrag(buf, buf_len, id, id_ext, NULL, ie_len); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.h -new file mode 100755 +new file mode 100644 index 000000000..57c149dfd --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.h @@ -1083923,7 +1083917,7 @@ index 000000000..57c149dfd + +#endif /* __FRAG_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hdf_public_ap6275s.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hdf_public_ap6275s.h -new file mode 100755 +new file mode 100644 index 000000000..b53071a34 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hdf_public_ap6275s.h @@ -1084054,7 +1084048,7 @@ index 000000000..b53071a34 +extern int32_t HdfConnect(NetDevice *hnetDev, WlanConnectParams *param); +#endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktpool.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktpool.c -new file mode 100755 +new file mode 100644 index 000000000..09c2520b8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktpool.c @@ -1085488,7 +1085482,7 @@ index 000000000..09c2520b8 +} +#endif /* BCMPKTPOOL */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktq.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktq.c -new file mode 100755 +new file mode 100644 index 000000000..f4768ff69 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktq.c @@ -1086923,7 +1086917,7 @@ index 000000000..f4768ff69 + +#endif /* HND_PKTQ_THREAD_SAFE */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndlhl.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndlhl.c -new file mode 100755 +new file mode 100644 index 000000000..fd229c2f5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndlhl.c @@ -1087467,7 +1087461,7 @@ index 000000000..fd229c2f5 + } +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndmem.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndmem.c -new file mode 100755 +new file mode 100644 index 000000000..fde6108c5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndmem.c @@ -1087903,7 +1087897,7 @@ index 000000000..fde6108c5 + return err; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndpmu.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndpmu.c -new file mode 100755 +new file mode 100644 index 000000000..cb8294f25 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndpmu.c @@ -1088698,7 +1088692,7 @@ index 000000000..cb8294f25 +} +#endif /* BCMPMU_STATS */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11.h -new file mode 100755 +new file mode 100644 index 000000000..cd46e747c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11.h @@ -1094068,7 +1094062,7 @@ index 000000000..cd46e747c + +#endif /* _802_11_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11e.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11e.h -new file mode 100755 +new file mode 100644 index 000000000..7b1414961 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11e.h @@ -1094214,7 +1094208,7 @@ index 000000000..7b1414961 + +#endif /* _802_11e_CAC_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11s.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11s.h -new file mode 100755 +new file mode 100644 index 000000000..91ca2f3b1 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11s.h @@ -1094555,7 +1094549,7 @@ index 000000000..91ca2f3b1 + +#endif /* #ifndef _802_11s_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.1d.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.1d.h -new file mode 100755 +new file mode 100644 index 000000000..06364be73 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.1d.h @@ -1094615,7 +1094609,7 @@ index 000000000..06364be73 + +#endif /* _802_1_D__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.3.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.3.h -new file mode 100755 +new file mode 100644 index 000000000..496ca3a37 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.3.h @@ -1094677,7 +1094671,7 @@ index 000000000..496ca3a37 + +#endif /* #ifndef _802_3_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/aidmp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/aidmp.h -new file mode 100755 +new file mode 100644 index 000000000..8c826062d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/aidmp.h @@ -1095113,7 +1095107,7 @@ index 000000000..8c826062d + +#endif /* _AIDMP_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_cfg.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_cfg.h -new file mode 100755 +new file mode 100644 index 000000000..63c72e481 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_cfg.h @@ -1095152,7 +1095146,7 @@ index 000000000..63c72e481 +#define _bcm_cfg_h_ +#endif /* _bcm_cfg_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_mpool_pub.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_mpool_pub.h -new file mode 100755 +new file mode 100644 index 000000000..347d53a86 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_mpool_pub.h @@ -1095509,7 +1095503,7 @@ index 000000000..347d53a86 + +#endif /* _BCM_MPOOL_PUB_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_ring.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_ring.h -new file mode 100755 +new file mode 100644 index 000000000..978e5dd2f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_ring.h @@ -1096129,7 +1096123,7 @@ index 000000000..978e5dd2f + +#endif /* ! __bcm_ring_h_included__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmarp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmarp.h -new file mode 100755 +new file mode 100644 index 000000000..f0fc3e32f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmarp.h @@ -1096226,7 +1096220,7 @@ index 000000000..f0fc3e32f + +#endif /* !defined(_bcmarp_h_) */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmbloom.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmbloom.h -new file mode 100755 +new file mode 100644 index 000000000..cb572307e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmbloom.h @@ -1096312,7 +1096306,7 @@ index 000000000..cb572307e + +#endif /* _bcmbloom_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmcdc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmcdc.h -new file mode 100755 +new file mode 100644 index 000000000..e88366426 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmcdc.h @@ -1096440,7 +1096434,7 @@ index 000000000..e88366426 + +#endif /* _bcmcdc_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdefs.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdefs.h -new file mode 100755 +new file mode 100644 index 000000000..393ec7d10 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdefs.h @@ -1097062,7 +1097056,7 @@ index 000000000..393ec7d10 + +#endif /* _bcmdefs_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdevs.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdevs.h -new file mode 100755 +new file mode 100644 index 000000000..afc6b54d9 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdevs.h @@ -1098013,7 +1098007,7 @@ index 000000000..afc6b54d9 + +#endif /* _BCMDEVS_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdhcp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdhcp.h -new file mode 100755 +new file mode 100644 index 000000000..da46d1a71 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdhcp.h @@ -1098112,7 +1098106,7 @@ index 000000000..da46d1a71 + +#endif /* #ifndef _bcmdhcp_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmendian.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmendian.h -new file mode 100755 +new file mode 100644 index 000000000..7eecf9f16 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmendian.h @@ -1098535,7 +1098529,7 @@ index 000000000..7eecf9f16 +#endif /* !__GNUC__ */ +#endif /* !_BCMENDIAN_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmeth.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmeth.h -new file mode 100755 +new file mode 100644 index 000000000..4ac3c376c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmeth.h @@ -1098657,7 +1098651,7 @@ index 000000000..4ac3c376c + +#endif /* _BCMETH_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmevent.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmevent.h -new file mode 100755 +new file mode 100644 index 000000000..fc47263e8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmevent.h @@ -1099960,7 +1099954,7 @@ index 000000000..fc47263e8 + +#endif /* _BCMEVENT_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmicmp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmicmp.h -new file mode 100755 +new file mode 100644 index 000000000..472ec7223 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmicmp.h @@ -1100056,7 +1100050,7 @@ index 000000000..472ec7223 + +#endif /* #ifndef _bcmicmp_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmiov.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmiov.h -new file mode 100755 +new file mode 100644 index 000000000..42633f8c7 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmiov.h @@ -1100419,7 +1100413,7 @@ index 000000000..42633f8c7 + +#endif /* _bcmiov_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmip.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmip.h -new file mode 100755 +new file mode 100644 index 000000000..cec5b903c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmip.h @@ -1100676,7 +1100670,7 @@ index 000000000..cec5b903c + +#endif /* _bcmip_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmipv6.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmipv6.h -new file mode 100755 +new file mode 100644 index 000000000..88cac9009 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmipv6.h @@ -1100844,7 +1100838,7 @@ index 000000000..88cac9009 + +#endif /* !defined(_bcmipv6_h_) */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmmsgbuf.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmmsgbuf.h -new file mode 100755 +new file mode 100644 index 000000000..4215d3298 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmmsgbuf.h @@ -1102245,7 +1102239,7 @@ index 000000000..4215d3298 + +#endif /* _bcmmsgbuf_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmnvram.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmnvram.h -new file mode 100755 +new file mode 100644 index 000000000..988ac4813 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmnvram.h @@ -1102580,7 +1102574,7 @@ index 000000000..988ac4813 + +#endif /* _bcmnvram_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcie.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcie.h -new file mode 100755 +new file mode 100644 index 000000000..8f80018ac --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcie.h @@ -1103123,7 +1103117,7 @@ index 000000000..8f80018ac + +#endif /* _bcmpcie_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcispi.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcispi.h -new file mode 100755 +new file mode 100644 index 000000000..6308a3aaf --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcispi.h @@ -1103311,7 +1103305,7 @@ index 000000000..6308a3aaf + +#endif /* _BCM_PCI_SPI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmperf.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmperf.h -new file mode 100755 +new file mode 100644 index 000000000..8ac9001f5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmperf.h @@ -1103357,7 +1103351,7 @@ index 000000000..8ac9001f5 +#define BCMPERF_GETINSTRCOUNT(x) ((x) = 0) +#endif /* _BCMPERF_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdbus.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdbus.h -new file mode 100755 +new file mode 100644 index 000000000..b9759b9b1 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdbus.h @@ -1103547,7 +1103541,7 @@ index 000000000..b9759b9b1 + +#endif /* _sdio_api_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh.h -new file mode 100755 +new file mode 100644 index 000000000..b2300ec63 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh.h @@ -1103832,7 +1103826,7 @@ index 000000000..b2300ec63 + +#endif /* _bcmsdh_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh_sdmmc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh_sdmmc.h -new file mode 100755 +new file mode 100644 index 000000000..4e3c72d19 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh_sdmmc.h @@ -1103968,7 +1103962,7 @@ index 000000000..4e3c72d19 + +#endif /* __BCMSDH_SDMMC_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdpcm.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdpcm.h -new file mode 100755 +new file mode 100644 index 000000000..09a81c243 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdpcm.h @@ -1104284,7 +1104278,7 @@ index 000000000..09a81c243 + +#endif /* _bcmsdpcm_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdspi.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdspi.h -new file mode 100755 +new file mode 100644 index 000000000..2d299a140 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdspi.h @@ -1104429,7 +1104423,7 @@ index 000000000..2d299a140 + +#endif /* _BCM_SD_SPI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdstd.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdstd.h -new file mode 100755 +new file mode 100644 index 000000000..5132d4340 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdstd.h @@ -1104717,7 +1104711,7 @@ index 000000000..5132d4340 +extern SDIOH_API_RC sdioh_detach(osl_t *osh, sdioh_info_t *sd); +#endif /* _BCM_SD_STD_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspi.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspi.h -new file mode 100755 +new file mode 100644 index 000000000..6f71ddc95 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspi.h @@ -1104767,7 +1104761,7 @@ index 000000000..6f71ddc95 + +#endif /* _BCM_SPI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspibrcm.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspibrcm.h -new file mode 100755 +new file mode 100644 index 000000000..2d9f97249 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspibrcm.h @@ -1104941,7 +1104935,7 @@ index 000000000..2d9f97249 + +#endif /* _BCM_SPI_BRCM_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_fmt.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_fmt.h -new file mode 100755 +new file mode 100644 index 000000000..e1bd05548 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_fmt.h @@ -1105961,7 +1105955,7 @@ index 000000000..e1bd05548 + +#endif /* _bcmsrom_fmt_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_tbl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_tbl.h -new file mode 100755 +new file mode 100644 index 000000000..aa72338de --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_tbl.h @@ -1107426,7 +1107420,7 @@ index 000000000..aa72338de + +#endif /* _bcmsrom_tbl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmstdlib_s.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmstdlib_s.h -new file mode 100755 +new file mode 100644 index 000000000..b80b3195f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmstdlib_s.h @@ -1107484,7 +1107478,7 @@ index 000000000..b80b3195f +#endif /* !BWL_NO_INTERNAL_STDLIB_SUPPORT */ +#endif /* _bcmstdlib_s_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtcp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtcp.h -new file mode 100755 +new file mode 100644 index 000000000..6803cad80 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtcp.h @@ -1107583,7 +1107577,7 @@ index 000000000..6803cad80 + +#endif /* #ifndef _bcmtcp_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtlv.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtlv.h -new file mode 100755 +new file mode 100644 index 000000000..279840e41 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtlv.h @@ -1107932,7 +1107926,7 @@ index 000000000..279840e41 + +#endif /* _bcmtlv_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmudp.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmudp.h -new file mode 100755 +new file mode 100644 index 000000000..397bc5985 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmudp.h @@ -1107999,7 +1107993,7 @@ index 000000000..397bc5985 + +#endif /* #ifndef _bcmudp_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmutils.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmutils.h -new file mode 100755 +new file mode 100644 index 000000000..c779ea07e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmutils.h @@ -1109347,7 +1109341,7 @@ index 000000000..c779ea07e + +#endif /* _bcmutils_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/brcm_nl80211.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/brcm_nl80211.h -new file mode 100755 +new file mode 100644 index 000000000..0e0aa766a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/brcm_nl80211.h @@ -1109426,7 +1109420,7 @@ index 000000000..0e0aa766a + +#endif /* _brcm_nl80211_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dbus.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dbus.h -new file mode 100755 +new file mode 100644 index 000000000..e4b87288b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dbus.h @@ -1110031,7 +1110025,7 @@ index 000000000..e4b87288b +void dbus_flowctrl_tx(void *dbi, bool on); +#endif /* __DBUS_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhd_daemon.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhd_daemon.h -new file mode 100755 +new file mode 100644 index 000000000..785b44011 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhd_daemon.h @@ -1110104,7 +1110098,7 @@ index 000000000..785b44011 + +#endif /* __BCM_DHDD_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhdioctl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhdioctl.h -new file mode 100755 +new file mode 100644 index 000000000..f7012a0f5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhdioctl.h @@ -1110388,7 +1110382,7 @@ index 000000000..f7012a0f5 + +#endif /* _dhdioctl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dnglevent.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dnglevent.h -new file mode 100755 +new file mode 100644 index 000000000..ec2cbbaf0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dnglevent.h @@ -1110536,7 +1110530,7 @@ index 000000000..ec2cbbaf0 + +#endif /* _DNGLEVENT_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/eapol.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/eapol.h -new file mode 100755 +new file mode 100644 index 000000000..08a296828 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/eapol.h @@ -1110825,7 +1110819,7 @@ index 000000000..08a296828 + +#endif /* _eapol_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/epivers.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/epivers.h -new file mode 100755 +new file mode 100644 index 000000000..23f8d3243 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/epivers.h @@ -1110883,7 +1110877,7 @@ index 000000000..23f8d3243 + +#endif /* _epivers_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/etd.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/etd.h -new file mode 100755 +new file mode 100644 index 000000000..a2181daf5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/etd.h @@ -1111515,7 +1111509,7 @@ index 000000000..a2181daf5 + +#endif /* _ETD_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ethernet.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ethernet.h -new file mode 100755 +new file mode 100644 index 000000000..41c9b62b0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ethernet.h @@ -1111746,7 +1111740,7 @@ index 000000000..41c9b62b0 + +#endif /* _NET_ETHERNET_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log.h -new file mode 100755 +new file mode 100644 index 000000000..e43715d72 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log.h @@ -1112175,7 +1112169,7 @@ index 000000000..e43715d72 + +#endif /* _EVENT_LOG_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_payload.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_payload.h -new file mode 100755 +new file mode 100644 index 000000000..fc110219e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_payload.h @@ -1113198,7 +1113192,7 @@ index 000000000..fc110219e + +#endif /* _EVENT_LOG_PAYLOAD_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_set.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_set.h -new file mode 100755 +new file mode 100644 index 000000000..47c991c20 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_set.h @@ -1113328,7 +1113322,7 @@ index 000000000..47c991c20 + +#endif /* _EVENT_LOG_SET_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_tag.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_tag.h -new file mode 100755 +new file mode 100644 index 000000000..144ed7275 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_tag.h @@ -1113813,7 +1113807,7 @@ index 000000000..144ed7275 +} event_log_extended_hdr_t; +#endif /* _EVENT_LOG_TAG_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_trace.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_trace.h -new file mode 100755 +new file mode 100644 index 000000000..0c6fc6b26 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_trace.h @@ -1113943,7 +1113937,7 @@ index 000000000..0c6fc6b26 + +#endif /* _WL_DIAG_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/fils.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/fils.h -new file mode 100755 +new file mode 100644 index 000000000..1d3c8e0b5 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/fils.h @@ -1114244,7 +1114238,7 @@ index 000000000..1d3c8e0b5 + +#endif /* __FILSAUTH_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_armtrap.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_armtrap.h -new file mode 100755 +new file mode 100644 index 000000000..177ef5314 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_armtrap.h @@ -1114340,7 +1114334,7 @@ index 000000000..177ef5314 + +#endif /* _hnd_armtrap_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_cons.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_cons.h -new file mode 100755 +new file mode 100644 index 000000000..81a699d8b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_cons.h @@ -1114433,7 +1114427,7 @@ index 000000000..81a699d8b + +#endif /* _hnd_cons_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_debug.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_debug.h -new file mode 100755 +new file mode 100644 index 000000000..b8dca36b8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_debug.h @@ -1114608,7 +1114602,7 @@ index 000000000..b8dca36b8 + +#endif /* _HND_DEBUG_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktpool.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktpool.h -new file mode 100755 +new file mode 100644 index 000000000..57f222967 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktpool.h @@ -1114858,7 +1114852,7 @@ index 000000000..57f222967 + +#endif /* _hnd_pktpool_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktq.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktq.h -new file mode 100755 +new file mode 100644 index 000000000..824bbc142 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktq.h @@ -1115190,7 +1115184,7 @@ index 000000000..824bbc142 + +#endif /* _hnd_pktq_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_trap.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_trap.h -new file mode 100755 +new file mode 100644 index 000000000..caf006ee2 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_trap.h @@ -1115236,7 +1115230,7 @@ index 000000000..caf006ee2 + +#endif /* _hnd_trap_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndchipc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndchipc.h -new file mode 100755 +new file mode 100644 index 000000000..be9a2e65c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndchipc.h @@ -1115296,7 +1115290,7 @@ index 000000000..be9a2e65c + +#endif /* _hndchipc_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndlhl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndlhl.h -new file mode 100755 +new file mode 100644 index 000000000..c6794464e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndlhl.h @@ -1115364,7 +1115358,7 @@ index 000000000..c6794464e +#define LHL_IS_PSMODE_1(sih) (si_lhl_ps_mode(sih) == LHL_PS_MODE_1) +#endif /* _hndlhl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndmem.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndmem.h -new file mode 100755 +new file mode 100644 index 000000000..de348e7d3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndmem.h @@ -1115451,7 +1115445,7 @@ index 000000000..de348e7d3 + uint32 mem_start, uint32 size, hndmem_config_t config); +#endif /* _HNDMEM_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndoobr.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndoobr.h -new file mode 100755 +new file mode 100644 index 000000000..88e2952cf --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndoobr.h @@ -1115533,7 +1115527,7 @@ index 000000000..88e2952cf + +#endif /* _hndoobr_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndpmu.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndpmu.h -new file mode 100755 +new file mode 100644 index 000000000..df3b31bf4 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndpmu.h @@ -1115619,7 +1115613,7 @@ index 000000000..df3b31bf4 +#endif /* BCMPMU_STATS */ +#endif /* _hndpmu_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndsoc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndsoc.h -new file mode 100755 +new file mode 100644 index 000000000..b4cb16001 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndsoc.h @@ -1115976,7 +1115970,7 @@ index 000000000..b4cb16001 +#define PMU_BASE_OFFSET 0x00012000 /* PMU offset is changed for ccrev >= 56 */ +#endif /* _HNDSOC_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_osl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_osl.h -new file mode 100755 +new file mode 100644 index 000000000..bb9167067 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_osl.h @@ -1116618,7 +1116612,7 @@ index 000000000..bb9167067 +extern uint32 osl_do_gettimediff(struct osl_timespec *cur_ts, struct osl_timespec *old_ts); +#endif /* _linux_osl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_pkt.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_pkt.h -new file mode 100755 +new file mode 100644 index 000000000..30fff1847 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_pkt.h @@ -1116860,7 +1116854,7 @@ index 000000000..30fff1847 + +#endif /* _linux_pkt_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linuxver.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linuxver.h -new file mode 100755 +new file mode 100644 index 000000000..32ad78f6c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linuxver.h @@ -1117766,7 +1117760,7 @@ index 000000000..32ad78f6c + +#endif /* _linuxver_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/lpflags.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/lpflags.h -new file mode 100755 +new file mode 100644 index 000000000..ed0ff7825 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/lpflags.h @@ -1117818,7 +1117812,7 @@ index 000000000..ed0ff7825 + +#endif /* _lpflags_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/mbo.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/mbo.h -new file mode 100755 +new file mode 100644 index 000000000..eef005063 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/mbo.h @@ -1118110,7 +1118104,7 @@ index 000000000..eef005063 + +#endif /* __MBO_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/miniopt.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/miniopt.h -new file mode 100755 +new file mode 100644 index 000000000..1c1d8e9e2 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/miniopt.h @@ -1118196,7 +1118190,7 @@ index 000000000..1c1d8e9e2 + +#endif /* MINI_OPT_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msf.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msf.h -new file mode 100755 +new file mode 100644 index 000000000..5f0022e53 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msf.h @@ -1118269,7 +1118263,7 @@ index 000000000..5f0022e53 + +#endif /* _WLC_MSF_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msgtrace.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msgtrace.h -new file mode 100755 +new file mode 100644 index 000000000..c871c7ce6 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msgtrace.h @@ -1118338,7 +1118332,7 @@ index 000000000..c871c7ce6 + +#endif /* _MSGTRACE_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/nan.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/nan.h -new file mode 100755 +new file mode 100644 index 000000000..bdb07f846 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/nan.h @@ -1119903,7 +1119897,7 @@ index 000000000..bdb07f846 + +#endif /* _NAN_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl.h -new file mode 100755 +new file mode 100644 index 000000000..2a7aec17d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl.h @@ -1120287,7 +1120281,7 @@ index 000000000..2a7aec17d + +#endif /* _osl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_decl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_decl.h -new file mode 100755 +new file mode 100644 index 000000000..a5643079c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_decl.h @@ -1120331,7 +1120325,7 @@ index 000000000..a5643079c +extern unsigned int lmtest; /* low memory test */ +#endif // endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_ext.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_ext.h -new file mode 100755 +new file mode 100644 index 000000000..2c182ca29 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_ext.h @@ -1121103,7 +1121097,7 @@ index 000000000..2c182ca29 + +#endif /* _osl_ext_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/p2p.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/p2p.h -new file mode 100755 +new file mode 100644 index 000000000..b68d5c32e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/p2p.h @@ -1121811,7 +1121805,7 @@ index 000000000..b68d5c32e + +#endif /* _P2P_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_end.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_end.h -new file mode 100755 +new file mode 100644 index 000000000..64c7579ae --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_end.h @@ -1121877,7 +1121871,7 @@ index 000000000..64c7579ae +#undef BWL_PRE_PACKED_STRUCT +#undef BWL_POST_PACKED_STRUCT diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_start.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_start.h -new file mode 100755 +new file mode 100644 index 000000000..097611ed4 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_start.h @@ -1121988,7 +1121982,7 @@ index 000000000..097611ed4 + #error "Unknown compiler!" +#endif // endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcicfg.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcicfg.h -new file mode 100755 +new file mode 100644 index 000000000..c8ec32a62 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcicfg.h @@ -1122396,7 +1122390,7 @@ index 000000000..c8ec32a62 + +#endif /* _h_pcicfg_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcie_core.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcie_core.h -new file mode 100755 +new file mode 100644 index 000000000..592ad25e4 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcie_core.h @@ -1123595,7 +1123589,7 @@ index 000000000..592ad25e4 + +#endif /* _PCIE_CORE_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/rte_ioctl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/rte_ioctl.h -new file mode 100755 +new file mode 100644 index 000000000..90669be87 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/rte_ioctl.h @@ -1123705,7 +1123699,7 @@ index 000000000..90669be87 +} d11_dmalpbk_args_t; +#endif /* _rte_ioctl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbchipc.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbchipc.h -new file mode 100755 +new file mode 100644 index 000000000..f7eb1cfde --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbchipc.h @@ -1128330,7 +1128324,7 @@ index 000000000..f7eb1cfde + +#endif /* _SBCHIPC_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbconfig.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbconfig.h -new file mode 100755 +new file mode 100644 index 000000000..b05cd510a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbconfig.h @@ -1128622,7 +1128616,7 @@ index 000000000..b05cd510a + +#endif /* _SBCONFIG_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbgci.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbgci.h -new file mode 100755 +new file mode 100644 index 000000000..bbf0e4337 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbgci.h @@ -1128902,7 +1128896,7 @@ index 000000000..bbf0e4337 + +#endif /* _SBGCI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhndarm.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhndarm.h -new file mode 100755 +new file mode 100644 index 000000000..ee1279a4a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhndarm.h @@ -1129050,7 +1129044,7 @@ index 000000000..ee1279a4a + +#endif /* _sbhndarm_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhnddma.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhnddma.h -new file mode 100755 +new file mode 100644 index 000000000..52a39dc6d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhnddma.h @@ -1129506,7 +1129500,7 @@ index 000000000..52a39dc6d + +#endif /* _sbhnddma_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbpcmcia.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbpcmcia.h -new file mode 100755 +new file mode 100644 index 000000000..8b6c6cf45 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbpcmcia.h @@ -1129650,7 +1129644,7 @@ index 000000000..8b6c6cf45 +#define SBTMH_INT_STATUS 0x40000 /* sb interrupt status */ +#endif /* _SBPCMCIA_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdio.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdio.h -new file mode 100755 +new file mode 100644 index 000000000..ba7d66266 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdio.h @@ -1129845,7 +1129839,7 @@ index 000000000..ba7d66266 + +#endif /* _SBSDIO_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdpcmdev.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdpcmdev.h -new file mode 100755 +new file mode 100644 index 000000000..7134247e7 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdpcmdev.h @@ -1130163,7 +1130157,7 @@ index 000000000..7134247e7 + +#endif /* _sbsdpcmdev_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsocram.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsocram.h -new file mode 100755 +new file mode 100644 index 000000000..5e709aa52 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsocram.h @@ -1130374,7 +1130368,7 @@ index 000000000..5e709aa52 + +#endif /* _SBSOCRAM_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsysmem.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsysmem.h -new file mode 100755 +new file mode 100644 index 000000000..065b3f198 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsysmem.h @@ -1130561,7 +1130555,7 @@ index 000000000..065b3f198 + +#endif /* _SBSYSMEM_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdio.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdio.h -new file mode 100755 +new file mode 100644 index 000000000..844fc2780 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdio.h @@ -1131193,7 +1131187,7 @@ index 000000000..844fc2780 +#endif /* def BCMSDIO */ +#endif /* _SDIO_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdioh.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdioh.h -new file mode 100755 +new file mode 100644 index 000000000..327d1c4d0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdioh.h @@ -1131650,7 +1131644,7 @@ index 000000000..327d1c4d0 + +#endif /* _SDIOH_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdiovar.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdiovar.h -new file mode 100755 +new file mode 100644 index 000000000..bfbe2bf94 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdiovar.h @@ -1131781,7 +1131775,7 @@ index 000000000..bfbe2bf94 + +#endif /* _sdiovar_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdspi.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdspi.h -new file mode 100755 +new file mode 100644 index 000000000..d42f4c783 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdspi.h @@ -1131866,7 +1131860,7 @@ index 000000000..d42f4c783 + +#endif /* _SD_SPI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/siutils.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/siutils.h -new file mode 100755 +new file mode 100644 index 000000000..eba0d0a97 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/siutils.h @@ -1132682,7 +1132676,7 @@ index 000000000..eba0d0a97 + +#endif /* _siutils_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/spid.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/spid.h -new file mode 100755 +new file mode 100644 index 000000000..3a08b5998 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/spid.h @@ -1132857,7 +1132851,7 @@ index 000000000..3a08b5998 + +#endif /* _SPI_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/trxhdr.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/trxhdr.h -new file mode 100755 +new file mode 100644 index 000000000..b717e6201 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/trxhdr.h @@ -1132959,7 +1132953,7 @@ index 000000000..b717e6201 + +#endif /* _TRX_HDR_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/typedefs.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/typedefs.h -new file mode 100755 +new file mode 100644 index 000000000..c44600566 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/typedefs.h @@ -1133333,7 +1133327,7 @@ index 000000000..c44600566 +#include +#endif /* _TYPEDEFS_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/usbrdl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/usbrdl.h -new file mode 100755 +new file mode 100644 index 000000000..f15fbd697 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/usbrdl.h @@ -1133474,7 +1133468,7 @@ index 000000000..f15fbd697 + +#endif /* _USB_RDL_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/vlan.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/vlan.h -new file mode 100755 +new file mode 100644 index 000000000..ddc64a938 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/vlan.h @@ -1133578,7 +1133572,7 @@ index 000000000..ddc64a938 + +#endif /* _vlan_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlfc_proto.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlfc_proto.h -new file mode 100755 +new file mode 100644 index 000000000..0b592c6a2 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlfc_proto.h @@ -1133998,7 +1133992,7 @@ index 000000000..0b592c6a2 + +#endif /* __wlfc_proto_definitions_h__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl.h -new file mode 100755 +new file mode 100644 index 000000000..7f14967db --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl.h @@ -1154756,7 +1154750,7 @@ index 000000000..7f14967db +} wlc_nr5gcx_status_v1_t; +#endif /* _wlioctl_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_defs.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_defs.h -new file mode 100755 +new file mode 100644 index 000000000..100b83628 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_defs.h @@ -1157228,7 +1157222,7 @@ index 000000000..100b83628 +/* === Place holder for cnx and nan cfgs === */ +#endif /* wlioctl_defs_h */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_utils.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_utils.h -new file mode 100755 +new file mode 100644 index 000000000..6dee521a3 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_utils.h @@ -1157296,7 +1157290,7 @@ index 000000000..6dee521a3 + +#endif /* _wlioctl_utils_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wpa.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wpa.h -new file mode 100755 +new file mode 100644 index 000000000..d618ea91b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wpa.h @@ -1157614,7 +1157608,7 @@ index 000000000..d618ea91b + +#endif /* _proto_wpa_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wps.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wps.h -new file mode 100755 +new file mode 100644 index 000000000..c2ebace54 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wps.h @@ -1158006,7 +1158000,7 @@ index 000000000..c2ebace54 + +#endif /* _WPS_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl.c -new file mode 100755 +new file mode 100644 index 000000000..321ee05c4 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl.c @@ -1160137,7 +1160131,7 @@ index 000000000..321ee05c4 +} \ No newline at end of file diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl_priv.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl_priv.h -new file mode 100755 +new file mode 100644 index 000000000..f56f292c0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl_priv.h @@ -1160328,7 +1160322,7 @@ index 000000000..f56f292c0 + +#endif /* _LINUX_OSL_PRIV_H_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_pkt.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_pkt.c -new file mode 100755 +new file mode 100644 index 000000000..e66ea740c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_pkt.c @@ -1161028,7 +1161022,7 @@ index 000000000..e66ea740c +} +#endif /* LINUX_VERSION >= 3.6.0 && TSQ_MULTIPLIER */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/otpdefs.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/otpdefs.h -new file mode 100755 +new file mode 100644 index 000000000..542e5a90b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/otpdefs.h @@ -1161156,7 +1161150,7 @@ index 000000000..542e5a90b +char *dhd_get_plat_sku(void); +#endif /* _OTPDEFS_H */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/pcie_core.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/pcie_core.c -new file mode 100755 +new file mode 100644 index 000000000..dd54c675a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/pcie_core.c @@ -1161321,7 +1161315,7 @@ index 000000000..dd54c675a + +#endif /* BCMDRIVER */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/sbutils.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/sbutils.c -new file mode 100755 +new file mode 100644 index 000000000..bd22c9aab --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/sbutils.c @@ -1162421,7 +1162415,7 @@ index 000000000..bd22c9aab +} +#endif // endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils.c -new file mode 100755 +new file mode 100644 index 000000000..1f9cc39d1 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils.c @@ -1166228,7 +1166222,7 @@ index 000000000..1f9cc39d1 + (si_numcoreunits(sih, SR_CORE_ID) > 4)); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils_priv.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils_priv.h -new file mode 100755 +new file mode 100644 index 000000000..1686e8882 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils_priv.h @@ -1166590,7 +1166584,7 @@ index 000000000..1686e8882 + +#endif /* _siutils_priv_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.c -new file mode 100755 +new file mode 100644 index 000000000..f1ca3f227 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.c @@ -1173240,7 +1173234,7 @@ index 000000000..f1ca3f227 +} +#endif /* WL_STATIC_IF */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.h -new file mode 100755 +new file mode 100644 index 000000000..46af4b736 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.h @@ -1173666,7 +1173660,7 @@ index 000000000..46af4b736 +); +#endif /* _wl_android_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android_ext.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android_ext.c -new file mode 100755 +new file mode 100644 index 000000000..dd9784bc0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android_ext.c @@ -1181646,7 +1181640,7 @@ index 000000000..dd9784bc0 + + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.c -new file mode 100755 +new file mode 100644 index 000000000..1534f3919 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.c @@ -1206691,7 +1206685,7 @@ index 000000000..1534f3919 + return ret; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.h -new file mode 100755 +new file mode 100644 index 000000000..39e827d8b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.h @@ -1209148,7 +1209142,7 @@ index 000000000..39e827d8b +s32 wl_cfg80211_autochannel(struct net_device *dev, char* command, int total_len); +#endif /* _wl_cfg80211_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg_btcoex.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg_btcoex.c -new file mode 100755 +new file mode 100644 index 000000000..4780d116e --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg_btcoex.c @@ -1209723,7 +1209717,7 @@ index 000000000..4780d116e + return (snprintf(command, sizeof("OK"), "OK") + 1); +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.c -new file mode 100755 +new file mode 100644 index 000000000..70a2022b0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.c @@ -1217911,7 +1217905,7 @@ index 000000000..70a2022b0 +} +#endif /* WL_NAN */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.h -new file mode 100755 +new file mode 100644 index 000000000..6eca82b80 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.h @@ -1218816,7 +1218810,7 @@ index 000000000..6eca82b80 +}; +#endif /* _wl_cfgnan_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.c -new file mode 100755 +new file mode 100644 index 000000000..673566e4a --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.c @@ -1221614,7 +1221608,7 @@ index 000000000..673566e4a + return false; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.h -new file mode 100755 +new file mode 100644 index 000000000..e47f8af9b --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.h @@ -1222078,7 +1222072,7 @@ index 000000000..e47f8af9b + (len == WL_P2P_WILDCARD_SSID_LEN)) +#endif /* _wl_cfgp2p_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.c -new file mode 100755 +new file mode 100644 index 000000000..6de12e143 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.c @@ -1225432,7 +1225426,7 @@ index 000000000..6de12e143 + return; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.h -new file mode 100755 +new file mode 100644 index 000000000..ddd133514 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.h @@ -1225539,7 +1225533,7 @@ index 000000000..ddd133514 +extern void wl_notify_scan_done(struct bcm_cfg80211 *cfg, bool aborted); +#endif /* _wl_cfgscan_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.c -new file mode 100755 +new file mode 100644 index 000000000..b2f6cb508 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.c @@ -1234296,7 +1234290,7 @@ index 000000000..b2f6cb508 +} +#endif /* (LINUX_VERSION_CODE > KERNEL_VERSION(3, 13, 0)) || defined(WL_VENDOR_EXT_SUPPORT) */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.h -new file mode 100755 +new file mode 100644 index 000000000..b70aa354d --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.h @@ -1235023,7 +1235017,7 @@ index 000000000..b70aa354d + +#endif /* _wl_cfgvendor_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_dbg.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_dbg.h -new file mode 100755 +new file mode 100644 index 000000000..640907ea8 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_dbg.h @@ -1235410,7 +1235404,7 @@ index 000000000..640907ea8 +extern uint32 wl_msg_level2; +#endif /* _wl_dbg_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.c -new file mode 100755 +new file mode 100644 index 000000000..9403d0600 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.c @@ -1237108,7 +1237102,7 @@ index 000000000..9403d0600 +#endif /* WL_ESCAN */ + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.h -new file mode 100755 +new file mode 100644 index 000000000..7e4241eae --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.h @@ -1237192,7 +1237186,7 @@ index 000000000..7e4241eae +#endif /* _wl_escan_ */ + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_event.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_event.c -new file mode 100755 +new file mode 100644 index 000000000..fd2cb3cd0 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_event.c @@ -1237704,7 +1237698,7 @@ index 000000000..fd2cb3cd0 +} +#endif diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_ext_genl.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_ext_genl.c -new file mode 100755 +new file mode 100644 index 000000000..316f9ea6c --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_ext_genl.c @@ -1238279,7 +1238273,7 @@ index 000000000..316f9ea6c +#endif + diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.c -new file mode 100755 +new file mode 100644 index 000000000..3eee7339f --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.c @@ -1242627,7 +1242621,7 @@ index 000000000..3eee7339f + +#endif /* USE_IW */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.h -new file mode 100755 +new file mode 100644 index 000000000..ba2cae8bd --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.h @@ -1242811,7 +1242805,7 @@ index 000000000..ba2cae8bd + +#endif /* _wl_iw_h_ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_linux_mon.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_linux_mon.c -new file mode 100755 +new file mode 100644 index 000000000..920eb42db --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_linux_mon.c @@ -1243291,7 +1243285,7 @@ index 000000000..920eb42db + return 0; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_roam.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_roam.c -new file mode 100755 +new file mode 100644 index 000000000..a7d49bddc --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_roam.c @@ -1243672,7 +1243666,7 @@ index 000000000..a7d49bddc +#endif /* ROAM_CHANNEL_CACHE */ +#endif /* ESCAN_CHANNEL_CACHE */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.c b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.c -new file mode 100755 +new file mode 100644 index 000000000..4a1aae731 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.c @@ -1244213,7 +1244207,7 @@ index 000000000..4a1aae731 + return 0; +} diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.h b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.h -new file mode 100755 +new file mode 100644 index 000000000..772152e79 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.h @@ -1244354,7 +1244348,7 @@ index 000000000..772152e79 + +#endif /* __WLDEV_COMMON_H__ */ diff --git a/drivers/net/wireless/rockchip_wlan/rkwifi/rk_wifi_config.c b/drivers/net/wireless/rockchip_wlan/rkwifi/rk_wifi_config.c -new file mode 100755 +new file mode 100644 index 000000000..82799df98 --- /dev/null +++ b/drivers/net/wireless/rockchip_wlan/rkwifi/rk_wifi_config.c @@ -1245063,7 +1245057,7 @@ index 9d2f511f1..c098ecc33 100644 #define PORT_LINK_FAST_LINK_MODE BIT(7) #define PORT_LINK_MODE_MASK GENMASK(21, 16) diff --git a/drivers/pci/controller/dwc/pcie-dw-rockchip.c b/drivers/pci/controller/dwc/pcie-dw-rockchip.c -new file mode 100755 +new file mode 100644 index 000000000..fa40f51e4 --- /dev/null +++ b/drivers/pci/controller/dwc/pcie-dw-rockchip.c @@ -1246878,7 +1246872,7 @@ index 1aa84035a..435abb8c6 100644 +MODULE_DESCRIPTION("Rockchip AXI PCIe driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/pci/controller/rockchip-pcie-dma.c b/drivers/pci/controller/rockchip-pcie-dma.c -new file mode 100755 +new file mode 100644 index 000000000..edcd58e9a --- /dev/null +++ b/drivers/pci/controller/rockchip-pcie-dma.c @@ -1247647,7 +1247641,7 @@ index 000000000..edcd58e9a +} +EXPORT_SYMBOL_GPL(rk_pcie_dma_obj_remove); diff --git a/drivers/pci/controller/rockchip-pcie-dma.h b/drivers/pci/controller/rockchip-pcie-dma.h -new file mode 100755 +new file mode 100644 index 000000000..50e203b7f --- /dev/null +++ b/drivers/pci/controller/rockchip-pcie-dma.h @@ -1248033,7 +1248027,7 @@ index c3cfc7f0a..9858a3730 100644 obj-$(CONFIG_PHY_ROCKCHIP_USB) += phy-rockchip-usb.o +obj-$(CONFIG_PHY_ROCKCHIP_USBDP) += phy-rockchip-usbdp.o diff --git a/drivers/phy/rockchip/phy-rockchip-csi2-dphy-common.h b/drivers/phy/rockchip/phy-rockchip-csi2-dphy-common.h -new file mode 100755 +new file mode 100644 index 000000000..7af000b42 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-csi2-dphy-common.h @@ -1248179,7 +1248173,7 @@ index 000000000..7af000b42 + +#endif diff --git a/drivers/phy/rockchip/phy-rockchip-csi2-dphy-hw.c b/drivers/phy/rockchip/phy-rockchip-csi2-dphy-hw.c -new file mode 100755 +new file mode 100644 index 000000000..4aada197a --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-csi2-dphy-hw.c @@ -1249414,7 +1249408,7 @@ index 000000000..4aada197a +MODULE_DESCRIPTION("Rockchip MIPI CSI2 DPHY HW driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-csi2-dphy.c b/drivers/phy/rockchip/phy-rockchip-csi2-dphy.c -new file mode 100755 +new file mode 100644 index 000000000..6ce85e8ed --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-csi2-dphy.c @@ -1250579,7 +1250573,7 @@ index 000000000..6ce85e8ed +MODULE_DESCRIPTION("Rockchip MIPI CSI2 DPHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-inno-combphy.c b/drivers/phy/rockchip/phy-rockchip-inno-combphy.c -new file mode 100755 +new file mode 100644 index 000000000..8b93016ed --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-combphy.c @@ -1252395,7 +1252389,7 @@ index 8af8c6c5c..f3380b0aa 100644 }; MODULE_DEVICE_TABLE(of, inno_dsidphy_of_match); diff --git a/drivers/phy/rockchip/phy-rockchip-inno-hdmi-phy.c b/drivers/phy/rockchip/phy-rockchip-inno-hdmi-phy.c -new file mode 100755 +new file mode 100644 index 000000000..23f1e5d87 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-hdmi-phy.c @@ -1254053,7 +1254047,7 @@ index 2b0f5f2b4..38a535acf 100644 static long inno_hdmi_phy_rk3228_clk_round_rate(struct clk_hw *hw, diff --git a/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c b/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c -new file mode 100755 +new file mode 100644 index 000000000..b49b1aad2 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c @@ -1258883,7 +1258877,7 @@ index cab6a94bf..b75f14be0 100644 }, }; diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb3.c b/drivers/phy/rockchip/phy-rockchip-inno-usb3.c -new file mode 100755 +new file mode 100644 index 000000000..f345f23af --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-usb3.c @@ -1260003,7 +1259997,7 @@ index 000000000..f345f23af +MODULE_DESCRIPTION("Rockchip USB 3.0 PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-inno-video-combo-phy.c b/drivers/phy/rockchip/phy-rockchip-inno-video-combo-phy.c -new file mode 100755 +new file mode 100644 index 000000000..4166d4bac --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-video-combo-phy.c @@ -1260883,7 +1260877,7 @@ index 000000000..4166d4bac +MODULE_DESCRIPTION("Innosilicon MIPI/LVDS/TTL Video Combo PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-inno-video-phy.c b/drivers/phy/rockchip/phy-rockchip-inno-video-phy.c -new file mode 100755 +new file mode 100644 index 000000000..22d26f141 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-inno-video-phy.c @@ -1261134,7 +1261128,7 @@ index 000000000..22d26f141 +MODULE_DESCRIPTION("Innosilicon LVDS/TTL PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-mipi-rx.c b/drivers/phy/rockchip/phy-rockchip-mipi-rx.c -new file mode 100755 +new file mode 100644 index 000000000..e80a4c1e8 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-mipi-rx.c @@ -1263036,7 +1263030,7 @@ index 000000000..e80a4c1e8 +MODULE_DESCRIPTION("Rockchip MIPI RX DPHY driver"); +MODULE_LICENSE("Dual BSD/GPL"); diff --git a/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c b/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c -new file mode 100755 +new file mode 100644 index 000000000..c84432837 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c @@ -1264387,7 +1264381,7 @@ index 000000000..c84432837 +MODULE_DESCRIPTION("Rockchip NANENG COMBPHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-naneng-edp.c b/drivers/phy/rockchip/phy-rockchip-naneng-edp.c -new file mode 100755 +new file mode 100644 index 000000000..209ce9d03 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-naneng-edp.c @@ -1264871,7 +1264865,7 @@ index 000000000..209ce9d03 +MODULE_DESCRIPTION("Rockchip Naneng eDP Transmitter PHY driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-naneng-usb2.c b/drivers/phy/rockchip/phy-rockchip-naneng-usb2.c -new file mode 100755 +new file mode 100644 index 000000000..7edd532a6 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-naneng-usb2.c @@ -1266849,7 +1266843,7 @@ index 75216091d..2f47a3e7f 100644 * No documented timeout value for phy operation below, * so we make it large enough here. And we use loop-break diff --git a/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c b/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c -new file mode 100755 +new file mode 100644 index 000000000..bd8a0acae --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c @@ -1269371,7 +1269365,7 @@ index 000000000..2c04aa3b6 + +#endif diff --git a/drivers/phy/rockchip/phy-rockchip-samsung-hdptx-hdmi.c b/drivers/phy/rockchip/phy-rockchip-samsung-hdptx-hdmi.c -new file mode 100755 +new file mode 100644 index 000000000..15f361fac --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-samsung-hdptx-hdmi.c @@ -1271735,7 +1271729,7 @@ index 000000000..15f361fac +MODULE_DESCRIPTION("Samsung HDMI-DP Transmitter Combphy Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c b/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c -new file mode 100755 +new file mode 100644 index 000000000..2d142cf73 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c @@ -1272974,7 +1272968,7 @@ index 000000000..2d142cf73 +MODULE_DESCRIPTION("Rockchip HDMI/DP Combo PHY with Samsung IP block"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/phy/rockchip/phy-rockchip-snps-pcie3.c b/drivers/phy/rockchip/phy-rockchip-snps-pcie3.c -new file mode 100755 +new file mode 100644 index 000000000..aff349b75 --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-snps-pcie3.c @@ -1283477,7 +1283471,7 @@ index 845428597..a891018fe 100644 } diff --git a/drivers/phy/rockchip/phy-rockchip-usbdp.c b/drivers/phy/rockchip/phy-rockchip-usbdp.c -new file mode 100755 +new file mode 100644 index 000000000..71f09dcaf --- /dev/null +++ b/drivers/phy/rockchip/phy-rockchip-usbdp.c @@ -1285184,7 +1285178,7 @@ index 815095326..d14f4f5c0 100644 config PINCTRL_SINGLE tristate "One-register-per-pin type device tree based pinctrl driver" diff --git a/drivers/pinctrl/pinctrl-rk628.c b/drivers/pinctrl/pinctrl-rk628.c -new file mode 100755 +new file mode 100644 index 000000000..75138e788 --- /dev/null +++ b/drivers/pinctrl/pinctrl-rk628.c @@ -1289624,7 +1289618,7 @@ index 2a454098e..7af6f74df 100644 +MODULE_ALIAS("platform:pinctrl-rockchip"); +MODULE_DEVICE_TABLE(of, rockchip_pinctrl_dt_match); diff --git a/drivers/pinctrl/pinctrl-rockchip.h b/drivers/pinctrl/pinctrl-rockchip.h -new file mode 100755 +new file mode 100644 index 000000000..cd1662db5 --- /dev/null +++ b/drivers/pinctrl/pinctrl-rockchip.h @@ -1289907,7 +1289901,7 @@ index 000000000..cd1662db5 + +#endif diff --git a/drivers/power/ec_battery.c b/drivers/power/ec_battery.c -new file mode 100755 +new file mode 100644 index 000000000..9627cd1a0 --- /dev/null +++ b/drivers/power/ec_battery.c @@ -1290391,7 +1290385,7 @@ index 1c5af2fef..c5067eb75 100644 static struct platform_driver gpio_poweroff_driver = { .probe = gpio_poweroff_probe, diff --git a/drivers/power/reset/reboot-mode.h b/drivers/power/reset/reboot-mode.h -new file mode 100755 +new file mode 100644 index 000000000..342df786d --- /dev/null +++ b/drivers/power/reset/reboot-mode.h @@ -1290585,7 +1290579,7 @@ index be2452915..148eb8105 100644 return ret; } diff --git a/drivers/power/supply/bq25700_charger.c b/drivers/power/supply/bq25700_charger.c -new file mode 100755 +new file mode 100644 index 000000000..5b2a51650 --- /dev/null +++ b/drivers/power/supply/bq25700_charger.c @@ -1292867,7 +1292861,7 @@ index 2b1df9c33..932b890a8 100644 static const char * const POWER_SUPPLY_HEALTH_TEXT[] = { diff --git a/drivers/power/supply/rk816_battery.c b/drivers/power/supply/rk816_battery.c -new file mode 100755 +new file mode 100644 index 000000000..d204a0129 --- /dev/null +++ b/drivers/power/supply/rk816_battery.c @@ -1298045,7 +1298039,7 @@ index 000000000..d204a0129 +MODULE_ALIAS("platform:rk816-battery"); +MODULE_AUTHOR("chenjh"); diff --git a/drivers/power/supply/rk816_battery.h b/drivers/power/supply/rk816_battery.h -new file mode 100755 +new file mode 100644 index 000000000..b8b467114 --- /dev/null +++ b/drivers/power/supply/rk816_battery.h @@ -1298337,7 +1298331,7 @@ index 000000000..b8b467114 + +#endif diff --git a/drivers/power/supply/rk817_battery.c b/drivers/power/supply/rk817_battery.c -new file mode 100755 +new file mode 100644 index 000000000..d9003ad9e --- /dev/null +++ b/drivers/power/supply/rk817_battery.c @@ -1301761,7 +1301755,7 @@ index 000000000..d9003ad9e +MODULE_DESCRIPTION("RK817 Battery driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/power/supply/rk817_charger.c b/drivers/power/supply/rk817_charger.c -new file mode 100755 +new file mode 100644 index 000000000..b7e4f7627 --- /dev/null +++ b/drivers/power/supply/rk817_charger.c @@ -1303565,7 +1303559,7 @@ index 000000000..b7e4f7627 +MODULE_DESCRIPTION("RK817 Charge driver"); +MODULE_LICENSE("GPL"); diff --git a/drivers/power/supply/rk818_battery.c b/drivers/power/supply/rk818_battery.c -new file mode 100755 +new file mode 100644 index 000000000..90ff1fac1 --- /dev/null +++ b/drivers/power/supply/rk818_battery.c @@ -1307193,7 +1307187,7 @@ index 000000000..90ff1fac1 +MODULE_ALIAS("platform:rk818-battery"); +MODULE_AUTHOR("chenjh"); diff --git a/drivers/power/supply/rk818_battery.h b/drivers/power/supply/rk818_battery.h -new file mode 100755 +new file mode 100644 index 000000000..66cbbe9da --- /dev/null +++ b/drivers/power/supply/rk818_battery.h @@ -1307367,7 +1307361,7 @@ index 000000000..66cbbe9da + +#endif diff --git a/drivers/power/supply/rk818_charger.c b/drivers/power/supply/rk818_charger.c -new file mode 100755 +new file mode 100644 index 000000000..56961effd --- /dev/null +++ b/drivers/power/supply/rk818_charger.c @@ -1309335,7 +1309329,7 @@ index 912e2184f..8cfbd8d6b 100644 * Make the charging functionality controllable by a write to the * command register unless pin control is specified in the platform diff --git a/drivers/power/sy6982c_charger.c b/drivers/power/sy6982c_charger.c -new file mode 100755 +new file mode 100644 index 000000000..dfa82c3f8 --- /dev/null +++ b/drivers/power/sy6982c_charger.c @@ -1309742,7 +1309736,7 @@ index 000000000..dfa82c3f8 +MODULE_ALIAS("platform:sy6982c-charger"); +MODULE_AUTHOR("chen Shunqing"); diff --git a/drivers/power/universal_charger.c b/drivers/power/universal_charger.c -new file mode 100755 +new file mode 100644 index 000000000..0f7b4c9e8 --- /dev/null +++ b/drivers/power/universal_charger.c @@ -1311682,7 +1311676,7 @@ index 1af12074a..534028ec1 100644 }; diff --git a/drivers/regulator/lp8752.c b/drivers/regulator/lp8752.c -new file mode 100755 +new file mode 100644 index 000000000..cf8e685f3 --- /dev/null +++ b/drivers/regulator/lp8752.c @@ -1312004,7 +1311998,7 @@ index 000000000..cf8e685f3 +MODULE_AUTHOR("Zhang Qing "); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/regulator/mp8865-regulator.c b/drivers/regulator/mp8865-regulator.c -new file mode 100755 +new file mode 100644 index 000000000..607e3a8f2 --- /dev/null +++ b/drivers/regulator/mp8865-regulator.c @@ -1313166,7 +1313160,7 @@ index e926c1a85..bb8b2f604 100644 MODULE_AUTHOR("Chris Zhong "); MODULE_AUTHOR("Zhang Qing "); diff --git a/drivers/regulator/scmi-regulator.c b/drivers/regulator/scmi-regulator.c -new file mode 100755 +new file mode 100644 index 000000000..9a4297276 --- /dev/null +++ b/drivers/regulator/scmi-regulator.c @@ -1313593,7 +1313587,7 @@ index 000000000..9a4297276 +MODULE_DESCRIPTION("ARM SCMI regulator driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/regulator/syr82x.c b/drivers/regulator/syr82x.c -new file mode 100755 +new file mode 100644 index 000000000..4f7b0892a --- /dev/null +++ b/drivers/regulator/syr82x.c @@ -1314119,7 +1314113,7 @@ index 000000000..4f7b0892a +MODULE_DESCRIPTION("syr82x PMIC driver"); + diff --git a/drivers/regulator/tps549b22-regulator.c b/drivers/regulator/tps549b22-regulator.c -new file mode 100755 +new file mode 100644 index 000000000..bae2a67f4 --- /dev/null +++ b/drivers/regulator/tps549b22-regulator.c @@ -1314562,7 +1314556,7 @@ index 000000000..bae2a67f4 +MODULE_AUTHOR("derrick.huang@rock-chips.com"); +MODULE_DESCRIPTION(" tps549b22 dcdc driver"); diff --git a/drivers/regulator/xz3216.c b/drivers/regulator/xz3216.c -new file mode 100755 +new file mode 100644 index 000000000..54182559b --- /dev/null +++ b/drivers/regulator/xz3216.c @@ -1314972,7 +1314966,7 @@ index 000000000..54182559b +MODULE_AUTHOR("zhangqing "); +MODULE_DESCRIPTION("xz3216 PMIC driver"); diff --git a/drivers/rk_nand/Kconfig b/drivers/rk_nand/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..c49a1c28b --- /dev/null +++ b/drivers/rk_nand/Kconfig @@ -1314988,7 +1314982,7 @@ index 000000000..c49a1c28b + +endif diff --git a/drivers/rk_nand/Makefile b/drivers/rk_nand/Makefile -new file mode 100755 +new file mode 100644 index 000000000..dbd156f6e --- /dev/null +++ b/drivers/rk_nand/Makefile @@ -1315003,7 +1314997,7 @@ index 000000000..dbd156f6e +rk_ftl-$(CONFIG_ARM) += rk_zftl_arm32.o rk_ftlv5_arm32.o +endif diff --git a/drivers/rk_nand/rk_ftl_api.h b/drivers/rk_nand/rk_ftl_api.h -new file mode 100755 +new file mode 100644 index 000000000..ebde01e3d --- /dev/null +++ b/drivers/rk_nand/rk_ftl_api.h @@ -1315050,7 +1315044,7 @@ index 000000000..ebde01e3d +#endif + diff --git a/drivers/rk_nand/rk_ftl_arm_v7.S b/drivers/rk_nand/rk_ftl_arm_v7.S -new file mode 100755 +new file mode 100644 index 000000000..db549c3b2 --- /dev/null +++ b/drivers/rk_nand/rk_ftl_arm_v7.S @@ -1345221,7 +1345215,7 @@ index 000000000..db549c3b2 +.LC200: + .ascii "\0013vendor storage %x,%x,%x\012\000" diff --git a/drivers/rk_nand/rk_ftl_arm_v7_thumb.S b/drivers/rk_nand/rk_ftl_arm_v7_thumb.S -new file mode 100755 +new file mode 100644 index 000000000..a67898acb --- /dev/null +++ b/drivers/rk_nand/rk_ftl_arm_v7_thumb.S @@ -1375419,7 +1375413,7 @@ index 000000000..a67898acb +.LC200: + .ascii "\0013vendor storage %x,%x,%x\012\000" diff --git a/drivers/rk_nand/rk_ftl_arm_v8.S b/drivers/rk_nand/rk_ftl_arm_v8.S -new file mode 100755 +new file mode 100644 index 000000000..537155f1f --- /dev/null +++ b/drivers/rk_nand/rk_ftl_arm_v8.S @@ -1403393,7 +1403387,7 @@ index 000000000..537155f1f +.LC199: + .string "\0013vendor storage %x,%x,%x\n" diff --git a/drivers/rk_nand/rk_ftlv5_arm32.S b/drivers/rk_nand/rk_ftlv5_arm32.S -new file mode 100755 +new file mode 100644 index 000000000..26e2a694f --- /dev/null +++ b/drivers/rk_nand/rk_ftlv5_arm32.S @@ -1431011,7 +1431005,7 @@ index 000000000..26e2a694f +.LC167: + .ascii "erase power lost blk = %x vpc=%x\012\000" diff --git a/drivers/rk_nand/rk_ftlv5_arm64.S b/drivers/rk_nand/rk_ftlv5_arm64.S -new file mode 100755 +new file mode 100644 index 000000000..260a57d85 --- /dev/null +++ b/drivers/rk_nand/rk_ftlv5_arm64.S @@ -1456649,7 +1456643,7 @@ index 000000000..260a57d85 +.LC166: + .string "erase power lost blk = %x vpc=%x\n" diff --git a/drivers/rk_nand/rk_nand_base.c b/drivers/rk_nand/rk_nand_base.c -new file mode 100755 +new file mode 100644 index 000000000..9d5e2fb02 --- /dev/null +++ b/drivers/rk_nand/rk_nand_base.c @@ -1457111,7 +1457105,7 @@ index 000000000..9d5e2fb02 +MODULE_ALIAS("rknand"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/rk_nand/rk_nand_base.h b/drivers/rk_nand/rk_nand_base.h -new file mode 100755 +new file mode 100644 index 000000000..023e58d5f --- /dev/null +++ b/drivers/rk_nand/rk_nand_base.h @@ -1457163,7 +1457157,7 @@ index 000000000..023e58d5f +void rknand_dev_cache_flush(void); +#endif diff --git a/drivers/rk_nand/rk_nand_blk.c b/drivers/rk_nand/rk_nand_blk.c -new file mode 100755 +new file mode 100644 index 000000000..7d1c46966 --- /dev/null +++ b/drivers/rk_nand/rk_nand_blk.c @@ -1457880,7 +1457874,7 @@ index 000000000..7d1c46966 + pr_info("rknand_shutdown:OK\n"); +} diff --git a/drivers/rk_nand/rk_nand_blk.h b/drivers/rk_nand/rk_nand_blk.h -new file mode 100755 +new file mode 100644 index 000000000..681c625f5 --- /dev/null +++ b/drivers/rk_nand/rk_nand_blk.h @@ -1457953,7 +1457947,7 @@ index 000000000..681c625f5 +int nand_blk_add_whole_disk(void); +#endif diff --git a/drivers/rk_nand/rk_zftl_arm32.S b/drivers/rk_nand/rk_zftl_arm32.S -new file mode 100755 +new file mode 100644 index 000000000..ec6959a4c --- /dev/null +++ b/drivers/rk_nand/rk_zftl_arm32.S @@ -1495054,7 +1495048,7 @@ index 000000000..ec6959a4c +.LC324: + .ascii "\0013vendor storage %x,%x,%x\012\000" diff --git a/drivers/rk_nand/rk_zftl_arm64.S b/drivers/rk_nand/rk_zftl_arm64.S -new file mode 100755 +new file mode 100644 index 000000000..943e37110 --- /dev/null +++ b/drivers/rk_nand/rk_zftl_arm64.S @@ -1530267,7 +1530261,7 @@ index 000000000..943e37110 +.LC324: + .string "\0013vendor storage %x,%x,%x\n" diff --git a/drivers/rkflash/Kconfig b/drivers/rkflash/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..4c791915e --- /dev/null +++ b/drivers/rkflash/Kconfig @@ -1530353,7 +1530347,7 @@ index 000000000..4c791915e + +endif # ARCH_ROCKCHIP diff --git a/drivers/rkflash/Makefile b/drivers/rkflash/Makefile -new file mode 100755 +new file mode 100644 index 000000000..283a217eb --- /dev/null +++ b/drivers/rkflash/Makefile @@ -1530373,7 +1530367,7 @@ index 000000000..283a217eb +rksftl-$(CONFIG_ARM) += rk_sftl_arm_v7.o +endif diff --git a/drivers/rkflash/flash.c b/drivers/rkflash/flash.c -new file mode 100755 +new file mode 100644 index 000000000..52be15969 --- /dev/null +++ b/drivers/rkflash/flash.c @@ -1530884,7 +1530878,7 @@ index 000000000..52be15969 + return 0; +} diff --git a/drivers/rkflash/flash.h b/drivers/rkflash/flash.h -new file mode 100755 +new file mode 100644 index 000000000..8f1284c90 --- /dev/null +++ b/drivers/rkflash/flash.h @@ -1531022,7 +1531016,7 @@ index 000000000..8f1284c90 + +#endif diff --git a/drivers/rkflash/flash_com.h b/drivers/rkflash/flash_com.h -new file mode 100755 +new file mode 100644 index 000000000..da6eb2996 --- /dev/null +++ b/drivers/rkflash/flash_com.h @@ -1531105,7 +1531099,7 @@ index 000000000..da6eb2996 + +#endif diff --git a/drivers/rkflash/nand_boot.c b/drivers/rkflash/nand_boot.c -new file mode 100755 +new file mode 100644 index 000000000..7db6ff9e7 --- /dev/null +++ b/drivers/rkflash/nand_boot.c @@ -1531194,7 +1531188,7 @@ index 000000000..7db6ff9e7 +}; + diff --git a/drivers/rkflash/nandc.c b/drivers/rkflash/nandc.c -new file mode 100755 +new file mode 100644 index 000000000..69e3b0ed5 --- /dev/null +++ b/drivers/rkflash/nandc.c @@ -1531667,7 +1531661,7 @@ index 000000000..69e3b0ed5 +{ +} diff --git a/drivers/rkflash/nandc.h b/drivers/rkflash/nandc.h -new file mode 100755 +new file mode 100644 index 000000000..e650493db --- /dev/null +++ b/drivers/rkflash/nandc.h @@ -1532019,7 +1532013,7 @@ index 000000000..e650493db + +#endif diff --git a/drivers/rkflash/rk_sftl.h b/drivers/rkflash/rk_sftl.h -new file mode 100755 +new file mode 100644 index 000000000..378f83714 --- /dev/null +++ b/drivers/rkflash/rk_sftl.h @@ -1532073,7 +1532067,7 @@ index 000000000..378f83714 +void __printf(1, 2) sftl_printk(char *fmt, ...); +#endif diff --git a/drivers/rkflash/rk_sftl_arm_v7.S b/drivers/rkflash/rk_sftl_arm_v7.S -new file mode 100755 +new file mode 100644 index 000000000..a8119e884 --- /dev/null +++ b/drivers/rkflash/rk_sftl_arm_v7.S @@ -1547866,7 +1547860,7 @@ index 000000000..a8119e884 +.LC134: + .ascii "vendor_storage\000" diff --git a/drivers/rkflash/rk_sftl_arm_v7_thumb.S b/drivers/rkflash/rk_sftl_arm_v7_thumb.S -new file mode 100755 +new file mode 100644 index 000000000..d4429f7f1 --- /dev/null +++ b/drivers/rkflash/rk_sftl_arm_v7_thumb.S @@ -1563458,7 +1563452,7 @@ index 000000000..d4429f7f1 +.LC134: + .ascii "vendor_storage\000" diff --git a/drivers/rkflash/rk_sftl_arm_v8.S b/drivers/rkflash/rk_sftl_arm_v8.S -new file mode 100755 +new file mode 100644 index 000000000..7e2944e55 --- /dev/null +++ b/drivers/rkflash/rk_sftl_arm_v8.S @@ -1579232,7 +1579226,7 @@ index 000000000..7e2944e55 + .word 3 + .align 3 diff --git a/drivers/rkflash/rkflash_api.h b/drivers/rkflash/rkflash_api.h -new file mode 100755 +new file mode 100644 index 000000000..402109b60 --- /dev/null +++ b/drivers/rkflash/rkflash_api.h @@ -1579296,7 +1579290,7 @@ index 000000000..402109b60 + +#endif diff --git a/drivers/rkflash/rkflash_blk.c b/drivers/rkflash/rkflash_blk.c -new file mode 100755 +new file mode 100644 index 000000000..17ffe7386 --- /dev/null +++ b/drivers/rkflash/rkflash_blk.c @@ -1580091,7 +1580085,7 @@ index 000000000..17ffe7386 + pr_info("rkflash_shutdown:OK\n"); +} diff --git a/drivers/rkflash/rkflash_blk.h b/drivers/rkflash/rkflash_blk.h -new file mode 100755 +new file mode 100644 index 000000000..3d95436c5 --- /dev/null +++ b/drivers/rkflash/rkflash_blk.h @@ -1580218,7 +1580212,7 @@ index 000000000..3d95436c5 + +#endif diff --git a/drivers/rkflash/rkflash_debug.c b/drivers/rkflash/rkflash_debug.c -new file mode 100755 +new file mode 100644 index 000000000..ce742b038 --- /dev/null +++ b/drivers/rkflash/rkflash_debug.c @@ -1580340,7 +1580334,7 @@ index 000000000..ce742b038 +module_param_cb(rkflash_debug, &rkflash_debug_param_ops, &rkflash_debug, 0644); +MODULE_PARM_DESC(rkflash_debug, "config rkflash_debug module"); diff --git a/drivers/rkflash/rkflash_debug.h b/drivers/rkflash/rkflash_debug.h -new file mode 100755 +new file mode 100644 index 000000000..3fe406832 --- /dev/null +++ b/drivers/rkflash/rkflash_debug.h @@ -1580388,7 +1580382,7 @@ index 000000000..3fe406832 +#endif + diff --git a/drivers/rkflash/rknandc_base.c b/drivers/rkflash/rknandc_base.c -new file mode 100755 +new file mode 100644 index 000000000..d2e97883d --- /dev/null +++ b/drivers/rkflash/rknandc_base.c @@ -1580586,7 +1580580,7 @@ index 000000000..d2e97883d +module_exit(rknandc_driver_exit); +MODULE_ALIAS("rknandc"); diff --git a/drivers/rkflash/rksfc_base.c b/drivers/rkflash/rksfc_base.c -new file mode 100755 +new file mode 100644 index 000000000..6cf74e103 --- /dev/null +++ b/drivers/rkflash/rksfc_base.c @@ -1580859,7 +1580853,7 @@ index 000000000..6cf74e103 +module_exit(rksfc_driver_exit); +MODULE_ALIAS("rksfc"); diff --git a/drivers/rkflash/sfc.c b/drivers/rkflash/sfc.c -new file mode 100755 +new file mode 100644 index 000000000..9ee5d6a97 --- /dev/null +++ b/drivers/rkflash/sfc.c @@ -1581120,7 +1581114,7 @@ index 000000000..9ee5d6a97 + return ret; +} diff --git a/drivers/rkflash/sfc.h b/drivers/rkflash/sfc.h -new file mode 100755 +new file mode 100644 index 000000000..355cd2617 --- /dev/null +++ b/drivers/rkflash/sfc.h @@ -1581350,7 +1581344,7 @@ index 000000000..355cd2617 +void rksfc_wait_for_irq_completed(void); +#endif diff --git a/drivers/rkflash/sfc_nand.c b/drivers/rkflash/sfc_nand.c -new file mode 100755 +new file mode 100644 index 000000000..cf3d3e887 --- /dev/null +++ b/drivers/rkflash/sfc_nand.c @@ -1582407,7 +1582401,7 @@ index 000000000..cf3d3e887 + return p_nand_info; +} diff --git a/drivers/rkflash/sfc_nand.h b/drivers/rkflash/sfc_nand.h -new file mode 100755 +new file mode 100644 index 000000000..43f4adf45 --- /dev/null +++ b/drivers/rkflash/sfc_nand.h @@ -1582546,7 +1582540,7 @@ index 000000000..43f4adf45 + +#endif diff --git a/drivers/rkflash/sfc_nand_boot.c b/drivers/rkflash/sfc_nand_boot.c -new file mode 100755 +new file mode 100644 index 000000000..8db7f8df9 --- /dev/null +++ b/drivers/rkflash/sfc_nand_boot.c @@ -1582641,7 +1582635,7 @@ index 000000000..8db7f8df9 + snand_discard, +}; diff --git a/drivers/rkflash/sfc_nand_mtd.c b/drivers/rkflash/sfc_nand_mtd.c -new file mode 100755 +new file mode 100644 index 000000000..1b4d30605 --- /dev/null +++ b/drivers/rkflash/sfc_nand_mtd.c @@ -1583070,7 +1583064,7 @@ index 000000000..1b4d30605 + +#endif diff --git a/drivers/rkflash/sfc_nand_mtd.h b/drivers/rkflash/sfc_nand_mtd.h -new file mode 100755 +new file mode 100644 index 000000000..0d49c7465 --- /dev/null +++ b/drivers/rkflash/sfc_nand_mtd.h @@ -1583158,7 +1583152,7 @@ index 000000000..0d49c7465 + +#endif diff --git a/drivers/rkflash/sfc_nand_mtd_bbt.c b/drivers/rkflash/sfc_nand_mtd_bbt.c -new file mode 100755 +new file mode 100644 index 000000000..eb641f893 --- /dev/null +++ b/drivers/rkflash/sfc_nand_mtd_bbt.c @@ -1583605,7 +1583599,7 @@ index 000000000..eb641f893 +} +EXPORT_SYMBOL_GPL(snanddev_bbt_set_block_status); diff --git a/drivers/rkflash/sfc_nor.c b/drivers/rkflash/sfc_nor.c -new file mode 100755 +new file mode 100644 index 000000000..f7abe75a5 --- /dev/null +++ b/drivers/rkflash/sfc_nor.c @@ -1584394,7 +1584388,7 @@ index 000000000..f7abe75a5 +} + diff --git a/drivers/rkflash/sfc_nor.h b/drivers/rkflash/sfc_nor.h -new file mode 100755 +new file mode 100644 index 000000000..950af6a5e --- /dev/null +++ b/drivers/rkflash/sfc_nor.h @@ -1584576,7 +1584570,7 @@ index 000000000..950af6a5e + struct snor_info_packet *packet); +#endif diff --git a/drivers/rkflash/sfc_nor_boot.c b/drivers/rkflash/sfc_nor_boot.c -new file mode 100755 +new file mode 100644 index 000000000..791c1291b --- /dev/null +++ b/drivers/rkflash/sfc_nor_boot.c @@ -1584762,7 +1584756,7 @@ index 000000000..791c1291b + NULL, +}; diff --git a/drivers/rkflash/sfc_nor_mtd.c b/drivers/rkflash/sfc_nor_mtd.c -new file mode 100755 +new file mode 100644 index 000000000..8c9d69a58 --- /dev/null +++ b/drivers/rkflash/sfc_nor_mtd.c @@ -1585034,7 +1585028,7 @@ index 000000000..8c9d69a58 + return ret; +} diff --git a/drivers/rkflash/typedef.h b/drivers/rkflash/typedef.h -new file mode 100755 +new file mode 100644 index 000000000..5808ec281 --- /dev/null +++ b/drivers/rkflash/typedef.h @@ -1585373,7 +1585367,7 @@ index 25eb2c1e3..a9d09b3e9 100644 + endif diff --git a/drivers/soc/rockchip/Kconfig.cpu b/drivers/soc/rockchip/Kconfig.cpu -new file mode 100755 +new file mode 100644 index 000000000..1ffc76343 --- /dev/null +++ b/drivers/soc/rockchip/Kconfig.cpu @@ -1589300,7 +1589294,7 @@ index 000000000..f5ec8d143 + +#endif diff --git a/drivers/soc/rockchip/flash_vendor_storage.c b/drivers/soc/rockchip/flash_vendor_storage.c -new file mode 100755 +new file mode 100644 index 000000000..7c8cd338d --- /dev/null +++ b/drivers/soc/rockchip/flash_vendor_storage.c @@ -1589648,7 +1589642,7 @@ index 000000000..7c8cd338d +module_exit(vendor_storage_deinit); +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/flash_vendor_storage.h b/drivers/soc/rockchip/flash_vendor_storage.h -new file mode 100755 +new file mode 100644 index 000000000..55ca52486 --- /dev/null +++ b/drivers/soc/rockchip/flash_vendor_storage.h @@ -1594442,7 +1594436,7 @@ index 000000000..c8fa137be + ret +SYM_FUNC_END_PI(rk_md_flush_dcache_area) diff --git a/drivers/soc/rockchip/mtd_vendor_storage.c b/drivers/soc/rockchip/mtd_vendor_storage.c -new file mode 100755 +new file mode 100644 index 000000000..1f32930d9 --- /dev/null +++ b/drivers/soc/rockchip/mtd_vendor_storage.c @@ -1596969,7 +1596963,7 @@ index 000000000..eb9768d88 +module_platform_driver(vendor_storage_driver); +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/rk_camera_sensor_info.h b/drivers/soc/rockchip/rk_camera_sensor_info.h -new file mode 100755 +new file mode 100644 index 000000000..55823b383 --- /dev/null +++ b/drivers/soc/rockchip/rk_camera_sensor_info.h @@ -1597762,7 +1597756,7 @@ index 000000000..f888c9c18 +} +late_initcall_sync(rk_memblock_procfs_init); diff --git a/drivers/soc/rockchip/rk_vendor_storage.c b/drivers/soc/rockchip/rk_vendor_storage.c -new file mode 100755 +new file mode 100644 index 000000000..a8a316e47 --- /dev/null +++ b/drivers/soc/rockchip/rk_vendor_storage.c @@ -1597818,7 +1597812,7 @@ index 000000000..a8a316e47 + +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/rockchip-cpuinfo.c b/drivers/soc/rockchip/rockchip-cpuinfo.c -new file mode 100755 +new file mode 100644 index 000000000..02befb165 --- /dev/null +++ b/drivers/soc/rockchip/rockchip-cpuinfo.c @@ -1599182,7 +1599176,7 @@ index 000000000..04a6a5b39 +MODULE_AUTHOR("Finley Xiao "); +MODULE_DESCRIPTION("Rockchip clock subunit driver"); diff --git a/drivers/soc/rockchip/rockchip_debug.c b/drivers/soc/rockchip/rockchip_debug.c -new file mode 100755 +new file mode 100644 index 000000000..2f9eac20b --- /dev/null +++ b/drivers/soc/rockchip/rockchip_debug.c @@ -1599867,7 +1599861,7 @@ index 000000000..2f9eac20b +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:rockchip-debugger"); diff --git a/drivers/soc/rockchip/rockchip_debug.h b/drivers/soc/rockchip/rockchip_debug.h -new file mode 100755 +new file mode 100644 index 000000000..82036d8eb --- /dev/null +++ b/drivers/soc/rockchip/rockchip_debug.h @@ -1599887,7 +1599881,7 @@ index 000000000..82036d8eb + +#endif diff --git a/drivers/soc/rockchip/rockchip_decompress.c b/drivers/soc/rockchip/rockchip_decompress.c -new file mode 100755 +new file mode 100644 index 000000000..275a605cf --- /dev/null +++ b/drivers/soc/rockchip/rockchip_decompress.c @@ -1600604,7 +1600598,7 @@ index 000000000..5f9a9b3b9 +MODULE_LICENSE("GPL"); +#endif diff --git a/drivers/soc/rockchip/rockchip_ipa.c b/drivers/soc/rockchip/rockchip_ipa.c -new file mode 100755 +new file mode 100644 index 000000000..e8982b7de --- /dev/null +++ b/drivers/soc/rockchip/rockchip_ipa.c @@ -1600949,7 +1600943,7 @@ index 000000000..1c92541ce +MODULE_DESCRIPTION("Rockchip NPOR Powergood"); +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/rockchip_opp_select.c b/drivers/soc/rockchip/rockchip_opp_select.c -new file mode 100755 +new file mode 100644 index 000000000..6c496ad05 --- /dev/null +++ b/drivers/soc/rockchip/rockchip_opp_select.c @@ -1603252,7 +1603246,7 @@ index 000000000..13d077548 +} +#endif /* CONFIG_SMP */ diff --git a/drivers/soc/rockchip/rockchip_pm_config.c b/drivers/soc/rockchip/rockchip_pm_config.c -new file mode 100755 +new file mode 100644 index 000000000..c319b790e --- /dev/null +++ b/drivers/soc/rockchip/rockchip_pm_config.c @@ -1603864,7 +1603858,7 @@ index 000000000..c319b790e +MODULE_DESCRIPTION("Rockchip suspend mode config"); +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/rockchip_pvtm.c b/drivers/soc/rockchip/rockchip_pvtm.c -new file mode 100755 +new file mode 100644 index 000000000..75006737f --- /dev/null +++ b/drivers/soc/rockchip/rockchip_pvtm.c @@ -1604916,7 +1604910,7 @@ index 000000000..75006737f +MODULE_AUTHOR("Finley Xiao "); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/soc/rockchip/rockchip_ramdisk.c b/drivers/soc/rockchip/rockchip_ramdisk.c -new file mode 100755 +new file mode 100644 index 000000000..e2118ac52 --- /dev/null +++ b/drivers/soc/rockchip/rockchip_ramdisk.c @@ -1605287,7 +1605281,7 @@ index 000000000..e2118ac52 + +MODULE_LICENSE("GPL"); diff --git a/drivers/soc/rockchip/rockchip_system_monitor.c b/drivers/soc/rockchip/rockchip_system_monitor.c -new file mode 100755 +new file mode 100644 index 000000000..51844a9c8 --- /dev/null +++ b/drivers/soc/rockchip/rockchip_system_monitor.c @@ -1607239,7 +1607233,7 @@ index 000000000..51844a9c8 +MODULE_AUTHOR("Finley Xiao "); +MODULE_DESCRIPTION("rockchip system monitor driver"); diff --git a/drivers/soc/rockchip/rockchip_thunderboot_crypto.c b/drivers/soc/rockchip/rockchip_thunderboot_crypto.c -new file mode 100755 +new file mode 100644 index 000000000..7a3c93a03 --- /dev/null +++ b/drivers/soc/rockchip/rockchip_thunderboot_crypto.c @@ -1607685,7 +1607679,7 @@ index 000000000..7a3c93a03 + +pure_initcall(rk_tb_crypto_init); diff --git a/drivers/soc/rockchip/rockchip_thunderboot_mmc.c b/drivers/soc/rockchip/rockchip_thunderboot_mmc.c -new file mode 100755 +new file mode 100644 index 000000000..10618811f --- /dev/null +++ b/drivers/soc/rockchip/rockchip_thunderboot_mmc.c @@ -1608054,7 +1608048,7 @@ index 000000000..6002d64c8 + +arch_initcall(rk_tb_serv_init); diff --git a/drivers/soc/rockchip/rockchip_thunderboot_sfc.c b/drivers/soc/rockchip/rockchip_thunderboot_sfc.c -new file mode 100755 +new file mode 100644 index 000000000..d81ca755a --- /dev/null +++ b/drivers/soc/rockchip/rockchip_thunderboot_sfc.c @@ -1608201,7 +1608195,7 @@ index 000000000..d81ca755a + +pure_initcall(rk_tb_sfc_init); diff --git a/drivers/soc/rockchip/sdmmc_vendor_storage.c b/drivers/soc/rockchip/sdmmc_vendor_storage.c -new file mode 100755 +new file mode 100644 index 000000000..ea1d9410b --- /dev/null +++ b/drivers/soc/rockchip/sdmmc_vendor_storage.c @@ -1609240,7 +1609234,7 @@ index 5f4487b1a..7f8fd0f53 100644 +CFLAGS_ion_buffer.o = -I$(src) +obj-y += heaps/ diff --git a/drivers/staging/android/ion/heaps/Kconfig b/drivers/staging/android/ion/heaps/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..5034c45a3 --- /dev/null +++ b/drivers/staging/android/ion/heaps/Kconfig @@ -1609261,7 +1609255,7 @@ index 000000000..5034c45a3 + by the Contiguous Memory Allocator (CMA). If your system has these + regions, you should say Y here. diff --git a/drivers/staging/android/ion/heaps/Makefile b/drivers/staging/android/ion/heaps/Makefile -new file mode 100755 +new file mode 100644 index 000000000..82e36e89e --- /dev/null +++ b/drivers/staging/android/ion/heaps/Makefile @@ -1609271,199 +1609265,8 @@ index 000000000..82e36e89e +ion_sys_heap-y := ion_system_heap.o ion_page_pool.o + +obj-$(CONFIG_ION_CMA_HEAP) += ion_cma_heap.o -diff --git a/drivers/staging/android/ion/ion_cma_heap.c b/drivers/staging/android/ion/heaps/ion_cma_heap.c -old mode 100644 -new mode 100755 -similarity index 72% -rename from drivers/staging/android/ion/ion_cma_heap.c -rename to drivers/staging/android/ion/heaps/ion_cma_heap.c -index bf65e67ef..6ba7fd84c ---- a/drivers/staging/android/ion/ion_cma_heap.c -+++ b/drivers/staging/android/ion/heaps/ion_cma_heap.c -@@ -7,6 +7,7 @@ - */ - - #include -+#include - #include - #include - #include -@@ -14,12 +15,10 @@ - #include - #include - --#include "ion.h" -- - struct ion_cma_heap { - struct ion_heap heap; - struct cma *cma; --}; -+} cma_heaps[MAX_CMA_AREAS]; - - #define to_cma_heap(x) container_of(x, struct ion_cma_heap, heap) - -@@ -71,6 +70,9 @@ static int ion_cma_allocate(struct ion_heap *heap, struct ion_buffer *buffer, - - buffer->priv_virt = pages; - buffer->sg_table = table; -+ -+ ion_buffer_prep_noncached(buffer); -+ - return 0; - - free_mem: -@@ -96,43 +98,54 @@ static void ion_cma_free(struct ion_buffer *buffer) - static struct ion_heap_ops ion_cma_ops = { - .allocate = ion_cma_allocate, - .free = ion_cma_free, -- .map_user = ion_heap_map_user, -- .map_kernel = ion_heap_map_kernel, -- .unmap_kernel = ion_heap_unmap_kernel, - }; - --static struct ion_heap *__ion_cma_heap_create(struct cma *cma) -+static int __ion_add_cma_heap(struct cma *cma, void *data) - { -+ int *cma_nr = data; - struct ion_cma_heap *cma_heap; -+ int ret; - -- cma_heap = kzalloc(sizeof(*cma_heap), GFP_KERNEL); -- -- if (!cma_heap) -- return ERR_PTR(-ENOMEM); -+ if (*cma_nr >= MAX_CMA_AREAS) -+ return -EINVAL; - -+ cma_heap = &cma_heaps[*cma_nr]; - cma_heap->heap.ops = &ion_cma_ops; -- cma_heap->cma = cma; - cma_heap->heap.type = ION_HEAP_TYPE_DMA; -- return &cma_heap->heap; -+ cma_heap->heap.name = cma_get_name(cma); -+ -+ ret = ion_device_add_heap(&cma_heap->heap); -+ if (ret) -+ goto out; -+ -+ cma_heap->cma = cma; -+ *cma_nr += 1; -+out: -+ return 0; - } - --static int __ion_add_cma_heaps(struct cma *cma, void *data) -+static int __init ion_cma_heap_init(void) - { -- struct ion_heap *heap; -- -- heap = __ion_cma_heap_create(cma); -- if (IS_ERR(heap)) -- return PTR_ERR(heap); -+ int ret; -+ int nr = 0; - -- heap->name = cma_get_name(cma); -+ ret = cma_for_each_area(__ion_add_cma_heap, &nr); -+ if (ret) { -+ for (nr = 0; nr < MAX_CMA_AREAS && cma_heaps[nr].cma; nr++) -+ ion_device_remove_heap(&cma_heaps[nr].heap); -+ } - -- ion_device_add_heap(heap); -- return 0; -+ return ret; - } - --static int ion_add_cma_heaps(void) -+static void __exit ion_cma_heap_exit(void) - { -- cma_for_each_area(__ion_add_cma_heaps, NULL); -- return 0; -+ int nr; -+ -+ for (nr = 0; nr < MAX_CMA_AREAS && cma_heaps[nr].cma; nr++) -+ ion_device_remove_heap(&cma_heaps[nr].heap); - } --device_initcall(ion_add_cma_heaps); -+ -+module_init(ion_cma_heap_init); -+module_exit(ion_cma_heap_exit); -+MODULE_LICENSE("GPL v2"); -diff --git a/drivers/staging/android/ion/ion_page_pool.c b/drivers/staging/android/ion/heaps/ion_page_pool.c -old mode 100644 -new mode 100755 -similarity index 87% -rename from drivers/staging/android/ion/ion_page_pool.c -rename to drivers/staging/android/ion/heaps/ion_page_pool.c -index 0198b886d..efd6ce4cc ---- a/drivers/staging/android/ion/ion_page_pool.c -+++ b/drivers/staging/android/ion/heaps/ion_page_pool.c -@@ -10,7 +10,7 @@ - #include - #include - --#include "ion.h" -+#include "ion_page_pool.h" - - static inline struct page *ion_page_pool_alloc_pages(struct ion_page_pool *pool) - { -@@ -79,6 +79,7 @@ struct page *ion_page_pool_alloc(struct ion_page_pool *pool) - - return page; - } -+EXPORT_SYMBOL_GPL(ion_page_pool_alloc); - - void ion_page_pool_free(struct ion_page_pool *pool, struct page *page) - { -@@ -86,6 +87,7 @@ void ion_page_pool_free(struct ion_page_pool *pool, struct page *page) - - ion_page_pool_add(pool, page); - } -+EXPORT_SYMBOL_GPL(ion_page_pool_free); - - static int ion_page_pool_total(struct ion_page_pool *pool, bool high) - { -@@ -97,6 +99,18 @@ static int ion_page_pool_total(struct ion_page_pool *pool, bool high) - return count << pool->order; - } - -+int ion_page_pool_nr_pages(struct ion_page_pool *pool) -+{ -+ int nr_total_pages; -+ -+ mutex_lock(&pool->mutex); -+ nr_total_pages = ion_page_pool_total(pool, true); -+ mutex_unlock(&pool->mutex); -+ -+ return nr_total_pages; -+} -+EXPORT_SYMBOL_GPL(ion_page_pool_nr_pages); -+ - int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, - int nr_to_scan) - { -@@ -130,6 +144,7 @@ int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, - - return freed; - } -+EXPORT_SYMBOL_GPL(ion_page_pool_shrink); - - struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order) - { -@@ -148,8 +163,10 @@ struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order) - - return pool; - } -+EXPORT_SYMBOL_GPL(ion_page_pool_create); - - void ion_page_pool_destroy(struct ion_page_pool *pool) - { - kfree(pool); - } -+EXPORT_SYMBOL_GPL(ion_page_pool_destroy); diff --git a/drivers/staging/android/ion/heaps/ion_page_pool.h b/drivers/staging/android/ion/heaps/ion_page_pool.h -new file mode 100755 +new file mode 100644 index 000000000..10c79090c --- /dev/null +++ b/drivers/staging/android/ion/heaps/ion_page_pool.h @@ -1609535,327 +1609338,6 @@ index 000000000..10c79090c +int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, + int nr_to_scan); +#endif /* _ION_PAGE_POOL_H */ -diff --git a/drivers/staging/android/ion/ion_system_heap.c b/drivers/staging/android/ion/heaps/ion_system_heap.c -old mode 100644 -new mode 100755 -similarity index 65% -rename from drivers/staging/android/ion/ion_system_heap.c -rename to drivers/staging/android/ion/heaps/ion_system_heap.c -index eac0632ab..45d23bea3 ---- a/drivers/staging/android/ion/ion_system_heap.c -+++ b/drivers/staging/android/ion/heaps/ion_system_heap.c -@@ -9,12 +9,14 @@ - #include - #include - #include -+#include - #include -+#include - #include - #include - #include - --#include "ion.h" -+#include "ion_page_pool.h" - - #define NUM_ORDERS ARRAY_SIZE(orders) - -@@ -109,21 +111,48 @@ static int ion_system_heap_allocate(struct ion_heap *heap, - int i = 0; - unsigned long size_remaining = PAGE_ALIGN(size); - unsigned int max_order = orders[0]; -+ struct list_head lists[8]; -+ unsigned int block_index[8] = {0}; -+ unsigned int block_1M = 0; -+ unsigned int block_64K = 0; -+ unsigned int maximum; -+ int j; - - if (size / PAGE_SIZE > totalram_pages() / 2) - return -ENOMEM; - - INIT_LIST_HEAD(&pages); -+ for (i = 0; i < 8; i++) -+ INIT_LIST_HEAD(&lists[i]); -+ -+ i = 0; - while (size_remaining > 0) { - page = alloc_largest_available(sys_heap, buffer, size_remaining, - max_order); - if (!page) - goto free_pages; -- list_add_tail(&page->lru, &pages); -+ - size_remaining -= page_size(page); - max_order = compound_order(page); -+ if (max_order) { -+ if (max_order == 8) -+ block_1M++; -+ if (max_order == 4) -+ block_64K++; -+ list_add_tail(&page->lru, &pages); -+ } else { -+ dma_addr_t phys = page_to_phys(page); -+ unsigned int bit12_14 = (phys >> 12) & 0x7; -+ -+ list_add_tail(&page->lru, &lists[bit12_14]); -+ block_index[bit12_14]++; -+ } -+ - i++; - } -+ -+ pr_debug("%s, %d, i = %d, size = %ld\n", __func__, __LINE__, i, size); -+ - table = kmalloc(sizeof(*table), GFP_KERNEL); - if (!table) - goto free_pages; -@@ -131,6 +160,16 @@ static int ion_system_heap_allocate(struct ion_heap *heap, - if (sg_alloc_table(table, i, GFP_KERNEL)) - goto free_table; - -+ maximum = block_index[0]; -+ for (i = 1; i < 8; i++) -+ maximum = max(maximum, block_index[i]); -+ -+ pr_debug("%s, %d, maximum = %d, block_1M = %d, block_64K = %d\n", -+ __func__, __LINE__, maximum, block_1M, block_64K); -+ -+ for (i = 0; i < 8; i++) -+ pr_debug("block_index[%d] = %d\n", i, block_index[i]); -+ - sg = table->sgl; - list_for_each_entry_safe(page, tmp_page, &pages, lru) { - sg_set_page(sg, page, page_size(page), 0); -@@ -138,7 +177,22 @@ static int ion_system_heap_allocate(struct ion_heap *heap, - list_del(&page->lru); - } - -+ for (i = 0; i < maximum; i++) { -+ for (j = 0; j < 8; j++) { -+ if (!list_empty(&lists[j])) { -+ page = list_first_entry(&lists[j], struct page, -+ lru); -+ sg_set_page(sg, page, PAGE_SIZE, 0); -+ sg = sg_next(sg); -+ list_del(&page->lru); -+ } -+ } -+ } -+ - buffer->sg_table = table; -+ -+ ion_buffer_prep_noncached(buffer); -+ - return 0; - - free_table: -@@ -146,6 +200,11 @@ static int ion_system_heap_allocate(struct ion_heap *heap, - free_pages: - list_for_each_entry_safe(page, tmp_page, &pages, lru) - free_buffer_page(sys_heap, buffer, page); -+ -+ for (i = 0; i < 8; i++) { -+ list_for_each_entry_safe(page, tmp_page, &lists[i], lru) -+ free_buffer_page(sys_heap, buffer, page); -+ } - return -ENOMEM; - } - -@@ -160,7 +219,7 @@ static void ion_system_heap_free(struct ion_buffer *buffer) - - /* zero the buffer before goto page pool */ - if (!(buffer->private_flags & ION_PRIV_FLAG_SHRINKER_FREE)) -- ion_heap_buffer_zero(buffer); -+ ion_buffer_zero(buffer); - - for_each_sgtable_sg(table, sg, i) - free_buffer_page(sys_heap, buffer, sg_page(sg)); -@@ -203,14 +262,18 @@ static int ion_system_heap_shrink(struct ion_heap *heap, gfp_t gfp_mask, - return nr_total; - } - --static struct ion_heap_ops system_heap_ops = { -- .allocate = ion_system_heap_allocate, -- .free = ion_system_heap_free, -- .map_kernel = ion_heap_map_kernel, -- .unmap_kernel = ion_heap_unmap_kernel, -- .map_user = ion_heap_map_user, -- .shrink = ion_system_heap_shrink, --}; -+static long ion_system_get_pool_size(struct ion_heap *heap) -+{ -+ struct ion_system_heap *sys_heap; -+ long total_pages = 0; -+ int i; -+ -+ sys_heap = container_of(heap, struct ion_system_heap, heap); -+ for (i = 0; i < NUM_ORDERS; i++) -+ total_pages += ion_page_pool_nr_pages(sys_heap->pools[i]); -+ -+ return total_pages; -+} - - static void ion_system_heap_destroy_pools(struct ion_page_pool **pools) - { -@@ -245,133 +308,37 @@ static int ion_system_heap_create_pools(struct ion_page_pool **pools) - return -ENOMEM; - } - --static struct ion_heap *__ion_system_heap_create(void) --{ -- struct ion_system_heap *heap; -- -- heap = kzalloc(sizeof(*heap), GFP_KERNEL); -- if (!heap) -- return ERR_PTR(-ENOMEM); -- heap->heap.ops = &system_heap_ops; -- heap->heap.type = ION_HEAP_TYPE_SYSTEM; -- heap->heap.flags = ION_HEAP_FLAG_DEFER_FREE; -- -- if (ion_system_heap_create_pools(heap->pools)) -- goto free_heap; -- -- return &heap->heap; -- --free_heap: -- kfree(heap); -- return ERR_PTR(-ENOMEM); --} -- --static int ion_system_heap_create(void) --{ -- struct ion_heap *heap; -- -- heap = __ion_system_heap_create(); -- if (IS_ERR(heap)) -- return PTR_ERR(heap); -- heap->name = "ion_system_heap"; -- -- ion_device_add_heap(heap); -- -- return 0; --} --device_initcall(ion_system_heap_create); -- --static int ion_system_contig_heap_allocate(struct ion_heap *heap, -- struct ion_buffer *buffer, -- unsigned long len, -- unsigned long flags) --{ -- int order = get_order(len); -- struct page *page; -- struct sg_table *table; -- unsigned long i; -- int ret; -- -- page = alloc_pages(low_order_gfp_flags | __GFP_NOWARN, order); -- if (!page) -- return -ENOMEM; -- -- split_page(page, order); -- -- len = PAGE_ALIGN(len); -- for (i = len >> PAGE_SHIFT; i < (1 << order); i++) -- __free_page(page + i); -+static struct ion_heap_ops system_heap_ops = { -+ .allocate = ion_system_heap_allocate, -+ .free = ion_system_heap_free, -+ .shrink = ion_system_heap_shrink, -+ .get_pool_size = ion_system_get_pool_size, -+}; - -- table = kmalloc(sizeof(*table), GFP_KERNEL); -- if (!table) { -- ret = -ENOMEM; -- goto free_pages; -+static struct ion_system_heap system_heap = { -+ .heap = { -+ .ops = &system_heap_ops, -+ .type = ION_HEAP_TYPE_SYSTEM, -+ .flags = ION_HEAP_FLAG_DEFER_FREE, -+ .name = "ion_system_heap", - } -- -- ret = sg_alloc_table(table, 1, GFP_KERNEL); -- if (ret) -- goto free_table; -- -- sg_set_page(table->sgl, page, len, 0); -- -- buffer->sg_table = table; -- -- return 0; -- --free_table: -- kfree(table); --free_pages: -- for (i = 0; i < len >> PAGE_SHIFT; i++) -- __free_page(page + i); -- -- return ret; --} -- --static void ion_system_contig_heap_free(struct ion_buffer *buffer) --{ -- struct sg_table *table = buffer->sg_table; -- struct page *page = sg_page(table->sgl); -- unsigned long pages = PAGE_ALIGN(buffer->size) >> PAGE_SHIFT; -- unsigned long i; -- -- for (i = 0; i < pages; i++) -- __free_page(page + i); -- sg_free_table(table); -- kfree(table); --} -- --static struct ion_heap_ops kmalloc_ops = { -- .allocate = ion_system_contig_heap_allocate, -- .free = ion_system_contig_heap_free, -- .map_kernel = ion_heap_map_kernel, -- .unmap_kernel = ion_heap_unmap_kernel, -- .map_user = ion_heap_map_user, - }; - --static struct ion_heap *__ion_system_contig_heap_create(void) -+static int __init ion_system_heap_init(void) - { -- struct ion_heap *heap; -- -- heap = kzalloc(sizeof(*heap), GFP_KERNEL); -- if (!heap) -- return ERR_PTR(-ENOMEM); -- heap->ops = &kmalloc_ops; -- heap->type = ION_HEAP_TYPE_SYSTEM_CONTIG; -- heap->name = "ion_system_contig_heap"; -+ int ret = ion_system_heap_create_pools(system_heap.pools); -+ if (ret) -+ return ret; - -- return heap; -+ return ion_device_add_heap(&system_heap.heap); - } - --static int ion_system_contig_heap_create(void) -+static void __exit ion_system_heap_exit(void) - { -- struct ion_heap *heap; -- -- heap = __ion_system_contig_heap_create(); -- if (IS_ERR(heap)) -- return PTR_ERR(heap); -- -- ion_device_add_heap(heap); -- -- return 0; -+ ion_device_remove_heap(&system_heap.heap); -+ ion_system_heap_destroy_pools(system_heap.pools); - } --device_initcall(ion_system_contig_heap_create); -+ -+module_init(ion_system_heap_init); -+module_exit(ion_system_heap_exit); -+MODULE_LICENSE("GPL v2"); diff --git a/drivers/staging/android/ion/ion.c b/drivers/staging/android/ion/ion.c index e6d4a3ee6..3d9ec5f10 100644 --- a/drivers/staging/android/ion/ion.c @@ -1610577,10 +1610059,9 @@ index e6d4a3ee6..3d9ec5f10 100644 } subsys_initcall(ion_device_create); diff --git a/drivers/staging/android/ion/ion.h b/drivers/staging/android/ion/ion.h -deleted file mode 100644 -index c199e88af..000000000 +index c199e88af..e69de29bb 100644 --- a/drivers/staging/android/ion/ion.h -+++ /dev/null ++++ b/drivers/staging/android/ion/ion.h @@ -1,302 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* @@ -1610885,7 +1610366,7 @@ index c199e88af..000000000 - -#endif /* _ION_H */ diff --git a/drivers/staging/android/ion/ion_buffer.c b/drivers/staging/android/ion/ion_buffer.c -new file mode 100755 +new file mode 100644 index 000000000..9baca1a47 --- /dev/null +++ b/drivers/staging/android/ion/ion_buffer.c @@ -1611168,8 +1610649,122 @@ index 000000000..9baca1a47 +{ + return atomic_long_read(&total_heap_bytes); +} +diff --git a/drivers/staging/android/ion/ion_cma_heap.c b/drivers/staging/android/ion/ion_cma_heap.c +index bf65e67ef..6ba7fd84c 100644 +--- a/drivers/staging/android/ion/ion_cma_heap.c ++++ b/drivers/staging/android/ion/ion_cma_heap.c +@@ -7,6 +7,7 @@ + */ + + #include ++#include + #include + #include + #include +@@ -14,12 +15,10 @@ + #include + #include + +-#include "ion.h" +- + struct ion_cma_heap { + struct ion_heap heap; + struct cma *cma; +-}; ++} cma_heaps[MAX_CMA_AREAS]; + + #define to_cma_heap(x) container_of(x, struct ion_cma_heap, heap) + +@@ -71,6 +70,9 @@ static int ion_cma_allocate(struct ion_heap *heap, struct ion_buffer *buffer, + + buffer->priv_virt = pages; + buffer->sg_table = table; ++ ++ ion_buffer_prep_noncached(buffer); ++ + return 0; + + free_mem: +@@ -96,43 +98,54 @@ static void ion_cma_free(struct ion_buffer *buffer) + static struct ion_heap_ops ion_cma_ops = { + .allocate = ion_cma_allocate, + .free = ion_cma_free, +- .map_user = ion_heap_map_user, +- .map_kernel = ion_heap_map_kernel, +- .unmap_kernel = ion_heap_unmap_kernel, + }; + +-static struct ion_heap *__ion_cma_heap_create(struct cma *cma) ++static int __ion_add_cma_heap(struct cma *cma, void *data) + { ++ int *cma_nr = data; + struct ion_cma_heap *cma_heap; ++ int ret; + +- cma_heap = kzalloc(sizeof(*cma_heap), GFP_KERNEL); +- +- if (!cma_heap) +- return ERR_PTR(-ENOMEM); ++ if (*cma_nr >= MAX_CMA_AREAS) ++ return -EINVAL; + ++ cma_heap = &cma_heaps[*cma_nr]; + cma_heap->heap.ops = &ion_cma_ops; +- cma_heap->cma = cma; + cma_heap->heap.type = ION_HEAP_TYPE_DMA; +- return &cma_heap->heap; ++ cma_heap->heap.name = cma_get_name(cma); ++ ++ ret = ion_device_add_heap(&cma_heap->heap); ++ if (ret) ++ goto out; ++ ++ cma_heap->cma = cma; ++ *cma_nr += 1; ++out: ++ return 0; + } + +-static int __ion_add_cma_heaps(struct cma *cma, void *data) ++static int __init ion_cma_heap_init(void) + { +- struct ion_heap *heap; +- +- heap = __ion_cma_heap_create(cma); +- if (IS_ERR(heap)) +- return PTR_ERR(heap); ++ int ret; ++ int nr = 0; + +- heap->name = cma_get_name(cma); ++ ret = cma_for_each_area(__ion_add_cma_heap, &nr); ++ if (ret) { ++ for (nr = 0; nr < MAX_CMA_AREAS && cma_heaps[nr].cma; nr++) ++ ion_device_remove_heap(&cma_heaps[nr].heap); ++ } + +- ion_device_add_heap(heap); +- return 0; ++ return ret; + } + +-static int ion_add_cma_heaps(void) ++static void __exit ion_cma_heap_exit(void) + { +- cma_for_each_area(__ion_add_cma_heaps, NULL); +- return 0; ++ int nr; ++ ++ for (nr = 0; nr < MAX_CMA_AREAS && cma_heaps[nr].cma; nr++) ++ ion_device_remove_heap(&cma_heaps[nr].heap); + } +-device_initcall(ion_add_cma_heaps); ++ ++module_init(ion_cma_heap_init); ++module_exit(ion_cma_heap_exit); ++MODULE_LICENSE("GPL v2"); diff --git a/drivers/staging/android/ion/ion_dma_buf.c b/drivers/staging/android/ion/ion_dma_buf.c -new file mode 100755 +new file mode 100644 index 000000000..47ae54af5 --- /dev/null +++ b/drivers/staging/android/ion/ion_dma_buf.c @@ -1611938,8 +1611533,75 @@ index ea7e0a244..aa29a4ee4 100644 - return register_shrinker(&heap->shrinker); + return 0; } +diff --git a/drivers/staging/android/ion/ion_page_pool.c b/drivers/staging/android/ion/ion_page_pool.c +index 0198b886d..efd6ce4cc 100644 +--- a/drivers/staging/android/ion/ion_page_pool.c ++++ b/drivers/staging/android/ion/ion_page_pool.c +@@ -10,7 +10,7 @@ + #include + #include + +-#include "ion.h" ++#include "ion_page_pool.h" + + static inline struct page *ion_page_pool_alloc_pages(struct ion_page_pool *pool) + { +@@ -79,6 +79,7 @@ struct page *ion_page_pool_alloc(struct ion_page_pool *pool) + + return page; + } ++EXPORT_SYMBOL_GPL(ion_page_pool_alloc); + + void ion_page_pool_free(struct ion_page_pool *pool, struct page *page) + { +@@ -86,6 +87,7 @@ void ion_page_pool_free(struct ion_page_pool *pool, struct page *page) + + ion_page_pool_add(pool, page); + } ++EXPORT_SYMBOL_GPL(ion_page_pool_free); + + static int ion_page_pool_total(struct ion_page_pool *pool, bool high) + { +@@ -97,6 +99,18 @@ static int ion_page_pool_total(struct ion_page_pool *pool, bool high) + return count << pool->order; + } + ++int ion_page_pool_nr_pages(struct ion_page_pool *pool) ++{ ++ int nr_total_pages; ++ ++ mutex_lock(&pool->mutex); ++ nr_total_pages = ion_page_pool_total(pool, true); ++ mutex_unlock(&pool->mutex); ++ ++ return nr_total_pages; ++} ++EXPORT_SYMBOL_GPL(ion_page_pool_nr_pages); ++ + int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, + int nr_to_scan) + { +@@ -130,6 +144,7 @@ int ion_page_pool_shrink(struct ion_page_pool *pool, gfp_t gfp_mask, + + return freed; + } ++EXPORT_SYMBOL_GPL(ion_page_pool_shrink); + + struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order) + { +@@ -148,8 +163,10 @@ struct ion_page_pool *ion_page_pool_create(gfp_t gfp_mask, unsigned int order) + + return pool; + } ++EXPORT_SYMBOL_GPL(ion_page_pool_create); + + void ion_page_pool_destroy(struct ion_page_pool *pool) + { + kfree(pool); + } ++EXPORT_SYMBOL_GPL(ion_page_pool_destroy); diff --git a/drivers/staging/android/ion/ion_private.h b/drivers/staging/android/ion/ion_private.h -new file mode 100755 +new file mode 100644 index 000000000..db4e90683 --- /dev/null +++ b/drivers/staging/android/ion/ion_private.h @@ -1612003,7 +1611665,7 @@ index 000000000..db4e90683 + +#endif /* _ION_PRIVATE_H */ diff --git a/drivers/staging/android/ion/ion_protected_heap.c b/drivers/staging/android/ion/ion_protected_heap.c -new file mode 100755 +new file mode 100644 index 000000000..c7f25373a --- /dev/null +++ b/drivers/staging/android/ion/ion_protected_heap.c @@ -1612534,8 +1612196,324 @@ index 000000000..c7f25373a +#ifndef CONFIG_ION_MODULE +device_initcall(ion_protected_heap_create); +#endif +diff --git a/drivers/staging/android/ion/ion_system_heap.c b/drivers/staging/android/ion/ion_system_heap.c +index eac0632ab..45d23bea3 100644 +--- a/drivers/staging/android/ion/ion_system_heap.c ++++ b/drivers/staging/android/ion/ion_system_heap.c +@@ -9,12 +9,14 @@ + #include + #include + #include ++#include + #include ++#include + #include + #include + #include + +-#include "ion.h" ++#include "ion_page_pool.h" + + #define NUM_ORDERS ARRAY_SIZE(orders) + +@@ -109,21 +111,48 @@ static int ion_system_heap_allocate(struct ion_heap *heap, + int i = 0; + unsigned long size_remaining = PAGE_ALIGN(size); + unsigned int max_order = orders[0]; ++ struct list_head lists[8]; ++ unsigned int block_index[8] = {0}; ++ unsigned int block_1M = 0; ++ unsigned int block_64K = 0; ++ unsigned int maximum; ++ int j; + + if (size / PAGE_SIZE > totalram_pages() / 2) + return -ENOMEM; + + INIT_LIST_HEAD(&pages); ++ for (i = 0; i < 8; i++) ++ INIT_LIST_HEAD(&lists[i]); ++ ++ i = 0; + while (size_remaining > 0) { + page = alloc_largest_available(sys_heap, buffer, size_remaining, + max_order); + if (!page) + goto free_pages; +- list_add_tail(&page->lru, &pages); ++ + size_remaining -= page_size(page); + max_order = compound_order(page); ++ if (max_order) { ++ if (max_order == 8) ++ block_1M++; ++ if (max_order == 4) ++ block_64K++; ++ list_add_tail(&page->lru, &pages); ++ } else { ++ dma_addr_t phys = page_to_phys(page); ++ unsigned int bit12_14 = (phys >> 12) & 0x7; ++ ++ list_add_tail(&page->lru, &lists[bit12_14]); ++ block_index[bit12_14]++; ++ } ++ + i++; + } ++ ++ pr_debug("%s, %d, i = %d, size = %ld\n", __func__, __LINE__, i, size); ++ + table = kmalloc(sizeof(*table), GFP_KERNEL); + if (!table) + goto free_pages; +@@ -131,6 +160,16 @@ static int ion_system_heap_allocate(struct ion_heap *heap, + if (sg_alloc_table(table, i, GFP_KERNEL)) + goto free_table; + ++ maximum = block_index[0]; ++ for (i = 1; i < 8; i++) ++ maximum = max(maximum, block_index[i]); ++ ++ pr_debug("%s, %d, maximum = %d, block_1M = %d, block_64K = %d\n", ++ __func__, __LINE__, maximum, block_1M, block_64K); ++ ++ for (i = 0; i < 8; i++) ++ pr_debug("block_index[%d] = %d\n", i, block_index[i]); ++ + sg = table->sgl; + list_for_each_entry_safe(page, tmp_page, &pages, lru) { + sg_set_page(sg, page, page_size(page), 0); +@@ -138,7 +177,22 @@ static int ion_system_heap_allocate(struct ion_heap *heap, + list_del(&page->lru); + } + ++ for (i = 0; i < maximum; i++) { ++ for (j = 0; j < 8; j++) { ++ if (!list_empty(&lists[j])) { ++ page = list_first_entry(&lists[j], struct page, ++ lru); ++ sg_set_page(sg, page, PAGE_SIZE, 0); ++ sg = sg_next(sg); ++ list_del(&page->lru); ++ } ++ } ++ } ++ + buffer->sg_table = table; ++ ++ ion_buffer_prep_noncached(buffer); ++ + return 0; + + free_table: +@@ -146,6 +200,11 @@ static int ion_system_heap_allocate(struct ion_heap *heap, + free_pages: + list_for_each_entry_safe(page, tmp_page, &pages, lru) + free_buffer_page(sys_heap, buffer, page); ++ ++ for (i = 0; i < 8; i++) { ++ list_for_each_entry_safe(page, tmp_page, &lists[i], lru) ++ free_buffer_page(sys_heap, buffer, page); ++ } + return -ENOMEM; + } + +@@ -160,7 +219,7 @@ static void ion_system_heap_free(struct ion_buffer *buffer) + + /* zero the buffer before goto page pool */ + if (!(buffer->private_flags & ION_PRIV_FLAG_SHRINKER_FREE)) +- ion_heap_buffer_zero(buffer); ++ ion_buffer_zero(buffer); + + for_each_sgtable_sg(table, sg, i) + free_buffer_page(sys_heap, buffer, sg_page(sg)); +@@ -203,14 +262,18 @@ static int ion_system_heap_shrink(struct ion_heap *heap, gfp_t gfp_mask, + return nr_total; + } + +-static struct ion_heap_ops system_heap_ops = { +- .allocate = ion_system_heap_allocate, +- .free = ion_system_heap_free, +- .map_kernel = ion_heap_map_kernel, +- .unmap_kernel = ion_heap_unmap_kernel, +- .map_user = ion_heap_map_user, +- .shrink = ion_system_heap_shrink, +-}; ++static long ion_system_get_pool_size(struct ion_heap *heap) ++{ ++ struct ion_system_heap *sys_heap; ++ long total_pages = 0; ++ int i; ++ ++ sys_heap = container_of(heap, struct ion_system_heap, heap); ++ for (i = 0; i < NUM_ORDERS; i++) ++ total_pages += ion_page_pool_nr_pages(sys_heap->pools[i]); ++ ++ return total_pages; ++} + + static void ion_system_heap_destroy_pools(struct ion_page_pool **pools) + { +@@ -245,133 +308,37 @@ static int ion_system_heap_create_pools(struct ion_page_pool **pools) + return -ENOMEM; + } + +-static struct ion_heap *__ion_system_heap_create(void) +-{ +- struct ion_system_heap *heap; +- +- heap = kzalloc(sizeof(*heap), GFP_KERNEL); +- if (!heap) +- return ERR_PTR(-ENOMEM); +- heap->heap.ops = &system_heap_ops; +- heap->heap.type = ION_HEAP_TYPE_SYSTEM; +- heap->heap.flags = ION_HEAP_FLAG_DEFER_FREE; +- +- if (ion_system_heap_create_pools(heap->pools)) +- goto free_heap; +- +- return &heap->heap; +- +-free_heap: +- kfree(heap); +- return ERR_PTR(-ENOMEM); +-} +- +-static int ion_system_heap_create(void) +-{ +- struct ion_heap *heap; +- +- heap = __ion_system_heap_create(); +- if (IS_ERR(heap)) +- return PTR_ERR(heap); +- heap->name = "ion_system_heap"; +- +- ion_device_add_heap(heap); +- +- return 0; +-} +-device_initcall(ion_system_heap_create); +- +-static int ion_system_contig_heap_allocate(struct ion_heap *heap, +- struct ion_buffer *buffer, +- unsigned long len, +- unsigned long flags) +-{ +- int order = get_order(len); +- struct page *page; +- struct sg_table *table; +- unsigned long i; +- int ret; +- +- page = alloc_pages(low_order_gfp_flags | __GFP_NOWARN, order); +- if (!page) +- return -ENOMEM; +- +- split_page(page, order); +- +- len = PAGE_ALIGN(len); +- for (i = len >> PAGE_SHIFT; i < (1 << order); i++) +- __free_page(page + i); ++static struct ion_heap_ops system_heap_ops = { ++ .allocate = ion_system_heap_allocate, ++ .free = ion_system_heap_free, ++ .shrink = ion_system_heap_shrink, ++ .get_pool_size = ion_system_get_pool_size, ++}; + +- table = kmalloc(sizeof(*table), GFP_KERNEL); +- if (!table) { +- ret = -ENOMEM; +- goto free_pages; ++static struct ion_system_heap system_heap = { ++ .heap = { ++ .ops = &system_heap_ops, ++ .type = ION_HEAP_TYPE_SYSTEM, ++ .flags = ION_HEAP_FLAG_DEFER_FREE, ++ .name = "ion_system_heap", + } +- +- ret = sg_alloc_table(table, 1, GFP_KERNEL); +- if (ret) +- goto free_table; +- +- sg_set_page(table->sgl, page, len, 0); +- +- buffer->sg_table = table; +- +- return 0; +- +-free_table: +- kfree(table); +-free_pages: +- for (i = 0; i < len >> PAGE_SHIFT; i++) +- __free_page(page + i); +- +- return ret; +-} +- +-static void ion_system_contig_heap_free(struct ion_buffer *buffer) +-{ +- struct sg_table *table = buffer->sg_table; +- struct page *page = sg_page(table->sgl); +- unsigned long pages = PAGE_ALIGN(buffer->size) >> PAGE_SHIFT; +- unsigned long i; +- +- for (i = 0; i < pages; i++) +- __free_page(page + i); +- sg_free_table(table); +- kfree(table); +-} +- +-static struct ion_heap_ops kmalloc_ops = { +- .allocate = ion_system_contig_heap_allocate, +- .free = ion_system_contig_heap_free, +- .map_kernel = ion_heap_map_kernel, +- .unmap_kernel = ion_heap_unmap_kernel, +- .map_user = ion_heap_map_user, + }; + +-static struct ion_heap *__ion_system_contig_heap_create(void) ++static int __init ion_system_heap_init(void) + { +- struct ion_heap *heap; +- +- heap = kzalloc(sizeof(*heap), GFP_KERNEL); +- if (!heap) +- return ERR_PTR(-ENOMEM); +- heap->ops = &kmalloc_ops; +- heap->type = ION_HEAP_TYPE_SYSTEM_CONTIG; +- heap->name = "ion_system_contig_heap"; ++ int ret = ion_system_heap_create_pools(system_heap.pools); ++ if (ret) ++ return ret; + +- return heap; ++ return ion_device_add_heap(&system_heap.heap); + } + +-static int ion_system_contig_heap_create(void) ++static void __exit ion_system_heap_exit(void) + { +- struct ion_heap *heap; +- +- heap = __ion_system_contig_heap_create(); +- if (IS_ERR(heap)) +- return PTR_ERR(heap); +- +- ion_device_add_heap(heap); +- +- return 0; ++ ion_device_remove_heap(&system_heap.heap); ++ ion_system_heap_destroy_pools(system_heap.pools); + } +-device_initcall(ion_system_contig_heap_create); ++ ++module_init(ion_system_heap_init); ++module_exit(ion_system_heap_exit); ++MODULE_LICENSE("GPL v2"); diff --git a/drivers/staging/android/ion/ion_trace.h b/drivers/staging/android/ion/ion_trace.h -new file mode 100755 +new file mode 100644 index 000000000..eacb47d4f --- /dev/null +++ b/drivers/staging/android/ion/ion_trace.h @@ -1612596,7 +1612574,7 @@ index 000000000..eacb47d4f +#define TRACE_INCLUDE_FILE ion_trace +#include diff --git a/drivers/staging/android/ion/rockchip/Makefile b/drivers/staging/android/ion/rockchip/Makefile -new file mode 100755 +new file mode 100644 index 000000000..89265fcbb --- /dev/null +++ b/drivers/staging/android/ion/rockchip/Makefile @@ -1612605,7 +1612583,7 @@ index 000000000..89265fcbb +obj-y += rockchip_ion.o +obj-$(CONFIG_ION_ROCKCHIP_SNAPSHOT) += rockchip_ion_snapshot.o diff --git a/drivers/staging/android/ion/rockchip/rockchip_ion.c b/drivers/staging/android/ion/rockchip/rockchip_ion.c -new file mode 100755 +new file mode 100644 index 000000000..d3c3d0685 --- /dev/null +++ b/drivers/staging/android/ion/rockchip/rockchip_ion.c @@ -1612835,7 +1612813,7 @@ index 000000000..d3c3d0685 +MODULE_LICENSE("GPL v2"); +MODULE_DEVICE_TABLE(of, rk_ion_match); diff --git a/drivers/staging/android/ion/rockchip/rockchip_ion_snapshot.c b/drivers/staging/android/ion/rockchip/rockchip_ion_snapshot.c -new file mode 100755 +new file mode 100644 index 000000000..ab27d0531 --- /dev/null +++ b/drivers/staging/android/ion/rockchip/rockchip_ion_snapshot.c @@ -1615487,12 +1615465,10 @@ index aa0026a98..379fe28f0 100644 return; diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -old mode 100644 -new mode 100755 -index 331f41c6c..75a7afc3f +index 6d334bb5b..0b68175e0 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c -@@ -1841,7 +1841,8 @@ static int hub_probe(struct usb_interface *intf, const struct usb_device_id *id) +@@ -1852,7 +1852,8 @@ static int hub_probe(struct usb_interface *intf, const struct usb_device_id *id) * bus_resume methods. */ if (hdev->parent) { /* normal device */ @@ -1615502,7 +1615478,7 @@ index 331f41c6c..75a7afc3f } else { /* root hub */ const struct hc_driver *drv = bus_to_hcd(hdev->bus)->driver; -@@ -5495,7 +5496,8 @@ static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, +@@ -5506,7 +5507,8 @@ static void hub_port_connect(struct usb_hub *hub, int port1, u16 portstatus, done: hub_port_disable(hub, port1, 1); if (hcd->driver->relinquish_port && !hub->hdev->parent) { @@ -1615539,9 +1615515,7 @@ index 856947620..701e6ce38 100644 { USB_DEVICE(0x0c45, 0x7056), .driver_info = USB_QUIRK_IGNORE_REMOTE_WAKEUP }, diff --git a/drivers/usb/dwc2/core.h b/drivers/usb/dwc2/core.h -old mode 100644 -new mode 100755 -index 03d16a082..9bb4b8994 +index 03d16a082..9bb4b8994 100644 --- a/drivers/usb/dwc2/core.h +++ b/drivers/usb/dwc2/core.h @@ -1061,6 +1061,7 @@ struct dwc2_hsotg { @@ -1615563,9 +1615537,7 @@ index 03d16a082..9bb4b8994 int dwc2_hsotg_wait_bit_set(struct dwc2_hsotg *hs_otg, u32 reg, u32 bit, u32 timeout); diff --git a/drivers/usb/dwc2/gadget.c b/drivers/usb/dwc2/gadget.c -old mode 100644 -new mode 100755 -index da0df69cc..1b3dbb880 +index da0df69cc..1b3dbb880 100644 --- a/drivers/usb/dwc2/gadget.c +++ b/drivers/usb/dwc2/gadget.c @@ -4529,6 +4529,14 @@ static int dwc2_hsotg_udc_start(struct usb_gadget *gadget, @@ -1615596,9 +1615568,7 @@ index da0df69cc..1b3dbb880 } diff --git a/drivers/usb/dwc2/hcd.c b/drivers/usb/dwc2/hcd.c -old mode 100644 -new mode 100755 -index 14925fedb..b058764cb +index 14925fedb..b058764cb 100644 --- a/drivers/usb/dwc2/hcd.c +++ b/drivers/usb/dwc2/hcd.c @@ -812,11 +812,13 @@ void dwc2_hc_halt(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, @@ -1615722,9 +1615692,7 @@ index 14925fedb..b058764cb * Finish generic HCD initialization and start the HCD. This function * allocates the DMA buffer pool, registers the USB bus, requests the diff --git a/drivers/usb/dwc2/hcd_intr.c b/drivers/usb/dwc2/hcd_intr.c -old mode 100644 -new mode 100755 -index 08e2792cb..785ca412a +index 08e2792cb..785ca412a 100644 --- a/drivers/usb/dwc2/hcd_intr.c +++ b/drivers/usb/dwc2/hcd_intr.c @@ -1180,7 +1180,10 @@ static void dwc2_update_urb_state_abn(struct dwc2_hsotg *hsotg, @@ -1615740,9 +1615708,7 @@ index 08e2792cb..785ca412a urb->actual_length += xfer_length; diff --git a/drivers/usb/dwc2/hcd_queue.c b/drivers/usb/dwc2/hcd_queue.c -old mode 100644 -new mode 100755 -index 94af71e98..b2e0721a3 +index 94af71e98..b2e0721a3 100644 --- a/drivers/usb/dwc2/hcd_queue.c +++ b/drivers/usb/dwc2/hcd_queue.c @@ -730,8 +730,14 @@ static int dwc2_uframe_schedule_split(struct dwc2_hsotg *hsotg, @@ -1615762,9 +1615728,7 @@ index 94af71e98..b2e0721a3 while (ls_search_slice < DWC2_LS_SCHEDULE_SLICES) { int start_s_uframe; diff --git a/drivers/usb/dwc2/params.c b/drivers/usb/dwc2/params.c -old mode 100644 -new mode 100755 -index 267543c3d..195cca1fe +index 267543c3d..195cca1fe 100644 --- a/drivers/usb/dwc2/params.c +++ b/drivers/usb/dwc2/params.c @@ -90,6 +90,8 @@ static void dwc2_set_rk_params(struct dwc2_hsotg *hsotg) @@ -1615801,9 +1615765,7 @@ index 267543c3d..195cca1fe const struct of_device_id dwc2_of_match_table[] = { diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c -old mode 100644 -new mode 100755 -index 9d0dd09a2..74c2ff080 +index 9d0dd09a2..74c2ff080 100644 --- a/drivers/usb/dwc2/platform.c +++ b/drivers/usb/dwc2/platform.c @@ -121,6 +121,74 @@ static int dwc2_get_dr_mode(struct dwc2_hsotg *hsotg) @@ -1615991,9 +1615953,7 @@ index 9d0dd09a2..74c2ff080 ret = dwc2_hsotg_resume(dwc2); diff --git a/drivers/usb/dwc3/Kconfig b/drivers/usb/dwc3/Kconfig -old mode 100644 -new mode 100755 -index 7a2304565..2133acf8e +index 7a2304565..2133acf8e 100644 --- a/drivers/usb/dwc3/Kconfig +++ b/drivers/usb/dwc3/Kconfig @@ -139,4 +139,14 @@ config USB_DWC3_QCOM @@ -1616012,9 +1615972,7 @@ index 7a2304565..2133acf8e + endif diff --git a/drivers/usb/dwc3/Makefile b/drivers/usb/dwc3/Makefile -old mode 100644 -new mode 100755 -index ae86da0dc..2259f8876 +index ae86da0dc..2259f8876 100644 --- a/drivers/usb/dwc3/Makefile +++ b/drivers/usb/dwc3/Makefile @@ -51,3 +51,4 @@ obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o @@ -1616023,9 +1615981,7 @@ index ae86da0dc..2259f8876 obj-$(CONFIG_USB_DWC3_QCOM) += dwc3-qcom.o +obj-$(CONFIG_USB_DWC3_IMX8MP) += dwc3-imx8mp.o diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c -old mode 100644 -new mode 100755 -index 214a8ff2d..12129a197 +index 214a8ff2d..12129a197 100644 --- a/drivers/usb/dwc3/core.c +++ b/drivers/usb/dwc3/core.c @@ -119,6 +119,7 @@ static void __dwc3_set_mode(struct work_struct *work) @@ -1616483,9 +1616439,7 @@ index 214a8ff2d..12129a197 ret = dwc3_resume_common(dwc, PMSG_RESUME); diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h -old mode 100644 -new mode 100755 -index 291893d27..a1174bd0f +index 291893d27..a1174bd0f 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -31,6 +31,8 @@ @@ -1616725,9 +1616679,7 @@ index 291893d27..a1174bd0f #if IS_ENABLED(CONFIG_USB_DWC3_DUAL_ROLE) diff --git a/drivers/usb/dwc3/debug.h b/drivers/usb/dwc3/debug.h -old mode 100644 -new mode 100755 -index 74d9c2c38..b2aa7272f +index 74d9c2c38..b2aa7272f 100644 --- a/drivers/usb/dwc3/debug.h +++ b/drivers/usb/dwc3/debug.h @@ -221,8 +221,8 @@ static inline const char *dwc3_gadget_event_string(char *str, size_t size, @@ -1616753,9 +1616705,7 @@ index 74d9c2c38..b2aa7272f return "Start of Frame"; case DWC3_DEVICE_EVENT_ERRATIC_ERROR: diff --git a/drivers/usb/dwc3/debugfs.c b/drivers/usb/dwc3/debugfs.c -old mode 100644 -new mode 100755 -index da8b62db4..f0f04d7b1 +index da8b62db4..f0f04d7b1 100644 --- a/drivers/usb/dwc3/debugfs.c +++ b/drivers/usb/dwc3/debugfs.c @@ -454,6 +454,10 @@ static ssize_t dwc3_mode_write(struct file *file, @@ -1616810,9 +1616760,7 @@ index da8b62db4..f0f04d7b1 val *= mdwidth; val >>= 3; diff --git a/drivers/usb/dwc3/drd.c b/drivers/usb/dwc3/drd.c -old mode 100644 -new mode 100755 -index 8bcfbb29c..9d549730e +index 8bcfbb29c..9d549730e 100644 --- a/drivers/usb/dwc3/drd.c +++ b/drivers/usb/dwc3/drd.c @@ -420,6 +420,12 @@ static void dwc3_drd_update(struct dwc3 *dwc) @@ -1616897,7 +1616845,7 @@ index 8bcfbb29c..9d549730e case USB_ROLE_HOST: mode = DWC3_GCTL_PRTCAP_HOST; diff --git a/drivers/usb/dwc3/dwc3-imx8mp.c b/drivers/usb/dwc3/dwc3-imx8mp.c -new file mode 100755 +new file mode 100644 index 000000000..84c1a4ac2 --- /dev/null +++ b/drivers/usb/dwc3/dwc3-imx8mp.c @@ -1617267,9 +1617215,7 @@ index 000000000..84c1a4ac2 +MODULE_LICENSE("GPL v2"); +MODULE_DESCRIPTION("DesignWare USB3 imx8mp Glue Layer"); diff --git a/drivers/usb/dwc3/dwc3-keystone.c b/drivers/usb/dwc3/dwc3-keystone.c -old mode 100644 -new mode 100755 -index 9a99253d5..057056c09 +index 9a99253d5..057056c09 100644 --- a/drivers/usb/dwc3/dwc3-keystone.c +++ b/drivers/usb/dwc3/dwc3-keystone.c @@ -99,13 +99,8 @@ static int kdwc3_probe(struct platform_device *pdev) @@ -1617289,9 +1617235,7 @@ index 9a99253d5..057056c09 phy_pm_runtime_get_sync(kdwc->usb3_phy); diff --git a/drivers/usb/dwc3/dwc3-pci.c b/drivers/usb/dwc3/dwc3-pci.c -old mode 100644 -new mode 100755 -index 9f420cc8d..a431747bb +index 9f420cc8d..a431747bb 100644 --- a/drivers/usb/dwc3/dwc3-pci.c +++ b/drivers/usb/dwc3/dwc3-pci.c @@ -40,7 +40,9 @@ @@ -1617454,9 +1617398,7 @@ index 9f420cc8d..a431747bb }; MODULE_DEVICE_TABLE(pci, dwc3_pci_id_table); diff --git a/drivers/usb/dwc3/dwc3-qcom.c b/drivers/usb/dwc3/dwc3-qcom.c -old mode 100644 -new mode 100755 -index 568973582..d93dde9b1 +index 568973582..d93dde9b1 100644 --- a/drivers/usb/dwc3/dwc3-qcom.c +++ b/drivers/usb/dwc3/dwc3-qcom.c @@ -687,6 +687,20 @@ static int dwc3_qcom_of_register_core(struct platform_device *pdev) @@ -1617481,9 +1617423,7 @@ index 568973582..d93dde9b1 if (ret) { dev_err(dev, "failed to register dwc3 core - %d\n", ret); diff --git a/drivers/usb/dwc3/ep0.c b/drivers/usb/dwc3/ep0.c -old mode 100644 -new mode 100755 -index 3cd294264..658739410 +index 3cd294264..658739410 100644 --- a/drivers/usb/dwc3/ep0.c +++ b/drivers/usb/dwc3/ep0.c @@ -597,11 +597,13 @@ static int dwc3_ep0_set_address(struct dwc3 *dwc, struct usb_ctrlrequest *ctrl) @@ -1617514,9 +1617454,7 @@ index 3cd294264..658739410 /* if the cfg matches and the cfg is non zero */ if (cfg && (!ret || (ret == USB_GADGET_DELAYED_STATUS))) { diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c -old mode 100644 -new mode 100755 -index 667fa8e88..392010c9e +index c403966f0..4aa6f9076 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -418,6 +418,7 @@ int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd, @@ -1618367,7 +1618305,7 @@ index 667fa8e88..392010c9e /* It changed to be suspend event for version 2.30a and above */ if (!DWC3_VER_IS_PRIOR(DWC3, 230A)) { /* -@@ -3980,6 +4369,7 @@ int dwc3_gadget_init(struct dwc3 *dwc) +@@ -3986,6 +4375,7 @@ int dwc3_gadget_init(struct dwc3 *dwc) dev->platform_data = dwc; dwc->gadget->ops = &dwc3_gadget_ops; dwc->gadget->speed = USB_SPEED_UNKNOWN; @@ -1618375,7 +1618313,7 @@ index 667fa8e88..392010c9e dwc->gadget->sg_supported = true; dwc->gadget->name = "dwc3-gadget"; dwc->gadget->lpm_capable = !dwc->usb2_gadget_lpm_disable; -@@ -4006,6 +4396,7 @@ int dwc3_gadget_init(struct dwc3 *dwc) +@@ -4012,6 +4402,7 @@ int dwc3_gadget_init(struct dwc3 *dwc) dwc->revision); dwc->gadget->max_speed = dwc->maximum_speed; @@ -1618383,7 +1618321,7 @@ index 667fa8e88..392010c9e /* * REVISIT: Here we should clear all pending IRQs to be -@@ -4022,7 +4413,10 @@ int dwc3_gadget_init(struct dwc3 *dwc) +@@ -4028,7 +4419,10 @@ int dwc3_gadget_init(struct dwc3 *dwc) goto err5; } @@ -1618395,7 +1618333,7 @@ index 667fa8e88..392010c9e return 0; -@@ -4077,9 +4471,10 @@ int dwc3_gadget_suspend(struct dwc3 *dwc) +@@ -4083,9 +4477,10 @@ int dwc3_gadget_suspend(struct dwc3 *dwc) int dwc3_gadget_resume(struct dwc3 *dwc) { @@ -1618408,9 +1618346,7 @@ index 667fa8e88..392010c9e ret = __dwc3_gadget_start(dwc); diff --git a/drivers/usb/dwc3/gadget.h b/drivers/usb/dwc3/gadget.h -old mode 100644 -new mode 100755 -index 0cd281949..77df4b6d6 +index 0cd281949..77df4b6d6 100644 --- a/drivers/usb/dwc3/gadget.h +++ b/drivers/usb/dwc3/gadget.h @@ -90,15 +90,17 @@ static inline void dwc3_gadget_move_started_request(struct dwc3_request *req) @@ -1618434,9 +1618370,7 @@ index 0cd281949..77df4b6d6 } diff --git a/drivers/usb/dwc3/trace.c b/drivers/usb/dwc3/trace.c -old mode 100644 -new mode 100755 -index 1b45a9723..8a4fe12bb +index 1b45a9723..8a4fe12bb 100644 --- a/drivers/usb/dwc3/trace.c +++ b/drivers/usb/dwc3/trace.c @@ -9,3 +9,10 @@ @@ -1618680,9 +1618614,7 @@ index a98079990..553382ce3 100644 .suspend = composite_suspend, diff --git a/drivers/usb/gadget/configfs.c b/drivers/usb/gadget/configfs.c -old mode 100644 -new mode 100755 -index d51ea1c05..f2a2f1193 +index d51ea1c05..f2a2f1193 100644 --- a/drivers/usb/gadget/configfs.c +++ b/drivers/usb/gadget/configfs.c @@ -10,6 +10,32 @@ @@ -1619141,9 +1619073,7 @@ index 1eb4fa2e6..177645f32 100644 } EXPORT_SYMBOL_GPL(usb_ep_autoconfig_ss); diff --git a/drivers/usb/gadget/function/Makefile b/drivers/usb/gadget/function/Makefile -old mode 100644 -new mode 100755 -index 5d3a6cf02..14e5c906a +index 5d3a6cf02..14e5c906a 100644 --- a/drivers/usb/gadget/function/Makefile +++ b/drivers/usb/gadget/function/Makefile @@ -50,3 +50,9 @@ usb_f_printer-y := f_printer.o @@ -1619158,7 +1619088,7 @@ index 5d3a6cf02..14e5c906a +obj-$(CONFIG_DRIVERS_HDF_USB_F_GENERIC) += usb_f_generic.o \ No newline at end of file diff --git a/drivers/usb/gadget/function/f_accessory.c b/drivers/usb/gadget/function/f_accessory.c -new file mode 100755 +new file mode 100644 index 000000000..73185410d --- /dev/null +++ b/drivers/usb/gadget/function/f_accessory.c @@ -1620720,7 +1620650,7 @@ index 000000000..73185410d +DECLARE_USB_FUNCTION_INIT(accessory, acc_alloc_inst, acc_alloc); +MODULE_LICENSE("GPL"); diff --git a/drivers/usb/gadget/function/f_audio_source.c b/drivers/usb/gadget/function/f_audio_source.c -new file mode 100755 +new file mode 100644 index 000000000..c768a526b --- /dev/null +++ b/drivers/usb/gadget/function/f_audio_source.c @@ -1621797,9 +1621727,7 @@ index 000000000..c768a526b + audio_source_alloc); +MODULE_LICENSE("GPL"); diff --git a/drivers/usb/gadget/function/f_fs.c b/drivers/usb/gadget/function/f_fs.c -old mode 100644 -new mode 100755 -index d80df9286..2a0e35679 +index eb9d01d42..386632eb3 100644 --- a/drivers/usb/gadget/function/f_fs.c +++ b/drivers/usb/gadget/function/f_fs.c @@ -71,7 +71,7 @@ struct ffs_function { @@ -1621863,9 +1621791,7 @@ index d80df9286..2a0e35679 } diff --git a/drivers/usb/gadget/function/f_mass_storage.c b/drivers/usb/gadget/function/f_mass_storage.c -old mode 100644 -new mode 100755 -index 553547f12..bc55ed1b8 +index 553547f12..bc55ed1b8 100644 --- a/drivers/usb/gadget/function/f_mass_storage.c +++ b/drivers/usb/gadget/function/f_mass_storage.c @@ -2301,6 +2301,16 @@ static void fsg_disable(struct usb_function *f) @@ -1621886,9 +1621812,7 @@ index 553547f12..bc55ed1b8 } diff --git a/drivers/usb/gadget/function/f_midi.c b/drivers/usb/gadget/function/f_midi.c -old mode 100644 -new mode 100755 -index 8fff995b8..566531bf6 +index 8fff995b8..566531bf6 100644 --- a/drivers/usb/gadget/function/f_midi.c +++ b/drivers/usb/gadget/function/f_midi.c @@ -1222,6 +1222,65 @@ static void f_midi_free_inst(struct usb_function_instance *f) @@ -1621986,9 +1621910,7 @@ index 8fff995b8..566531bf6 midi_free: diff --git a/drivers/usb/gadget/function/f_printer.c b/drivers/usb/gadget/function/f_printer.c -old mode 100644 -new mode 100755 -index c13bb29a1..939f174a9 +index c13bb29a1..939f174a9 100644 --- a/drivers/usb/gadget/function/f_printer.c +++ b/drivers/usb/gadget/function/f_printer.c @@ -51,6 +51,8 @@ @@ -1622061,9 +1621983,6 @@ index ee95e8f5f..b550fcb23 100644 default: invalid: VDBG(cdev, "invalid control req%02x.%02x v%04x i%04x l%d\n", -diff --git a/drivers/usb/gadget/function/f_uac1.c b/drivers/usb/gadget/function/f_uac1.c -old mode 100644 -new mode 100755 diff --git a/drivers/usb/gadget/function/f_uac1_legacy.c b/drivers/usb/gadget/function/f_uac1_legacy.c index e2d7f6912..1519ac654 100644 --- a/drivers/usb/gadget/function/f_uac1_legacy.c @@ -1622089,9 +1622008,7 @@ index e2d7f6912..1519ac654 100644 mutex_lock(&opts->lock); --opts->refcnt; diff --git a/drivers/usb/gadget/function/f_uac2.c b/drivers/usb/gadget/function/f_uac2.c -old mode 100644 -new mode 100755 -index 11cc6056b..f1ba000ac +index 11cc6056b..f1ba000ac 100644 --- a/drivers/usb/gadget/function/f_uac2.c +++ b/drivers/usb/gadget/function/f_uac2.c @@ -44,6 +44,7 @@ @@ -1623370,9 +1623287,7 @@ index 5d39aff26..ea8e0a34a 100644 return &uvc->func; diff --git a/drivers/usb/gadget/function/u_audio.c b/drivers/usb/gadget/function/u_audio.c -old mode 100644 -new mode 100755 -index 6c8b8f5b7..3482a26a6 +index 6c8b8f5b7..3482a26a6 100644 --- a/drivers/usb/gadget/function/u_audio.c +++ b/drivers/usb/gadget/function/u_audio.c @@ -16,6 +16,7 @@ @@ -1623983,9 +1623898,7 @@ index 6c8b8f5b7..3482a26a6 kfree(uac->c_prm.rbuf); kfree(uac); diff --git a/drivers/usb/gadget/function/u_audio.h b/drivers/usb/gadget/function/u_audio.h -old mode 100644 -new mode 100755 -index 5ea6b86f1..a218cdf77 +index 5ea6b86f1..a218cdf77 100644 --- a/drivers/usb/gadget/function/u_audio.h +++ b/drivers/usb/gadget/function/u_audio.h @@ -11,6 +11,14 @@ @@ -1624023,9 +1623936,7 @@ index 5ea6b86f1..a218cdf77 /* Max packet size for all in_ep possible speeds */ unsigned int in_ep_maxpsize; diff --git a/drivers/usb/gadget/function/u_ether.c b/drivers/usb/gadget/function/u_ether.c -old mode 100644 -new mode 100755 -index 5e5f699a4..b47f498a7 +index 5e5f699a4..b47f498a7 100644 --- a/drivers/usb/gadget/function/u_ether.c +++ b/drivers/usb/gadget/function/u_ether.c @@ -81,6 +81,7 @@ struct eth_dev { @@ -1624084,9 +1623995,7 @@ index 5e5f699a4..b47f498a7 * gether_cleanup - remove Ethernet-over-USB device * Context: may sleep diff --git a/drivers/usb/gadget/function/u_ether.h b/drivers/usb/gadget/function/u_ether.h -old mode 100644 -new mode 100755 -index 10dd64068..40144546d +index 10dd64068..40144546d 100644 --- a/drivers/usb/gadget/function/u_ether.h +++ b/drivers/usb/gadget/function/u_ether.h @@ -244,6 +244,18 @@ unsigned gether_get_qmult(struct net_device *net); @@ -1624109,9 +1624018,7 @@ index 10dd64068..40144546d /* connect/disconnect is handled by individual functions */ diff --git a/drivers/usb/gadget/function/u_ether_configfs.h b/drivers/usb/gadget/function/u_ether_configfs.h -old mode 100644 -new mode 100755 -index f982e18a5..f558c3139 +index f982e18a5..f558c3139 100644 --- a/drivers/usb/gadget/function/u_ether_configfs.h +++ b/drivers/usb/gadget/function/u_ether_configfs.h @@ -148,7 +148,20 @@ out: \ @@ -1624137,9 +1624044,7 @@ index f982e18a5..f558c3139 #define USB_ETHER_CONFIGFS_ITEM_ATTR_U8_RW(_f_, _n_) \ static ssize_t _f_##_opts_##_n_##_show(struct config_item *item,\ diff --git a/drivers/usb/gadget/function/u_serial.c b/drivers/usb/gadget/function/u_serial.c -old mode 100644 -new mode 100755 -index 4fd21772a..946dfa977 +index 4fd21772a..946dfa977 100644 --- a/drivers/usb/gadget/function/u_serial.c +++ b/drivers/usb/gadget/function/u_serial.c @@ -261,9 +261,7 @@ __acquires(&port->port_lock) @@ -1624172,7 +1624077,7 @@ index 4fd21772a..946dfa977 if (gser == NULL) kfifo_free(&port->port_write_buf); diff --git a/drivers/usb/gadget/function/u_uac.h b/drivers/usb/gadget/function/u_uac.h -new file mode 100755 +new file mode 100644 index 000000000..224ddc397 --- /dev/null +++ b/drivers/usb/gadget/function/u_uac.h @@ -1624371,9 +1624276,6 @@ index 000000000..224ddc397 +} + +#endif /* __U_UAC_H */ -diff --git a/drivers/usb/gadget/function/u_uac1.h b/drivers/usb/gadget/function/u_uac1.h -old mode 100644 -new mode 100755 diff --git a/drivers/usb/gadget/function/u_uac1_legacy.c b/drivers/usb/gadget/function/u_uac1_legacy.c index 60ae8b2d3..2f149853a 100644 --- a/drivers/usb/gadget/function/u_uac1_legacy.c @@ -1624390,9 +1624292,7 @@ index 60ae8b2d3..2f149853a 100644 snd_pcm_kernel_ioctl(substream, SNDRV_PCM_IOCTL_DROP, NULL); snd_pcm_kernel_ioctl(substream, SNDRV_PCM_IOCTL_HW_PARAMS, params); diff --git a/drivers/usb/gadget/function/u_uac2.h b/drivers/usb/gadget/function/u_uac2.h -old mode 100644 -new mode 100755 -index b50357111..179d3ef6a +index b50357111..179d3ef6a 100644 --- a/drivers/usb/gadget/function/u_uac2.h +++ b/drivers/usb/gadget/function/u_uac2.h @@ -21,7 +21,9 @@ @@ -1625219,9 +1625119,6 @@ index 5ce548c23..cae5c2b62 100644 if ((ret = uvcg_queue_enable(&video->queue, 1)) < 0) return ret; -diff --git a/drivers/usb/gadget/legacy/audio.c b/drivers/usb/gadget/legacy/audio.c -old mode 100644 -new mode 100755 diff --git a/drivers/usb/gadget/legacy/webcam.c b/drivers/usb/gadget/legacy/webcam.c index ff970a943..059deaed1 100644 --- a/drivers/usb/gadget/legacy/webcam.c @@ -1625236,9 +1625133,7 @@ index ff970a943..059deaed1 100644 /* Allocate string descriptor numbers ... note that string contents * can be overridden by the composite_dev glue. diff --git a/drivers/usb/gadget/udc/core.c b/drivers/usb/gadget/udc/core.c -old mode 100644 -new mode 100755 -index e80aa717c..c6fe4a79c +index e80aa717c..c6fe4a79c 100644 --- a/drivers/usb/gadget/udc/core.c +++ b/drivers/usb/gadget/udc/core.c @@ -29,6 +29,7 @@ @@ -1625415,9 +1625310,7 @@ index e80aa717c..c6fe4a79c kobject_uevent(&udc->dev.kobj, KOBJ_CHANGE); diff --git a/drivers/usb/gadget/udc/snps_udc_core.c b/drivers/usb/gadget/udc/snps_udc_core.c -old mode 100644 -new mode 100755 -index 6c726d2e1..d046c09fa +index 6c726d2e1..d046c09fa 100644 --- a/drivers/usb/gadget/udc/snps_udc_core.c +++ b/drivers/usb/gadget/udc/snps_udc_core.c @@ -36,7 +36,6 @@ @@ -1625496,9 +1625389,7 @@ index 6c726d2e1..d046c09fa /* Reset the UDC core */ diff --git a/drivers/usb/gadget/udc/trace.c b/drivers/usb/gadget/udc/trace.c -old mode 100644 -new mode 100755 -index 7430624c0..e0e617280 +index 7430624c0..e0e617280 100644 --- a/drivers/usb/gadget/udc/trace.c +++ b/drivers/usb/gadget/udc/trace.c @@ -8,3 +8,6 @@ @@ -1625509,9 +1625400,7 @@ index 7430624c0..e0e617280 +EXPORT_TRACEPOINT_SYMBOL_GPL(usb_gadget_connect); +EXPORT_TRACEPOINT_SYMBOL_GPL(usb_gadget_disconnect); diff --git a/drivers/usb/gadget/udc/udc-xilinx.c b/drivers/usb/gadget/udc/udc-xilinx.c -old mode 100644 -new mode 100755 -index 47486f0f2..59cda488b +index 47486f0f2..59cda488b 100644 --- a/drivers/usb/gadget/udc/udc-xilinx.c +++ b/drivers/usb/gadget/udc/udc-xilinx.c @@ -1964,7 +1964,7 @@ static void xudc_nonctrl_ep_handler(struct xusb_udc *udc, u8 epnum, @@ -1625524,9 +1625413,7 @@ index 47486f0f2..59cda488b if (list_empty(&ep->queue)) return; diff --git a/drivers/usb/host/Makefile b/drivers/usb/host/Makefile -old mode 100644 -new mode 100755 -index bc731332f..2c7155fae +index bc731332f..2c7155fae 100644 --- a/drivers/usb/host/Makefile +++ b/drivers/usb/host/Makefile @@ -19,9 +19,7 @@ ifneq ($(CONFIG_USB_XHCI_DBGCAP), ) @@ -1625550,9 +1625437,7 @@ index bc731332f..2c7155fae obj-$(CONFIG_USB_SL811_HCD) += sl811-hcd.o obj-$(CONFIG_USB_SL811_CS) += sl811_cs.o diff --git a/drivers/usb/host/ehci-platform.c b/drivers/usb/host/ehci-platform.c -old mode 100644 -new mode 100755 -index 2dcfc67f2..3e48737f8 +index 2dcfc67f2..3e48737f8 100644 --- a/drivers/usb/host/ehci-platform.c +++ b/drivers/usb/host/ehci-platform.c @@ -28,6 +28,7 @@ @@ -1625654,9 +1625539,7 @@ index 2dcfc67f2..3e48737f8 dev->dev.platform_data = NULL; diff --git a/drivers/usb/host/ohci-platform.c b/drivers/usb/host/ohci-platform.c -old mode 100644 -new mode 100755 -index 4a8456f12..492353678 +index 4a8456f12..492353678 100644 --- a/drivers/usb/host/ohci-platform.c +++ b/drivers/usb/host/ohci-platform.c @@ -32,7 +32,7 @@ @@ -1625678,9 +1625561,7 @@ index 4a8456f12..492353678 /* diff --git a/drivers/usb/host/xhci-hub.c b/drivers/usb/host/xhci-hub.c -old mode 100644 -new mode 100755 -index e92f92025..462730b48 +index e92f92025..462730b48 100644 --- a/drivers/usb/host/xhci-hub.c +++ b/drivers/usb/host/xhci-hub.c @@ -449,8 +449,13 @@ static int xhci_stop_device(struct xhci_hcd *xhci, int slot_id, int suspend) @@ -1625714,9 +1625595,7 @@ index e92f92025..462730b48 unsigned long xhci_get_resuming_ports(struct usb_hcd *hcd) { diff --git a/drivers/usb/host/xhci-mem.c b/drivers/usb/host/xhci-mem.c -old mode 100644 -new mode 100755 -index 006e1b15f..3e230d9dd +index 006e1b15f..3e230d9dd 100644 --- a/drivers/usb/host/xhci-mem.c +++ b/drivers/usb/host/xhci-mem.c @@ -65,7 +65,7 @@ static struct xhci_segment *xhci_segment_alloc(struct xhci_hcd *xhci, @@ -1626080,9 +1625959,7 @@ index 006e1b15f..3e230d9dd /* * Initialize the ring segment pool. The ring must be a contiguous diff --git a/drivers/usb/host/xhci-mtk-sch.c b/drivers/usb/host/xhci-mtk-sch.c -old mode 100644 -new mode 100755 -index 86c4bc9df..7f0461750 +index 86c4bc9df..7f0461750 100644 --- a/drivers/usb/host/xhci-mtk-sch.c +++ b/drivers/usb/host/xhci-mtk-sch.c @@ -32,6 +32,15 @@ @@ -1626559,9 +1626436,7 @@ index 86c4bc9df..7f0461750 + return 0; +} diff --git a/drivers/usb/host/xhci-mtk.c b/drivers/usb/host/xhci-mtk.c -old mode 100644 -new mode 100755 -index 122777b21..d47bc552f +index 122777b21..d47bc552f 100644 --- a/drivers/usb/host/xhci-mtk.c +++ b/drivers/usb/host/xhci-mtk.c @@ -344,15 +344,6 @@ static void usb_wakeup_set(struct xhci_hcd_mtk *mtk, bool enable) @@ -1626598,9 +1626473,7 @@ index 122777b21..d47bc552f { struct device *dev = &pdev->dev; diff --git a/drivers/usb/host/xhci-mtk.h b/drivers/usb/host/xhci-mtk.h -old mode 100644 -new mode 100755 -index 3e2c607b5..607dbe474 +index 3e2c607b5..607dbe474 100644 --- a/drivers/usb/host/xhci-mtk.h +++ b/drivers/usb/host/xhci-mtk.h @@ -22,14 +22,10 @@ @@ -1626688,9 +1626561,7 @@ index 53f832787..f069a96fa 100644 if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA && pdev->device == PCI_DEVICE_ID_ASMEDIA_1042_XHCI) { diff --git a/drivers/usb/host/xhci-plat.c b/drivers/usb/host/xhci-plat.c -old mode 100644 -new mode 100755 -index e56a1fb97..0b72b5774 +index e56a1fb97..0b72b5774 100644 --- a/drivers/usb/host/xhci-plat.c +++ b/drivers/usb/host/xhci-plat.c @@ -184,6 +184,41 @@ static const struct of_device_id usb_xhci_of_match[] = { @@ -1626759,9 +1626630,7 @@ index e56a1fb97..0b72b5774 clk_disable_unprepare(reg_clk); usb_put_hcd(hcd); diff --git a/drivers/usb/host/xhci-plat.h b/drivers/usb/host/xhci-plat.h -old mode 100644 -new mode 100755 -index 561d0b7bc..e726a5723 +index 561d0b7bc..e726a5723 100644 --- a/drivers/usb/host/xhci-plat.h +++ b/drivers/usb/host/xhci-plat.h @@ -13,6 +13,7 @@ @@ -1626785,9 +1626654,7 @@ index 561d0b7bc..e726a5723 + #endif /* _XHCI_PLAT_H */ diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c -old mode 100644 -new mode 100755 -index 4fa387e44..4730627da +index 94518180b..c779f686b 100644 --- a/drivers/usb/host/xhci-ring.c +++ b/drivers/usb/host/xhci-ring.c @@ -57,8 +57,10 @@ @@ -1626886,7 +1626753,7 @@ index 4fa387e44..4730627da static bool xhci_mod_cmd_timer(struct xhci_hcd *xhci, unsigned long delay) { -@@ -421,9 +447,8 @@ void xhci_ring_ep_doorbell(struct xhci_hcd *xhci, +@@ -422,9 +448,8 @@ void xhci_ring_ep_doorbell(struct xhci_hcd *xhci, trace_xhci_ring_ep_doorbell(slot_id, DB_VALUE(ep_index, stream_id)); writel(DB_VALUE(ep_index, stream_id), db_addr); @@ -1626898,7 +1626765,7 @@ index 4fa387e44..4730627da } /* Ring the doorbell for any rings with pending URBs */ -@@ -479,6 +504,26 @@ static struct xhci_virt_ep *xhci_get_virt_ep(struct xhci_hcd *xhci, +@@ -480,6 +505,26 @@ static struct xhci_virt_ep *xhci_get_virt_ep(struct xhci_hcd *xhci, return &xhci->devs[slot_id]->eps[ep_index]; } @@ -1626925,7 +1626792,7 @@ index 4fa387e44..4730627da /* Get the right ring for the given slot_id, ep_index and stream_id. * If the endpoint supports streams, boundary check the URB's stream ID. * If the endpoint doesn't support streams, return the singular endpoint ring. -@@ -493,29 +538,7 @@ struct xhci_ring *xhci_triad_to_transfer_ring(struct xhci_hcd *xhci, +@@ -494,29 +539,7 @@ struct xhci_ring *xhci_triad_to_transfer_ring(struct xhci_hcd *xhci, if (!ep) return NULL; @@ -1626956,7 +1626823,7 @@ index 4fa387e44..4730627da } -@@ -542,97 +565,55 @@ static u64 xhci_get_hw_deq(struct xhci_hcd *xhci, struct xhci_virt_device *vdev, +@@ -543,97 +566,55 @@ static u64 xhci_get_hw_deq(struct xhci_hcd *xhci, struct xhci_virt_device *vdev, return le64_to_cpu(ep_ctx->deq); } @@ -1627076,7 +1626943,7 @@ index 4fa387e44..4730627da /* * We want to find the pointer, segment and cycle state of the new trb -@@ -647,40 +628,70 @@ void xhci_find_new_dequeue_state(struct xhci_hcd *xhci, +@@ -648,40 +629,70 @@ void xhci_find_new_dequeue_state(struct xhci_hcd *xhci, if (td_last_trb_found) break; } @@ -1627164,7 +1627031,7 @@ index 4fa387e44..4730627da } /* flip_cycle means flip the cycle bit of all but the first and last TRB. -@@ -839,7 +850,26 @@ static int xhci_reset_halted_ep(struct xhci_hcd *xhci, unsigned int slot_id, +@@ -840,7 +851,26 @@ static int xhci_reset_halted_ep(struct xhci_hcd *xhci, unsigned int slot_id, return ret; } @@ -1627192,7 +1627059,7 @@ index 4fa387e44..4730627da struct xhci_virt_ep *ep, unsigned int stream_id, struct xhci_td *td, enum xhci_ep_reset_type reset_type) -@@ -852,20 +882,31 @@ static void xhci_handle_halted_endpoint(struct xhci_hcd *xhci, +@@ -853,20 +883,31 @@ static void xhci_handle_halted_endpoint(struct xhci_hcd *xhci, * Device will be reset soon to recover the link so don't do anything */ if (ep->vdev->flags & VDEV_PORT_ERROR) @@ -1627232,7 +1627099,7 @@ index 4fa387e44..4730627da } /* -@@ -873,16 +914,20 @@ static void xhci_handle_halted_endpoint(struct xhci_hcd *xhci, +@@ -874,16 +915,20 @@ static void xhci_handle_halted_endpoint(struct xhci_hcd *xhci, * We have the xHCI lock, so nothing can modify this list until we drop it. * We're also in the event handler, so we can't get re-interrupted if another * Stop Endpoint command completes. @@ -1627255,7 +1627122,7 @@ index 4fa387e44..4730627da xhci = ep->xhci; -@@ -899,27 +944,70 @@ static int xhci_invalidate_cancelled_tds(struct xhci_virt_ep *ep, +@@ -900,27 +945,70 @@ static int xhci_invalidate_cancelled_tds(struct xhci_virt_ep *ep, continue; } /* @@ -1627333,7 +1627200,7 @@ index 4fa387e44..4730627da /* * When we get a command completion for a Stop Endpoint Command, we need to * unlink any cancelled TDs from the ring. There are two ways to do that: -@@ -931,88 +1019,86 @@ static int xhci_invalidate_cancelled_tds(struct xhci_virt_ep *ep, +@@ -932,88 +1020,86 @@ static int xhci_invalidate_cancelled_tds(struct xhci_virt_ep *ep, * bit cleared) so that the HW will skip over them. */ static void xhci_handle_cmd_stop_ep(struct xhci_hcd *xhci, int slot_id, @@ -1627480,7 +1627347,7 @@ index 4fa387e44..4730627da } static void xhci_kill_ring_urbs(struct xhci_hcd *xhci, struct xhci_ring *ring) -@@ -1229,10 +1315,10 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1230,10 +1316,10 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, unsigned int ep_index; unsigned int stream_id; struct xhci_ring *ep_ring; @@ -1627492,7 +1627359,7 @@ index 4fa387e44..4730627da ep_index = TRB_TO_EP_INDEX(le32_to_cpu(trb->generic.field[3])); stream_id = TRB_TO_STREAM_ID(le32_to_cpu(trb->generic.field[2])); -@@ -1240,8 +1326,7 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1241,8 +1327,7 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, if (!ep) return; @@ -1627502,7 +1627369,7 @@ index 4fa387e44..4730627da if (!ep_ring) { xhci_warn(xhci, "WARN Set TR deq ptr command for freed stream ID %u\n", stream_id); -@@ -1249,8 +1334,8 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1250,8 +1335,8 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, goto cleanup; } @@ -1627513,7 +1627380,7 @@ index 4fa387e44..4730627da trace_xhci_handle_cmd_set_deq(slot_ctx); trace_xhci_handle_cmd_set_deq_ep(ep_ctx); -@@ -1303,7 +1388,7 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1304,7 +1389,7 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, /* Update the ring's dequeue segment and dequeue pointer * to reflect the new position. */ @@ -1627522,7 +1627389,7 @@ index 4fa387e44..4730627da ep_ring, ep_index); } else { xhci_warn(xhci, "Mismatch between completed Set TR Deq Ptr command & xHCI internal state.\n"); -@@ -1311,7 +1396,24 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1312,7 +1397,24 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, ep->queued_deq_seg, ep->queued_deq_ptr); } } @@ -1627548,7 +1627415,7 @@ index 4fa387e44..4730627da cleanup: ep->ep_state &= ~SET_DEQ_PENDING; ep->queued_deq_seg = NULL; -@@ -1323,7 +1425,6 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, +@@ -1324,7 +1426,6 @@ static void xhci_handle_cmd_set_deq(struct xhci_hcd *xhci, int slot_id, static void xhci_handle_cmd_reset_ep(struct xhci_hcd *xhci, int slot_id, union xhci_trb *trb, u32 cmd_comp_code) { @@ -1627556,7 +1627423,7 @@ index 4fa387e44..4730627da struct xhci_virt_ep *ep; struct xhci_ep_ctx *ep_ctx; unsigned int ep_index; -@@ -1333,8 +1434,7 @@ static void xhci_handle_cmd_reset_ep(struct xhci_hcd *xhci, int slot_id, +@@ -1334,8 +1435,7 @@ static void xhci_handle_cmd_reset_ep(struct xhci_hcd *xhci, int slot_id, if (!ep) return; @@ -1627566,7 +1627433,7 @@ index 4fa387e44..4730627da trace_xhci_handle_cmd_reset_ep(ep_ctx); /* This command will only fail if the endpoint wasn't halted, -@@ -1343,27 +1443,15 @@ static void xhci_handle_cmd_reset_ep(struct xhci_hcd *xhci, int slot_id, +@@ -1344,27 +1444,15 @@ static void xhci_handle_cmd_reset_ep(struct xhci_hcd *xhci, int slot_id, xhci_dbg_trace(xhci, trace_xhci_dbg_reset_ep, "Ignoring reset ep completion code of %u", cmd_comp_code); @@ -1627601,7 +1627468,7 @@ index 4fa387e44..4730627da /* if this was a soft reset, then restart */ if ((le32_to_cpu(trb->generic.field[3])) & TRB_TSP) -@@ -1397,7 +1485,7 @@ static void xhci_handle_cmd_disable_slot(struct xhci_hcd *xhci, int slot_id) +@@ -1398,7 +1486,7 @@ static void xhci_handle_cmd_disable_slot(struct xhci_hcd *xhci, int slot_id) } static void xhci_handle_cmd_config_ep(struct xhci_hcd *xhci, int slot_id, @@ -1627610,7 +1627477,7 @@ index 4fa387e44..4730627da { struct xhci_virt_device *virt_dev; struct xhci_input_control_ctx *ctrl_ctx; -@@ -1415,6 +1503,8 @@ static void xhci_handle_cmd_config_ep(struct xhci_hcd *xhci, int slot_id, +@@ -1416,6 +1504,8 @@ static void xhci_handle_cmd_config_ep(struct xhci_hcd *xhci, int slot_id, * is not waiting on the configure endpoint command. */ virt_dev = xhci->devs[slot_id]; @@ -1627619,7 +1627486,7 @@ index 4fa387e44..4730627da ctrl_ctx = xhci_get_input_control_ctx(virt_dev->in_ctx); if (!ctrl_ctx) { xhci_warn(xhci, "Could not get input context, bad type.\n"); -@@ -1459,24 +1549,27 @@ static void xhci_handle_cmd_addr_dev(struct xhci_hcd *xhci, int slot_id) +@@ -1460,24 +1550,27 @@ static void xhci_handle_cmd_addr_dev(struct xhci_hcd *xhci, int slot_id) struct xhci_slot_ctx *slot_ctx; vdev = xhci->devs[slot_id]; @@ -1627652,7 +1627519,7 @@ index 4fa387e44..4730627da } static void xhci_handle_cmd_nec_get_fw(struct xhci_hcd *xhci, -@@ -1569,7 +1662,7 @@ void xhci_handle_command_timeout(struct work_struct *work) +@@ -1570,7 +1663,7 @@ void xhci_handle_command_timeout(struct work_struct *work) static void handle_cmd_completion(struct xhci_hcd *xhci, struct xhci_event_cmd *event) { @@ -1627661,7 +1627528,7 @@ index 4fa387e44..4730627da u64 cmd_dma; dma_addr_t cmd_dequeue_dma; u32 cmd_comp_code; -@@ -1577,6 +1670,11 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, +@@ -1578,6 +1671,11 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, struct xhci_command *cmd; u32 cmd_type; @@ -1627673,7 +1627540,7 @@ index 4fa387e44..4730627da cmd_dma = le64_to_cpu(event->cmd_trb); cmd_trb = xhci->cmd_ring->dequeue; -@@ -1637,8 +1735,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, +@@ -1638,8 +1736,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, break; case TRB_CONFIG_EP: if (!cmd->completion) @@ -1627683,7 +1627550,7 @@ index 4fa387e44..4730627da break; case TRB_EVAL_CONTEXT: break; -@@ -1649,7 +1746,8 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, +@@ -1650,7 +1747,8 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, WARN_ON(slot_id != TRB_TO_SLOT_ID( le32_to_cpu(cmd_trb->generic.field[3]))); if (!cmd->completion) @@ -1627693,7 +1627560,7 @@ index 4fa387e44..4730627da break; case TRB_SET_DEQ: WARN_ON(slot_id != TRB_TO_SLOT_ID( -@@ -1672,7 +1770,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, +@@ -1673,7 +1771,7 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, */ slot_id = TRB_TO_SLOT_ID( le32_to_cpu(cmd_trb->generic.field[3])); @@ -1627702,7 +1627569,7 @@ index 4fa387e44..4730627da break; case TRB_NEC_GET_FW: xhci_handle_cmd_nec_get_fw(xhci, event); -@@ -1699,11 +1797,8 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, +@@ -1700,11 +1798,8 @@ static void handle_cmd_completion(struct xhci_hcd *xhci, } static void handle_vendor_event(struct xhci_hcd *xhci, @@ -1627715,7 +1627582,7 @@ index 4fa387e44..4730627da xhci_dbg(xhci, "Vendor specific event TRB type = %u\n", trb_type); if (trb_type == TRB_NEC_CMD_COMP && (xhci->quirks & XHCI_NEC_HOST)) handle_cmd_completion(xhci, &event->event_cmd); -@@ -2067,18 +2162,52 @@ static int finish_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, +@@ -2068,18 +2163,52 @@ static int finish_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, ep_ctx = xhci_get_ep_ctx(xhci, ep->vdev->out_ctx, ep->ep_index); @@ -1627777,7 +1627644,7 @@ index 4fa387e44..4730627da /* * xhci internal endpoint state will go to a "halt" state for * any stall, including default control pipe protocol stall. -@@ -2089,19 +2218,23 @@ static int finish_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, +@@ -2090,19 +2219,23 @@ static int finish_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, * stall later. Hub TT buffer should only be cleared for FS/LS * devices behind HS hubs for functional stalls. */ @@ -1627809,7 +1627676,7 @@ index 4fa387e44..4730627da return xhci_td_cleanup(xhci, td, ep_ring, td->status); } -@@ -2429,7 +2562,6 @@ static int process_bulk_intr_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, +@@ -2430,7 +2563,6 @@ static int process_bulk_intr_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, static int handle_tx_event(struct xhci_hcd *xhci, struct xhci_transfer_event *event) { @@ -1627817,7 +1627684,7 @@ index 4fa387e44..4730627da struct xhci_virt_ep *ep; struct xhci_ring *ep_ring; unsigned int slot_id; -@@ -2456,9 +2588,8 @@ static int handle_tx_event(struct xhci_hcd *xhci, +@@ -2457,9 +2589,8 @@ static int handle_tx_event(struct xhci_hcd *xhci, goto err_out; } @@ -1627828,7 +1627695,7 @@ index 4fa387e44..4730627da if (GET_EP_CTX_STATE(ep_ctx) == EP_STATE_DISABLED) { xhci_err(xhci, -@@ -2536,7 +2667,6 @@ static int handle_tx_event(struct xhci_hcd *xhci, +@@ -2537,7 +2668,6 @@ static int handle_tx_event(struct xhci_hcd *xhci, case COMP_STALL_ERROR: xhci_dbg(xhci, "Stalled endpoint for slot %u ep %u\n", slot_id, ep_index); @@ -1627836,7 +1627703,7 @@ index 4fa387e44..4730627da status = -EPIPE; break; case COMP_SPLIT_TRANSACTION_ERROR: -@@ -2845,10 +2975,11 @@ static int handle_tx_event(struct xhci_hcd *xhci, +@@ -2846,10 +2976,11 @@ static int handle_tx_event(struct xhci_hcd *xhci, * Returns >0 for "possibly more events to process" (caller should call again), * otherwise 0 if done. In future, <0 returns should indicate error code. */ @@ -1627849,7 +1627716,7 @@ index 4fa387e44..4730627da int ret; /* Event ring hasn't been allocated yet. */ -@@ -2870,31 +3001,30 @@ static int xhci_handle_event(struct xhci_hcd *xhci) +@@ -2871,31 +3002,30 @@ static int xhci_handle_event(struct xhci_hcd *xhci) * speculative reads of the event's flags/data below. */ rmb(); @@ -1627891,7 +1627758,7 @@ index 4fa387e44..4730627da } /* Any of the above functions may drop and re-acquire the lock, so check * to make sure a watchdog timer didn't mark the host as non-responsive. -@@ -2914,13 +3044,14 @@ static int xhci_handle_event(struct xhci_hcd *xhci) +@@ -2915,13 +3045,14 @@ static int xhci_handle_event(struct xhci_hcd *xhci) */ return 1; } @@ -1627907,7 +1627774,7 @@ index 4fa387e44..4730627da union xhci_trb *event_ring_deq) { u64 temp_64; -@@ -2950,6 +3081,16 @@ static void xhci_update_erst_dequeue(struct xhci_hcd *xhci, +@@ -2951,6 +3082,16 @@ static void xhci_update_erst_dequeue(struct xhci_hcd *xhci, temp_64 |= ERST_EHB; xhci_write_64(xhci, temp_64, &xhci->ir_set->erst_dequeue); } @@ -1627924,7 +1627791,7 @@ index 4fa387e44..4730627da /* * xHCI spec says we can get an interrupt, and if the HC has an error condition, -@@ -2985,6 +3126,10 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd) +@@ -2986,6 +3127,10 @@ irqreturn_t xhci_irq(struct usb_hcd *hcd) goto out; } @@ -1627935,7 +1627802,7 @@ index 4fa387e44..4730627da /* * Clear the op reg interrupt status first, * so we can receive interrupts from other MSI-X interrupters. -@@ -3077,6 +3222,7 @@ static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, +@@ -3078,6 +3223,7 @@ static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, u32 ep_state, unsigned int num_trbs, gfp_t mem_flags) { unsigned int num_trbs_needed; @@ -1627943,7 +1627810,7 @@ index 4fa387e44..4730627da /* Make sure the endpoint has been added to xHC schedule */ switch (ep_state) { -@@ -3147,7 +3293,19 @@ static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, +@@ -3148,7 +3294,19 @@ static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring, ep_ring->enq_seg = ep_ring->enq_seg->next; ep_ring->enqueue = ep_ring->enq_seg->trbs; @@ -1627963,7 +1627830,7 @@ index 4fa387e44..4730627da return 0; } -@@ -3166,7 +3324,8 @@ static int prepare_transfer(struct xhci_hcd *xhci, +@@ -3167,7 +3325,8 @@ static int prepare_transfer(struct xhci_hcd *xhci, struct xhci_ring *ep_ring; struct xhci_ep_ctx *ep_ctx = xhci_get_ep_ctx(xhci, xdev->out_ctx, ep_index); @@ -1627973,7 +1627840,7 @@ index 4fa387e44..4730627da if (!ep_ring) { xhci_dbg(xhci, "Can't prepare ring for bad stream ID %u\n", stream_id); -@@ -3485,6 +3644,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd *xhci, gfp_t mem_flags, +@@ -3486,6 +3645,7 @@ int xhci_queue_bulk_tx(struct xhci_hcd *xhci, gfp_t mem_flags, need_zero_pkt = true; td = &urb_priv->td[0]; @@ -1627981,7 +1627848,7 @@ index 4fa387e44..4730627da /* * Don't give the first TRB to the hardware (by toggling the cycle bit) -@@ -4283,71 +4443,7 @@ int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd, +@@ -4284,71 +4444,7 @@ int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd, return queue_command(xhci, cmd, 0, 0, 0, trb_slot_id | trb_ep_index | type | trb_suspend, false); } @@ -1628055,9 +1627922,7 @@ index 4fa387e44..4730627da int xhci_queue_reset_ep(struct xhci_hcd *xhci, struct xhci_command *cmd, int slot_id, unsigned int ep_index, diff --git a/drivers/usb/host/xhci-trace.c b/drivers/usb/host/xhci-trace.c -old mode 100644 -new mode 100755 -index d0070814d..c4178357b +index d0070814d..c4178357b 100644 --- a/drivers/usb/host/xhci-trace.c +++ b/drivers/usb/host/xhci-trace.c @@ -12,3 +12,6 @@ @@ -1628068,9 +1627933,7 @@ index d0070814d..c4178357b +EXPORT_TRACEPOINT_SYMBOL_GPL(xhci_handle_transfer); +EXPORT_TRACEPOINT_SYMBOL_GPL(xhci_urb_giveback); diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c -old mode 100644 -new mode 100755 -index b069fe3f8..3f9596d36 +index b069fe3f8..3f9596d36 100644 --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c @@ -21,7 +21,6 @@ @@ -1628496,9 +1628359,7 @@ index b069fe3f8..3f9596d36 drv->update_hub_device = over->update_hub_device; } diff --git a/drivers/usb/host/xhci.h b/drivers/usb/host/xhci.h -old mode 100644 -new mode 100755 -index 5a8443f6e..4fc2b82d6 +index 5a8443f6e..4fc2b82d6 100644 --- a/drivers/usb/host/xhci.h +++ b/drivers/usb/host/xhci.h @@ -1422,7 +1422,7 @@ union xhci_trb { @@ -1628736,9 +1628597,7 @@ index 1f8c9b16a..c22b02648 100644 UNUSUAL_DEV(0x2109, 0x0711, 0x0000, 0x9999, "VIA", diff --git a/drivers/usb/typec/altmodes/displayport.c b/drivers/usb/typec/altmodes/displayport.c -old mode 100644 -new mode 100755 -index def903e9d..3b9e34c6a +index def903e9d..3b9e34c6a 100644 --- a/drivers/usb/typec/altmodes/displayport.c +++ b/drivers/usb/typec/altmodes/displayport.c @@ -17,8 +17,8 @@ @@ -1628875,9 +1628734,7 @@ index def903e9d..3b9e34c6a dp->connector_fwnode = fwnode_find_reference(fwnode, "displayport", 0); if (IS_ERR(dp->connector_fwnode)) diff --git a/drivers/usb/typec/class.c b/drivers/usb/typec/class.c -old mode 100644 -new mode 100755 -index 18b35e817..043102e24 +index 18b35e817..043102e24 100644 --- a/drivers/usb/typec/class.c +++ b/drivers/usb/typec/class.c @@ -11,6 +11,7 @@ @@ -1629542,9 +1629399,7 @@ index 18b35e817..043102e24 * typec_register_port - Register a USB Type-C Port * @parent: Parent device diff --git a/drivers/usb/typec/mux/intel_pmc_mux.c b/drivers/usb/typec/mux/intel_pmc_mux.c -old mode 100644 -new mode 100755 -index 1276112ed..271e27409 +index 1276112ed..271e27409 100644 --- a/drivers/usb/typec/mux/intel_pmc_mux.c +++ b/drivers/usb/typec/mux/intel_pmc_mux.c @@ -176,6 +176,7 @@ static int hsl_orientation(struct pmc_usb_port *port) @@ -1629601,9 +1629456,7 @@ index 1276112ed..271e27409 } diff --git a/drivers/usb/typec/tcpm/Kconfig b/drivers/usb/typec/tcpm/Kconfig -old mode 100644 -new mode 100755 -index 073fd2ea5..82a6cd2b2 +index 073fd2ea5..82a6cd2b2 100644 --- a/drivers/usb/typec/tcpm/Kconfig +++ b/drivers/usb/typec/tcpm/Kconfig @@ -20,6 +20,13 @@ config TYPEC_TCPCI @@ -1629621,9 +1629474,7 @@ index 073fd2ea5..82a6cd2b2 tristate "Richtek RT1711H Type-C chip driver" help diff --git a/drivers/usb/typec/tcpm/Makefile b/drivers/usb/typec/tcpm/Makefile -old mode 100644 -new mode 100755 -index 7d499f356..d2ca41aea +index 7d499f356..d2ca41aea 100644 --- a/drivers/usb/typec/tcpm/Makefile +++ b/drivers/usb/typec/tcpm/Makefile @@ -4,6 +4,7 @@ obj-$(CONFIG_TYPEC_FUSB302) += fusb302.o @@ -1629635,9 +1629486,7 @@ index 7d499f356..d2ca41aea obj-$(CONFIG_TYPEC_MT6360) += tcpci_mt6360.o obj-$(CONFIG_TYPEC_TCPCI_MAXIM) += tcpci_maxim.o diff --git a/drivers/usb/typec/tcpm/fusb302.c b/drivers/usb/typec/tcpm/fusb302.c -old mode 100644 -new mode 100755 -index 700e38e92..3b36e5353 +index 700e38e92..3b36e5353 100644 --- a/drivers/usb/typec/tcpm/fusb302.c +++ b/drivers/usb/typec/tcpm/fusb302.c @@ -343,12 +343,11 @@ static int fusb302_sw_reset(struct fusb302_chip *chip) @@ -1629715,9 +1629564,7 @@ index 700e38e92..3b36e5353 spin_lock_irqsave(&chip->irq_lock, flags); if (chip->irq_while_suspended) { diff --git a/drivers/usb/typec/tcpm/tcpci.c b/drivers/usb/typec/tcpm/tcpci.c -old mode 100644 -new mode 100755 -index e34e46df8..5f1079932 +index e34e46df8..5f1079932 100644 --- a/drivers/usb/typec/tcpm/tcpci.c +++ b/drivers/usb/typec/tcpm/tcpci.c @@ -18,7 +18,20 @@ @@ -1630015,9 +1629862,7 @@ index e34e46df8..5f1079932 err = tcpci_parse_config(tcpci); if (err < 0) diff --git a/drivers/usb/typec/tcpm/tcpci.h b/drivers/usb/typec/tcpm/tcpci.h -old mode 100644 -new mode 100755 -index 95ce89139..fa9a07425 +index 95ce89139..fa9a07425 100644 --- a/drivers/usb/typec/tcpm/tcpci.h +++ b/drivers/usb/typec/tcpm/tcpci.h @@ -8,6 +8,8 @@ @@ -1630139,7 +1629984,7 @@ index 95ce89139..fa9a07425 struct tcpci *tcpci_register_port(struct device *dev, struct tcpci_data *data); diff --git a/drivers/usb/typec/tcpm/tcpci_husb311.c b/drivers/usb/typec/tcpm/tcpci_husb311.c -new file mode 100755 +new file mode 100644 index 000000000..72a524b5c --- /dev/null +++ b/drivers/usb/typec/tcpm/tcpci_husb311.c @@ -1630443,9 +1630288,7 @@ index 000000000..72a524b5c +MODULE_DESCRIPTION("Husb311 USB Type-C Port Controller Interface Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/usb/typec/tcpm/tcpci_maxim.c b/drivers/usb/typec/tcpm/tcpci_maxim.c -old mode 100644 -new mode 100755 -index 723d7dd38..7b39cbd09 +index 723d7dd38..7b39cbd09 100644 --- a/drivers/usb/typec/tcpm/tcpci_maxim.c +++ b/drivers/usb/typec/tcpm/tcpci_maxim.c @@ -22,6 +22,9 @@ @@ -1630585,9 +1630428,7 @@ index 723d7dd38..7b39cbd09 }; MODULE_DEVICE_TABLE(of, max_tcpci_of_match); diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c -old mode 100644 -new mode 100755 -index ac3953a0f..4eefc1e14 +index ac3953a0f..4eefc1e14 100644 --- a/drivers/usb/typec/tcpm/tcpm.c +++ b/drivers/usb/typec/tcpm/tcpm.c @@ -76,6 +76,8 @@ @@ -1632678,9 +1632519,7 @@ index ac3953a0f..4eefc1e14 case SRC_TRY: port->try_src_count++; diff --git a/drivers/usb/typec/tcpm/wcove.c b/drivers/usb/typec/tcpm/wcove.c -old mode 100644 -new mode 100755 -index 7e9c279bf..5d1253396 +index 7e9c279bf..5d1253396 100644 --- a/drivers/usb/typec/tcpm/wcove.c +++ b/drivers/usb/typec/tcpm/wcove.c @@ -356,7 +356,8 @@ static int wcove_set_pd_rx(struct tcpc_dev *tcpc, bool on) @@ -1632694,9 +1632533,7 @@ index 7e9c279bf..5d1253396 struct wcove_typec *wcove = tcpc_to_wcove(tcpc); unsigned int info = 0; diff --git a/drivers/usb/typec/ucsi/Kconfig b/drivers/usb/typec/ucsi/Kconfig -old mode 100644 -new mode 100755 -index 2192d7c4f..5e9b37b3f +index 2192d7c4f..5e9b37b3f 100644 --- a/drivers/usb/typec/ucsi/Kconfig +++ b/drivers/usb/typec/ucsi/Kconfig @@ -3,6 +3,7 @@ @@ -1632708,9 +1632545,7 @@ index 2192d7c4f..5e9b37b3f USB Type-C Connector System Software Interface (UCSI) is a specification for an interface that allows the operating system to diff --git a/drivers/usb/typec/ucsi/displayport.c b/drivers/usb/typec/ucsi/displayport.c -old mode 100644 -new mode 100755 -index 261131c9e..73cd5bf35 +index 261131c9e..73cd5bf35 100644 --- a/drivers/usb/typec/ucsi/displayport.c +++ b/drivers/usb/typec/ucsi/displayport.c @@ -49,6 +49,7 @@ static int ucsi_displayport_enter(struct typec_altmode *alt, u32 *vdo) @@ -1632790,9 +1632625,7 @@ index 261131c9e..73cd5bf35 switch (cmd) { diff --git a/drivers/usb/typec/ucsi/ucsi.c b/drivers/usb/typec/ucsi/ucsi.c -old mode 100644 -new mode 100755 -index cd3689005..8ed0f49e6 +index cd3689005..8ed0f49e6 100644 --- a/drivers/usb/typec/ucsi/ucsi.c +++ b/drivers/usb/typec/ucsi/ucsi.c @@ -613,6 +613,7 @@ static void ucsi_unregister_partner(struct ucsi_connector *con) @@ -1632934,9 +1632767,7 @@ index cd3689005..8ed0f49e6 ret = ucsi_register_altmodes(con, UCSI_RECIPIENT_SOP); if (ret) { diff --git a/drivers/usb/typec/ucsi/ucsi.h b/drivers/usb/typec/ucsi/ucsi.h -old mode 100644 -new mode 100755 -index fce23ad16..b3450d87f +index fce23ad16..b3450d87f 100644 --- a/drivers/usb/typec/ucsi/ucsi.h +++ b/drivers/usb/typec/ucsi/ucsi.h @@ -9,6 +9,8 @@ @@ -1633006,7 +1632837,7 @@ index 1cf924f3a..cd3676b96 100644 pb->scale)); diff --git a/drivers/video/rockchip/Kconfig b/drivers/video/rockchip/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..6548dd38b --- /dev/null +++ b/drivers/video/rockchip/Kconfig @@ -1633023,7 +1632854,7 @@ index 000000000..6548dd38b +source "drivers/video/rockchip/vehicle/Kconfig" +source "drivers/video/rockchip/vtunnel/Kconfig" diff --git a/drivers/video/rockchip/Makefile b/drivers/video/rockchip/Makefile -new file mode 100755 +new file mode 100644 index 000000000..867ac56fe --- /dev/null +++ b/drivers/video/rockchip/Makefile @@ -1634053,7 +1633884,7 @@ index 000000000..9f298b7dd + +#endif diff --git a/drivers/video/rockchip/iep/Kconfig b/drivers/video/rockchip/iep/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..cd8ba653f --- /dev/null +++ b/drivers/video/rockchip/iep/Kconfig @@ -1634069,7 +1633900,7 @@ index 000000000..cd8ba653f + +endmenu diff --git a/drivers/video/rockchip/iep/Makefile b/drivers/video/rockchip/iep/Makefile -new file mode 100755 +new file mode 100644 index 000000000..f4dba6e93 --- /dev/null +++ b/drivers/video/rockchip/iep/Makefile @@ -1634079,7 +1633910,7 @@ index 000000000..f4dba6e93 +iep-$(CONFIG_DRM) += iep_iommu_drm.o +obj-$(CONFIG_IEP) += iep.o diff --git a/drivers/video/rockchip/iep/hw_iep_config_addr.h b/drivers/video/rockchip/iep/hw_iep_config_addr.h -new file mode 100755 +new file mode 100644 index 000000000..1f4a07062 --- /dev/null +++ b/drivers/video/rockchip/iep/hw_iep_config_addr.h @@ -1634184,7 +1634015,7 @@ index 000000000..1f4a07062 + +#endif diff --git a/drivers/video/rockchip/iep/hw_iep_reg.c b/drivers/video/rockchip/iep/hw_iep_reg.c -new file mode 100755 +new file mode 100644 index 000000000..331a50865 --- /dev/null +++ b/drivers/video/rockchip/iep/hw_iep_reg.c @@ -1635720,7 +1635551,7 @@ index 000000000..331a50865 +} + diff --git a/drivers/video/rockchip/iep/hw_iep_reg.h b/drivers/video/rockchip/iep/hw_iep_reg.h -new file mode 100755 +new file mode 100644 index 000000000..03d9fe92c --- /dev/null +++ b/drivers/video/rockchip/iep/hw_iep_reg.h @@ -1636251,7 +1636082,7 @@ index 000000000..03d9fe92c +/*#define IEP_PRINT_INFO*/ +#endif diff --git a/drivers/video/rockchip/iep/iep.h b/drivers/video/rockchip/iep/iep.h -new file mode 100755 +new file mode 100644 index 000000000..94e372e6a --- /dev/null +++ b/drivers/video/rockchip/iep/iep.h @@ -1636533,7 +1636364,7 @@ index 000000000..94e372e6a + +#endif diff --git a/drivers/video/rockchip/iep/iep_drv.c b/drivers/video/rockchip/iep/iep_drv.c -new file mode 100755 +new file mode 100644 index 000000000..f0cfc7164 --- /dev/null +++ b/drivers/video/rockchip/iep/iep_drv.c @@ -1637859,7 +1637690,7 @@ index 000000000..f0cfc7164 + +#endif diff --git a/drivers/video/rockchip/iep/iep_drv.h b/drivers/video/rockchip/iep/iep_drv.h -new file mode 100755 +new file mode 100644 index 000000000..19160c6ff --- /dev/null +++ b/drivers/video/rockchip/iep/iep_drv.h @@ -1638024,7 +1637855,7 @@ index 000000000..19160c6ff +#endif + diff --git a/drivers/video/rockchip/iep/iep_iommu_drm.c b/drivers/video/rockchip/iep/iep_iommu_drm.c -new file mode 100755 +new file mode 100644 index 000000000..411f567a6 --- /dev/null +++ b/drivers/video/rockchip/iep/iep_iommu_drm.c @@ -1638495,7 +1638326,7 @@ index 000000000..411f567a6 + iommu_info->ops = &drm_ops; +} diff --git a/drivers/video/rockchip/iep/iep_iommu_ops.c b/drivers/video/rockchip/iep/iep_iommu_ops.c -new file mode 100755 +new file mode 100644 index 000000000..e84772237 --- /dev/null +++ b/drivers/video/rockchip/iep/iep_iommu_ops.c @@ -1638745,7 +1638576,7 @@ index 000000000..e84772237 + return 0; +} diff --git a/drivers/video/rockchip/iep/iep_iommu_ops.h b/drivers/video/rockchip/iep/iep_iommu_ops.h -new file mode 100755 +new file mode 100644 index 000000000..9b71d53a5 --- /dev/null +++ b/drivers/video/rockchip/iep/iep_iommu_ops.h @@ -1638872,7 +1638703,7 @@ index 000000000..9b71d53a5 + +#endif diff --git a/drivers/video/rockchip/mpp/Kconfig b/drivers/video/rockchip/mpp/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..53342703a --- /dev/null +++ b/drivers/video/rockchip/mpp/Kconfig @@ -1638956,7 +1638787,7 @@ index 000000000..53342703a + +endif diff --git a/drivers/video/rockchip/mpp/Makefile b/drivers/video/rockchip/mpp/Makefile -new file mode 100755 +new file mode 100644 index 000000000..42ec696bc --- /dev/null +++ b/drivers/video/rockchip/mpp/Makefile @@ -1638992,7 +1638823,7 @@ index 000000000..42ec696bc + +obj-$(CONFIG_ROCKCHIP_MPP_SERVICE) += rk_vcodec.o diff --git a/drivers/video/rockchip/mpp/hack/mpp_hack_px30.c b/drivers/video/rockchip/mpp/hack/mpp_hack_px30.c -new file mode 100755 +new file mode 100644 index 000000000..07912bcc3 --- /dev/null +++ b/drivers/video/rockchip/mpp/hack/mpp_hack_px30.c @@ -1639239,7 +1639070,7 @@ index 000000000..07912bcc3 + return ret; +} diff --git a/drivers/video/rockchip/mpp/hack/mpp_hack_px30.h b/drivers/video/rockchip/mpp/hack/mpp_hack_px30.h -new file mode 100755 +new file mode 100644 index 000000000..c8402e30d --- /dev/null +++ b/drivers/video/rockchip/mpp/hack/mpp_hack_px30.h @@ -1639272,7 +1639103,7 @@ index 000000000..c8402e30d + +#endif diff --git a/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_hack_rk3568.c b/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_hack_rk3568.c -new file mode 100755 +new file mode 100644 index 000000000..c2bb2687f --- /dev/null +++ b/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_hack_rk3568.c @@ -1640010,7 +1639841,7 @@ index 000000000..c2bb2687f + local_irq_restore(flags); +} diff --git a/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_link_hack_rk3568.c b/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_link_hack_rk3568.c -new file mode 100755 +new file mode 100644 index 000000000..900b63a57 --- /dev/null +++ b/drivers/video/rockchip/mpp/hack/mpp_rkvdec2_link_hack_rk3568.c @@ -1641578,7 +1641409,7 @@ index 000000000..33e118ae6 + }, +}; diff --git a/drivers/video/rockchip/mpp/mpp_common.c b/drivers/video/rockchip/mpp/mpp_common.c -new file mode 100755 +new file mode 100644 index 000000000..d43ebf450 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_common.c @@ -1644194,7 +1644025,7 @@ index 000000000..d43ebf450 +} +#endif diff --git a/drivers/video/rockchip/mpp/mpp_common.h b/drivers/video/rockchip/mpp/mpp_common.h -new file mode 100755 +new file mode 100644 index 000000000..8daeb0838 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_common.h @@ -1645053,7 +1644884,7 @@ index 000000000..8daeb0838 + +#endif diff --git a/drivers/video/rockchip/mpp/mpp_debug.h b/drivers/video/rockchip/mpp/mpp_debug.h -new file mode 100755 +new file mode 100644 index 000000000..4108c69da --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_debug.h @@ -1645197,7 +1645028,7 @@ index 000000000..4108c69da + +#endif diff --git a/drivers/video/rockchip/mpp/mpp_iep2.c b/drivers/video/rockchip/mpp/mpp_iep2.c -new file mode 100755 +new file mode 100644 index 000000000..8d1926957 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_iep2.c @@ -1646241,7 +1646072,7 @@ index 000000000..8d1926957 +EXPORT_SYMBOL(rockchip_iep2_driver); + diff --git a/drivers/video/rockchip/mpp/mpp_iommu.c b/drivers/video/rockchip/mpp/mpp_iommu.c -new file mode 100755 +new file mode 100644 index 000000000..1abbfb74f --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_iommu.c @@ -1646892,7 +1646723,7 @@ index 000000000..1abbfb74f + return 0; +} diff --git a/drivers/video/rockchip/mpp/mpp_iommu.h b/drivers/video/rockchip/mpp/mpp_iommu.h -new file mode 100755 +new file mode 100644 index 000000000..87d1b5c61 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_iommu.h @@ -1648071,7 +1647902,7 @@ index 000000000..39ff16c21 + }, +}; diff --git a/drivers/video/rockchip/mpp/mpp_jpgdec.c b/drivers/video/rockchip/mpp/mpp_jpgdec.c -new file mode 100755 +new file mode 100644 index 000000000..753b061f2 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_jpgdec.c @@ -1648720,7 +1648551,7 @@ index 000000000..753b061f2 +}; +EXPORT_SYMBOL(rockchip_jpgdec_driver); diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec.c b/drivers/video/rockchip/mpp/mpp_rkvdec.c -new file mode 100755 +new file mode 100644 index 000000000..4310a09a5 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvdec.c @@ -1650765,7 +1650596,7 @@ index 000000000..4310a09a5 +}; +EXPORT_SYMBOL(rockchip_rkvdec_driver); diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec2.c b/drivers/video/rockchip/mpp/mpp_rkvdec2.c -new file mode 100755 +new file mode 100644 index 000000000..a463fc2ee --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvdec2.c @@ -1652571,7 +1652402,7 @@ index 000000000..a463fc2ee +}; +EXPORT_SYMBOL(rockchip_rkvdec2_driver); diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec2.h b/drivers/video/rockchip/mpp/mpp_rkvdec2.h -new file mode 100755 +new file mode 100644 index 000000000..3eabdace7 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvdec2.h @@ -1652819,7 +1652650,7 @@ index 000000000..3eabdace7 + +#endif diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c -new file mode 100755 +new file mode 100644 index 000000000..7c5a58df1 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c @@ -1655336,7 +1655167,7 @@ index 000000000..7c5a58df1 + mpp_debug_leave(); +} diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec2_link.h b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.h -new file mode 100755 +new file mode 100644 index 000000000..518927e94 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.h @@ -1655580,7 +1655411,7 @@ index 000000000..518927e94 + +#endif diff --git a/drivers/video/rockchip/mpp/mpp_rkvenc.c b/drivers/video/rockchip/mpp/mpp_rkvenc.c -new file mode 100755 +new file mode 100644 index 000000000..c71c03fb9 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvenc.c @@ -1657092,7 +1656923,7 @@ index 000000000..c71c03fb9 + }, +}; diff --git a/drivers/video/rockchip/mpp/mpp_rkvenc2.c b/drivers/video/rockchip/mpp/mpp_rkvenc2.c -new file mode 100755 +new file mode 100644 index 000000000..111c106ae --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_rkvenc2.c @@ -1659791,7 +1659622,7 @@ index 000000000..111c106ae + }, +}; diff --git a/drivers/video/rockchip/mpp/mpp_service.c b/drivers/video/rockchip/mpp/mpp_service.c -new file mode 100755 +new file mode 100644 index 000000000..c04d6fbf5 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_service.c @@ -1661086,7 +1660917,7 @@ index 000000000..c0dc382a1 +}; +EXPORT_SYMBOL(rockchip_vdpp_driver); diff --git a/drivers/video/rockchip/mpp/mpp_vdpu1.c b/drivers/video/rockchip/mpp/mpp_vdpu1.c -new file mode 100755 +new file mode 100644 index 000000000..6ddf5dae7 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_vdpu1.c @@ -1662064,7 +1661895,7 @@ index 000000000..6ddf5dae7 +}; +EXPORT_SYMBOL(rockchip_vdpu1_driver); diff --git a/drivers/video/rockchip/mpp/mpp_vdpu2.c b/drivers/video/rockchip/mpp/mpp_vdpu2.c -new file mode 100755 +new file mode 100644 index 000000000..d5a6a3017 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_vdpu2.c @@ -1662878,7 +1662709,7 @@ index 000000000..d5a6a3017 +}; +EXPORT_SYMBOL(rockchip_vdpu2_driver); diff --git a/drivers/video/rockchip/mpp/mpp_vepu1.c b/drivers/video/rockchip/mpp/mpp_vepu1.c -new file mode 100755 +new file mode 100644 index 000000000..18f685a2e --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_vepu1.c @@ -1663679,7 +1663510,7 @@ index 000000000..18f685a2e +}; +EXPORT_SYMBOL(rockchip_vepu1_driver); diff --git a/drivers/video/rockchip/mpp/mpp_vepu2.c b/drivers/video/rockchip/mpp/mpp_vepu2.c -new file mode 100755 +new file mode 100644 index 000000000..fb5f5e5c2 --- /dev/null +++ b/drivers/video/rockchip/mpp/mpp_vepu2.c @@ -1664963,7 +1664794,7 @@ index 000000000..fb5f5e5c2 +}; +EXPORT_SYMBOL(rockchip_vepu2_driver); diff --git a/drivers/video/rockchip/mpp/rockchip_iep2_regs.h b/drivers/video/rockchip/mpp/rockchip_iep2_regs.h -new file mode 100755 +new file mode 100644 index 000000000..d85a30dfb --- /dev/null +++ b/drivers/video/rockchip/mpp/rockchip_iep2_regs.h @@ -1665234,7 +1665065,7 @@ index 000000000..d798dfd0c + +#endif diff --git a/drivers/video/rockchip/rga/Kconfig b/drivers/video/rockchip/rga/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..6023b2eb2 --- /dev/null +++ b/drivers/video/rockchip/rga/Kconfig @@ -1665250,7 +1665081,7 @@ index 000000000..6023b2eb2 + +endmenu diff --git a/drivers/video/rockchip/rga/Makefile b/drivers/video/rockchip/rga/Makefile -new file mode 100755 +new file mode 100644 index 000000000..58dd4c6a3 --- /dev/null +++ b/drivers/video/rockchip/rga/Makefile @@ -1665260,7 +1665091,7 @@ index 000000000..58dd4c6a3 + +obj-$(CONFIG_ROCKCHIP_RGA) += rga.o diff --git a/drivers/video/rockchip/rga/RGA_API.c b/drivers/video/rockchip/rga/RGA_API.c -new file mode 100755 +new file mode 100644 index 000000000..4359a6d50 --- /dev/null +++ b/drivers/video/rockchip/rga/RGA_API.c @@ -1665467,7 +1665298,7 @@ index 000000000..4359a6d50 + + diff --git a/drivers/video/rockchip/rga/RGA_API.h b/drivers/video/rockchip/rga/RGA_API.h -new file mode 100755 +new file mode 100644 index 000000000..96ca5240a --- /dev/null +++ b/drivers/video/rockchip/rga/RGA_API.h @@ -1665513,7 +1665344,7 @@ index 000000000..96ca5240a + +#endif diff --git a/drivers/video/rockchip/rga/rga.h b/drivers/video/rockchip/rga/rga.h -new file mode 100755 +new file mode 100644 index 000000000..9e39dc2aa --- /dev/null +++ b/drivers/video/rockchip/rga/rga.h @@ -1666027,7 +1665858,7 @@ index 000000000..9e39dc2aa + +#endif /*_RK29_IPP_DRIVER_H_*/ diff --git a/drivers/video/rockchip/rga/rga_drv.c b/drivers/video/rockchip/rga/rga_drv.c -new file mode 100755 +new file mode 100644 index 000000000..2b995f3ff --- /dev/null +++ b/drivers/video/rockchip/rga/rga_drv.c @@ -1668582,7 +1668413,7 @@ index 000000000..2b995f3ff +MODULE_DESCRIPTION("Driver for rga device"); +MODULE_LICENSE("GPL"); diff --git a/drivers/video/rockchip/rga/rga_mmu_info.c b/drivers/video/rockchip/rga/rga_mmu_info.c -new file mode 100755 +new file mode 100644 index 000000000..cdd1fcd7b --- /dev/null +++ b/drivers/video/rockchip/rga/rga_mmu_info.c @@ -1669903,7 +1669734,7 @@ index 000000000..cdd1fcd7b +} + diff --git a/drivers/video/rockchip/rga/rga_mmu_info.h b/drivers/video/rockchip/rga/rga_mmu_info.h -new file mode 100755 +new file mode 100644 index 000000000..ff57089b9 --- /dev/null +++ b/drivers/video/rockchip/rga/rga_mmu_info.h @@ -1669933,7 +1669764,7 @@ index 000000000..ff57089b9 + + diff --git a/drivers/video/rockchip/rga/rga_reg_info.c b/drivers/video/rockchip/rga/rga_reg_info.c -new file mode 100755 +new file mode 100644 index 000000000..563eaab7b --- /dev/null +++ b/drivers/video/rockchip/rga/rga_reg_info.c @@ -1671526,7 +1671357,7 @@ index 000000000..563eaab7b + + diff --git a/drivers/video/rockchip/rga/rga_reg_info.h b/drivers/video/rockchip/rga/rga_reg_info.h -new file mode 100755 +new file mode 100644 index 000000000..8edbd5c3d --- /dev/null +++ b/drivers/video/rockchip/rga/rga_reg_info.h @@ -1671999,7 +1671830,7 @@ index 000000000..8edbd5c3d +uint8_t RGA_pixel_width_init(uint32_t format); + diff --git a/drivers/video/rockchip/rga/rga_rop.h b/drivers/video/rockchip/rga/rga_rop.h -new file mode 100755 +new file mode 100644 index 000000000..c38f05a13 --- /dev/null +++ b/drivers/video/rockchip/rga/rga_rop.h @@ -1672061,7 +1671892,7 @@ index 000000000..c38f05a13 + +#endif diff --git a/drivers/video/rockchip/rga/rga_type.h b/drivers/video/rockchip/rga/rga_type.h -new file mode 100755 +new file mode 100644 index 000000000..30f5df2f3 --- /dev/null +++ b/drivers/video/rockchip/rga/rga_type.h @@ -1672116,7 +1671947,7 @@ index 000000000..30f5df2f3 +#endif /* __RGA_TYPR_H__ */ + diff --git a/drivers/video/rockchip/rga2/Kconfig b/drivers/video/rockchip/rga2/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..49a0f62b9 --- /dev/null +++ b/drivers/video/rockchip/rga2/Kconfig @@ -1672152,7 +1671983,7 @@ index 000000000..49a0f62b9 + +endif diff --git a/drivers/video/rockchip/rga2/Makefile b/drivers/video/rockchip/rga2/Makefile -new file mode 100755 +new file mode 100644 index 000000000..60181fffa --- /dev/null +++ b/drivers/video/rockchip/rga2/Makefile @@ -1672163,7 +1671994,7 @@ index 000000000..60181fffa + +obj-$(CONFIG_ROCKCHIP_RGA2) += rga2.o diff --git a/drivers/video/rockchip/rga2/RGA2_API.c b/drivers/video/rockchip/rga2/RGA2_API.c -new file mode 100755 +new file mode 100644 index 000000000..0be2c1ae6 --- /dev/null +++ b/drivers/video/rockchip/rga2/RGA2_API.c @@ -1672192,7 +1672023,7 @@ index 000000000..0be2c1ae6 + + diff --git a/drivers/video/rockchip/rga2/RGA2_API.h b/drivers/video/rockchip/rga2/RGA2_API.h -new file mode 100755 +new file mode 100644 index 000000000..1fa38ed6c --- /dev/null +++ b/drivers/video/rockchip/rga2/RGA2_API.h @@ -1672257,7 +1672088,7 @@ index 000000000..1fa38ed6c + +#endif diff --git a/drivers/video/rockchip/rga2/rga2.h b/drivers/video/rockchip/rga2/rga2.h -new file mode 100755 +new file mode 100644 index 000000000..335970c44 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2.h @@ -1673055,7 +1672886,7 @@ index 000000000..335970c44 + +#endif /*_RK29_IPP_DRIVER_H_*/ diff --git a/drivers/video/rockchip/rga2/rga2_debugger.c b/drivers/video/rockchip/rga2/rga2_debugger.c -new file mode 100755 +new file mode 100644 index 000000000..589241322 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_debugger.c @@ -1673457,7 +1673288,7 @@ index 000000000..589241322 +} +#endif /* #ifdef CONFIG_ROCKCHIP_RGA2_PROC_FS */ diff --git a/drivers/video/rockchip/rga2/rga2_debugger.h b/drivers/video/rockchip/rga2/rga2_debugger.h -new file mode 100755 +new file mode 100644 index 000000000..33b2f43e9 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_debugger.h @@ -1673583,7 +1673414,7 @@ index 000000000..33b2f43e9 +#endif /* #ifndef _RGA_DEBUGGER_H_ */ + diff --git a/drivers/video/rockchip/rga2/rga2_drv.c b/drivers/video/rockchip/rga2/rga2_drv.c -new file mode 100755 +new file mode 100644 index 000000000..ca5218f3e --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_drv.c @@ -1675862,7 +1675693,7 @@ index 000000000..ca5218f3e +MODULE_DESCRIPTION("Driver for rga device"); +MODULE_LICENSE("GPL"); diff --git a/drivers/video/rockchip/rga2/rga2_mmu_info.c b/drivers/video/rockchip/rga2/rga2_mmu_info.c -new file mode 100755 +new file mode 100644 index 000000000..2b05c9356 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_mmu_info.c @@ -1677699,7 +1677530,7 @@ index 000000000..2b05c9356 +} + diff --git a/drivers/video/rockchip/rga2/rga2_mmu_info.h b/drivers/video/rockchip/rga2/rga2_mmu_info.h -new file mode 100755 +new file mode 100644 index 000000000..a823f2fe7 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_mmu_info.h @@ -1677740,7 +1677571,7 @@ index 000000000..a823f2fe7 +#endif + diff --git a/drivers/video/rockchip/rga2/rga2_reg_info.c b/drivers/video/rockchip/rga2/rga2_reg_info.c -new file mode 100755 +new file mode 100644 index 000000000..a6c154989 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_reg_info.c @@ -1679435,7 +1679266,7 @@ index 000000000..a6c154989 + } +} diff --git a/drivers/video/rockchip/rga2/rga2_reg_info.h b/drivers/video/rockchip/rga2/rga2_reg_info.h -new file mode 100755 +new file mode 100644 index 000000000..7aaac7d35 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_reg_info.h @@ -1679772,7 +1679603,7 @@ index 000000000..7aaac7d35 +#endif + diff --git a/drivers/video/rockchip/rga2/rga2_rop.h b/drivers/video/rockchip/rga2/rga2_rop.h -new file mode 100755 +new file mode 100644 index 000000000..dc2a343f4 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_rop.h @@ -1679834,7 +1679665,7 @@ index 000000000..dc2a343f4 + +#endif diff --git a/drivers/video/rockchip/rga2/rga2_type.h b/drivers/video/rockchip/rga2/rga2_type.h -new file mode 100755 +new file mode 100644 index 000000000..30f5df2f3 --- /dev/null +++ b/drivers/video/rockchip/rga2/rga2_type.h @@ -1679889,7 +1679720,7 @@ index 000000000..30f5df2f3 +#endif /* __RGA_TYPR_H__ */ + diff --git a/drivers/video/rockchip/rga3/Kconfig b/drivers/video/rockchip/rga3/Kconfig -new file mode 100755 +new file mode 100644 index 000000000..c8c96b2d6 --- /dev/null +++ b/drivers/video/rockchip/rga3/Kconfig @@ -1679932,7 +1679763,7 @@ index 000000000..c8c96b2d6 + +endif diff --git a/drivers/video/rockchip/rga3/Makefile b/drivers/video/rockchip/rga3/Makefile -new file mode 100755 +new file mode 100644 index 000000000..11f401de2 --- /dev/null +++ b/drivers/video/rockchip/rga3/Makefile @@ -1679947,7 +1679778,7 @@ index 000000000..11f401de2 + +obj-$(CONFIG_ROCKCHIP_MULTI_RGA) += rga3.o diff --git a/drivers/video/rockchip/rga3/include/rga.h b/drivers/video/rockchip/rga3/include/rga.h -new file mode 100755 +new file mode 100644 index 000000000..f6be6eafb --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga.h @@ -1680824,7 +1680655,7 @@ index 000000000..f6be6eafb + +#endif /*_RGA_DRIVER_H_*/ diff --git a/drivers/video/rockchip/rga3/include/rga2_reg_info.h b/drivers/video/rockchip/rga3/include/rga2_reg_info.h -new file mode 100755 +new file mode 100644 index 000000000..cd84951aa --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga2_reg_info.h @@ -1681249,7 +1681080,7 @@ index 000000000..cd84951aa +#endif + diff --git a/drivers/video/rockchip/rga3/include/rga3_reg_info.h b/drivers/video/rockchip/rga3/include/rga3_reg_info.h -new file mode 100755 +new file mode 100644 index 000000000..d8eba9f06 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga3_reg_info.h @@ -1681709,7 +1681540,7 @@ index 000000000..d8eba9f06 +#endif + diff --git a/drivers/video/rockchip/rga3/include/rga_common.h b/drivers/video/rockchip/rga3/include/rga_common.h -new file mode 100755 +new file mode 100644 index 000000000..addd4cb7a --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_common.h @@ -1681759,7 +1681590,7 @@ index 000000000..addd4cb7a + +#endif diff --git a/drivers/video/rockchip/rga3/include/rga_debugger.h b/drivers/video/rockchip/rga3/include/rga_debugger.h -new file mode 100755 +new file mode 100644 index 000000000..05d5f6966 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_debugger.h @@ -1681911,7 +1681742,7 @@ index 000000000..05d5f6966 +#endif /* #ifndef _RGA_DEBUGGER_H_ */ + diff --git a/drivers/video/rockchip/rga3/include/rga_dma_buf.h b/drivers/video/rockchip/rga3/include/rga_dma_buf.h -new file mode 100755 +new file mode 100644 index 000000000..2ff0857a6 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_dma_buf.h @@ -1681963,7 +1681794,7 @@ index 000000000..2ff0857a6 +#endif /* #ifndef __RGA3_DMA_BUF_H__ */ + diff --git a/drivers/video/rockchip/rga3/include/rga_drv.h b/drivers/video/rockchip/rga3/include/rga_drv.h -new file mode 100755 +new file mode 100644 index 000000000..7f94456bc --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_drv.h @@ -1682412,7 +1682243,7 @@ index 000000000..7f94456bc + +#endif /* __LINUX_RGA_FENCE_H_ */ diff --git a/drivers/video/rockchip/rga3/include/rga_fence.h b/drivers/video/rockchip/rga3/include/rga_fence.h -new file mode 100755 +new file mode 100644 index 000000000..7e3bbeebb --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_fence.h @@ -1682519,7 +1682350,7 @@ index 000000000..7e3bbeebb + +#endif /* __LINUX_RGA_FENCE_H_ */ diff --git a/drivers/video/rockchip/rga3/include/rga_hw_config.h b/drivers/video/rockchip/rga3/include/rga_hw_config.h -new file mode 100755 +new file mode 100644 index 000000000..ae5c53d23 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_hw_config.h @@ -1682603,7 +1682434,7 @@ index 000000000..ae5c53d23 + +#endif /* __LINUX_RGA_HW_CONFIG_H_ */ diff --git a/drivers/video/rockchip/rga3/include/rga_iommu.h b/drivers/video/rockchip/rga3/include/rga_iommu.h -new file mode 100755 +new file mode 100644 index 000000000..fd37377a7 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_iommu.h @@ -1682652,7 +1682483,7 @@ index 000000000..fd37377a7 +#endif + diff --git a/drivers/video/rockchip/rga3/include/rga_job.h b/drivers/video/rockchip/rga3/include/rga_job.h -new file mode 100755 +new file mode 100644 index 000000000..214472e31 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_job.h @@ -1682719,7 +1682550,7 @@ index 000000000..214472e31 + +#endif /* __LINUX_RKRGA_JOB_H_ */ diff --git a/drivers/video/rockchip/rga3/include/rga_mm.h b/drivers/video/rockchip/rga3/include/rga_mm.h -new file mode 100755 +new file mode 100644 index 000000000..3c2761507 --- /dev/null +++ b/drivers/video/rockchip/rga3/include/rga_mm.h @@ -1682790,7 +1682621,7 @@ index 000000000..3c2761507 + +#endif diff --git a/drivers/video/rockchip/rga3/rga2_reg_info.c b/drivers/video/rockchip/rga3/rga2_reg_info.c -new file mode 100755 +new file mode 100644 index 000000000..4216ffb3b --- /dev/null +++ b/drivers/video/rockchip/rga3/rga2_reg_info.c @@ -1685299,7 +1685130,7 @@ index 000000000..4216ffb3b + return 0; +} diff --git a/drivers/video/rockchip/rga3/rga3_reg_info.c b/drivers/video/rockchip/rga3/rga3_reg_info.c -new file mode 100755 +new file mode 100644 index 000000000..e065b820c --- /dev/null +++ b/drivers/video/rockchip/rga3/rga3_reg_info.c @@ -1687294,7 +1687125,7 @@ index 000000000..e065b820c + return 0; +} diff --git a/drivers/video/rockchip/rga3/rga_common.c b/drivers/video/rockchip/rga3/rga_common.c -new file mode 100755 +new file mode 100644 index 000000000..a96e9fba0 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_common.c @@ -1687964,7 +1687795,7 @@ index 000000000..a96e9fba0 + return (yrgb + uv + v); +} diff --git a/drivers/video/rockchip/rga3/rga_debugger.c b/drivers/video/rockchip/rga3/rga_debugger.c -new file mode 100755 +new file mode 100644 index 000000000..068e0ccf5 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_debugger.c @@ -1688933,7 +1688764,7 @@ index 000000000..068e0ccf5 +} +#endif /* #ifdef CONFIG_NO_GKI */ diff --git a/drivers/video/rockchip/rga3/rga_dma_buf.c b/drivers/video/rockchip/rga3/rga_dma_buf.c -new file mode 100755 +new file mode 100644 index 000000000..b5b0dd068 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_dma_buf.c @@ -1689473,7 +1689304,7 @@ index 000000000..b5b0dd068 + pend - pstart, DMA_TO_DEVICE); +} diff --git a/drivers/video/rockchip/rga3/rga_drv.c b/drivers/video/rockchip/rga3/rga_drv.c -new file mode 100755 +new file mode 100644 index 000000000..5b809d143 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_drv.c @@ -1691188,7 +1691019,7 @@ index 000000000..5b809d143 +MODULE_IMPORT_NS(VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver); +#endif diff --git a/drivers/video/rockchip/rga3/rga_fence.c b/drivers/video/rockchip/rga3/rga_fence.c -new file mode 100755 +new file mode 100644 index 000000000..0e1f58fed --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_fence.c @@ -1691338,7 +1691169,7 @@ index 000000000..0e1f58fed + return ret; +} diff --git a/drivers/video/rockchip/rga3/rga_hw_config.c b/drivers/video/rockchip/rga3/rga_hw_config.c -new file mode 100755 +new file mode 100644 index 000000000..797ab676b --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_hw_config.c @@ -1691671,7 +1691502,7 @@ index 000000000..797ab676b + .mmu = RGA_NONE_MMU, +}; diff --git a/drivers/video/rockchip/rga3/rga_iommu.c b/drivers/video/rockchip/rga3/rga_iommu.c -new file mode 100755 +new file mode 100644 index 000000000..3b7a4ef88 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_iommu.c @@ -1692055,7 +1691886,7 @@ index 000000000..3b7a4ef88 + rga_drvdata->map_scheduler_index = -1; +} diff --git a/drivers/video/rockchip/rga3/rga_job.c b/drivers/video/rockchip/rga3/rga_job.c -new file mode 100755 +new file mode 100644 index 000000000..47bb908c8 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_job.c @@ -1693345,7 +1693176,7 @@ index 000000000..47bb908c8 + return 0; +} diff --git a/drivers/video/rockchip/rga3/rga_mm.c b/drivers/video/rockchip/rga3/rga_mm.c -new file mode 100755 +new file mode 100644 index 000000000..7d59472d0 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_mm.c @@ -1695377,7 +1695208,7 @@ index 000000000..7d59472d0 + return 0; +} diff --git a/drivers/video/rockchip/rga3/rga_policy.c b/drivers/video/rockchip/rga3/rga_policy.c -new file mode 100755 +new file mode 100644 index 000000000..493083655 --- /dev/null +++ b/drivers/video/rockchip/rga3/rga_policy.c @@ -1718418,7 +1718249,7 @@ index 0f69f9fbf..a9d0c6b08 100644 #endif /* __DRM_PRIME_H__ */ diff --git a/include/drm/drm_sync_helper.h b/include/drm/drm_sync_helper.h -new file mode 100755 +new file mode 100644 index 000000000..a5586c674 --- /dev/null +++ b/include/drm/drm_sync_helper.h @@ -1718593,7 +1718424,7 @@ index 5b1416fcd..33eac20e9 100644 /* dclk gates */ #define DCLK_VOPB 150 diff --git a/include/dt-bindings/clock/rk1808-cru.h b/include/dt-bindings/clock/rk1808-cru.h -new file mode 100755 +new file mode 100644 index 000000000..994896d11 --- /dev/null +++ b/include/dt-bindings/clock/rk1808-cru.h @@ -1719225,7 +1719056,7 @@ index 44e0a319f..a06e18ebc 100644 #define SRST_A_RKPERF_B 46 #define SRST_PVTM_CORE_B 47 diff --git a/include/dt-bindings/clock/rk3568-cru.h b/include/dt-bindings/clock/rk3568-cru.h -new file mode 100755 +new file mode 100644 index 000000000..aecfdd4ce --- /dev/null +++ b/include/dt-bindings/clock/rk3568-cru.h @@ -1720163,7 +1719994,7 @@ index 000000000..aecfdd4ce + +#endif diff --git a/include/dt-bindings/clock/rk618-cru.h b/include/dt-bindings/clock/rk618-cru.h -new file mode 100755 +new file mode 100644 index 000000000..72ae0aef1 --- /dev/null +++ b/include/dt-bindings/clock/rk618-cru.h @@ -1720207,7 +1720038,7 @@ index 000000000..72ae0aef1 + +#endif diff --git a/include/dt-bindings/clock/rk628-cgu.h b/include/dt-bindings/clock/rk628-cgu.h -new file mode 100755 +new file mode 100644 index 000000000..d1690907d --- /dev/null +++ b/include/dt-bindings/clock/rk628-cgu.h @@ -1720263,7 +1720094,7 @@ index 000000000..d1690907d + +#endif diff --git a/include/dt-bindings/clock/rockchip,rk3036.h b/include/dt-bindings/clock/rockchip,rk3036.h -new file mode 100755 +new file mode 100644 index 000000000..019550c7d --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk3036.h @@ -1720424,7 +1720255,7 @@ index 000000000..019550c7d + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3036_H */ diff --git a/include/dt-bindings/clock/rockchip,rk312x.h b/include/dt-bindings/clock/rockchip,rk312x.h -new file mode 100755 +new file mode 100644 index 000000000..0af5abca3 --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk312x.h @@ -1720597,7 +1720428,7 @@ index 000000000..0af5abca3 + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3128_H */ diff --git a/include/dt-bindings/clock/rockchip,rk3188.h b/include/dt-bindings/clock/rockchip,rk3188.h -new file mode 100755 +new file mode 100644 index 000000000..b8c57e1cf --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk3188.h @@ -1720616,7 +1720447,7 @@ index 000000000..b8c57e1cf + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3188_H */ diff --git a/include/dt-bindings/clock/rockchip,rk3228.h b/include/dt-bindings/clock/rockchip,rk3228.h -new file mode 100755 +new file mode 100644 index 000000000..b86e44536 --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk3228.h @@ -1720789,7 +1720620,7 @@ index 000000000..b86e44536 + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3228_H */ diff --git a/include/dt-bindings/clock/rockchip,rk3288.h b/include/dt-bindings/clock/rockchip,rk3288.h -new file mode 100755 +new file mode 100644 index 000000000..1a2803c4f --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk3288.h @@ -1721015,7 +1720846,7 @@ index 000000000..1a2803c4f + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3288_H */ diff --git a/include/dt-bindings/clock/rockchip,rk3368.h b/include/dt-bindings/clock/rockchip,rk3368.h -new file mode 100755 +new file mode 100644 index 000000000..76630794b --- /dev/null +++ b/include/dt-bindings/clock/rockchip,rk3368.h @@ -1721284,7 +1721115,7 @@ index 000000000..76630794b + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_RK3368_H */ diff --git a/include/dt-bindings/clock/rockchip-ddr.h b/include/dt-bindings/clock/rockchip-ddr.h -new file mode 100755 +new file mode 100644 index 000000000..b065432e7 --- /dev/null +++ b/include/dt-bindings/clock/rockchip-ddr.h @@ -1721353,7 +1721184,7 @@ index 000000000..b065432e7 + +#endif diff --git a/include/dt-bindings/clock/rockchip.h b/include/dt-bindings/clock/rockchip.h -new file mode 100755 +new file mode 100644 index 000000000..b438f7bd4 --- /dev/null +++ b/include/dt-bindings/clock/rockchip.h @@ -1721460,7 +1721291,7 @@ index 000000000..b438f7bd4 + +#endif /* _DT_BINDINGS_CLOCK_ROCKCHIP_H */ diff --git a/include/dt-bindings/clock/rv1126-cru.h b/include/dt-bindings/clock/rv1126-cru.h -new file mode 100755 +new file mode 100644 index 000000000..474bcbc54 --- /dev/null +++ b/include/dt-bindings/clock/rv1126-cru.h @@ -1722099,7 +1721930,7 @@ index 000000000..474bcbc54 + +#endif diff --git a/include/dt-bindings/display/drm_mipi_dsi.h b/include/dt-bindings/display/drm_mipi_dsi.h -new file mode 100755 +new file mode 100644 index 000000000..bc24ce4dd --- /dev/null +++ b/include/dt-bindings/display/drm_mipi_dsi.h @@ -1722158,7 +1721989,7 @@ index 000000000..bc24ce4dd + +#endif /* __DRM_MIPI_DSI__ */ diff --git a/include/dt-bindings/display/media-bus-format.h b/include/dt-bindings/display/media-bus-format.h -new file mode 100755 +new file mode 100644 index 000000000..b8e9a1bb3 --- /dev/null +++ b/include/dt-bindings/display/media-bus-format.h @@ -1722316,7 +1722147,7 @@ index 000000000..b8e9a1bb3 + +#endif /* __LINUX_MEDIA_BUS_FORMAT_H */ diff --git a/include/dt-bindings/display/mipi_dsi.h b/include/dt-bindings/display/mipi_dsi.h -new file mode 100755 +new file mode 100644 index 000000000..38aeee0ed --- /dev/null +++ b/include/dt-bindings/display/mipi_dsi.h @@ -1722455,7 +1722286,7 @@ index 000000000..3e14128e7 + +#endif diff --git a/include/dt-bindings/dram/rockchip,rk322x.h b/include/dt-bindings/dram/rockchip,rk322x.h -new file mode 100755 +new file mode 100644 index 000000000..1ab3317d7 --- /dev/null +++ b/include/dt-bindings/dram/rockchip,rk322x.h @@ -1722551,7 +1722382,7 @@ index 000000000..1ab3317d7 + +#endif /* _DT_BINDINGS_DRAM_ROCKCHIP_RK322X_H */ diff --git a/include/dt-bindings/dram/rockchip,rk3368.h b/include/dt-bindings/dram/rockchip,rk3368.h -new file mode 100755 +new file mode 100644 index 000000000..993f1eed9 --- /dev/null +++ b/include/dt-bindings/dram/rockchip,rk3368.h @@ -1722637,7 +1722468,7 @@ index 000000000..993f1eed9 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RK3368_H*/ diff --git a/include/dt-bindings/input/rk-input.h b/include/dt-bindings/input/rk-input.h -new file mode 100755 +new file mode 100644 index 000000000..00b412927 --- /dev/null +++ b/include/dt-bindings/input/rk-input.h @@ -1723457,7 +1723288,7 @@ index 000000000..00b412927 +#define FF_STATUS_PLAYING 0x01 +#define FF_STATUS_MAX 0x01 diff --git a/include/dt-bindings/memory/px30-dram.h b/include/dt-bindings/memory/px30-dram.h -new file mode 100755 +new file mode 100644 index 000000000..17d799d80 --- /dev/null +++ b/include/dt-bindings/memory/px30-dram.h @@ -1723595,7 +1723426,7 @@ index 000000000..17d799d80 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_PX30_H*/ diff --git a/include/dt-bindings/memory/rk1808-dram.h b/include/dt-bindings/memory/rk1808-dram.h -new file mode 100755 +new file mode 100644 index 000000000..522bd75a4 --- /dev/null +++ b/include/dt-bindings/memory/rk1808-dram.h @@ -1723781,7 +1723612,7 @@ index 000000000..522bd75a4 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RK1808_H*/ diff --git a/include/dt-bindings/memory/rk3128-dram.h b/include/dt-bindings/memory/rk3128-dram.h -new file mode 100755 +new file mode 100644 index 000000000..2598ac98e --- /dev/null +++ b/include/dt-bindings/memory/rk3128-dram.h @@ -1723882,7 +1723713,7 @@ index 000000000..2598ac98e + +#endif /* _DT_BINDINGS_DRAM_ROCKCHIP_RK3128_H */ diff --git a/include/dt-bindings/memory/rk3288-dram.h b/include/dt-bindings/memory/rk3288-dram.h -new file mode 100755 +new file mode 100644 index 000000000..1c531dca7 --- /dev/null +++ b/include/dt-bindings/memory/rk3288-dram.h @@ -1724015,7 +1723846,7 @@ index 000000000..1c531dca7 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RK3288_H*/ diff --git a/include/dt-bindings/memory/rk3328-dram.h b/include/dt-bindings/memory/rk3328-dram.h -new file mode 100755 +new file mode 100644 index 000000000..171f41c25 --- /dev/null +++ b/include/dt-bindings/memory/rk3328-dram.h @@ -1724180,7 +1724011,7 @@ index 000000000..171f41c25 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RK3328_H*/ diff --git a/include/dt-bindings/memory/rk3368-dram.h b/include/dt-bindings/memory/rk3368-dram.h -new file mode 100755 +new file mode 100644 index 000000000..c1f23d32d --- /dev/null +++ b/include/dt-bindings/memory/rk3368-dram.h @@ -1724295,7 +1724126,7 @@ index 000000000..c1f23d32d + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RK3368_H*/ diff --git a/include/dt-bindings/memory/rk3399-dram.h b/include/dt-bindings/memory/rk3399-dram.h -new file mode 100755 +new file mode 100644 index 000000000..44abb0aaf --- /dev/null +++ b/include/dt-bindings/memory/rk3399-dram.h @@ -1724408,7 +1724239,7 @@ index 000000000..44abb0aaf + +#endif /* _DT_BINDINGS_DRAM_ROCKCHIP_RK3399_H */ diff --git a/include/dt-bindings/memory/rk3568-dram.h b/include/dt-bindings/memory/rk3568-dram.h -new file mode 100755 +new file mode 100644 index 000000000..c05eae7fe --- /dev/null +++ b/include/dt-bindings/memory/rk3568-dram.h @@ -1724525,7 +1724356,7 @@ index 000000000..c05eae7fe + +#endif /* _DT_BINDINGS_DRAM_ROCKCHIP_RK3568_H */ diff --git a/include/dt-bindings/memory/rockchip-dram.h b/include/dt-bindings/memory/rockchip-dram.h -new file mode 100755 +new file mode 100644 index 000000000..17e5e34b0 --- /dev/null +++ b/include/dt-bindings/memory/rockchip-dram.h @@ -1724625,7 +1724456,7 @@ index 000000000..17e5e34b0 + +#endif /* _DT_BINDINGS_DRAM_ROCKCHIP_H */ diff --git a/include/dt-bindings/memory/rv1126-dram.h b/include/dt-bindings/memory/rv1126-dram.h -new file mode 100755 +new file mode 100644 index 000000000..208227825 --- /dev/null +++ b/include/dt-bindings/memory/rv1126-dram.h @@ -1724792,7 +1724623,7 @@ index 000000000..208227825 + +#endif /*_DT_BINDINGS_DRAM_ROCKCHIP_RV1126_H*/ diff --git a/include/dt-bindings/phy/phy-snps-pcie3.h b/include/dt-bindings/phy/phy-snps-pcie3.h -new file mode 100755 +new file mode 100644 index 000000000..5006947f2 --- /dev/null +++ b/include/dt-bindings/phy/phy-snps-pcie3.h @@ -1724819,7 +1724650,7 @@ index 000000000..5006947f2 + +#endif /* _DT_BINDINGS_PHY_SNPS_PCIE3 */ diff --git a/include/dt-bindings/pinctrl/rockchip-rk3036.h b/include/dt-bindings/pinctrl/rockchip-rk3036.h -new file mode 100755 +new file mode 100644 index 000000000..553c33579 --- /dev/null +++ b/include/dt-bindings/pinctrl/rockchip-rk3036.h @@ -1725092,7 +1724923,7 @@ index 000000000..553c33579 + +#endif diff --git a/include/dt-bindings/pinctrl/rockchip-rk312x.h b/include/dt-bindings/pinctrl/rockchip-rk312x.h -new file mode 100755 +new file mode 100644 index 000000000..e0fa5976c --- /dev/null +++ b/include/dt-bindings/pinctrl/rockchip-rk312x.h @@ -1725482,7 +1725313,7 @@ index 000000000..e0fa5976c + +#endif diff --git a/include/dt-bindings/pinctrl/rockchip-rk3188.h b/include/dt-bindings/pinctrl/rockchip-rk3188.h -new file mode 100755 +new file mode 100644 index 000000000..58bba225d --- /dev/null +++ b/include/dt-bindings/pinctrl/rockchip-rk3188.h @@ -1725945,7 +1725776,7 @@ index 000000000..58bba225d + +#endif diff --git a/include/dt-bindings/pinctrl/rockchip-rk3288.h b/include/dt-bindings/pinctrl/rockchip-rk3288.h -new file mode 100755 +new file mode 100644 index 000000000..97aa66e2b --- /dev/null +++ b/include/dt-bindings/pinctrl/rockchip-rk3288.h @@ -1726617,7 +1726448,7 @@ index 000000000..97aa66e2b + +#endif diff --git a/include/dt-bindings/power/rk1808-power.h b/include/dt-bindings/power/rk1808-power.h -new file mode 100755 +new file mode 100644 index 000000000..32342c1e7 --- /dev/null +++ b/include/dt-bindings/power/rk1808-power.h @@ -1726705,7 +1726536,7 @@ index 000000000..94b26b5be + +#endif diff --git a/include/dt-bindings/power/rk3568-power.h b/include/dt-bindings/power/rk3568-power.h -new file mode 100755 +new file mode 100644 index 000000000..6cc1af1a9 --- /dev/null +++ b/include/dt-bindings/power/rk3568-power.h @@ -1726743,7 +1726574,7 @@ index 000000000..6cc1af1a9 + +#endif diff --git a/include/dt-bindings/power/rk3588-power.h b/include/dt-bindings/power/rk3588-power.h -new file mode 100755 +new file mode 100644 index 000000000..69f7e9060 --- /dev/null +++ b/include/dt-bindings/power/rk3588-power.h @@ -1726818,7 +1726649,7 @@ index 000000000..69f7e9060 + +#endif diff --git a/include/dt-bindings/power/rv1126-power.h b/include/dt-bindings/power/rv1126-power.h -new file mode 100755 +new file mode 100644 index 000000000..3e2101036 --- /dev/null +++ b/include/dt-bindings/power/rv1126-power.h @@ -1726858,7 +1726689,7 @@ index 000000000..3e2101036 + +#endif diff --git a/include/dt-bindings/reset/rk628-rgu.h b/include/dt-bindings/reset/rk628-rgu.h -new file mode 100755 +new file mode 100644 index 000000000..e0c714bef --- /dev/null +++ b/include/dt-bindings/reset/rk628-rgu.h @@ -1726907,7 +1726738,7 @@ index 000000000..e0c714bef + +#endif diff --git a/include/dt-bindings/sensor-dev.h b/include/dt-bindings/sensor-dev.h -new file mode 100755 +new file mode 100644 index 000000000..e03f0027d --- /dev/null +++ b/include/dt-bindings/sensor-dev.h @@ -1726990,7 +1726821,7 @@ index 000000000..8b0442533 + +#endif diff --git a/include/dt-bindings/soc/rockchip-system-status.h b/include/dt-bindings/soc/rockchip-system-status.h -new file mode 100755 +new file mode 100644 index 000000000..6a0d198a2 --- /dev/null +++ b/include/dt-bindings/soc/rockchip-system-status.h @@ -1727055,7 +1726886,7 @@ index 000000000..6a0d198a2 + +#endif diff --git a/include/dt-bindings/suspend/rockchip-px30.h b/include/dt-bindings/suspend/rockchip-px30.h -new file mode 100755 +new file mode 100644 index 000000000..4362028f6 --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-px30.h @@ -1727114,7 +1726945,7 @@ index 000000000..4362028f6 + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk1808.h b/include/dt-bindings/suspend/rockchip-rk1808.h -new file mode 100755 +new file mode 100644 index 000000000..3d565faab --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk1808.h @@ -1727166,7 +1726997,7 @@ index 000000000..3d565faab + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk322x.h b/include/dt-bindings/suspend/rockchip-rk322x.h -new file mode 100755 +new file mode 100644 index 000000000..882ae053f --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk322x.h @@ -1727229,7 +1727060,7 @@ index 000000000..882ae053f + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3288.h b/include/dt-bindings/suspend/rockchip-rk3288.h -new file mode 100755 +new file mode 100644 index 000000000..d07cced43 --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3288.h @@ -1727294,7 +1727125,7 @@ index 000000000..d07cced43 + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3308.h b/include/dt-bindings/suspend/rockchip-rk3308.h -new file mode 100755 +new file mode 100644 index 000000000..a3e015e22 --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3308.h @@ -1727404,7 +1727235,7 @@ index 000000000..a3e015e22 + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3328.h b/include/dt-bindings/suspend/rockchip-rk3328.h -new file mode 100755 +new file mode 100644 index 000000000..972f8bb5e --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3328.h @@ -1727429,7 +1727260,7 @@ index 000000000..972f8bb5e + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3368.h b/include/dt-bindings/suspend/rockchip-rk3368.h -new file mode 100755 +new file mode 100644 index 000000000..9873f8236 --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3368.h @@ -1727491,7 +1727322,7 @@ index 000000000..9873f8236 + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3399.h b/include/dt-bindings/suspend/rockchip-rk3399.h -new file mode 100755 +new file mode 100644 index 000000000..176c7cfcd --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3399.h @@ -1727558,7 +1727389,7 @@ index 000000000..176c7cfcd + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rk3568.h b/include/dt-bindings/suspend/rockchip-rk3568.h -new file mode 100755 +new file mode 100644 index 000000000..91e89f64a --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rk3568.h @@ -1727621,7 +1727452,7 @@ index 000000000..91e89f64a + +#endif diff --git a/include/dt-bindings/suspend/rockchip-rv1126.h b/include/dt-bindings/suspend/rockchip-rv1126.h -new file mode 100755 +new file mode 100644 index 000000000..7c28c2bd7 --- /dev/null +++ b/include/dt-bindings/suspend/rockchip-rv1126.h @@ -1727673,7 +1727504,7 @@ index 000000000..7c28c2bd7 +#define RKPM_TIME_OUT_WKUP_EN BIT(10) +#endif diff --git a/include/linux/android_kabi.h b/include/linux/android_kabi.h -new file mode 100755 +new file mode 100644 index 000000000..efa52953f --- /dev/null +++ b/include/linux/android_kabi.h @@ -1727868,7 +1727699,7 @@ index aa8cbf882..1172d3594 100644 const struct clk_ops *mux_ops; const struct clk_ops *rate_ops; diff --git a/include/linux/clk/rockchip.h b/include/linux/clk/rockchip.h -new file mode 100755 +new file mode 100644 index 000000000..07c563a42 --- /dev/null +++ b/include/linux/clk/rockchip.h @@ -1727931,7 +1727762,7 @@ index b70224370..730e69bb5 100644 #endif /* _LINUX_CPUSET_H */ diff --git a/include/linux/dma-buf-cache.h b/include/linux/dma-buf-cache.h -new file mode 100755 +new file mode 100644 index 000000000..d97545560 --- /dev/null +++ b/include/linux/dma-buf-cache.h @@ -1728474,7 +1728305,7 @@ index 27828145c..f753c307b 100644 static inline void __thaw_task(struct task_struct *t) {} diff --git a/include/linux/initramfs.h b/include/linux/initramfs.h -new file mode 100755 +new file mode 100644 index 000000000..269531716 --- /dev/null +++ b/include/linux/initramfs.h @@ -1728761,7 +1728592,7 @@ index 3baea2ef3..2b770134c 100644 return memblock.bottom_up; } diff --git a/include/linux/memory_group_manager.h b/include/linux/memory_group_manager.h -new file mode 100755 +new file mode 100644 index 000000000..786e3b995 --- /dev/null +++ b/include/linux/memory_group_manager.h @@ -1729542,10 +1729373,10 @@ index e07f6e61c..7cdc5dfa4 100644 }; #endif /* __LINUX_REGULATOR_RK808_H */ diff --git a/include/linux/mm.h b/include/linux/mm.h -index 9ed1be47c..9d52a0c60 100644 +index 181830659..8cdae5baf 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h -@@ -2944,6 +2944,8 @@ extern bool page_poisoning_enabled(void); +@@ -2946,6 +2946,8 @@ extern bool page_poisoning_enabled(void); extern void kernel_poison_pages(struct page *page, int numpages, int enable); #else static inline bool page_poisoning_enabled(void) { return false; } @@ -1729594,7 +1729425,7 @@ index 03dee12d2..bc4ac3c52 100644 + #endif diff --git a/include/linux/phy/pcie.h b/include/linux/phy/pcie.h -new file mode 100755 +new file mode 100644 index 000000000..93c997f52 --- /dev/null +++ b/include/linux/phy/pcie.h @@ -1729612,7 +1729443,7 @@ index 000000000..93c997f52 + +#endif diff --git a/include/linux/phy/phy-rockchip-typec.h b/include/linux/phy/phy-rockchip-typec.h -new file mode 100755 +new file mode 100644 index 000000000..1d6af83d3 --- /dev/null +++ b/include/linux/phy/phy-rockchip-typec.h @@ -1729652,7 +1729483,7 @@ index 000000000..1d6af83d3 + +#endif diff --git a/include/linux/power/bq25700-charge.h b/include/linux/power/bq25700-charge.h -new file mode 100755 +new file mode 100644 index 000000000..5e7d3e40d --- /dev/null +++ b/include/linux/power/bq25700-charge.h @@ -1729678,7 +1729509,7 @@ index 000000000..5e7d3e40d + +#endif /* __CHARGER_BQ25700_H_ */ diff --git a/include/linux/power/cw2015_battery.h b/include/linux/power/cw2015_battery.h -new file mode 100755 +new file mode 100644 index 000000000..8e6b1fc7e --- /dev/null +++ b/include/linux/power/cw2015_battery.h @@ -1729803,7 +1729634,7 @@ index 000000000..8e6b1fc7e + +#endif diff --git a/include/linux/power/rk_usbbc.h b/include/linux/power/rk_usbbc.h -new file mode 100755 +new file mode 100644 index 000000000..45f7128b3 --- /dev/null +++ b/include/linux/power/rk_usbbc.h @@ -1730072,7 +1729903,7 @@ index ce8df2186..e8703b6fc 100644 #endif /* __FAN53555_H__ */ diff --git a/include/linux/rfkill-bt.h b/include/linux/rfkill-bt.h -new file mode 100755 +new file mode 100644 index 000000000..c4174b156 --- /dev/null +++ b/include/linux/rfkill-bt.h @@ -1730151,7 +1729982,7 @@ index 000000000..c4174b156 +#endif /* __RFKILL_GPIO_H */ + diff --git a/include/linux/rfkill-wlan.h b/include/linux/rfkill-wlan.h -new file mode 100755 +new file mode 100644 index 000000000..431e71a7a --- /dev/null +++ b/include/linux/rfkill-wlan.h @@ -1730219,7 +1730050,7 @@ index 000000000..431e71a7a + +#endif diff --git a/include/linux/rk_keys.h b/include/linux/rk_keys.h -new file mode 100755 +new file mode 100644 index 000000000..aee656daf --- /dev/null +++ b/include/linux/rk_keys.h @@ -1730244,7 +1730075,7 @@ index 000000000..aee656daf + +#endif diff --git a/include/linux/rockchip-iovmm.h b/include/linux/rockchip-iovmm.h -new file mode 100755 +new file mode 100644 index 000000000..3005c745e --- /dev/null +++ b/include/linux/rockchip-iovmm.h @@ -1730341,7 +1730172,7 @@ index 000000000..3005c745e + +#endif /*__ASM_PLAT_IOVMM_H*/ diff --git a/include/linux/rockchip/cpu.h b/include/linux/rockchip/cpu.h -new file mode 100755 +new file mode 100644 index 000000000..beaaf923f --- /dev/null +++ b/include/linux/rockchip/cpu.h @@ -1730619,7 +1730450,7 @@ index 000000000..beaaf923f + +#endif diff --git a/include/linux/rockchip/grf.h b/include/linux/rockchip/grf.h -new file mode 100755 +new file mode 100644 index 000000000..fae512322 --- /dev/null +++ b/include/linux/rockchip/grf.h @@ -1731357,7 +1731188,7 @@ index 000000000..741887856 +#endif +#endif diff --git a/include/linux/rockchip/psci.h b/include/linux/rockchip/psci.h -new file mode 100755 +new file mode 100644 index 000000000..870da27ed --- /dev/null +++ b/include/linux/rockchip/psci.h @@ -1731477,7 +1731308,7 @@ index 000000000..2c95b04b0 + +#endif /* __ROCKCHIP_PM_CONFIG_H */ diff --git a/include/linux/rockchip/rockchip_sip.h b/include/linux/rockchip/rockchip_sip.h -new file mode 100755 +new file mode 100644 index 000000000..70b1493ef --- /dev/null +++ b/include/linux/rockchip/rockchip_sip.h @@ -1732032,7 +1731863,7 @@ index 000000000..70b1493ef + +#endif diff --git a/include/linux/rockchip_ion.h b/include/linux/rockchip_ion.h -new file mode 100755 +new file mode 100644 index 000000000..39c497774 --- /dev/null +++ b/include/linux/rockchip_ion.h @@ -1732131,7 +1731962,7 @@ index c078f0a94..9544c9d9d 100644 #endif /* _LINUX_SCHED_XACCT_H */ diff --git a/include/linux/sensor-dev.h b/include/linux/sensor-dev.h -new file mode 100755 +new file mode 100644 index 000000000..6ae9c16e6 --- /dev/null +++ b/include/linux/sensor-dev.h @@ -1732487,7 +1732318,7 @@ index 000000000..6ae9c16e6 +extern int sensor_read_reg_normal(struct i2c_client *client); + diff --git a/include/linux/soc/rockchip/pvtm.h b/include/linux/soc/rockchip/pvtm.h -new file mode 100755 +new file mode 100644 index 000000000..3d2495cfd --- /dev/null +++ b/include/linux/soc/rockchip/pvtm.h @@ -1732529,7 +1732360,7 @@ index 000000000..14f70f72e + +#endif diff --git a/include/linux/soc/rockchip/rk_vendor_storage.h b/include/linux/soc/rockchip/rk_vendor_storage.h -new file mode 100755 +new file mode 100644 index 000000000..d30b775e6 --- /dev/null +++ b/include/linux/soc/rockchip/rk_vendor_storage.h @@ -1732631,7 +1732462,7 @@ index 000000000..d30b775e6 + +#endif diff --git a/include/linux/soc/rockchip/rockchip_decompress.h b/include/linux/soc/rockchip/rockchip_decompress.h -new file mode 100755 +new file mode 100644 index 000000000..120ae907c --- /dev/null +++ b/include/linux/soc/rockchip/rockchip_decompress.h @@ -1732679,7 +1732510,7 @@ index 000000000..120ae907c + +#endif diff --git a/include/linux/soc/rockchip/rockchip_thunderboot_crypto.h b/include/linux/soc/rockchip/rockchip_thunderboot_crypto.h -new file mode 100755 +new file mode 100644 index 000000000..2fe176649 --- /dev/null +++ b/include/linux/soc/rockchip/rockchip_thunderboot_crypto.h @@ -1732771,12 +1732602,6 @@ index 7097d4dcf..781e5bfbb 100644 #endif /* CONFIG_THERMAL */ #endif /* __THERMAL_H__ */ -diff --git a/include/linux/usb/audio-v2.h b/include/linux/usb/audio-v2.h -old mode 100644 -new mode 100755 -diff --git a/include/linux/usb/audio.h b/include/linux/usb/audio.h -old mode 100644 -new mode 100755 diff --git a/include/linux/usb/composite.h b/include/linux/usb/composite.h index a2d229ab6..4d352204e 100644 --- a/include/linux/usb/composite.h @@ -1732799,7 +1732624,7 @@ index a2d229ab6..4d352204e 100644 const char *name); void (*free_func_inst)(struct usb_function_instance *inst); diff --git a/include/linux/usb/f_accessory.h b/include/linux/usb/f_accessory.h -new file mode 100755 +new file mode 100644 index 000000000..ebe3c4d59 --- /dev/null +++ b/include/linux/usb/f_accessory.h @@ -1732828,9 +1732653,7 @@ index 000000000..ebe3c4d59 + +#endif /* __LINUX_USB_F_ACCESSORY_H */ diff --git a/include/linux/usb/gadget.h b/include/linux/usb/gadget.h -old mode 100644 -new mode 100755 -index 11df3d5b4..daf43d1af +index 11df3d5b4..daf43d1af 100644 --- a/include/linux/usb/gadget.h +++ b/include/linux/usb/gadget.h @@ -217,6 +217,7 @@ struct usb_ep_caps { @@ -1733503,9 +1733326,7 @@ index 09762d26f..cb69546f8 100644 #endif /* __LINUX_USB_TCPM_H */ diff --git a/include/linux/usb/typec.h b/include/linux/usb/typec.h -old mode 100644 -new mode 100755 -index 6be558045..a5e685dd6 +index 6be558045..a5e685dd6 100644 --- a/include/linux/usb/typec.h +++ b/include/linux/usb/typec.h @@ -17,6 +17,7 @@ struct typec_partner; @@ -1733767,7 +1733588,7 @@ index 000000000..c9b1f6268 + +#endif /* _VERSION_COMPAT_DEFS_H_ */ diff --git a/include/linux/wakelock.h b/include/linux/wakelock.h -new file mode 100755 +new file mode 100644 index 000000000..7b4825ba9 --- /dev/null +++ b/include/linux/wakelock.h @@ -1733849,7 +1733670,7 @@ index 000000000..7b4825ba9 + +#endif diff --git a/include/linux/wakeup_reason.h b/include/linux/wakeup_reason.h -new file mode 100755 +new file mode 100644 index 000000000..54f5caaa5 --- /dev/null +++ b/include/linux/wakeup_reason.h @@ -1733918,7 +1733739,7 @@ index 92cd9f038..03b43b0f7 100644 * v4l2_async_notifier_unregister - unregisters a subdevice * asynchronous notifier diff --git a/include/soc/rockchip/android-version.h b/include/soc/rockchip/android-version.h -new file mode 100755 +new file mode 100644 index 000000000..e0d865bab --- /dev/null +++ b/include/soc/rockchip/android-version.h @@ -1733941,7 +1733762,7 @@ index 000000000..e0d865bab + (((a) << 24) + ((b) << 16) + ((c) << 8) + (r)) +#endif diff --git a/include/soc/rockchip/pm_domains.h b/include/soc/rockchip/pm_domains.h -new file mode 100755 +new file mode 100644 index 000000000..0e1fadd3d --- /dev/null +++ b/include/soc/rockchip/pm_domains.h @@ -1734089,7 +1733910,7 @@ index 000000000..c9e9efd22 +extern bool (*md_is_ddr_address)(u64 virt_addr); +#endif /* __RK_MINIDUMP_H */ diff --git a/include/soc/rockchip/rkfb_dmc.h b/include/soc/rockchip/rkfb_dmc.h -new file mode 100755 +new file mode 100644 index 000000000..5e82b3194 --- /dev/null +++ b/include/soc/rockchip/rkfb_dmc.h @@ -1734142,7 +1733963,7 @@ index 000000000..e3698b9e1 + +#endif /* __SOC_ROCKCHIP_MAILBOX_H__ */ diff --git a/include/soc/rockchip/rockchip-system-status.h b/include/soc/rockchip/rockchip-system-status.h -new file mode 100755 +new file mode 100644 index 000000000..5eb53ff2f --- /dev/null +++ b/include/soc/rockchip/rockchip-system-status.h @@ -1734309,7 +1734130,7 @@ index 000000000..4338d6835 + +#endif diff --git a/include/soc/rockchip/rockchip_dmc.h b/include/soc/rockchip/rockchip_dmc.h -new file mode 100755 +new file mode 100644 index 000000000..f115cdcec --- /dev/null +++ b/include/soc/rockchip/rockchip_dmc.h @@ -1734613,7 +1734434,7 @@ index 000000000..19596f1bd + +#endif diff --git a/include/soc/rockchip/rockchip_iommu.h b/include/soc/rockchip/rockchip_iommu.h -new file mode 100755 +new file mode 100644 index 000000000..191a2fda8 --- /dev/null +++ b/include/soc/rockchip/rockchip_iommu.h @@ -1734671,7 +1734492,7 @@ index 000000000..191a2fda8 + +#endif diff --git a/include/soc/rockchip/rockchip_ipa.h b/include/soc/rockchip/rockchip_ipa.h -new file mode 100755 +new file mode 100644 index 000000000..cb333f463 --- /dev/null +++ b/include/soc/rockchip/rockchip_ipa.h @@ -1734717,7 +1734538,7 @@ index 000000000..cb333f463 + +#endif diff --git a/include/soc/rockchip/rockchip_opp_select.h b/include/soc/rockchip/rockchip_opp_select.h -new file mode 100755 +new file mode 100644 index 000000000..e7669f29c --- /dev/null +++ b/include/soc/rockchip/rockchip_opp_select.h @@ -1735261,7 +1735082,7 @@ index c46a9ae2a..269cf14c3 100644 #endif diff --git a/include/soc/rockchip/rockchip_system_monitor.h b/include/soc/rockchip/rockchip_system_monitor.h -new file mode 100755 +new file mode 100644 index 000000000..0ca822d10 --- /dev/null +++ b/include/soc/rockchip/rockchip_system_monitor.h @@ -1735605,7 +1735426,7 @@ index dd5fff2bb..6c6a23b4b 100644 DECLARE_EVENT_CLASS(sched_process_template, diff --git a/include/trace/events/thermal_ipa_power.h b/include/trace/events/thermal_ipa_power.h -new file mode 100755 +new file mode 100644 index 000000000..a3a932c75 --- /dev/null +++ b/include/trace/events/thermal_ipa_power.h @@ -1735724,7 +1735545,7 @@ index dad9d3b4a..1c10ff522 100644 } #endif diff --git a/include/uapi/drm/rockchip_drm.h b/include/uapi/drm/rockchip_drm.h -new file mode 100755 +new file mode 100644 index 000000000..2ac71b43d --- /dev/null +++ b/include/uapi/drm/rockchip_drm.h @@ -1741414,7 +1741235,7 @@ index 7d1a06c52..ebbcb9b01 100644 * The remainder of this header defines all CEC messages and operands. * The format matters since it the cec-ctl utility parses it to generate diff --git a/include/uapi/linux/fec-config.h b/include/uapi/linux/fec-config.h -new file mode 100755 +new file mode 100644 index 000000000..2b3f97fb2 --- /dev/null +++ b/include/uapi/linux/fec-config.h @@ -1741478,7 +1741299,7 @@ index 84fa53ffb..f16dff5b4 100644 /* YUV (including grey) - next is 0x202e */ #define MEDIA_BUS_FMT_Y8_1X8 0x2001 diff --git a/include/uapi/linux/rk-camera-module.h b/include/uapi/linux/rk-camera-module.h -new file mode 100755 +new file mode 100644 index 000000000..68e57c0a9 --- /dev/null +++ b/include/uapi/linux/rk-camera-module.h @@ -1749190,7 +1749011,7 @@ index 000000000..616ddff9e + +#endif diff --git a/include/uapi/linux/rk-led-flash.h b/include/uapi/linux/rk-led-flash.h -new file mode 100755 +new file mode 100644 index 000000000..c679cb9eb --- /dev/null +++ b/include/uapi/linux/rk-led-flash.h @@ -1749293,7 +1749114,7 @@ index 000000000..9a2440700 + +#endif /* _UAPI_RK_MPP_H */ diff --git a/include/uapi/linux/rk-pcie-dma.h b/include/uapi/linux/rk-pcie-dma.h -new file mode 100755 +new file mode 100644 index 000000000..bf4a96b5e --- /dev/null +++ b/include/uapi/linux/rk-pcie-dma.h @@ -1749484,7 +1749305,7 @@ index 000000000..d89748eed + +#endif diff --git a/include/uapi/linux/rk-preisp.h b/include/uapi/linux/rk-preisp.h -new file mode 100755 +new file mode 100644 index 000000000..4cd51a84a --- /dev/null +++ b/include/uapi/linux/rk-preisp.h @@ -1749608,7 +1749429,7 @@ index 000000000..4cd51a84a + +#endif /* _UAPI_RKPREISP_H */ diff --git a/include/uapi/linux/rk-video-format.h b/include/uapi/linux/rk-video-format.h -new file mode 100755 +new file mode 100644 index 000000000..938d5adff --- /dev/null +++ b/include/uapi/linux/rk-video-format.h @@ -1749651,7 +1749472,7 @@ index 000000000..938d5adff + +#endif /* _UAPI_RK_VIDEO_FORMAT_H */ diff --git a/include/uapi/linux/rk803.h b/include/uapi/linux/rk803.h -new file mode 100755 +new file mode 100644 index 000000000..448468da9 --- /dev/null +++ b/include/uapi/linux/rk803.h @@ -1749858,7 +1749679,7 @@ index 000000000..26dcea790 + +#endif /* _UAPI_RK_HDMIRX_CONFIG_H */ diff --git a/include/uapi/linux/rk_vcm_head.h b/include/uapi/linux/rk_vcm_head.h -new file mode 100755 +new file mode 100644 index 000000000..4e663ae26 --- /dev/null +++ b/include/uapi/linux/rk_vcm_head.h @@ -1750001,7 +1749822,7 @@ index 000000000..4e663ae26 +#endif /* RK_VCM_HEAD_H */ + diff --git a/include/uapi/linux/rkcif-config.h b/include/uapi/linux/rkcif-config.h -new file mode 100755 +new file mode 100644 index 000000000..c9b9bbf0d --- /dev/null +++ b/include/uapi/linux/rkcif-config.h @@ -1750098,7 +1749919,7 @@ index 000000000..c9b9bbf0d + +#endif diff --git a/include/uapi/linux/rkisp1-config.h b/include/uapi/linux/rkisp1-config.h -new file mode 100755 +new file mode 100644 index 000000000..c26d4bb69 --- /dev/null +++ b/include/uapi/linux/rkisp1-config.h @@ -1750976,7 +1750797,7 @@ index 000000000..c26d4bb69 + +#endif /* _UAPI_RKISP1_CONFIG_H */ diff --git a/include/uapi/linux/rkisp2-config.h b/include/uapi/linux/rkisp2-config.h -new file mode 100755 +new file mode 100644 index 000000000..9d41f9e8a --- /dev/null +++ b/include/uapi/linux/rkisp2-config.h @@ -1752835,7 +1752656,7 @@ index 000000000..9d41f9e8a + +#endif /* _UAPI_RKISP2_CONFIG_H */ diff --git a/include/uapi/linux/rkisp21-config.h b/include/uapi/linux/rkisp21-config.h -new file mode 100755 +new file mode 100644 index 000000000..203022b62 --- /dev/null +++ b/include/uapi/linux/rkisp21-config.h @@ -1753645,7 +1753466,7 @@ index 000000000..203022b62 + +#endif /* _UAPI_RKISP21_CONFIG_H */ diff --git a/include/uapi/linux/rkisp3-config.h b/include/uapi/linux/rkisp3-config.h -new file mode 100755 +new file mode 100644 index 000000000..25bbe1a9a --- /dev/null +++ b/include/uapi/linux/rkisp3-config.h @@ -1754723,7 +1754544,7 @@ index 000000000..25bbe1a9a + +#endif /* _UAPI_RKISP3_CONFIG_H */ diff --git a/include/uapi/linux/rkispp-config.h b/include/uapi/linux/rkispp-config.h -new file mode 100755 +new file mode 100644 index 000000000..b4a27f74f --- /dev/null +++ b/include/uapi/linux/rkispp-config.h @@ -1755111,7 +1754932,7 @@ index f51bc8f36..7e3fe68af 100644 #define UART_IIR 2 /* In: Interrupt ID Register */ #define UART_IIR_NO_INT 0x01 /* No interrupts pending */ diff --git a/include/uapi/linux/usb/f_accessory.h b/include/uapi/linux/usb/f_accessory.h -new file mode 100755 +new file mode 100644 index 000000000..0baeb7d0d --- /dev/null +++ b/include/uapi/linux/usb/f_accessory.h @@ -1755562,7 +1755383,7 @@ index 7c3601dad..bbb5190af 100644 if (ipc != NULL) { rcu_read_lock(); diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c -index 657bca73c..2a92d9dbf 100644 +index 21737bdde..4a8ac7c8c 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -128,21 +128,6 @@ static struct bpf_map *find_and_alloc_map(union bpf_attr *attr) @@ -1755615,16 +1755436,25 @@ index 657bca73c..2a92d9dbf 100644 } static const struct vm_operations_struct bpf_map_default_vmops = { -@@ -664,7 +655,7 @@ static int bpf_map_mmap(struct file *filp, struct vm_area_struct *vma) - goto out; - - if (vma->vm_flags & VM_MAYWRITE) +@@ -649,7 +640,7 @@ static int bpf_map_mmap(struct file *filp, struct vm_area_struct *vma) + err = -EACCES; + goto out; + } - bpf_map_write_active_inc(map); + map->writecnt++; + } out: mutex_unlock(&map->freeze_mutex); +@@ -667,7 +658,7 @@ static int bpf_map_mmap(struct file *filp, struct vm_area_struct *vma) + err = map->ops->map_mmap(map, vma); + if (err) { + if (vma->vm_flags & VM_WRITE) +- bpf_map_write_active_dec(map); ++ map->writecnt--; + } + return err; -@@ -1096,7 +1087,6 @@ static int map_update_elem(union bpf_attr *attr) +@@ -1099,7 +1090,6 @@ static int map_update_elem(union bpf_attr *attr) map = __bpf_map_get(f); if (IS_ERR(map)) return PTR_ERR(map); @@ -1755632,7 +1755462,7 @@ index 657bca73c..2a92d9dbf 100644 if (!(map_get_sys_perms(map, f) & FMODE_CAN_WRITE)) { err = -EPERM; goto err_put; -@@ -1138,7 +1128,6 @@ static int map_update_elem(union bpf_attr *attr) +@@ -1141,7 +1131,6 @@ static int map_update_elem(union bpf_attr *attr) free_key: kfree(key); err_put: @@ -1755640,7 +1755470,7 @@ index 657bca73c..2a92d9dbf 100644 fdput(f); return err; } -@@ -1161,7 +1150,6 @@ static int map_delete_elem(union bpf_attr *attr) +@@ -1164,7 +1153,6 @@ static int map_delete_elem(union bpf_attr *attr) map = __bpf_map_get(f); if (IS_ERR(map)) return PTR_ERR(map); @@ -1755648,7 +1755478,7 @@ index 657bca73c..2a92d9dbf 100644 if (!(map_get_sys_perms(map, f) & FMODE_CAN_WRITE)) { err = -EPERM; goto err_put; -@@ -1192,7 +1180,6 @@ static int map_delete_elem(union bpf_attr *attr) +@@ -1195,7 +1183,6 @@ static int map_delete_elem(union bpf_attr *attr) out: kfree(key); err_put: @@ -1755656,7 +1755486,7 @@ index 657bca73c..2a92d9dbf 100644 fdput(f); return err; } -@@ -1500,7 +1487,6 @@ static int map_lookup_and_delete_elem(union bpf_attr *attr) +@@ -1503,7 +1490,6 @@ static int map_lookup_and_delete_elem(union bpf_attr *attr) map = __bpf_map_get(f); if (IS_ERR(map)) return PTR_ERR(map); @@ -1755664,7 +1755494,7 @@ index 657bca73c..2a92d9dbf 100644 if (!(map_get_sys_perms(map, f) & FMODE_CAN_READ) || !(map_get_sys_perms(map, f) & FMODE_CAN_WRITE)) { err = -EPERM; -@@ -1542,7 +1528,6 @@ static int map_lookup_and_delete_elem(union bpf_attr *attr) +@@ -1545,7 +1531,6 @@ static int map_lookup_and_delete_elem(union bpf_attr *attr) free_key: kfree(key); err_put: @@ -1755672,7 +1755502,7 @@ index 657bca73c..2a92d9dbf 100644 fdput(f); return err; } -@@ -1569,7 +1554,8 @@ static int map_freeze(const union bpf_attr *attr) +@@ -1572,7 +1557,8 @@ static int map_freeze(const union bpf_attr *attr) } mutex_lock(&map->freeze_mutex); @@ -1755682,7 +1755512,7 @@ index 657bca73c..2a92d9dbf 100644 err = -EBUSY; goto err_put; } -@@ -4008,9 +3994,6 @@ static int bpf_map_do_batch(const union bpf_attr *attr, +@@ -4011,9 +3997,6 @@ static int bpf_map_do_batch(const union bpf_attr *attr, union bpf_attr __user *uattr, int cmd) { @@ -1755692,7 +1755522,7 @@ index 657bca73c..2a92d9dbf 100644 struct bpf_map *map; int err, ufd; struct fd f; -@@ -4023,13 +4006,16 @@ static int bpf_map_do_batch(const union bpf_attr *attr, +@@ -4026,13 +4009,16 @@ static int bpf_map_do_batch(const union bpf_attr *attr, map = __bpf_map_get(f); if (IS_ERR(map)) return PTR_ERR(map); @@ -1755713,7 +1755543,7 @@ index 657bca73c..2a92d9dbf 100644 err = -EPERM; goto err_put; } -@@ -4042,9 +4028,8 @@ static int bpf_map_do_batch(const union bpf_attr *attr, +@@ -4045,9 +4031,8 @@ static int bpf_map_do_batch(const union bpf_attr *attr, BPF_DO_BATCH(map->ops->map_update_batch); else BPF_DO_BATCH(map->ops->map_delete_batch); @@ -1755725,7 +1755555,7 @@ index 657bca73c..2a92d9dbf 100644 return err; } diff --git a/kernel/bpf/verifier.c b/kernel/bpf/verifier.c -index f90788362..7df908f68 100644 +index 2780ccb4d..be2674823 100644 --- a/kernel/bpf/verifier.c +++ b/kernel/bpf/verifier.c @@ -3724,22 +3724,7 @@ static void coerce_reg_to_size(struct bpf_reg_state *reg, int size) @@ -1756293,7 +1756123,7 @@ index 4aa4d5d39..b776c3db6 100644 if (error) { suspend_stats.fail++; diff --git a/kernel/power/wakeup_reason.c b/kernel/power/wakeup_reason.c -new file mode 100755 +new file mode 100644 index 000000000..8fefaa3fd --- /dev/null +++ b/kernel/power/wakeup_reason.c @@ -1757234,10 +1757064,10 @@ index a55642aa3..6911bbca0 100644 /* Pairs with the smp_store_mb() in wait_woken(). */ smp_mb(); /* C */ diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c -index 3ff88eb28..e2c7300c7 100644 +index 45c555d98..7eb3cf77e 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c -@@ -9385,7 +9385,7 @@ static struct notifier_block trace_module_nb = { +@@ -9386,7 +9386,7 @@ static struct notifier_block trace_module_nb = { }; #endif /* CONFIG_MODULES */ @@ -1757246,7 +1757076,7 @@ index 3ff88eb28..e2c7300c7 100644 { int ret; -@@ -9435,6 +9435,17 @@ static __init int tracer_init_tracefs(void) +@@ -9436,6 +9436,17 @@ static __init int tracer_init_tracefs(void) return 0; } @@ -1757265,7 +1757095,7 @@ index 3ff88eb28..e2c7300c7 100644 unsigned long event, void *unused) { diff --git a/make-boot.sh b/make-boot.sh -new file mode 100755 +new file mode 100644 index 000000000..f4cd4c452 --- /dev/null +++ b/make-boot.sh @@ -1757302,7 +1757132,7 @@ index 000000000..f4cd4c452 +cd - +cp ${BOOT_LINUX}/boot_linux.img ${OUT_IMAGE} diff --git a/make-ohos.sh b/make-ohos.sh -new file mode 100755 +new file mode 100644 index 000000000..a9e22dc69 --- /dev/null +++ b/make-ohos.sh @@ -1757658,10 +1757488,10 @@ index fabeabbb1..b63375b3f 100644 pgcnt++; } diff --git a/net/bluetooth/l2cap_sock.c b/net/bluetooth/l2cap_sock.c -index 4493fc68e..763c50aed 100644 +index 5f91fd198..90ee1ba88 100644 --- a/net/bluetooth/l2cap_sock.c +++ b/net/bluetooth/l2cap_sock.c -@@ -1539,9 +1539,6 @@ static void l2cap_sock_close_cb(struct l2cap_chan *chan) +@@ -1546,9 +1546,6 @@ static void l2cap_sock_close_cb(struct l2cap_chan *chan) { struct sock *sk = chan->data; @@ -1757671,7 +1757501,7 @@ index 4493fc68e..763c50aed 100644 l2cap_sock_kill(sk); } -@@ -1550,9 +1547,6 @@ static void l2cap_sock_teardown_cb(struct l2cap_chan *chan, int err) +@@ -1557,9 +1554,6 @@ static void l2cap_sock_teardown_cb(struct l2cap_chan *chan, int err) struct sock *sk = chan->data; struct sock *parent; @@ -1757681,7 +1757511,7 @@ index 4493fc68e..763c50aed 100644 BT_DBG("chan %p state %s", chan, state_to_string(chan->state)); /* This callback can be called both for server (BT_LISTEN) -@@ -1752,10 +1746,8 @@ static void l2cap_sock_destruct(struct sock *sk) +@@ -1759,10 +1753,8 @@ static void l2cap_sock_destruct(struct sock *sk) { BT_DBG("sk %p", sk); @@ -1757788,7 +1757618,7 @@ index dc47b6174..beed5b506 100644 +rfkill-rk-y += rfkill-wlan.o rfkill-bt.o +obj-$(CONFIG_RFKILL_RK) += rfkill-rk.o diff --git a/net/rfkill/rfkill-bt.c b/net/rfkill/rfkill-bt.c -new file mode 100755 +new file mode 100644 index 000000000..7c943871a --- /dev/null +++ b/net/rfkill/rfkill-bt.c @@ -1758621,7 +1758451,7 @@ index 000000000..7c943871a +MODULE_AUTHOR("cmy@rock-chips.com, gwl@rock-chips.com"); +MODULE_LICENSE("GPL"); diff --git a/net/rfkill/rfkill-wlan.c b/net/rfkill/rfkill-wlan.c -new file mode 100755 +new file mode 100644 index 000000000..6a581c847 --- /dev/null +++ b/net/rfkill/rfkill-wlan.c @@ -1759634,7 +1759464,7 @@ index 53aa3e18c..7ca0ddfa6 100644 -d $(depfile).dtc.tmp $(dtc-tmp) ; \ cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile) diff --git a/scripts/clang-wrapper.py b/scripts/clang-wrapper.py -new file mode 100755 +new file mode 100644 index 000000000..5486902f1 --- /dev/null +++ b/scripts/clang-wrapper.py @@ -1759771,7 +1759601,7 @@ index 17cb6890d..913fb08af 100644 ERROR(omit_unused_nodes, fixup_omit_unused_nodes, NULL, &phandle_references, &path_references); diff --git a/scripts/mkimg b/scripts/mkimg -new file mode 100755 +new file mode 100644 index 000000000..63e3da6f4 --- /dev/null +++ b/scripts/mkimg @@ -1760012,7 +1759842,7 @@ index 000000000..63e3da6f4 + make_boot_img; +fi diff --git a/scripts/repack-bootimg b/scripts/repack-bootimg -new file mode 100755 +new file mode 100644 index 000000000..69065d28e --- /dev/null +++ b/scripts/repack-bootimg @@ -1760171,7 +1760001,7 @@ index 000000000..69065d28e +--os_patch_level $os_patch_level \ +--output $output diff --git a/scripts/resource_tool.c b/scripts/resource_tool.c -new file mode 100755 +new file mode 100644 index 000000000..8465c578b --- /dev/null +++ b/scripts/resource_tool.c @@ -1762102,7 +1761932,7 @@ index 4d286844e..2be7ba425 100644 .formats = SNDRV_PCM_FMTBIT_S16_LE, }, diff --git a/sound/soc/codecs/dummy-codec.c b/sound/soc/codecs/dummy-codec.c -new file mode 100755 +new file mode 100644 index 000000000..35756c753 --- /dev/null +++ b/sound/soc/codecs/dummy-codec.c @@ -1762223,7 +1762053,7 @@ index 000000000..35756c753 +MODULE_DESCRIPTION("Rockchip Dummy Codec Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/es7202.c b/sound/soc/codecs/es7202.c -new file mode 100755 +new file mode 100644 index 000000000..49035e8ca --- /dev/null +++ b/sound/soc/codecs/es7202.c @@ -1763399,7 +1763229,7 @@ index 000000000..49035e8ca +MODULE_AUTHOR(" David Yang, >"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/es7202.h b/sound/soc/codecs/es7202.h -new file mode 100755 +new file mode 100644 index 000000000..fb8643c0a --- /dev/null +++ b/sound/soc/codecs/es7202.h @@ -1763500,7 +1763330,7 @@ index 000000000..fb8643c0a + +#endif diff --git a/sound/soc/codecs/es7210.c b/sound/soc/codecs/es7210.c -new file mode 100755 +new file mode 100644 index 000000000..dfb0e24e2 --- /dev/null +++ b/sound/soc/codecs/es7210.c @@ -1765260,7 +1765090,7 @@ index 000000000..dfb0e24e2 +MODULE_AUTHOR("David Yang / info@everest-semi.com"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/es7210.h b/sound/soc/codecs/es7210.h -new file mode 100755 +new file mode 100644 index 000000000..234a365c3 --- /dev/null +++ b/sound/soc/codecs/es7210.h @@ -1765342,7 +1765172,7 @@ index 000000000..234a365c3 + +#endif /* _ES7210_H_ */ diff --git a/sound/soc/codecs/es7243e.c b/sound/soc/codecs/es7243e.c -new file mode 100755 +new file mode 100644 index 000000000..e2bf03c52 --- /dev/null +++ b/sound/soc/codecs/es7243e.c @@ -1768019,7 +1767849,7 @@ index 000000000..e2bf03c52 +MODULE_AUTHOR("David Yang "); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/es7243e_usr_cfg.h b/sound/soc/codecs/es7243e_usr_cfg.h -new file mode 100755 +new file mode 100644 index 000000000..1d9760ada --- /dev/null +++ b/sound/soc/codecs/es7243e_usr_cfg.h @@ -1768299,7 +1768129,7 @@ index 000000000..1d9760ada + +#define VDDA_VOLTAGE VDDA_3V3 diff --git a/sound/soc/codecs/es8311.c b/sound/soc/codecs/es8311.c -new file mode 100755 +new file mode 100644 index 000000000..b13ece8be --- /dev/null +++ b/sound/soc/codecs/es8311.c @@ -1769061,7 +1768891,7 @@ index 000000000..b13ece8be +MODULE_AUTHOR("David Yang "); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/es8311.h b/sound/soc/codecs/es8311.h -new file mode 100755 +new file mode 100644 index 000000000..94d8472bd --- /dev/null +++ b/sound/soc/codecs/es8311.h @@ -1769136,7 +1768966,7 @@ index 000000000..94d8472bd + +#endif diff --git a/sound/soc/codecs/es8323.c b/sound/soc/codecs/es8323.c -new file mode 100755 +new file mode 100644 index 000000000..636510849 --- /dev/null +++ b/sound/soc/codecs/es8323.c @@ -1770140,7 +1769970,7 @@ index 000000000..636510849 +MODULE_AUTHOR("Mark Brown "); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/es8323.h b/sound/soc/codecs/es8323.h -new file mode 100755 +new file mode 100644 index 000000000..355a6a7d3 --- /dev/null +++ b/sound/soc/codecs/es8323.h @@ -1770333,7 +1770163,7 @@ index 081b5f189..3e2de7034 100644 return -EINVAL; } diff --git a/sound/soc/codecs/es8396.c b/sound/soc/codecs/es8396.c -new file mode 100755 +new file mode 100644 index 000000000..4cd7916b0 --- /dev/null +++ b/sound/soc/codecs/es8396.c @@ -1773546,7 +1773376,7 @@ index 000000000..4cd7916b0 +MODULE_AUTHOR("DavidYang, Everest Semiconductor Co., Ltd, "); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/es8396.h b/sound/soc/codecs/es8396.h -new file mode 100755 +new file mode 100644 index 000000000..e6f2f3907 --- /dev/null +++ b/sound/soc/codecs/es8396.h @@ -1773906,7 +1773736,7 @@ index 000000000..e6f2f3907 + +#endif diff --git a/sound/soc/codecs/rk1000_codec.c b/sound/soc/codecs/rk1000_codec.c -new file mode 100755 +new file mode 100644 index 000000000..9cabd0977 --- /dev/null +++ b/sound/soc/codecs/rk1000_codec.c @@ -1774492,7 +1774322,7 @@ index 000000000..9cabd0977 +MODULE_AUTHOR("Sugar Zhang "); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/rk1000_codec.h b/sound/soc/codecs/rk1000_codec.h -new file mode 100755 +new file mode 100644 index 000000000..0c9169cd6 --- /dev/null +++ b/sound/soc/codecs/rk1000_codec.h @@ -1774818,7 +1774648,7 @@ index 000000000..0c9169cd6 + +#endif diff --git a/sound/soc/codecs/rk312x_codec.c b/sound/soc/codecs/rk312x_codec.c -new file mode 100755 +new file mode 100644 index 000000000..0e3ac4008 --- /dev/null +++ b/sound/soc/codecs/rk312x_codec.c @@ -1777350,7 +1777180,7 @@ index 000000000..0e3ac4008 +MODULE_DESCRIPTION("ROCKCHIP i2s ASoC Interface"); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/rk312x_codec.h b/sound/soc/codecs/rk312x_codec.h -new file mode 100755 +new file mode 100644 index 000000000..092408868 --- /dev/null +++ b/sound/soc/codecs/rk312x_codec.h @@ -1777922,7 +1777752,7 @@ index 000000000..092408868 + +#endif /* __RK312x_CODEC_H__ */ diff --git a/sound/soc/codecs/rk3228_codec.c b/sound/soc/codecs/rk3228_codec.c -new file mode 100755 +new file mode 100644 index 000000000..d82eec871 --- /dev/null +++ b/sound/soc/codecs/rk3228_codec.c @@ -1778471,7 +1778301,7 @@ index 000000000..d82eec871 +MODULE_DESCRIPTION("ASoC rk3228 codec driver"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/rk3228_codec.h b/sound/soc/codecs/rk3228_codec.h -new file mode 100755 +new file mode 100644 index 000000000..7283d0ba8 --- /dev/null +++ b/sound/soc/codecs/rk3228_codec.h @@ -1778695,7 +1778525,7 @@ index 000000000..7283d0ba8 + +#endif diff --git a/sound/soc/codecs/rk3308_codec.c b/sound/soc/codecs/rk3308_codec.c -new file mode 100755 +new file mode 100644 index 000000000..a6ce7f061 --- /dev/null +++ b/sound/soc/codecs/rk3308_codec.c @@ -1783829,7 +1783659,7 @@ index 000000000..a6ce7f061 +MODULE_DESCRIPTION("ASoC RK3308 Codec Driver"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/rk3308_codec.h b/sound/soc/codecs/rk3308_codec.h -new file mode 100755 +new file mode 100644 index 000000000..93e089dae --- /dev/null +++ b/sound/soc/codecs/rk3308_codec.h @@ -1784904,7 +1784734,7 @@ index 000000000..93e089dae + +#endif /* __RK3308_CODEC_H__ */ diff --git a/sound/soc/codecs/rk3308_codec_provider.h b/sound/soc/codecs/rk3308_codec_provider.h -new file mode 100755 +new file mode 100644 index 000000000..34c1ef86a --- /dev/null +++ b/sound/soc/codecs/rk3308_codec_provider.h @@ -1784938,7 +1784768,7 @@ index 000000000..34c1ef86a + +#endif /* __RK3308_CODEC_PROVIDER_H__ */ diff --git a/sound/soc/codecs/rk817_codec.c b/sound/soc/codecs/rk817_codec.c -new file mode 100755 +new file mode 100644 index 000000000..453ea4bf5 --- /dev/null +++ b/sound/soc/codecs/rk817_codec.c @@ -1786308,7 +1786138,7 @@ index 000000000..453ea4bf5 +MODULE_AUTHOR("binyuan "); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/rk817_codec.h b/sound/soc/codecs/rk817_codec.h -new file mode 100755 +new file mode 100644 index 000000000..a928c3239 --- /dev/null +++ b/sound/soc/codecs/rk817_codec.h @@ -1786529,7 +1786359,7 @@ index 000000000..a928c3239 + +#endif /* __RK817_CODEC_H__ */ diff --git a/sound/soc/codecs/rk_codec_digital.c b/sound/soc/codecs/rk_codec_digital.c -new file mode 100755 +new file mode 100644 index 000000000..ec91b72fa --- /dev/null +++ b/sound/soc/codecs/rk_codec_digital.c @@ -1787644,7 +1787474,7 @@ index 000000000..ec91b72fa +MODULE_DESCRIPTION("ASoC Rockchip codec digital driver"); +MODULE_LICENSE("GPL v2"); diff --git a/sound/soc/codecs/rk_codec_digital.h b/sound/soc/codecs/rk_codec_digital.h -new file mode 100755 +new file mode 100644 index 000000000..4bb409b8d --- /dev/null +++ b/sound/soc/codecs/rk_codec_digital.h