Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'arm-fixes-5.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull ARM SoC fixes from Arnd Bergmann:
"These should be the final fixes for v5.12.

There is one fix for SD card detection on one Allwinner board, and a
few fixes for the Tegra platform that I had already queued up for
v5.13 due to a communication problem. This addresses MMC device
ordering on multiple machines, audio support on Jetson AGX Xavier and
suspend/resume on Jetson TX2"

* tag 'arm-fixes-5.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc:
arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS
arm64: tegra: Move clocks from RT5658 endpoint to device node
arm64: tegra: Fix mmc0 alias for Jetson Xavier NX
arm64: tegra: Set fw_devlink=on for Jetson TX2
arm64: tegra: Add unit-address for ACONNECT on Tegra186

+14 -6
+1 -1
arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts
··· 21 21 }; 22 22 23 23 &mmc0 { 24 - cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 push-push switch */ 24 + broken-cd; /* card detect is broken on *some* boards */ 25 25 };
+1 -1
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts
··· 10 10 model = "NVIDIA Jetson TX2 Developer Kit"; 11 11 compatible = "nvidia,p2771-0000", "nvidia,tegra186"; 12 12 13 - aconnect { 13 + aconnect@2900000 { 14 14 status = "okay"; 15 15 16 16 dma-controller@2930000 {
+1 -1
arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi
··· 23 23 }; 24 24 25 25 chosen { 26 - bootargs = "earlycon console=ttyS0,115200n8"; 26 + bootargs = "earlycon console=ttyS0,115200n8 fw_devlink=on"; 27 27 stdout-path = "serial0:115200n8"; 28 28 }; 29 29
+1 -1
arch/arm64/boot/dts/nvidia/tegra186.dtsi
··· 73 73 snps,rxpbl = <8>; 74 74 }; 75 75 76 - aconnect { 76 + aconnect@2900000 { 77 77 compatible = "nvidia,tegra186-aconnect", 78 78 "nvidia,tegra210-aconnect"; 79 79 clocks = <&bpmp TEGRA186_CLK_APE>,
+2 -1
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts
··· 651 651 reg = <0x1a>; 652 652 interrupt-parent = <&gpio>; 653 653 interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>; 654 + clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>; 655 + clock-names = "mclk"; 654 656 realtek,jd-src = <2>; 655 657 sound-name-prefix = "CVB-RT"; 656 658 ··· 660 658 rt5658_ep: endpoint { 661 659 remote-endpoint = <&i2s1_dap_ep>; 662 660 mclk-fs = <256>; 663 - clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>; 664 661 }; 665 662 }; 666 663 };
+4
arch/arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi
··· 5 5 model = "NVIDIA Jetson Xavier NX (SD-card)"; 6 6 compatible = "nvidia,p3668-0000", "nvidia,tegra194"; 7 7 8 + aliases { 9 + mmc0 = "/bus@0/mmc@3400000"; 10 + }; 11 + 8 12 bus@0 { 9 13 /* SDMMC1 (SD/MMC) */ 10 14 mmc@3400000 {
+4
arch/arm64/boot/dts/nvidia/tegra194-p3668-0001.dtsi
··· 5 5 model = "NVIDIA Jetson Xavier NX (eMMC)"; 6 6 compatible = "nvidia,p3668-0001", "nvidia,tegra194"; 7 7 8 + aliases { 9 + mmc0 = "/bus@0/mmc@3460000"; 10 + }; 11 + 8 12 bus@0 { 9 13 /* SDMMC4 (eMMC) */ 10 14 mmc@3460000 {
-1
arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi
··· 14 14 i2c5 = "/bus@0/i2c@31c0000"; 15 15 i2c6 = "/bus@0/i2c@c250000"; 16 16 i2c7 = "/bus@0/i2c@31e0000"; 17 - mmc0 = "/bus@0/mmc@3460000"; 18 17 rtc0 = "/bpmp/i2c/pmic@3c"; 19 18 rtc1 = "/bus@0/rtc@c2a0000"; 20 19 serial0 = &tcu;