# git rev-parse -q --verify 65ec0a7d24913b146cd1500d759b8c340319d55e^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master warning: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify 65ec0a7d24913b146cd1500d759b8c340319d55e^{commit} 65ec0a7d24913b146cd1500d759b8c340319d55e # git checkout -q -f -B kisskb 65ec0a7d24913b146cd1500d759b8c340319d55e # git clean -qxdf # < git log -1 # commit 65ec0a7d24913b146cd1500d759b8c340319d55e # Merge: 592fa9532d4e 8b242ca700f8 # Author: Linus Torvalds # Date: Fri Apr 30 13:04:30 2021 -0700 # # Merge tag 'pinctrl-v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl # # Pull pin control updates from Linus Walleij: # "There is a lot going on! # # Core changes: # # - A semantic change to handle pinmux and pinconf in explicit order # while up until now we depended on the semantic order in the device # tree. The device tree is a functional programming language and does # not imply any order, so the right thing is for the pin control core # to provide these semantics. # # - Add a new pinmux-select debugfs file which makes it possible to go # in and select functions for a pin manually (iteratively, at the # prompt) for debugging purposes. # # - Fixes to gpio regmap handling for a new pin control driver making # use of regmap-gpio. # # - Use octal permissions on debugfs files. # # New drivers: # # - A massive rewrite of the former custom pin control driver for MIPS # Broadcom devices to instead use the pin control subsystem. New pin # control drivers for BCM6345, BCM6328, BCM6358, BCM6362, BCM6368, # BCM63268 and BCM6318 SoC variants are implemented. # # - Support for PM8350, PM8350B, PM8350C, PMK8350, PMR735A and PMR735B # in the Qualcomm PMIC GPIO driver. Also the two GPIOs on PM8008 are # supported. # # - Support for the Rockchip RK3568/RK3566 pin controller. # # - Support for Ingenic JZ4730, JZ4750, JZ4755, JZ4775 and X2000. # # - Support for Mediatek MTK8195. # # - Add a new Xilinx ZynqMP pin control driver. # # Driver improvements and non-urgent fixes: # # - Modularization and improvements of the Rockchip drivers. # # - Some new pins added to the description of new Renesas SoCs. # # - Clarifications of the GPIO base calculation in the Intel driver. # # - Fix the function names for the MPP54 and MPP55 pins in the Armada # CP110 pin controller. # # - GPIO wakeup interrupt map for Qualcomm SC7280 and SM8350. # # - Support for ACPI probing of the Qualcomm SC8180x. # # - Fix interrupt clear status on rockchip # # - Fix some missing pins on the Ingenic JZ4770, some semantic fixes # for the behaviour of the Ingenic pin controller. Add DMIC pins for # JZ4780, X1000, X1500 and X1830. # # - A slew of janitorial like of_node_put() calls" # # * tag 'pinctrl-v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (99 commits) # pinctrl: Add Xilinx ZynqMP pinctrl driver support # firmware: xilinx: Add pinctrl support # pinctrl: rockchip: do coding style for mux route struct # pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param # pinctrl: Introduce MODE group in enum pin_config_param # pinctrl: Keep enum pin_config_param ordered by name # dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver # pinctrl: core: Fix kernel doc string for pin_get_name() # pinctrl: mediatek: use spin lock in mtk_rmw # pinctrl: add drive for I2C related pins on MT8195 # pinctrl: add pinctrl driver on mt8195 # dt-bindings: pinctrl: mt8195: add pinctrl file and binding document # pinctrl: Ingenic: Add pinctrl driver for X2000. # pinctrl: Ingenic: Add pinctrl driver for JZ4775. # pinctrl: Ingenic: Add pinctrl driver for JZ4755. # pinctrl: Ingenic: Add pinctrl driver for JZ4750. # pinctrl: Ingenic: Add pinctrl driver for JZ4730. # dt-bindings: pinctrl: Add bindings for new Ingenic SoCs. # pinctrl: Ingenic: Reformat the code. # pinctrl: Ingenic: Add DMIC pins support for Ingenic SoCs. # ... # < /opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 65ec0a7d24913b146cd1500d759b8c340319d55e # < make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig CONFIG_TRIM_UNUSED_KSYMS=n # Added to kconfig CONFIG_UBSAN=n # < make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig .config:4847:warning: override: reassigning to symbol STANDALONE .config:4851:warning: override: reassigning to symbol PPC64 .config:4853:warning: override: reassigning to symbol SECTION_MISMATCH_WARN_ONLY .config:4854:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:4856:warning: override: reassigning to symbol GCC_PLUGINS .config:4858:warning: override: reassigning to symbol TRIM_UNUSED_KSYMS .config:4859:warning: override: reassigning to symbol UBSAN # make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-9.2.0-nolibc/powerpc64-linux/bin/powerpc64-linux- Completed OK # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc9 # Build took: 0:03:18.331281