# git rev-parse -q --verify cef7298262e9af841fb70d8673af45caf55300a1^{commit} cef7298262e9af841fb70d8673af45caf55300a1 already have revision, skipping fetch # git checkout -q -f -B kisskb cef7298262e9af841fb70d8673af45caf55300a1 # git clean -qxdf # < git log -1 # commit cef7298262e9af841fb70d8673af45caf55300a1 # Merge: d47ebd684229 44acee207844 # Author: Linus Torvalds # Date: Mon Sep 16 15:56:22 2019 -0700 # # Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc # # Pull ARM DT updates from Arnd Bergmann: # "This is another huge branch with close to 450 changessets related to # devicetree files, roughly half of this for 32-bit and 64-bit # respectively. There are lots of cleanups and additional hardware # support for platforms we already support based on SoCs from Renesas, # ST-Microelectronics, Intel/Altera, Rockchips, Allwinner, Broadcom and # other manufacturers. # # A total of 6 new SoCs and 37 new boards gets added this time, one more # SoC will come in a follow-up branch. Most of the new boards are for # 64-bit ARM SoCs, the others are typically for the 32-bit Cortex-A7. # # Going more into details for SoC platforms with new hardware support: # # - The Snapdragon 855 (SM8150) is Qualcomm's current high-end phone # platform, usually paired with an external 5G modem. So far we only # support the Qualcomm SM8150 MTP reference platform, but no actual # products. # # - For the slightly older Qualcomm platforms, support for several # interesting products is getting added: Three laptops based on # Snapdragon 835/MSM8998 (Asus NovaGo, HP Envy X2 and Lenovo Miix # 630), one laptop based on Snapdragon 850/sdm850 (Lenovo Yoga C630) # and several phones based on the older Snapdragon 410/MSM8916 # (Samsung A3 and A5, Longcheer L8150 aka Android One 2nd gen "seed" # aka Wileyfox Swift). # # - Mediatek MT7629 is a new wireless network router chip, similar to # the older MT7623. It gets added together with the reference board # implementation. # # - Allwinner V3 is a repackaged version of the existing low-end V3s # chip, and is used in the tiny Lichee Pi Zero plus, also added here. # There is also a new TV set-top box based on Allwinner H6, the Tanix # TX6, and the eMMC variant of the Olimex A64-Olinuxino development # board. # # - NXP i.MX8M Nano is a new member of the ever-expanding i.MX SoC # family, similar to the i.MX8M Mini. As usual, there is a large # number of new boards for i.MX SoCs: Einfochips i.MX8QXP AI_ML, # SolidRun Hummingboard Pulse baseboard and System-on-Module, # Boundary Devices i.MX8MQ Nitrogen8M, and TechNexion # PICO-PI-IMX8M-DEV for the 64-bit i.MX8 line. For 32-bit, we get the # Kontron i.MX6UL N6310 SoM with two baseboards, the PHYTEC # phyBOARD-Segin SoM with three baseboards, and the Zodiac Inflight # Innovations i.MX7 RMU2 board. # # - In a different NXP product line, the Layerscape LS1046A "Freeway" # reference board gets added. # # - Amlogic SM1 (S905X3) and G12B (S922X, A311D) are updated chips from # their set-top-box line and smart speaker with newer CPU and GPU # cores compared to their predecessors. Both are now also supported # by the Khadas VIM3 development board series, and the dts files for # that get reorganized a bit to better deal with all variants. # Another board based on SM1 that gets added is the SEI Robotics # SEI610. # # - There are a handful of new x86 and Power9 server boards using # Aspeed BMC chips that are gaining support for running Linux on the # BMC through the OpenBMC project: Facebook # Minipack/Wedge100/Wedge40, Lenovo Hr855xg2, and Mihawk. Notably # these are still new machines using SoCs based on the ARM9 and ARM11 # CPU cores, as support for the new Cortex-A7 based AST2600 is still # ramping up. # # - There are three new end-user products using 32-bit Rockchips SoCs: # Mecer Xtreme Mini S6 is an Android "mini PC" box based on the # low-end RK3229 chip, while the two AOpen products Chromebox Mini # (Fievel) and Chromebase Mini (Tiger) run ChromeOS and are meant for # commercial settings(digital signage, PoS, ...). # # - One more single-board computer based on the popular 64-bit RK3399 # is added: the Leez RK3399 P710" # # * tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (467 commits) # arm64: dts: qcom: Add Lenovo Yoga C630 # ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit # ARM; dts: aspeed: mihawk: File should not be executable # ARM: dts: aspeed: swift: Change power supplies to version 2 # ARM: dts: aspeed: vesnin: Add secondary SPI flash chip # ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option # ARM: dts: aspeed-g4: Add all flash chips # ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board # ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow # ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 # ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board # ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks # ARM: dts: exynos: Remove not accurate secondary ADC compatible # arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 # arm64: dts: meson-sm1-sei610: add stdout-path property back # arm64: dts: meson-sm1-sei610: enable DVFS # arm64: dts: khadas-vim3: add support for the SM1 based VIM3L # dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VIM3L bindings # arm64: dts: khadas-vim3: move common nodes into meson-khadas-vim3.dtsi # arm64: dts: meson: g12a: add reset to tdm formatters # ... # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-gcc --version # < /opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux-ld --version # < git log --format=%s --max-count=1 cef7298262e9af841fb70d8673af45caf55300a1 # < make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_mpc85xx_defconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- mpc85xx_defconfig # make -s -j 8 ARCH=powerpc O=/kisskb/build/linus_mpc85xx_defconfig_powerpc-gcc4.6 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/powerpc-linux/bin/powerpc-linux- /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:194:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function 'regmap_raw_read': /kisskb/src/drivers/base/regmap/regmap.c:2591:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/base/regmap/regmap.c: In function '_regmap_raw_write': /kisskb/src/drivers/base/regmap/regmap.c:1852:6: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/mm/hugetlb.c: In function 'alloc_pool_huge_page': /kisskb/src/mm/hugetlb.c:1465:5: warning: 'page' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/wm8960.c: In function 'wm8960_configure_clocking': /kisskb/src/sound/soc/codecs/wm8960.c:800:70: warning: 'j' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/sound/soc/codecs/wm8960.c:797:68: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c: In function 'proc_reg_open': /kisskb/src/include/linux/list.h:65:12: warning: 'pdeo' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/fs/proc/inode.c:338:21: note: 'pdeo' was declared here /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mac-scc.c: In function 'allocate_bd': /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mac-scc.c:139:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] /kisskb/src/fs/udf/unicode.c: In function 'udf_name_conv_char': /kisskb/src/fs/udf/unicode.c:132:8: warning: 'c' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c: In function 'univ8250_release_irq': /kisskb/src/drivers/tty/serial/8250/8250_core.c:248:18: warning: 'i' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/tty/serial/8250/8250_core.c:228:19: note: 'i' was declared here /kisskb/src/drivers/usb/core/devio.c: In function 'async_completed': /kisskb/src/drivers/usb/core/devio.c:613:23: warning: 'errno' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8541cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) /kisskb/src/arch/powerpc/boot/dts/fsl/mpc8555cds.dts:330.3-21: Warning (pci_device_bus_num): /pci@e0008000/i8259@19000:bus-range: PCI bus number 1 out of range, expected (0 - 0) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc18ec4) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:55 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5861465 Bytes = 5724.09 KiB = 5.59 MiB Load Address: 00000000 Entry Point: 00000000 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:55 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893877 Bytes = 5755.74 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:55 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5895083 Bytes = 5756.92 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:55 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893904 Bytes = 5755.77 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002e8 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:55 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893853 Bytes = 5755.72 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:56 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893856 Bytes = 5755.72 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:56 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893163 Bytes = 5755.04 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:56 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893646 Bytes = 5755.51 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) INFO: Uncompressed kernel (size 0xc2968c) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0xd00000) Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:57 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893159 Bytes = 5755.04 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:57 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5894074 Bytes = 5755.93 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:57 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5895183 Bytes = 5757.01 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:57 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893151 Bytes = 5755.03 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002e8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:58 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893150 Bytes = 5755.03 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002e8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:58 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893988 Bytes = 5755.85 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002e8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:58 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893983 Bytes = 5755.84 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002a8 Image Name: Linux-5.3.0-gcef7298262e9 Created: Tue Sep 17 11:16:59 2019 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 5893156 Bytes = 5755.04 KiB = 5.62 MiB Load Address: 00d00000 Entry Point: 00d002e8 Completed OK # rm -rf /kisskb/build/linus_mpc85xx_defconfig_powerpc-gcc4.6 # Build took: 0:03:40.766314