config ARCH_CLPS711X
        bool "Cirrus Logic CLPS711x/EP721x/EP731x-based"
-       select ARCH_REQUIRE_GPIOLIB
        select AUTO_ZRELADDR
 -      select CLKSRC_MMIO
        select COMMON_CLK
        select CPU_ARM720T
        select GENERIC_CLOCKEVENTS
 +      select CLPS711X_TIMER
+       select GPIOLIB
        select MFD_SYSCON
        select SOC_BUS
        help
 
        depends on ARCH_MULTI_V4
        select CPU_FA526
        select ARM_DMA_MEM_BUFFERABLE
 -      select CLKSRC_MMIO
 +      select MOXART_TIMER
        select GENERIC_IRQ_CHIP
-       select ARCH_REQUIRE_GPIOLIB
+       select GPIOLIB
        select PHYLIB if NETDEVICES
        help
          Say Y here if you want to run your kernel on hardware with a
 
         * devices
         */
  out:
 -      of_platform_populate(NULL, of_default_bus_match_table, NULL, parent);
 +      of_platform_default_populate(NULL, NULL, parent);
  }
  
- static void __init paz00_init(void)
- {
-       if (IS_ENABLED(CONFIG_ARCH_TEGRA_2x_SOC))
-               tegra_paz00_wifikill_init();
- }
- 
- static struct {
-       char *machine;
-       void (*init)(void);
- } board_init_funcs[] = {
-       { "compal,paz00", paz00_init },
- };
- 
  static void __init tegra_dt_init_late(void)
  {
-       int i;
- 
        tegra_init_suspend();
        tegra_cpuidle_init();