diff --git a/drivers/Kconfig b/drivers/Kconfig index 4fb134d50da731e96ce25aef47c3f3b8c21f45f1..34f40ea0ba60a3a4d886e7aad341d59789d4d11a 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -58,6 +58,8 @@ source "drivers/power/Kconfig" source "drivers/hwmon/Kconfig" +source "drivers/watchdog/Kconfig" + source "drivers/ssb/Kconfig" source "drivers/mfd/Kconfig" diff --git a/drivers/Makefile b/drivers/Makefile index 174c27eb443032f06ad3b8a61c7410bd6f0d4566..d2dc01cc73e7cd98c511003e66274c2299650e76 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -66,7 +66,7 @@ obj-y += i2c/ obj-$(CONFIG_W1) += w1/ obj-$(CONFIG_POWER_SUPPLY) += power/ obj-$(CONFIG_HWMON) += hwmon/ -obj-$(CONFIG_WATCHDOG) += char/watchdog/ +obj-$(CONFIG_WATCHDOG) += watchdog/ obj-$(CONFIG_PHONE) += telephony/ obj-$(CONFIG_MD) += md/ obj-$(CONFIG_BT) += bluetooth/ diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig index 204d53e506de40af3d37d42e2a1030dbdda323d0..69f85185478272b62e25f68cb1c5a0563e9f56e4 100644 --- a/drivers/char/Kconfig +++ b/drivers/char/Kconfig @@ -649,8 +649,6 @@ config HVCS source "drivers/char/ipmi/Kconfig" -source "drivers/char/watchdog/Kconfig" - config DS1620 tristate "NetWinder thermometer support" depends on ARCH_NETWINDER diff --git a/drivers/char/watchdog/Kconfig b/drivers/watchdog/Kconfig similarity index 100% rename from drivers/char/watchdog/Kconfig rename to drivers/watchdog/Kconfig diff --git a/drivers/char/watchdog/Makefile b/drivers/watchdog/Makefile similarity index 100% rename from drivers/char/watchdog/Makefile rename to drivers/watchdog/Makefile diff --git a/drivers/char/watchdog/acquirewdt.c b/drivers/watchdog/acquirewdt.c similarity index 100% rename from drivers/char/watchdog/acquirewdt.c rename to drivers/watchdog/acquirewdt.c diff --git a/drivers/char/watchdog/advantechwdt.c b/drivers/watchdog/advantechwdt.c similarity index 100% rename from drivers/char/watchdog/advantechwdt.c rename to drivers/watchdog/advantechwdt.c diff --git a/drivers/char/watchdog/alim1535_wdt.c b/drivers/watchdog/alim1535_wdt.c similarity index 100% rename from drivers/char/watchdog/alim1535_wdt.c rename to drivers/watchdog/alim1535_wdt.c diff --git a/drivers/char/watchdog/alim7101_wdt.c b/drivers/watchdog/alim7101_wdt.c similarity index 100% rename from drivers/char/watchdog/alim7101_wdt.c rename to drivers/watchdog/alim7101_wdt.c diff --git a/drivers/char/watchdog/at32ap700x_wdt.c b/drivers/watchdog/at32ap700x_wdt.c similarity index 100% rename from drivers/char/watchdog/at32ap700x_wdt.c rename to drivers/watchdog/at32ap700x_wdt.c diff --git a/drivers/char/watchdog/at91rm9200_wdt.c b/drivers/watchdog/at91rm9200_wdt.c similarity index 100% rename from drivers/char/watchdog/at91rm9200_wdt.c rename to drivers/watchdog/at91rm9200_wdt.c diff --git a/drivers/char/watchdog/bfin_wdt.c b/drivers/watchdog/bfin_wdt.c similarity index 100% rename from drivers/char/watchdog/bfin_wdt.c rename to drivers/watchdog/bfin_wdt.c diff --git a/drivers/char/watchdog/booke_wdt.c b/drivers/watchdog/booke_wdt.c similarity index 100% rename from drivers/char/watchdog/booke_wdt.c rename to drivers/watchdog/booke_wdt.c diff --git a/drivers/char/watchdog/cpu5wdt.c b/drivers/watchdog/cpu5wdt.c similarity index 100% rename from drivers/char/watchdog/cpu5wdt.c rename to drivers/watchdog/cpu5wdt.c diff --git a/drivers/char/watchdog/davinci_wdt.c b/drivers/watchdog/davinci_wdt.c similarity index 100% rename from drivers/char/watchdog/davinci_wdt.c rename to drivers/watchdog/davinci_wdt.c diff --git a/drivers/char/watchdog/ep93xx_wdt.c b/drivers/watchdog/ep93xx_wdt.c similarity index 100% rename from drivers/char/watchdog/ep93xx_wdt.c rename to drivers/watchdog/ep93xx_wdt.c diff --git a/drivers/char/watchdog/eurotechwdt.c b/drivers/watchdog/eurotechwdt.c similarity index 100% rename from drivers/char/watchdog/eurotechwdt.c rename to drivers/watchdog/eurotechwdt.c diff --git a/drivers/char/watchdog/i6300esb.c b/drivers/watchdog/i6300esb.c similarity index 100% rename from drivers/char/watchdog/i6300esb.c rename to drivers/watchdog/i6300esb.c diff --git a/drivers/char/watchdog/iTCO_vendor_support.c b/drivers/watchdog/iTCO_vendor_support.c similarity index 100% rename from drivers/char/watchdog/iTCO_vendor_support.c rename to drivers/watchdog/iTCO_vendor_support.c diff --git a/drivers/char/watchdog/iTCO_wdt.c b/drivers/watchdog/iTCO_wdt.c similarity index 100% rename from drivers/char/watchdog/iTCO_wdt.c rename to drivers/watchdog/iTCO_wdt.c diff --git a/drivers/char/watchdog/ib700wdt.c b/drivers/watchdog/ib700wdt.c similarity index 100% rename from drivers/char/watchdog/ib700wdt.c rename to drivers/watchdog/ib700wdt.c diff --git a/drivers/char/watchdog/ibmasr.c b/drivers/watchdog/ibmasr.c similarity index 100% rename from drivers/char/watchdog/ibmasr.c rename to drivers/watchdog/ibmasr.c diff --git a/drivers/char/watchdog/indydog.c b/drivers/watchdog/indydog.c similarity index 100% rename from drivers/char/watchdog/indydog.c rename to drivers/watchdog/indydog.c diff --git a/drivers/char/watchdog/iop_wdt.c b/drivers/watchdog/iop_wdt.c similarity index 100% rename from drivers/char/watchdog/iop_wdt.c rename to drivers/watchdog/iop_wdt.c diff --git a/drivers/char/watchdog/ixp2000_wdt.c b/drivers/watchdog/ixp2000_wdt.c similarity index 100% rename from drivers/char/watchdog/ixp2000_wdt.c rename to drivers/watchdog/ixp2000_wdt.c diff --git a/drivers/char/watchdog/ixp4xx_wdt.c b/drivers/watchdog/ixp4xx_wdt.c similarity index 100% rename from drivers/char/watchdog/ixp4xx_wdt.c rename to drivers/watchdog/ixp4xx_wdt.c diff --git a/drivers/char/watchdog/ks8695_wdt.c b/drivers/watchdog/ks8695_wdt.c similarity index 100% rename from drivers/char/watchdog/ks8695_wdt.c rename to drivers/watchdog/ks8695_wdt.c diff --git a/drivers/char/watchdog/machzwd.c b/drivers/watchdog/machzwd.c similarity index 100% rename from drivers/char/watchdog/machzwd.c rename to drivers/watchdog/machzwd.c diff --git a/drivers/char/watchdog/mixcomwd.c b/drivers/watchdog/mixcomwd.c similarity index 100% rename from drivers/char/watchdog/mixcomwd.c rename to drivers/watchdog/mixcomwd.c diff --git a/drivers/char/watchdog/mpc5200_wdt.c b/drivers/watchdog/mpc5200_wdt.c similarity index 100% rename from drivers/char/watchdog/mpc5200_wdt.c rename to drivers/watchdog/mpc5200_wdt.c diff --git a/drivers/char/watchdog/mpc83xx_wdt.c b/drivers/watchdog/mpc83xx_wdt.c similarity index 100% rename from drivers/char/watchdog/mpc83xx_wdt.c rename to drivers/watchdog/mpc83xx_wdt.c diff --git a/drivers/char/watchdog/mpc8xx_wdt.c b/drivers/watchdog/mpc8xx_wdt.c similarity index 100% rename from drivers/char/watchdog/mpc8xx_wdt.c rename to drivers/watchdog/mpc8xx_wdt.c diff --git a/drivers/char/watchdog/mpcore_wdt.c b/drivers/watchdog/mpcore_wdt.c similarity index 100% rename from drivers/char/watchdog/mpcore_wdt.c rename to drivers/watchdog/mpcore_wdt.c diff --git a/drivers/char/watchdog/mtx-1_wdt.c b/drivers/watchdog/mtx-1_wdt.c similarity index 100% rename from drivers/char/watchdog/mtx-1_wdt.c rename to drivers/watchdog/mtx-1_wdt.c diff --git a/drivers/char/watchdog/mv64x60_wdt.c b/drivers/watchdog/mv64x60_wdt.c similarity index 100% rename from drivers/char/watchdog/mv64x60_wdt.c rename to drivers/watchdog/mv64x60_wdt.c diff --git a/drivers/char/watchdog/omap_wdt.c b/drivers/watchdog/omap_wdt.c similarity index 100% rename from drivers/char/watchdog/omap_wdt.c rename to drivers/watchdog/omap_wdt.c diff --git a/drivers/char/watchdog/omap_wdt.h b/drivers/watchdog/omap_wdt.h similarity index 100% rename from drivers/char/watchdog/omap_wdt.h rename to drivers/watchdog/omap_wdt.h diff --git a/drivers/char/watchdog/pc87413_wdt.c b/drivers/watchdog/pc87413_wdt.c similarity index 100% rename from drivers/char/watchdog/pc87413_wdt.c rename to drivers/watchdog/pc87413_wdt.c diff --git a/drivers/char/watchdog/pcwd.c b/drivers/watchdog/pcwd.c similarity index 100% rename from drivers/char/watchdog/pcwd.c rename to drivers/watchdog/pcwd.c diff --git a/drivers/char/watchdog/pcwd_pci.c b/drivers/watchdog/pcwd_pci.c similarity index 100% rename from drivers/char/watchdog/pcwd_pci.c rename to drivers/watchdog/pcwd_pci.c diff --git a/drivers/char/watchdog/pcwd_usb.c b/drivers/watchdog/pcwd_usb.c similarity index 100% rename from drivers/char/watchdog/pcwd_usb.c rename to drivers/watchdog/pcwd_usb.c diff --git a/drivers/char/watchdog/pnx4008_wdt.c b/drivers/watchdog/pnx4008_wdt.c similarity index 100% rename from drivers/char/watchdog/pnx4008_wdt.c rename to drivers/watchdog/pnx4008_wdt.c diff --git a/drivers/char/watchdog/rm9k_wdt.c b/drivers/watchdog/rm9k_wdt.c similarity index 100% rename from drivers/char/watchdog/rm9k_wdt.c rename to drivers/watchdog/rm9k_wdt.c diff --git a/drivers/char/watchdog/s3c2410_wdt.c b/drivers/watchdog/s3c2410_wdt.c similarity index 100% rename from drivers/char/watchdog/s3c2410_wdt.c rename to drivers/watchdog/s3c2410_wdt.c diff --git a/drivers/char/watchdog/sa1100_wdt.c b/drivers/watchdog/sa1100_wdt.c similarity index 100% rename from drivers/char/watchdog/sa1100_wdt.c rename to drivers/watchdog/sa1100_wdt.c diff --git a/drivers/char/watchdog/sbc60xxwdt.c b/drivers/watchdog/sbc60xxwdt.c similarity index 100% rename from drivers/char/watchdog/sbc60xxwdt.c rename to drivers/watchdog/sbc60xxwdt.c diff --git a/drivers/char/watchdog/sbc8360.c b/drivers/watchdog/sbc8360.c similarity index 100% rename from drivers/char/watchdog/sbc8360.c rename to drivers/watchdog/sbc8360.c diff --git a/drivers/char/watchdog/sbc_epx_c3.c b/drivers/watchdog/sbc_epx_c3.c similarity index 100% rename from drivers/char/watchdog/sbc_epx_c3.c rename to drivers/watchdog/sbc_epx_c3.c diff --git a/drivers/char/watchdog/sc1200wdt.c b/drivers/watchdog/sc1200wdt.c similarity index 100% rename from drivers/char/watchdog/sc1200wdt.c rename to drivers/watchdog/sc1200wdt.c diff --git a/drivers/char/watchdog/sc520_wdt.c b/drivers/watchdog/sc520_wdt.c similarity index 100% rename from drivers/char/watchdog/sc520_wdt.c rename to drivers/watchdog/sc520_wdt.c diff --git a/drivers/char/watchdog/scx200_wdt.c b/drivers/watchdog/scx200_wdt.c similarity index 100% rename from drivers/char/watchdog/scx200_wdt.c rename to drivers/watchdog/scx200_wdt.c diff --git a/drivers/char/watchdog/shwdt.c b/drivers/watchdog/shwdt.c similarity index 100% rename from drivers/char/watchdog/shwdt.c rename to drivers/watchdog/shwdt.c diff --git a/drivers/char/watchdog/smsc37b787_wdt.c b/drivers/watchdog/smsc37b787_wdt.c similarity index 100% rename from drivers/char/watchdog/smsc37b787_wdt.c rename to drivers/watchdog/smsc37b787_wdt.c diff --git a/drivers/char/watchdog/softdog.c b/drivers/watchdog/softdog.c similarity index 100% rename from drivers/char/watchdog/softdog.c rename to drivers/watchdog/softdog.c diff --git a/drivers/char/watchdog/w83627hf_wdt.c b/drivers/watchdog/w83627hf_wdt.c similarity index 100% rename from drivers/char/watchdog/w83627hf_wdt.c rename to drivers/watchdog/w83627hf_wdt.c diff --git a/drivers/char/watchdog/w83697hf_wdt.c b/drivers/watchdog/w83697hf_wdt.c similarity index 100% rename from drivers/char/watchdog/w83697hf_wdt.c rename to drivers/watchdog/w83697hf_wdt.c diff --git a/drivers/char/watchdog/w83877f_wdt.c b/drivers/watchdog/w83877f_wdt.c similarity index 100% rename from drivers/char/watchdog/w83877f_wdt.c rename to drivers/watchdog/w83877f_wdt.c diff --git a/drivers/char/watchdog/w83977f_wdt.c b/drivers/watchdog/w83977f_wdt.c similarity index 100% rename from drivers/char/watchdog/w83977f_wdt.c rename to drivers/watchdog/w83977f_wdt.c diff --git a/drivers/char/watchdog/wafer5823wdt.c b/drivers/watchdog/wafer5823wdt.c similarity index 100% rename from drivers/char/watchdog/wafer5823wdt.c rename to drivers/watchdog/wafer5823wdt.c diff --git a/drivers/char/watchdog/wd501p.h b/drivers/watchdog/wd501p.h similarity index 100% rename from drivers/char/watchdog/wd501p.h rename to drivers/watchdog/wd501p.h diff --git a/drivers/char/watchdog/wdrtas.c b/drivers/watchdog/wdrtas.c similarity index 100% rename from drivers/char/watchdog/wdrtas.c rename to drivers/watchdog/wdrtas.c diff --git a/drivers/char/watchdog/wdt.c b/drivers/watchdog/wdt.c similarity index 100% rename from drivers/char/watchdog/wdt.c rename to drivers/watchdog/wdt.c diff --git a/drivers/char/watchdog/wdt285.c b/drivers/watchdog/wdt285.c similarity index 100% rename from drivers/char/watchdog/wdt285.c rename to drivers/watchdog/wdt285.c diff --git a/drivers/char/watchdog/wdt977.c b/drivers/watchdog/wdt977.c similarity index 100% rename from drivers/char/watchdog/wdt977.c rename to drivers/watchdog/wdt977.c diff --git a/drivers/char/watchdog/wdt_pci.c b/drivers/watchdog/wdt_pci.c similarity index 100% rename from drivers/char/watchdog/wdt_pci.c rename to drivers/watchdog/wdt_pci.c