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

Merge tag 'renesas-sh-drivers-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas

Pull SH drivers updates from Simon Horman:
"Drop use of SH Drivers on Renesas ARM Based SoCs.

I expect this to be my last pull request for these drivers as it
removes usage of them from Renesas ARM Based SoCs and my
co-maintenance of them.

The drivers are still used by some SH SoCs and listed under SUPERH in
the MAINTAINERS file"

* tag 'renesas-sh-drivers-for-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
MAINTAINERS: Drop drivers/sh/ for Renesas ARM
drivers: sh: Stop using the legacy clock domain on ARM

-11
-1
MAINTAINERS
··· 1669 1669 F: arch/arm/configs/shmobile_defconfig 1670 1670 F: arch/arm/include/debug/renesas-scif.S 1671 1671 F: arch/arm/mach-shmobile/ 1672 - F: drivers/sh/ 1673 1672 F: drivers/soc/renesas/ 1674 1673 F: include/linux/soc/renesas/ 1675 1674
-1
drivers/Makefile
··· 128 128 obj-y += firmware/ 129 129 obj-$(CONFIG_CRYPTO) += crypto/ 130 130 obj-$(CONFIG_SUPERH) += sh/ 131 - obj-$(CONFIG_ARCH_SHMOBILE) += sh/ 132 131 ifndef CONFIG_ARCH_USES_GETTIMEOFFSET 133 132 obj-y += clocksource/ 134 133 endif
-9
drivers/sh/pm_runtime.c
··· 34 34 35 35 static int __init sh_pm_runtime_init(void) 36 36 { 37 - if (IS_ENABLED(CONFIG_OF) && IS_ENABLED(CONFIG_ARCH_SHMOBILE)) { 38 - if (!of_find_compatible_node(NULL, NULL, 39 - "renesas,cpg-mstp-clocks")) 40 - return 0; 41 - if (IS_ENABLED(CONFIG_PM_GENERIC_DOMAINS_OF) && 42 - of_find_node_with_property(NULL, "#power-domain-cells")) 43 - return 0; 44 - } 45 - 46 37 pm_clk_add_notifier(&platform_bus_type, &platform_bus_notifier); 47 38 return 0; 48 39 }