* [PATCH 000/493] remove CONFIG_HOTPLUG as an option
@ 2012-11-17 0:19 Bill Pemberton
2012-11-19 19:55 ` Dmitry Torokhov
` (2 more replies)
0 siblings, 3 replies; 19+ messages in thread
From: Bill Pemberton @ 2012-11-17 0:19 UTC (permalink / raw)
To: gregkh; +Cc: linux-kernel
CONFIG_HOTPLUG is no longer an optional setting. In order to remove
it as on option code paths that check CONFIG_HOTPLUG will removed
along with the attributes __devexit_p, __devexit, __devinitconst, and
__devinitdata.
I'll save the list from the mailbomb of this huge patchset. The
patches themselves are going to Greg KH for the driver core tree.
Bill Pemberton (493):
AMBA: remove CONFIG_HOTPLUG ifdefs
i2c: remove CONFIG_HOTPLUG ifdefs
Input: serio - remove CONFIG_HOTPLUG ifdefs
pcmcia: remove CONFIG_HOTPLUG ifdefs
pnpbios: remove CONFIG_HOTPLUG ifdefs
w1: remove CONFIG_HOTPLUG ifdefs
usb-core: remove CONFIG_HOTPLUG ifdefs
zorro: remove CONFIG_HOTPLUG ifdefs
driver core: remove CONFIG_HOTPLUG ifdefs
isdn: remove CONFIG_HOTPLUG ifdefs
staging: ipack: remove CONFIG_HOTPLUG ifdefs
kobject: remove CONFIG_HOTPLUG ifdefs
staging: csr: remove CONFIG_HOTPLUG ifdefs
PCI: remove CONFIG_HOTPLUG ifdefs
PCI: move pci_uevent into pci-driver.c
PCI: always build setup-bus when PCI is enabled
wireless: remove CONFIG_HOTPLUG ifdefs
net: remove CONFIG_HOTPLUG ifdefs
mm: remove CONFIG_HOTPLUG ifdefs
sysctl: remove CONFIG_HOTPLUG ifdefs
kernel/ksysfs.c: remove CONFIG_HOTPLUG ifdefs
ARM: remove CONFIG_HOTPLUG ifdefs
ia64: iosapic: remove CONFIG_HOTPLUG ifdefs
powerpc: remove CONFIG_HOTPLUG ifdefs
staging: wlags49_h2: remove use of __devexit_p
atm: remove use of __devexit_p in fore200e.c
media: remove use of __devexit_p in bt878.c
video: hpfb: remove use of __devexit_p
ethernet: remove use of __devexit_p in hydra.c
ASoC: max98088: remove use of __devexit_p
docbook: remove references to __devexit_p
arm: remove use of __devexit_p
Blackfin: remove use of __devexit_p
MIPS: remove use of __devexit_p
powerpc: remove use of __devexit_p
sparc: remove use of __devexit_p
x86: OLPC: remove use of __devexit_p
ata: remove use of __devexit_p
atm: remove use of __devexit_p
bcma: remove use of __devexit_p
auxdisplay: remove use of __devexit_p
drivers/block: remove use of __devexit_p
drivers: bus: remove use of __devexit_p
gdrom: bus: remove use of __devexit_p
agp: remove use of __devexit_p
hwrng: remove use of __devexit_p
IPMI: remove use of __devexit_p
tpm_infineon: remove use of __devexit_p
char: remove use of __devexit_p
clk: remove use of __devexit_p
clocksource: remove use of __devexit_p
cpufreq: remove use of __devexit_p
crypto: remove use of __devexit_p
devfreq: remove use of __devexit_p
dma: remove use of __devexit_p
edac: remove use of __devexit_p
extcon: remove use of __devexit_p
dcdbas: remove use of __devexit_p
gpio: remove use of __devexit_p
drm/exynos: remove use of __devexit_p
gma500: remove use of __devexit_p
drm: remove use of __devexit_p
HSI: hsi_char: remove use of __devexit_p
hwspinlock: remove use of __devexit_p
i2c: remove use of __devexit_p
ide: remove use of __devexit_p
iio: remove use of __devexit_p
infiniband: remove use of __devexit_p
iommu/omap: remove use of __devexit_p
isdn: remove use of __devexit_p
leds: remove use of __devexit_p
drivers/macintosh: remove use of __devexit_p
drivers/message/fusion: remove use of __devexit_p
drivers/message: remove use of __devexit_p
mfd: remove use of __devexit_p
mei: remove use of __devexit_p
mmc: remove use of __devexit_p
arcnet: remove use of __devexit_p
can: remove use of __devexit_p
fddi: remove use of __devexit_p
hippi: remove use of __devexit_p
ieee802154: remove use of __devexit_p
irda: remove use of __devexit_p
phy: remove use of __devexit_p
net/wireless: remove use of __devexit_p
net: remove use of __devexit_p
parport: remove use of __devexit_p
pci: remove use of __devexit_p
pcmcia: remove use of __devexit_p
platform/x86: remove use of __devexit_p
power: remove use of __devexit_p
pps: remove use of __devexit_p
regulator: remove use of __devexit_p
remoteproc: remove use of __devexit_p
rpmsg: remove use of __devexit_p
sbus: remove use of __devexit_p
scsi: remove use of __devexit_p
sh: remove use of __devexit_p
ioc3: remove use of __devexit_p
staging: crystalhd: remove use of __devexit_p
staging: et131x: remove use of __devexit_p
staging: drm/imx: remove use of __devexit_p
staging: dt3155v4l: remove use of __devexit_p
staging: lirc: remove use of __devexit_p
staging: pc300: remove use of __devexit_p
staging: nvec: remove use of __devexit_p
staging: rtl8187se: remove use of __devexit_p
staging: octeon_ethernet: remove use of __devexit_p
staging: rtl8192e: remove use of __devexit_p
staging: slicoss: remove use of __devexit_p
staging: sm7xxfb: remove use of __devexit_p
staging: tidspbridge: remove use of __devexit_p
staging: usbip: remove use of __devexit_p
staging: vme: remove use of __devexit_p
staging: xgifb: remove use of __devexit_p
thermal: exynos: remove use of __devexit_p
tty: remove use of __devexit_p
uio: remove use of __devexit_p
usb: remove use of __devexit_p
backlight: remove use of __devexit_p
video: remove use of __devexit_p
virtio: remove use of __devexit_p
watchdog: remove use of __devexit_p
vlynq: remove use of __devexit_p
w1: remove use of __devexit_p
rfkill: remove use of __devexit_p
samples/rpmsg: remove use of __devexit_p
sound: remove use of __devexit_p
init: remove __devexit_p macro
lib: kobject_uevent is no longer dependant on CONFIG_HOTPLUG
hwmon: remove use of __devexit_p
Input: remove use of __devexit_p
remove use of __devexit_p
drivers/misc: remove use of __devexit_p
mtd: remove use of __devexit_p
ethernet: remove use of __devexit_p
NFC: remove use of __devexit_p
pinctrl: remove use of __devexit_p
pwm: remove use of __devexit_p
rtc: remove use of __devexit_p
spi: remove use of __devexit_p
staging: ipack: remove use of __devexit_p
staging: olpc_dcon: remove use of __devexit_p
staging: ste_rmi4: remove use of __devexit_p
tty: serial: remove use of __devexit_p
ASoC: remove use of __devexit_p
Input: remove use of __devexit_p in Retu driver
staging: comedi: remove use of __devexit_p
staging: iio: remove use of __devexit_p
rtc: remove use of __devinit
ioat: remove use of __devinit
watchdog: remove use of __devinit
xen: remove use of __devinit
w1: remove use of __devinit
vlynq: remove use of __devinit
virtio: remove use of __devinit
backlight: remove use of __devinit
video: remove use of __devinit
usb: remove use of __devinit
uio: remove use of __devinit
tty: remove use of __devinit
thermal: exynos: remove use of __devinit
staging: xgifb: remove use of __devinit
staging: wlags49_h2: remove use of __devinit
staging: vt6655: remove use of __devinit
staging: vt6656: remove use of __devinit
staging: vme: remove use of __devinit
staging: iio: remove use of __devinit
staging: comedi: remove use of __devinit
staging: tidspbridge: remove use of __devinit
staging: ste_rmi4: remove use of __devinit
staging: sm7xxfb: remove use of __devinit
staging: slicoss: remove use of __devinit
staging: sep: remove use of __devinit
staging: rtl8192u: remove use of __devinit
staging: rtl8192e: remove use of __devinit
staging: octeon: remove use of __devinit
staging: nvec: remove use of __devinit
staging: rtl8187se: remove use of __devinit
staging: net: remove use of __devinit
staging: crystalhd: remove use of __devinit
staging: imx-drm: remove use of __devinit
staging: et131x: remove use of __devinit
staging: omap-thermal: remove use of __devinit
staging: sbe-2t3e3: remove use of __devinit
staging: lirc: remove use of __devinit
staging: solo6x10: remove use of __devinit
staging: dt3155v4l: remove use of __devinit
ssb: remove use of __devinit
spi: remove use of __devinit
sh: remove use of __devinit
scsi: remove use of __devinit
regulator: remove use of __devinit
power: remove use of __devinit
pinctl: remove use of __devinit
net/wireless: remove use of __devinit
platform/x86: remove use of __devinit
ethernet: remove use of __devinit
ata: remove use of __devinit
irda: remove use of __devinit
phy: remove use of __devinit
can: remove use of __devinit
net: remove use of __devinit
atm: remove use of __devinit
gpio: remove use of __devinit
hwmon: remove use of __devinit
i2c: remove use of __devinit
ide: remove use of __devinit
iio: remove use of __devinit
infiniband: remove use of __devinit
hwrng: remove use of __devinit
agp: remove use of __devinit
tpm: remove use of __devinit
drm: remove use of __devinit
drivers/macintosh: remove use of __devinit
memory: remove use of __devinit
acpi: remove use of __devinit
amba: remove use of __devinit
auxdisplay: remove use of __devinit
bcma: remove use of __devinit
cdrom: remove use of __devinit
char: remove use of __devinit
clk: remove use of __devinit
clocksource: remove use of __devinit
crypto: remove use of __devinit
dma: remove use of __devinit
edac: remove use of __devinit
firewire: remove use of __devinit
hsi: remove use of __devinit
input: remove use of __devinit
iommu: remove use of __devinit
isdn: remove use of __devinit
leds: remove use of __devinit
media: remove use of __devinit
mfd: remove use of __devinit
misc: remove use of __devinit
mmc: remove use of __devinit
mtd: remove use of __devinit
nfc: remove use of __devinit
parisc: remove use of __devinit
parport: remove use of __devinit
pci: remove use of __devinit
pcmcia: remove use of __devinit
ps3: remove use of __devinit
pwm: remove use of __devinit
sbus: remove use of __devinit
drivers/block: remove use of __devinit
drivers: bus: remove use of __devinit
drivers: connector: remove use of __devinit
cpufreq: remove use of __devinit
devfreq: remove use of __devinit
extcon: remove use of __devinit
hwspinlock: remove use of __devinit
dcdbas: remove use of __devinit
drivers/message: remove use of __devinit
rapidio: remove use of __devinit
remoteproc: remove use of __devinit
ioc3: remove use of __devinit
ptp: remove use of __devinit
ALSA: usb-audio: remove use of __devinit
sound: remove use of __devinit
fs/file: remove use of __devinit
pstore: remove use of __devinit
rfkill: remove use of __devinit
mm/vmscan.c: remove use of __devinit
x86/PCI: remove use of __devinit
x86: remove use of __devinit
Blackfin: remove use of __devinit
alpha: remove use of __devinit
arm: remove use of __devinit
cris: remove use of __devinit
frv: remove use of __devinit
ia64: remove use of __devinit
m32r: remove use of __devinit
microblaze: remove use of __devinit
mips: remove use of __devinit
openrisc: remove use of __devinit
s390: remove use of __devinit
score: remove use of __devinit
sparc: remove use of __devinit
tile: remove use of __devinit
unicore32: remove use of __devinit
powerpc: remove use of __devinit
arm64: remove use of __devinit
avr32: remove use of __devinit
m68k: remove use of __devinit
mn10300: remove use of __devinit
sh: remove use of __devinit
docbook: remove discussion of __devinit
kernel-doc: remove check for __devinit in function prototype
asm-generic: remove use of __devinit
pstore/ram: remove use of __devinit
init: remove __devexitdata and __devexitconst macro
ioc3: remove use of __devinitdata
tty: remove use of __devinitdata
watchdog: remove use of __devinitdata
xen: remove use of __devinitdata
video: remove use of __devinitdata
ata: remove use of __devinitdata
atm: remove use of __devinitdata
auxdisplay: remove use of __devinitdata
clocksource: remove use of __devinitdata
crypto: remove use of __devinitdata
firewire: remove use of __devinitdata
gpio: remove use of __devinitdata
i2c: remove use of __devinitdata
ide: remove use of __devinitdata
infiniband: remove use of __devinitdata
input: remove use of __devinitdata
iommu: remove use of __devinitdata
isdn: remove use of __devinitdata
mfd: remove use of __devinitdata
mmc: remove use of __devinitdata
mtd: remove use of __devinitdata
parport: remove use of __devinitdata
pci: remove use of __devinitdata
pcmcia: remove use of __devinitdata
pinctrl: remove use of __devinitdata
scsi: remove use of __devinitdata
regulator: remove use of __devinitdata
rtc: remove use of __devinitdata
spi: remove use of __devinitdata
tty: remove use of __devinitdata
uio: remove use of __devinitdata
usb: remove use of __devinitdata
block: remove use of __devinitdata
char: remove use of __devinitdata
hwmon: remove use of __devinitdata
misc: remove use of __devinitdata
platform/x86: remove use of __devinitdata
ethernet: remove use of __devinitdata
media: remove use of __devinitdata
net: remove use of __devinitdata
drivers/message: remove use of __devinitdata
staging: rtl8187se: remove use of __devinitdata
staging: rtl8192e: remove use of __devinitdata
staging: sbe-2t3e3: remove use of __devinitdata
staging: wlags49_h2: remove use of __devinitdata
alpha: remove use of __devinitdata
arm: remove use of __devinitdata
ia64: remove use of __devinitdata
mips: remove use of __devinitdata
parisc: remove use of __devinitdata
powerpc: remove use of __devinitdata
sparc: remove use of __devinitdata
tile: remove use of __devinitdata
sound: remove use of __devinitdata
ALSA: hda: remove DELAYED_INIT_MARK and DELAYED_INITDATA_MARK macros
ALSA: docbook: remove discussion of __devinitdata in documentation
amba: remove use of __devinitconst
atm: remove use of __devinitconst
block: remove use of __devinitconst
char: remove use of __devinitconst
clocksource: remove use of __devinitconst
dma: remove use of __devinitconst
gpio: remove use of __devinitconst
i2c: remove use of __devinitconst
ide: remove use of __devinitconst
input: remove use of __devinitconst
mfd: remove use of __devinitconst
misc: remove use of __devinitconst
mmc: remove use of __devinitconst
mtd: remove use of __devinitconst
pinctrl: remove use of __devinitconst
power: remove use of __devinitconst
regulator: remove use of __devinitconst
rtc: remove use of __devinitconst
scsi: remove use of __devinitconst
spi: remove use of __devinitconst
tty: remove use of __devinitconst
usb: remove use of __devinitconst
video: remove use of __devinitconst
drivers/macintosh: remove use of __devinitconst
memory: remove use of __devinitconst
media: remove use of __devinitconst
staging: ipack: remove use of __devinitconst
staging: nvec: remove use of __devinitconst
ethernet: remove use of __devinitconst
net: remove use of __devinitconst
platform/x86: remove use of __devinitconst
m68k: remove use of __devinitconst
powerpc: remove use of __devinitconst
x86: remove use of __devinitconst
sound: remove use of __devinitconst
pci: remove use of __devinitconst
spi: remove use of __devinitconst
acpi: remove use of __devexit
ata: remove use of __devexit
atm: remove use of __devexit
auxdisplay: remove use of __devexit
bcma: remove use of __devexit
block: remove use of __devexit
cdrom: remove use of __devexit
clk: remove use of __devexit
clocksource: remove use of __devexit
cpufreq: remove use of __devexit
crypto: remove use of __devexit
dma: remove use of __devexit
edac: remove use of __devexit
extcon: remove use of __devexit
gpio: remove use of __devexit
hwmon: remove use of __devexit
hwspinlock: remove use of __devexit
i2c: remove use of __devexit
ide: remove use of __devexit
iio: remove use of __devexit
infiniband: remove use of __devexit
input: remove use of __devexit
iommu: remove use of __devexit
isdn: remove use of __devexit
leds: remove use of __devexit
mfd: remove use of __devexit
misc: remove use of __devexit
mmc: remove use of __devexit
mtd: remove use of __devexit
pcmcia: remove use of __devexit
pinctrl: remove use of __devexit
power: remove use of __devexit
ptp: remove use of __devexit
pwm: remove use of __devexit
regulator: remove use of __devexit
rtc: remove use of __devexit
remoteproc: remove use of __devexit
sbus: remove use of __devexit
scsi: remove use of __devexit
sh: remove use of __devexit
spi: remove use of __devexit
thermal: remove use of __devexit
tty: remove use of __devexit
uio: remove use of __devexit
usb: remove use of __devexit
virtio: remove use of __devexit
vlynq: remove use of __devexit
w1: remove use of __devexit
watchdog: remove use of __devexit
drivers: bus: remove use of __devexit
char: remove use of __devexit
drivers: connector: remove use of __devexit
devfreq: remove use of __devexit
dcdbas: remove use of __devexit
hsi: remove use of __devexit
drm/exynos: remove use of __devexit
drivers/macintosh: remove use of __devexit
media: remove use of __devexit
backlight: remove use of __devexit
video: remove use of __devexit
staging: comedi: remove use of __devexit
staging: iio: remove use of __devexit
staging: imx-drm: remove use of __devexit
staging: ipack: remove use of __devexit
staging: net: remove use of __devexit
staging: nvec: remove use of __devexit
staging: octeon: remove use of __devexit
staging: omap-thermal: remove use of __devexit
staging: rtl8187se: remove use of __devexit
staging: rtl8192e: remove use of __devexit
staging: rtl8192u: remove use of __devexit
staging: sbe-2t3e3: remove use of __devexit
staging: slicoss: remove use of __devexit
staging: sm7xxfb: remove use of __devexit
staging: ste_rmi4: remove use of __devexit
staging: tidspbridge: remove use of __devexit
staging: vme: remove use of __devexit
staging: vt6655: remove use of __devexit
staging: wlags49_h2: remove use of __devexit
staging: xgifb: remove use of __devexit
staging: crystalhd: remove use of __devexit
staging: et131x: remove use of __devexit
staging: vt6656: remove use of __devexit
ethernet: remove use of __devexit
net: remove use of __devexit
drivers/message/fusion: remove use of __devexit
nfc: remove use of __devexit
parport: remove use of __devexit
pci: remove use of __devexit
drm: remove use of __devexit
drivers/message: remove use of __devexit
platform/x86: remove use of __devexit
ioc3: remove use of __devexit
rpmsg: remove use of __devexit
staging: lirc: remove use of __devexit
staging: dt3155v4l: remove use of __devexit
staging: solo6x10: remove use of __devexit
arm: remove use of __devexit
mips: remove use of __devexit
powerpc: remove use of __devexit
sparc: remove use of __devexit
x86: remove use of __devexit
Blackfin: remove use of __devexit
rfkill: remove use of __devexit
sound: remove use of __devexit
samples/rpmsg: remove use of __devexit
docbook: remove use of __devexit
Documentation/DocBook/media/v4l/driver.xml | 6 +-
Documentation/DocBook/writing-an-alsa-driver.tmpl | 68 +++--------
arch/alpha/include/asm/parport.h | 4 +-
arch/alpha/kernel/pci.c | 12 +-
arch/alpha/kernel/smp.c | 8 +-
arch/alpha/kernel/sys_titan.c | 3 +-
arch/arm/common/sa1111.c | 5 +-
arch/arm/common/scoop.c | 6 +-
arch/arm/kernel/bios32.c | 20 +--
arch/arm/kernel/etm.c | 4 +-
arch/arm/kernel/perf_event_cpu.c | 10 +-
arch/arm/kernel/perf_event_v6.c | 4 +-
arch/arm/kernel/perf_event_v7.c | 12 +-
arch/arm/kernel/perf_event_xscale.c | 4 +-
arch/arm/kernel/vmlinux.lds.S | 2 -
arch/arm/mach-davinci/board-dm646x-evm.c | 2 +-
arch/arm/mach-davinci/cdce949.c | 4 +-
arch/arm/mach-dove/pcie.c | 2 +-
arch/arm/mach-imx/cpufreq.c | 2 +-
arch/arm/mach-imx/mmdc.c | 2 +-
arch/arm/mach-iop13xx/pci.c | 2 +-
arch/arm/mach-kirkwood/pcie.c | 2 +-
arch/arm/mach-ks8695/board-acs5k.c | 2 +-
arch/arm/mach-mmp/sram.c | 4 +-
arch/arm/mach-msm/proc_comm.c | 2 +-
arch/arm/mach-msm/smd.c | 2 +-
arch/arm/mach-mv78xx0/pcie.c | 2 +-
arch/arm/mach-omap1/mailbox.c | 6 +-
arch/arm/mach-omap2/gpmc.c | 12 +-
arch/arm/mach-omap2/mailbox.c | 6 +-
arch/arm/mach-orion5x/pci.c | 2 +-
arch/arm/mach-prima2/pm.c | 2 +-
arch/arm/mach-prima2/rtciobrg.c | 2 +-
arch/arm/mach-pxa/corgi_pm.c | 2 +-
arch/arm/mach-pxa/sharpsl_pm.c | 4 +-
arch/arm/mach-pxa/spitz_pm.c | 2 +-
arch/arm/mach-pxa/tosa-bt.c | 4 +-
arch/arm/mach-s3c24xx/h1940-bluetooth.c | 2 +-
arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 6 +-
arch/arm/mach-s3c64xx/mach-crag6410-module.c | 4 +-
arch/arm/mach-s3c64xx/mach-crag6410.c | 68 +++++------
arch/arm/mach-sa1100/jornada720_ssp.c | 2 +-
arch/arm/mach-sa1100/neponset.c | 8 +-
arch/arm/mach-tegra/pcie.c | 6 +-
arch/arm/mach-tegra/tegra2_emc.c | 6 +-
arch/arm/mach-u300/dummyspichip.c | 6 +-
arch/arm/plat-omap/dma.c | 6 +-
arch/arm/plat-omap/dmtimer.c | 6 +-
arch/arm/plat-pxa/ssp.c | 6 +-
arch/arm/plat-samsung/adc.c | 4 +-
arch/arm64/kernel/perf_event.c | 2 +-
arch/avr32/lib/delay.c | 2 +-
arch/blackfin/mach-common/dpmc.c | 6 +-
arch/cris/arch-v32/drivers/pci/bios.c | 2 +-
arch/cris/arch-v32/kernel/smp.c | 2 +-
arch/frv/kernel/setup.c | 2 +-
arch/frv/mb93090-mb00/pci-vdk.c | 6 +-
arch/ia64/include/asm/acpi.h | 2 +-
arch/ia64/include/asm/iosapic.h | 10 +-
arch/ia64/include/asm/parport.h | 5 +-
arch/ia64/include/asm/smp.h | 2 +-
arch/ia64/kernel/acpi.c | 5 +-
arch/ia64/kernel/iosapic.c | 15 +--
arch/ia64/kernel/smpboot.c | 11 +-
arch/ia64/kernel/time.c | 3 +-
arch/ia64/mm/init.c | 5 +-
arch/ia64/mm/tlb.c | 3 +-
arch/ia64/pci/fixup.c | 2 +-
arch/ia64/pci/pci.c | 28 ++---
arch/ia64/sn/kernel/io_common.c | 3 +-
arch/ia64/sn/kernel/sn2/sn_hwperf.c | 2 +-
arch/ia64/xen/irq_xen.c | 3 +-
arch/m32r/kernel/smpboot.c | 2 +-
arch/m68k/emu/nfeth.c | 2 +-
arch/m68k/include/asm/parport.h | 4 +-
arch/m68k/kernel/pcibios.c | 4 +-
arch/microblaze/pci/pci-common.c | 26 ++--
arch/mips/cavium-octeon/serial.c | 2 +-
arch/mips/include/asm/pci.h | 2 +-
arch/mips/kernel/smp.c | 2 +-
arch/mips/lantiq/xway/dma.c | 3 +-
arch/mips/lantiq/xway/gptu.c | 2 +-
arch/mips/lantiq/xway/xrx200_phy_fw.c | 2 +-
arch/mips/mti-sead3/sead3-i2c-drv.c | 6 +-
arch/mips/mti-sead3/sead3-pic32-i2c-drv.c | 7 +-
arch/mips/pci/fixup-cobalt.c | 8 +-
arch/mips/pci/fixup-emma2rh.c | 4 +-
arch/mips/pci/fixup-fuloong2e.c | 12 +-
arch/mips/pci/fixup-lemote2f.c | 12 +-
arch/mips/pci/fixup-malta.c | 10 +-
arch/mips/pci/fixup-rc32434.c | 6 +-
arch/mips/pci/fixup-sb1250.c | 6 +-
arch/mips/pci/ops-bcm63xx.c | 2 +-
arch/mips/pci/ops-tx4927.c | 6 +-
arch/mips/pci/pci-alchemy.c | 2 +-
arch/mips/pci/pci-ip27.c | 4 +-
arch/mips/pci/pci-lantiq.c | 4 +-
arch/mips/pci/pci.c | 10 +-
arch/mips/sni/setup.c | 2 +-
arch/mips/txx9/generic/pci.c | 11 +-
arch/mn10300/kernel/smp.c | 4 +-
arch/mn10300/unit-asb2305/pci.c | 6 +-
arch/openrisc/lib/delay.c | 2 +-
arch/parisc/include/asm/parport.h | 2 +-
arch/parisc/kernel/hardware.c | 7 +-
arch/powerpc/include/asm/eeh.h | 6 +-
arch/powerpc/include/asm/io-workarounds.h | 2 +-
arch/powerpc/include/asm/parport.h | 2 +-
arch/powerpc/include/asm/smp.h | 4 +-
arch/powerpc/include/asm/vio.h | 2 +-
arch/powerpc/kernel/io-workarounds.c | 6 +-
arch/powerpc/kernel/isa-bridge.c | 6 +-
arch/powerpc/kernel/of_platform.c | 2 +-
arch/powerpc/kernel/pci-common.c | 26 ++--
arch/powerpc/kernel/pci_32.c | 2 +-
arch/powerpc/kernel/pci_64.c | 10 +-
arch/powerpc/kernel/pci_dn.c | 4 +-
arch/powerpc/kernel/pci_of_scan.c | 8 +-
arch/powerpc/kernel/rtas_pci.c | 4 +-
arch/powerpc/kernel/smp-tbsync.c | 8 +-
arch/powerpc/kernel/smp.c | 8 +-
arch/powerpc/kernel/vio.c | 4 +-
arch/powerpc/mm/tlb_hash64.c | 8 +-
arch/powerpc/platforms/44x/currituck.c | 2 +-
arch/powerpc/platforms/44x/virtex_ml510.c | 2 +-
arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 6 +-
arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | 8 +-
arch/powerpc/platforms/82xx/ep8248e.c | 2 +-
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c | 8 +-
arch/powerpc/platforms/85xx/corenet_ds.c | 2 +-
arch/powerpc/platforms/85xx/mpc85xx_cds.c | 2 +-
arch/powerpc/platforms/85xx/tqm85xx.c | 2 +-
arch/powerpc/platforms/86xx/gef_ppc9a.c | 2 +-
arch/powerpc/platforms/86xx/gef_sbc310.c | 2 +-
arch/powerpc/platforms/86xx/gef_sbc610.c | 2 +-
arch/powerpc/platforms/cell/setup.c | 2 +-
arch/powerpc/platforms/cell/smp.c | 6 +-
arch/powerpc/platforms/chrp/pci.c | 2 +-
arch/powerpc/platforms/chrp/smp.c | 4 +-
arch/powerpc/platforms/fsl_uli1575.c | 20 +--
arch/powerpc/platforms/maple/pci.c | 4 +-
arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +-
arch/powerpc/platforms/pasemi/pasemi.h | 4 +-
arch/powerpc/platforms/pasemi/setup.c | 4 +-
arch/powerpc/platforms/powermac/pci.c | 6 +-
arch/powerpc/platforms/powermac/smp.c | 8 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 36 +++---
arch/powerpc/platforms/powernv/pci-p5ioc2.c | 2 +-
arch/powerpc/platforms/powernv/pci.c | 9 +-
arch/powerpc/platforms/powernv/smp.c | 2 +-
arch/powerpc/platforms/ps3/repository.c | 2 +-
arch/powerpc/platforms/pseries/eeh_dev.c | 4 +-
arch/powerpc/platforms/pseries/eeh_pe.c | 2 +-
arch/powerpc/platforms/pseries/pci_dlpar.c | 2 +-
arch/powerpc/platforms/pseries/smp.c | 6 +-
arch/powerpc/platforms/wsp/scom_smp.c | 2 +-
arch/powerpc/platforms/wsp/smp.c | 4 +-
arch/powerpc/platforms/wsp/wsp.h | 2 +-
arch/powerpc/platforms/wsp/wsp_pci.c | 2 +-
arch/powerpc/sysdev/bestcomm/bestcomm.c | 7 +-
arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 6 +-
arch/powerpc/sysdev/fsl_ifc.c | 4 +-
arch/powerpc/sysdev/fsl_lbc.c | 4 +-
arch/powerpc/sysdev/fsl_msi.c | 4 +-
arch/powerpc/sysdev/fsl_pci.c | 4 +-
arch/powerpc/sysdev/fsl_rio.c | 2 +-
arch/powerpc/sysdev/mpic.c | 2 +-
arch/powerpc/sysdev/mpic_msgr.c | 2 +-
arch/powerpc/sysdev/mv64x60_pci.c | 2 +-
arch/powerpc/sysdev/ppc4xx_msi.c | 2 +-
arch/s390/kernel/smp.c | 6 +-
arch/score/mm/cache.c | 2 +-
arch/sh/drivers/pci/fixups-dreamcast.c | 2 +-
arch/sh/drivers/pci/pci.c | 8 +-
arch/sh/drivers/pci/pcie-sh7786.c | 2 +-
arch/sparc/include/asm/parport.h | 6 +-
arch/sparc/include/asm/timer_64.h | 2 +-
arch/sparc/kernel/apc.c | 4 +-
arch/sparc/kernel/auxio_64.c | 2 +-
arch/sparc/kernel/central.c | 6 +-
arch/sparc/kernel/chmc.c | 20 +--
arch/sparc/kernel/ds.c | 4 +-
arch/sparc/kernel/ldc.c | 2 +-
arch/sparc/kernel/leon_pci.c | 2 +-
arch/sparc/kernel/leon_pci_grpci2.c | 2 +-
arch/sparc/kernel/pci.c | 18 +--
arch/sparc/kernel/pci_fire.c | 4 +-
arch/sparc/kernel/pci_psycho.c | 8 +-
arch/sparc/kernel/pci_sabre.c | 6 +-
arch/sparc/kernel/pci_schizo.c | 10 +-
arch/sparc/kernel/pci_sun4v.c | 10 +-
arch/sparc/kernel/pcic.c | 4 +-
arch/sparc/kernel/pmc.c | 2 +-
arch/sparc/kernel/power.c | 4 +-
arch/sparc/kernel/smp_64.c | 4 +-
arch/sparc/kernel/time_32.c | 2 +-
arch/sparc/kernel/time_64.c | 10 +-
arch/sparc/mm/init_64.c | 6 +-
arch/tile/include/asm/pci.h | 2 +-
arch/tile/kernel/pci.c | 12 +-
arch/tile/kernel/pci_gx.c | 22 ++--
arch/unicore32/kernel/pci.c | 4 +-
arch/x86/include/asm/parport.h | 4 +-
arch/x86/include/asm/pci_x86.h | 4 +-
arch/x86/kernel/cpu/perf_event_intel_uncore.c | 4 +-
arch/x86/kernel/pci-dma.c | 2 +-
arch/x86/kernel/quirks.c | 4 +-
arch/x86/lib/delay.c | 2 +-
arch/x86/pci/acpi.c | 8 +-
arch/x86/pci/bus_numa.c | 2 +-
arch/x86/pci/common.c | 26 ++--
arch/x86/pci/fixup.c | 30 ++---
arch/x86/pci/legacy.c | 4 +-
arch/x86/pci/mmconfig-shared.c | 12 +-
arch/x86/pci/mmconfig_32.c | 2 +-
arch/x86/pci/mmconfig_64.c | 4 +-
arch/x86/pci/mrst.c | 6 +-
arch/x86/pci/numaq_32.c | 2 +-
arch/x86/pci/pcbios.c | 4 +-
arch/x86/platform/mrst/mrst.c | 2 +-
arch/x86/platform/olpc/olpc-xo1-pm.c | 8 +-
arch/x86/platform/olpc/olpc-xo1-sci.c | 18 +--
arch/x86/platform/scx200/scx200_32.c | 6 +-
drivers/acpi/apei/ghes.c | 4 +-
drivers/acpi/hed.c | 4 +-
drivers/acpi/pci_root.c | 2 +-
drivers/amba/bus.c | 4 -
drivers/amba/tegra-ahb.c | 4 +-
drivers/ata/ahci_platform.c | 4 +-
drivers/ata/ata_piix.c | 10 +-
drivers/ata/pata_arasan_cf.c | 6 +-
drivers/ata/pata_at91.c | 6 +-
drivers/ata/pata_bf54x.c | 6 +-
drivers/ata/pata_cs5520.c | 2 +-
drivers/ata/pata_ep93xx.c | 6 +-
drivers/ata/pata_icside.c | 14 +--
drivers/ata/pata_imx.c | 6 +-
drivers/ata/pata_ixp4xx_cf.c | 6 +-
drivers/ata/pata_macio.c | 16 +--
drivers/ata/pata_mpc52xx.c | 4 +-
drivers/ata/pata_octeon_cf.c | 2 +-
drivers/ata/pata_of_platform.c | 6 +-
drivers/ata/pata_palmld.c | 6 +-
drivers/ata/pata_pdc2027x.c | 2 +-
drivers/ata/pata_platform.c | 8 +-
drivers/ata/pata_pxa.c | 6 +-
drivers/ata/pata_rb532_cf.c | 6 +-
drivers/ata/pata_rdc.c | 2 +-
drivers/ata/pata_sch.c | 2 +-
drivers/ata/pata_sil680.c | 2 +-
drivers/ata/sata_highbank.c | 4 +-
drivers/ata/sata_mv.c | 8 +-
drivers/ata/sata_vsc.c | 4 +-
drivers/atm/ambassador.c | 28 ++---
drivers/atm/eni.c | 16 +--
drivers/atm/firestream.c | 26 ++--
drivers/atm/fore200e.c | 52 ++++----
drivers/atm/he.c | 24 ++--
drivers/atm/horizon.c | 10 +-
drivers/atm/idt77252.c | 10 +-
drivers/atm/iphase.c | 10 +-
drivers/atm/lanai.c | 24 ++--
drivers/atm/nicstar.c | 16 +--
drivers/atm/solos-pci.c | 2 +-
drivers/atm/zatm.c | 20 +--
drivers/auxdisplay/cfag12864bfb.c | 10 +-
drivers/base/bus.c | 14 ---
drivers/bcma/bcma_private.h | 6 +-
drivers/bcma/driver_gmac_cmn.c | 2 +-
drivers/bcma/driver_pci.c | 4 +-
drivers/bcma/driver_pci_host.c | 8 +-
drivers/bcma/host_pci.c | 6 +-
drivers/bcma/main.c | 2 +-
drivers/block/cciss.c | 66 +++++-----
drivers/block/cpqarray.c | 14 +--
drivers/block/nvme.c | 14 +--
drivers/block/ps3disk.c | 2 +-
drivers/block/ps3vram.c | 4 +-
drivers/block/sunvdc.c | 8 +-
drivers/block/swim.c | 10 +-
drivers/block/swim3.c | 2 +-
drivers/block/umem.c | 2 +-
drivers/block/virtio_blk.c | 8 +-
drivers/block/xsysace.c | 16 +--
drivers/bus/omap-ocp2scp.c | 6 +-
drivers/bus/omap_l3_noc.c | 6 +-
drivers/cdrom/gdrom.c | 18 +--
drivers/char/agp/ali-agp.c | 6 +-
drivers/char/agp/amd-k7-agp.c | 6 +-
drivers/char/agp/amd64-agp.c | 14 +--
drivers/char/agp/ati-agp.c | 6 +-
drivers/char/agp/efficeon-agp.c | 4 +-
drivers/char/agp/i460-agp.c | 6 +-
drivers/char/agp/intel-agp.c | 6 +-
drivers/char/agp/nvidia-agp.c | 4 +-
drivers/char/agp/sgi-agp.c | 4 +-
drivers/char/agp/sis-agp.c | 12 +-
drivers/char/agp/sworks-agp.c | 4 +-
drivers/char/agp/uninorth-agp.c | 6 +-
drivers/char/agp/via-agp.c | 6 +-
drivers/char/hw_random/atmel-rng.c | 4 +-
drivers/char/hw_random/bcm63xx-rng.c | 6 +-
drivers/char/hw_random/exynos-rng.c | 6 +-
drivers/char/hw_random/n2-drv.c | 10 +-
drivers/char/hw_random/octeon-rng.c | 2 +-
drivers/char/hw_random/omap-rng.c | 2 +-
drivers/char/hw_random/pasemi-rng.c | 4 +-
drivers/char/hw_random/picoxcell-rng.c | 4 +-
drivers/char/hw_random/ppc4xx-rng.c | 4 +-
drivers/char/hw_random/timeriomem-rng.c | 6 +-
drivers/char/hw_random/virtio-rng.c | 4 +-
drivers/char/ipmi/ipmi_si_intf.c | 38 +++---
drivers/char/mbcs.c | 2 +-
drivers/char/ps3flash.c | 2 +-
drivers/char/sonypi.c | 14 +--
drivers/char/tb0219.c | 6 +-
drivers/char/tpm/tpm_i2c_infineon.c | 6 +-
drivers/char/tpm/tpm_ibmvtpm.c | 6 +-
drivers/char/tpm/tpm_infineon.c | 6 +-
drivers/char/tpm/tpm_tis.c | 6 +-
drivers/char/virtio_console.c | 2 +-
drivers/char/xilinx_hwicap/xilinx_hwicap.c | 14 +--
drivers/clk/clk-max77686.c | 6 +-
drivers/clk/clk-twl6040.c | 6 +-
drivers/clk/clk-wm831x.c | 6 +-
drivers/clocksource/acpi_pm.c | 6 +-
drivers/clocksource/em_sti.c | 8 +-
drivers/clocksource/sh_cmt.c | 6 +-
drivers/clocksource/sh_mtu2.c | 6 +-
drivers/clocksource/sh_tmu.c | 6 +-
drivers/connector/connector.c | 4 +-
drivers/cpufreq/cpufreq-cpu0.c | 2 +-
drivers/cpufreq/longhaul.c | 4 +-
drivers/cpufreq/powernow-k8.c | 4 +-
drivers/crypto/atmel-aes.c | 6 +-
drivers/crypto/atmel-sha.c | 6 +-
drivers/crypto/atmel-tdes.c | 6 +-
drivers/crypto/bfin_crc.c | 6 +-
drivers/crypto/caam/ctrl.c | 2 +-
drivers/crypto/geode-aes.c | 6 +-
drivers/crypto/hifn_795x.c | 6 +-
drivers/crypto/mv_cesa.c | 2 +-
drivers/crypto/n2_core.c | 38 +++---
drivers/crypto/nx/nx.c | 6 +-
drivers/crypto/omap-sham.c | 4 +-
drivers/crypto/picoxcell_crypto.c | 6 +-
drivers/crypto/tegra-aes.c | 6 +-
drivers/devfreq/exynos4_bus.c | 6 +-
drivers/dma/dw_dmac.c | 8 +-
drivers/dma/edma.c | 6 +-
drivers/dma/fsldma.c | 4 +-
drivers/dma/intel_mid_dma.c | 6 +-
drivers/dma/ioat/dca.c | 9 +-
drivers/dma/ioat/dma.c | 12 +-
drivers/dma/ioat/dma.h | 12 +-
drivers/dma/ioat/dma_v2.c | 2 +-
drivers/dma/ioat/dma_v2.h | 8 +-
drivers/dma/ioat/dma_v3.c | 8 +-
drivers/dma/ioat/pci.c | 10 +-
drivers/dma/iop-adma.c | 12 +-
drivers/dma/mmp_pdma.c | 8 +-
drivers/dma/mmp_tdma.c | 8 +-
drivers/dma/mpc512x_dma.c | 6 +-
drivers/dma/mv_xor.c | 10 +-
drivers/dma/pch_dma.c | 6 +-
drivers/dma/pl330.c | 4 +-
drivers/dma/ppc4xx/adma.c | 8 +-
drivers/dma/sa11x0-dma.c | 8 +-
drivers/dma/sh/shdma.c | 8 +-
drivers/dma/sirf-dma.c | 6 +-
drivers/dma/tegra20-apb-dma.c | 10 +-
drivers/dma/timb_dma.c | 4 +-
drivers/edac/amd64_edac.c | 6 +-
drivers/edac/amd76x_edac.c | 6 +-
drivers/edac/cell_edac.c | 8 +-
drivers/edac/cpc925_edac.c | 2 +-
drivers/edac/e752x_edac.c | 6 +-
drivers/edac/e7xxx_edac.c | 6 +-
drivers/edac/highbank_l2_edac.c | 2 +-
drivers/edac/highbank_mc_edac.c | 6 +-
drivers/edac/i3000_edac.c | 6 +-
drivers/edac/i3200_edac.c | 6 +-
drivers/edac/i5000_edac.c | 6 +-
drivers/edac/i5100_edac.c | 18 +--
drivers/edac/i5400_edac.c | 6 +-
drivers/edac/i7300_edac.c | 8 +-
drivers/edac/i7core_edac.c | 6 +-
drivers/edac/i82443bxgx_edac.c | 6 +-
drivers/edac/i82860_edac.c | 6 +-
drivers/edac/i82875p_edac.c | 6 +-
drivers/edac/i82975x_edac.c | 6 +-
drivers/edac/mpc85xx_edac.c | 8 +-
drivers/edac/mv64x60_edac.c | 10 +-
drivers/edac/octeon_edac-l2c.c | 2 +-
drivers/edac/octeon_edac-lmc.c | 2 +-
drivers/edac/octeon_edac-pc.c | 2 +-
drivers/edac/octeon_edac-pci.c | 2 +-
drivers/edac/pasemi_edac.c | 6 +-
drivers/edac/ppc4xx_edac.c | 14 +--
drivers/edac/r82600_edac.c | 6 +-
drivers/edac/sb_edac.c | 6 +-
drivers/edac/tile_edac.c | 8 +-
drivers/edac/x38_edac.c | 6 +-
drivers/extcon/extcon-adc-jack.c | 6 +-
drivers/extcon/extcon-arizona.c | 6 +-
drivers/extcon/extcon-gpio.c | 6 +-
drivers/extcon/extcon-max77693.c | 6 +-
drivers/extcon/extcon-max8997.c | 6 +-
drivers/firewire/nosy.c | 4 +-
drivers/firewire/ohci.c | 2 +-
drivers/firmware/dcdbas.c | 6 +-
drivers/gpio/gpio-74x164.c | 6 +-
drivers/gpio/gpio-ab8500.c | 6 +-
drivers/gpio/gpio-adnp.c | 10 +-
drivers/gpio/gpio-adp5520.c | 6 +-
drivers/gpio/gpio-adp5588.c | 6 +-
drivers/gpio/gpio-arizona.c | 6 +-
drivers/gpio/gpio-cs5535.c | 6 +-
drivers/gpio/gpio-da9052.c | 8 +-
drivers/gpio/gpio-da9055.c | 8 +-
drivers/gpio/gpio-em.c | 6 +-
drivers/gpio/gpio-ep93xx.c | 2 +-
drivers/gpio/gpio-generic.c | 6 +-
drivers/gpio/gpio-ich.c | 10 +-
drivers/gpio/gpio-janz-ttl.c | 10 +-
drivers/gpio/gpio-langwell.c | 8 +-
drivers/gpio/gpio-lpc32xx.c | 4 +-
drivers/gpio/gpio-max7300.c | 6 +-
drivers/gpio/gpio-max7301.c | 6 +-
drivers/gpio/gpio-max730x.c | 4 +-
drivers/gpio/gpio-max732x.c | 8 +-
drivers/gpio/gpio-mc33880.c | 6 +-
drivers/gpio/gpio-mcp23s08.c | 6 +-
drivers/gpio/gpio-ml-ioh.c | 8 +-
drivers/gpio/gpio-mpc5200.c | 4 +-
drivers/gpio/gpio-msic.c | 2 +-
drivers/gpio/gpio-msm-v2.c | 6 +-
drivers/gpio/gpio-mvebu.c | 4 +-
drivers/gpio/gpio-mxc.c | 4 +-
drivers/gpio/gpio-mxs.c | 2 +-
drivers/gpio/gpio-omap.c | 6 +-
drivers/gpio/gpio-pca953x.c | 6 +-
drivers/gpio/gpio-pch.c | 8 +-
drivers/gpio/gpio-pxa.c | 6 +-
drivers/gpio/gpio-rc5t583.c | 6 +-
drivers/gpio/gpio-rdc321x.c | 6 +-
drivers/gpio/gpio-sch.c | 6 +-
drivers/gpio/gpio-sodaville.c | 4 +-
drivers/gpio/gpio-sta2x11.c | 4 +-
drivers/gpio/gpio-stmpe.c | 8 +-
drivers/gpio/gpio-stp-xway.c | 2 +-
drivers/gpio/gpio-sx150x.c | 6 +-
drivers/gpio/gpio-tc3589x.c | 6 +-
drivers/gpio/gpio-tegra.c | 4 +-
drivers/gpio/gpio-timberdale.c | 4 +-
drivers/gpio/gpio-tps6586x.c | 6 +-
drivers/gpio/gpio-tps65910.c | 6 +-
drivers/gpio/gpio-tps65912.c | 6 +-
drivers/gpio/gpio-twl4030.c | 8 +-
drivers/gpio/gpio-twl6040.c | 4 +-
drivers/gpio/gpio-vr41xx.c | 6 +-
drivers/gpio/gpio-vt8500.c | 2 +-
drivers/gpio/gpio-vx855.c | 6 +-
drivers/gpio/gpio-wm831x.c | 6 +-
drivers/gpio/gpio-wm8350.c | 6 +-
drivers/gpio/gpio-wm8994.c | 6 +-
drivers/gpio/gpio-xilinx.c | 4 +-
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/cirrus/cirrus_drv.c | 2 +-
drivers/gpu/drm/exynos/exynos_ddc.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 6 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +-
drivers/gpu/drm/exynos/exynos_hdmiphy.c | 2 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 8 +-
drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 4 +-
drivers/gpu/drm/i915/i915_drv.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 2 +-
drivers/gpu/drm/radeon/radeon_drv.c | 2 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 10 +-
drivers/hsi/clients/hsi_char.c | 8 +-
drivers/hwmon/abituguru.c | 12 +-
drivers/hwmon/abituguru3.c | 6 +-
drivers/hwmon/ad7314.c | 6 +-
drivers/hwmon/ad7414.c | 4 +-
drivers/hwmon/adcxx.c | 6 +-
drivers/hwmon/ads7871.c | 6 +-
drivers/hwmon/adt7411.c | 6 +-
drivers/hwmon/coretemp.c | 8 +-
drivers/hwmon/da9052-hwmon.c | 6 +-
drivers/hwmon/da9055-hwmon.c | 6 +-
drivers/hwmon/dme1737.c | 6 +-
drivers/hwmon/f71805f.c | 8 +-
drivers/hwmon/f71882fg.c | 8 +-
drivers/hwmon/fam15h_power.c | 10 +-
drivers/hwmon/gpio-fan.c | 8 +-
drivers/hwmon/hih6130.c | 6 +-
drivers/hwmon/i5k_amb.c | 18 +--
drivers/hwmon/it87.c | 12 +-
drivers/hwmon/jz4740-hwmon.c | 6 +-
drivers/hwmon/k10temp.c | 8 +-
drivers/hwmon/k8temp.c | 8 +-
drivers/hwmon/lm70.c | 6 +-
drivers/hwmon/lm78.c | 6 +-
drivers/hwmon/max1111.c | 8 +-
drivers/hwmon/max197.c | 6 +-
drivers/hwmon/mc13783-adc.c | 4 +-
drivers/hwmon/ntc_thermistor.c | 6 +-
drivers/hwmon/pc87360.c | 8 +-
drivers/hwmon/pc87427.c | 10 +-
drivers/hwmon/s3c-hwmon.c | 6 +-
drivers/hwmon/sch5627.c | 4 +-
drivers/hwmon/sch5636.c | 2 +-
drivers/hwmon/sht15.c | 6 +-
drivers/hwmon/sht21.c | 6 +-
drivers/hwmon/sis5595.c | 16 +--
drivers/hwmon/smsc47b397.c | 6 +-
drivers/hwmon/tmp102.c | 6 +-
drivers/hwmon/twl4030-madc-hwmon.c | 4 +-
drivers/hwmon/ultra45_env.c | 6 +-
drivers/hwmon/vexpress.c | 4 +-
drivers/hwmon/via-cputemp.c | 6 +-
drivers/hwmon/via686a.c | 14 +--
drivers/hwmon/vt1211.c | 8 +-
drivers/hwmon/vt8231.c | 12 +-
drivers/hwmon/w83627ehf.c | 12 +-
drivers/hwmon/w83627hf.c | 14 +--
drivers/hwmon/w83781d.c | 6 +-
drivers/hwmon/wm831x-hwmon.c | 6 +-
drivers/hwmon/wm8350-hwmon.c | 6 +-
drivers/hwspinlock/omap_hwspinlock.c | 6 +-
drivers/hwspinlock/u8500_hsem.c | 6 +-
drivers/i2c/busses/i2c-ali1535.c | 8 +-
drivers/i2c/busses/i2c-ali1563.c | 8 +-
drivers/i2c/busses/i2c-ali15x3.c | 8 +-
drivers/i2c/busses/i2c-amd756.c | 6 +-
drivers/i2c/busses/i2c-amd8111.c | 6 +-
drivers/i2c/busses/i2c-at91.c | 10 +-
drivers/i2c/busses/i2c-au1550.c | 6 +-
drivers/i2c/busses/i2c-cpm.c | 8 +-
drivers/i2c/busses/i2c-designware-pcidrv.c | 6 +-
drivers/i2c/busses/i2c-designware-platdrv.c | 6 +-
drivers/i2c/busses/i2c-eg20t.c | 6 +-
drivers/i2c/busses/i2c-elektor.c | 8 +-
drivers/i2c/busses/i2c-gpio.c | 8 +-
drivers/i2c/busses/i2c-highlander.c | 6 +-
drivers/i2c/busses/i2c-hydra.c | 6 +-
drivers/i2c/busses/i2c-i801.c | 24 ++--
drivers/i2c/busses/i2c-ibm_iic.c | 8 +-
drivers/i2c/busses/i2c-intel-mid.c | 6 +-
drivers/i2c/busses/i2c-isch.c | 6 +-
drivers/i2c/busses/i2c-mpc.c | 38 +++---
drivers/i2c/busses/i2c-mv64xxx.c | 18 +--
drivers/i2c/busses/i2c-mxs.c | 6 +-
drivers/i2c/busses/i2c-nforce2.c | 10 +-
drivers/i2c/busses/i2c-nuc900.c | 6 +-
drivers/i2c/busses/i2c-ocores.c | 6 +-
drivers/i2c/busses/i2c-octeon.c | 10 +-
drivers/i2c/busses/i2c-omap.c | 6 +-
drivers/i2c/busses/i2c-parport-light.c | 6 +-
drivers/i2c/busses/i2c-pasemi.c | 6 +-
drivers/i2c/busses/i2c-pca-isa.c | 8 +-
drivers/i2c/busses/i2c-pca-platform.c | 6 +-
drivers/i2c/busses/i2c-piix4.c | 20 +--
drivers/i2c/busses/i2c-pmcmsp.c | 6 +-
drivers/i2c/busses/i2c-pnx.c | 6 +-
drivers/i2c/busses/i2c-powermac.c | 16 +--
drivers/i2c/busses/i2c-puv3.c | 6 +-
drivers/i2c/busses/i2c-pxa-pci.c | 6 +-
drivers/i2c/busses/i2c-rcar.c | 6 +-
drivers/i2c/busses/i2c-s6000.c | 8 +-
drivers/i2c/busses/i2c-sh7760.c | 8 +-
drivers/i2c/busses/i2c-sh_mobile.c | 2 +-
drivers/i2c/busses/i2c-sirf.c | 8 +-
drivers/i2c/busses/i2c-sis5595.c | 4 +-
drivers/i2c/busses/i2c-sis630.c | 8 +-
drivers/i2c/busses/i2c-sis96x.c | 6 +-
drivers/i2c/busses/i2c-tegra.c | 8 +-
drivers/i2c/busses/i2c-via.c | 6 +-
drivers/i2c/busses/i2c-viapro.c | 2 +-
drivers/i2c/busses/i2c-xiic.c | 8 +-
drivers/i2c/busses/i2c-xlr.c | 6 +-
drivers/i2c/busses/scx200_acb.c | 16 +--
drivers/i2c/i2c-core.c | 7 --
drivers/i2c/muxes/i2c-mux-gpio.c | 8 +-
drivers/i2c/muxes/i2c-mux-pinctrl.c | 8 +-
drivers/ide/aec62xx.c | 8 +-
drivers/ide/alim15x3.c | 8 +-
drivers/ide/amd74xx.c | 4 +-
drivers/ide/atiixp.c | 4 +-
drivers/ide/cmd64x.c | 4 +-
drivers/ide/cs5520.c | 4 +-
drivers/ide/cs5530.c | 6 +-
drivers/ide/cs5535.c | 4 +-
drivers/ide/cy82c693.c | 10 +-
drivers/ide/delkin_cb.c | 4 +-
drivers/ide/hpt366.c | 42 +++----
drivers/ide/icside.c | 10 +-
drivers/ide/ide-pci-generic.c | 4 +-
drivers/ide/ide_platform.c | 8 +-
drivers/ide/it8172.c | 4 +-
drivers/ide/it8213.c | 4 +-
drivers/ide/it821x.c | 10 +-
drivers/ide/jmicron.c | 4 +-
drivers/ide/ns87415.c | 8 +-
drivers/ide/opti621.c | 4 +-
drivers/ide/palm_bk3710.c | 6 +-
drivers/ide/pdc202xx_new.c | 10 +-
drivers/ide/pdc202xx_old.c | 6 +-
drivers/ide/piix.c | 8 +-
drivers/ide/pmac.c | 10 +-
drivers/ide/rapide.c | 6 +-
drivers/ide/rz1000.c | 6 +-
drivers/ide/sc1200.c | 4 +-
drivers/ide/scc_pata.c | 18 +--
drivers/ide/serverworks.c | 4 +-
drivers/ide/sgiioc4.c | 12 +-
drivers/ide/siimage.c | 12 +-
drivers/ide/sis5513.c | 10 +-
drivers/ide/sl82c105.c | 4 +-
drivers/ide/slc90e66.c | 4 +-
drivers/ide/tc86c001.c | 10 +-
drivers/ide/triflex.c | 4 +-
drivers/ide/trm290.c | 6 +-
drivers/ide/via82cxxx.c | 8 +-
drivers/iio/accel/hid-sensor-accel-3d.c | 4 +-
drivers/iio/adc/ad7266.c | 8 +-
drivers/iio/adc/ad7476.c | 6 +-
drivers/iio/adc/ad7791.c | 8 +-
drivers/iio/adc/ad7887.c | 6 +-
drivers/iio/adc/at91_adc.c | 6 +-
drivers/iio/adc/lp8788_adc.c | 6 +-
drivers/iio/adc/max1363.c | 10 +-
drivers/iio/adc/ti_am335x_adc.c | 6 +-
drivers/iio/amplifiers/ad8366.c | 6 +-
drivers/iio/dac/ad5064.c | 16 +--
drivers/iio/dac/ad5360.c | 8 +-
drivers/iio/dac/ad5380.c | 18 +--
drivers/iio/dac/ad5421.c | 6 +-
drivers/iio/dac/ad5446.c | 14 +--
drivers/iio/dac/ad5449.c | 6 +-
drivers/iio/dac/ad5504.c | 6 +-
drivers/iio/dac/ad5624r_spi.c | 6 +-
drivers/iio/dac/ad5686.c | 6 +-
drivers/iio/dac/ad5755.c | 12 +-
drivers/iio/dac/ad5764.c | 6 +-
drivers/iio/dac/ad5791.c | 6 +-
drivers/iio/dac/max517.c | 6 +-
drivers/iio/dac/mcp4725.c | 6 +-
drivers/iio/frequency/ad9523.c | 6 +-
drivers/iio/frequency/adf4350.c | 6 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 4 +-
drivers/iio/light/adjd_s311.c | 6 +-
drivers/iio/light/hid-sensor-als.c | 4 +-
drivers/iio/light/lm3533-als.c | 16 +--
drivers/iio/light/vcnl4000.c | 6 +-
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 4 +-
drivers/infiniband/hw/amso1100/c2.c | 6 +-
drivers/infiniband/hw/amso1100/c2.h | 8 +-
drivers/infiniband/hw/amso1100/c2_pd.c | 4 +-
drivers/infiniband/hw/amso1100/c2_qp.c | 4 +-
drivers/infiniband/hw/amso1100/c2_rnic.c | 4 +-
drivers/infiniband/hw/ehca/ehca_main.c | 4 +-
drivers/infiniband/hw/ipath/ipath_driver.c | 10 +-
drivers/infiniband/hw/mthca/mthca_main.c | 8 +-
drivers/infiniband/hw/nes/nes.c | 6 +-
drivers/infiniband/hw/qib/qib_init.c | 10 +-
drivers/input/gameport/emu10k1-gp.c | 6 +-
drivers/input/gameport/fm801-gp.c | 6 +-
drivers/input/joystick/as5011.c | 8 +-
drivers/input/joystick/maplecontrol.c | 6 +-
drivers/input/keyboard/adp5520-keys.c | 6 +-
drivers/input/keyboard/adp5588-keys.c | 16 +--
drivers/input/keyboard/adp5589-keys.c | 18 +--
drivers/input/keyboard/bf54x-keys.c | 6 +-
drivers/input/keyboard/davinci_keyscan.c | 4 +-
drivers/input/keyboard/ep93xx_keypad.c | 6 +-
drivers/input/keyboard/gpio_keys.c | 11 +-
drivers/input/keyboard/gpio_keys_polled.c | 9 +-
drivers/input/keyboard/hilkbd.c | 10 +-
drivers/input/keyboard/imx_keypad.c | 6 +-
drivers/input/keyboard/jornada680_kbd.c | 6 +-
drivers/input/keyboard/jornada720_kbd.c | 6 +-
drivers/input/keyboard/lm8323.c | 6 +-
drivers/input/keyboard/lm8333.c | 6 +-
drivers/input/keyboard/locomokbd.c | 8 +-
drivers/input/keyboard/lpc32xx-keys.c | 8 +-
drivers/input/keyboard/matrix_keypad.c | 8 +-
drivers/input/keyboard/max7359_keypad.c | 6 +-
drivers/input/keyboard/mcs_touchkey.c | 6 +-
drivers/input/keyboard/mpr121_touchkey.c | 10 +-
drivers/input/keyboard/nomadik-ske-keypad.c | 4 +-
drivers/input/keyboard/omap-keypad.c | 6 +-
drivers/input/keyboard/omap4-keypad.c | 8 +-
drivers/input/keyboard/opencores-kbd.c | 6 +-
drivers/input/keyboard/pmic8xxx-keypad.c | 10 +-
drivers/input/keyboard/pxa27x_keypad.c | 6 +-
drivers/input/keyboard/pxa930_rotary.c | 6 +-
drivers/input/keyboard/qt1070.c | 8 +-
drivers/input/keyboard/qt2160.c | 12 +-
drivers/input/keyboard/samsung-keypad.c | 6 +-
drivers/input/keyboard/sh_keysc.c | 6 +-
drivers/input/keyboard/spear-keyboard.c | 8 +-
drivers/input/keyboard/stmpe-keypad.c | 10 +-
drivers/input/keyboard/tc3589x-keypad.c | 6 +-
drivers/input/keyboard/tca6416-keypad.c | 8 +-
drivers/input/keyboard/tca8418_keypad.c | 8 +-
drivers/input/keyboard/tegra-kbc.c | 16 +--
drivers/input/keyboard/tnetv107x-keypad.c | 6 +-
drivers/input/keyboard/twl4030_keypad.c | 8 +-
drivers/input/keyboard/w90p910_keypad.c | 6 +-
drivers/input/misc/88pm80x_onkey.c | 6 +-
drivers/input/misc/88pm860x_onkey.c | 6 +-
drivers/input/misc/ab8500-ponkey.c | 6 +-
drivers/input/misc/ad714x-i2c.c | 6 +-
drivers/input/misc/ad714x-spi.c | 6 +-
drivers/input/misc/adxl34x-i2c.c | 6 +-
drivers/input/misc/adxl34x-spi.c | 6 +-
drivers/input/misc/bfin_rotary.c | 6 +-
drivers/input/misc/bma150.c | 28 ++---
drivers/input/misc/cma3000_d0x_i2c.c | 6 +-
drivers/input/misc/cobalt_btns.c | 6 +-
drivers/input/misc/da9052_onkey.c | 6 +-
drivers/input/misc/da9055_onkey.c | 6 +-
drivers/input/misc/dm355evm_keys.c | 6 +-
drivers/input/misc/gp2ap002a00f.c | 8 +-
drivers/input/misc/gpio_tilt_polled.c | 6 +-
drivers/input/misc/ixp4xx-beeper.c | 6 +-
drivers/input/misc/kxtj9.c | 16 +--
drivers/input/misc/m68kspkr.c | 6 +-
drivers/input/misc/max8925_onkey.c | 6 +-
drivers/input/misc/max8997_haptic.c | 6 +-
drivers/input/misc/mc13783-pwrbutton.c | 6 +-
drivers/input/misc/mma8450.c | 6 +-
drivers/input/misc/mpu3050.c | 8 +-
drivers/input/misc/pcap_keys.c | 6 +-
drivers/input/misc/pcf50633-input.c | 6 +-
drivers/input/misc/pcf8574_keypad.c | 6 +-
drivers/input/misc/pcspkr.c | 6 +-
drivers/input/misc/pm8xxx-vibrator.c | 6 +-
drivers/input/misc/pmic8xxx-pwrkey.c | 6 +-
drivers/input/misc/pwm-beeper.c | 6 +-
drivers/input/misc/rb532_button.c | 6 +-
drivers/input/misc/retu-pwrbutton.c | 6 +-
drivers/input/misc/rotary_encoder.c | 9 +-
drivers/input/misc/sgi_btns.c | 6 +-
drivers/input/misc/sparcspkr.c | 14 +--
drivers/input/misc/twl4030-vibra.c | 6 +-
drivers/input/misc/twl6040-vibra.c | 6 +-
drivers/input/misc/wistron_btns.c | 20 +--
drivers/input/misc/wm831x-on.c | 6 +-
drivers/input/misc/xen-kbdfront.c | 2 +-
drivers/input/mouse/gpio_mouse.c | 6 +-
drivers/input/mouse/maplemouse.c | 6 +-
drivers/input/mouse/navpoint.c | 6 +-
drivers/input/mouse/pxa930_trkball.c | 6 +-
drivers/input/mouse/synaptics_i2c.c | 6 +-
drivers/input/serio/altera_ps2.c | 6 +-
drivers/input/serio/ambakmi.c | 6 +-
drivers/input/serio/arc_ps2.c | 12 +-
drivers/input/serio/ct82c710.c | 6 +-
drivers/input/serio/gscps2.c | 6 +-
drivers/input/serio/i8042-sparcio.h | 6 +-
drivers/input/serio/i8042.c | 6 +-
drivers/input/serio/maceps2.c | 8 +-
drivers/input/serio/pcips2.c | 6 +-
drivers/input/serio/q40kbd.c | 6 +-
drivers/input/serio/rpckbd.c | 6 +-
drivers/input/serio/sa1111ps2.c | 12 +-
drivers/input/serio/serio.c | 11 --
drivers/input/serio/xilinx_ps2.c | 8 +-
drivers/input/touchscreen/88pm860x-ts.c | 8 +-
drivers/input/touchscreen/ad7877.c | 6 +-
drivers/input/touchscreen/ad7879-i2c.c | 6 +-
drivers/input/touchscreen/ad7879-spi.c | 6 +-
drivers/input/touchscreen/ads7846.c | 10 +-
drivers/input/touchscreen/atmel_mxt_ts.c | 6 +-
drivers/input/touchscreen/atmel_tsadcc.c | 6 +-
drivers/input/touchscreen/auo-pixcir-ts.c | 8 +-
drivers/input/touchscreen/bu21013_ts.c | 6 +-
drivers/input/touchscreen/cy8ctmg110_ts.c | 6 +-
drivers/input/touchscreen/cyttsp_i2c.c | 6 +-
drivers/input/touchscreen/cyttsp_spi.c | 6 +-
drivers/input/touchscreen/da9034-ts.c | 6 +-
drivers/input/touchscreen/da9052_tsi.c | 10 +-
drivers/input/touchscreen/edt-ft5x06.c | 18 +--
drivers/input/touchscreen/eeti_ts.c | 6 +-
drivers/input/touchscreen/egalax_ts.c | 8 +-
drivers/input/touchscreen/htcpen.c | 6 +-
drivers/input/touchscreen/ili210x.c | 6 +-
drivers/input/touchscreen/intel-mid-touch.c | 14 +--
drivers/input/touchscreen/jornada720_ts.c | 6 +-
drivers/input/touchscreen/lpc32xx_ts.c | 6 +-
drivers/input/touchscreen/max11801_ts.c | 8 +-
drivers/input/touchscreen/mc13783_ts.c | 4 +-
drivers/input/touchscreen/mcs5000_ts.c | 6 +-
drivers/input/touchscreen/mms114.c | 10 +-
drivers/input/touchscreen/pcap_ts.c | 6 +-
drivers/input/touchscreen/pixcir_i2c_ts.c | 6 +-
drivers/input/touchscreen/s3c2410_ts.c | 6 +-
drivers/input/touchscreen/st1232.c | 8 +-
drivers/input/touchscreen/stmpe-ts.c | 8 +-
drivers/input/touchscreen/ti_am335x_tsc.c | 6 +-
drivers/input/touchscreen/tnetv107x-ts.c | 6 +-
drivers/input/touchscreen/tps6507x-ts.c | 4 +-
drivers/input/touchscreen/tsc2005.c | 8 +-
drivers/input/touchscreen/tsc2007.c | 6 +-
drivers/input/touchscreen/ucb1400_ts.c | 8 +-
drivers/input/touchscreen/w90p910_ts.c | 6 +-
drivers/input/touchscreen/wacom_i2c.c | 6 +-
drivers/input/touchscreen/wm831x-ts.c | 6 +-
drivers/iommu/intel-iommu.c | 4 +-
drivers/iommu/omap-iommu.c | 6 +-
drivers/iommu/tegra-gart.c | 4 +-
drivers/iommu/tegra-smmu.c | 4 +-
drivers/isdn/hardware/avm/b1pci.c | 6 +-
drivers/isdn/hardware/avm/c4.c | 2 +-
drivers/isdn/hardware/avm/t1pci.c | 2 +-
drivers/isdn/hardware/eicon/divasmain.c | 8 +-
drivers/isdn/hardware/mISDN/avmfritz.c | 10 +-
drivers/isdn/hardware/mISDN/hfcmulti.c | 6 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 6 +-
drivers/isdn/hardware/mISDN/mISDNinfineon.c | 17 ++-
drivers/isdn/hardware/mISDN/netjet.c | 10 +-
drivers/isdn/hardware/mISDN/speedfax.c | 14 +--
drivers/isdn/hardware/mISDN/w6692.c | 6 +-
drivers/isdn/hisax/amd7930_fn.c | 2 +-
drivers/isdn/hisax/asuscom.c | 8 +-
drivers/isdn/hisax/avm_a1.c | 2 +-
drivers/isdn/hisax/avm_a1p.c | 2 +-
drivers/isdn/hisax/avm_pci.c | 16 +--
drivers/isdn/hisax/avma1_cs.c | 12 +-
drivers/isdn/hisax/bkm_a4t.c | 8 +-
drivers/isdn/hisax/bkm_a8.c | 16 +--
drivers/isdn/hisax/config.c | 19 ++-
drivers/isdn/hisax/diva.c | 30 ++---
drivers/isdn/hisax/elsa.c | 24 ++--
drivers/isdn/hisax/elsa_cs.c | 12 +-
drivers/isdn/hisax/enternow_pci.c | 10 +-
drivers/isdn/hisax/gazel.c | 8 +-
drivers/isdn/hisax/hfc4s8s_l1.c | 16 +--
drivers/isdn/hisax/hfc_pci.c | 4 +-
drivers/isdn/hisax/hfc_sx.c | 8 +-
drivers/isdn/hisax/hfcscard.c | 8 +-
drivers/isdn/hisax/hisax_fcpcipnp.c | 21 ++--
drivers/isdn/hisax/icc.c | 2 +-
drivers/isdn/hisax/isac.c | 6 +-
drivers/isdn/hisax/isurf.c | 4 +-
drivers/isdn/hisax/ix1_micro.c | 8 +-
drivers/isdn/hisax/mic.c | 2 +-
drivers/isdn/hisax/niccy.c | 6 +-
drivers/isdn/hisax/nj_s.c | 10 +-
drivers/isdn/hisax/nj_u.c | 10 +-
drivers/isdn/hisax/s0box.c | 2 +-
drivers/isdn/hisax/saphir.c | 2 +-
drivers/isdn/hisax/sedlbauer.c | 18 +--
drivers/isdn/hisax/sedlbauer_cs.c | 12 +-
drivers/isdn/hisax/sportster.c | 4 +-
drivers/isdn/hisax/teleint.c | 2 +-
drivers/isdn/hisax/teles0.c | 2 +-
drivers/isdn/hisax/teles3.c | 8 +-
drivers/isdn/hisax/teles_cs.c | 12 +-
drivers/isdn/hisax/telespci.c | 4 +-
drivers/isdn/hisax/w6692.c | 4 +-
drivers/isdn/hysdn/hysdn_init.c | 6 +-
drivers/isdn/mISDN/core.c | 4 -
drivers/leds/leds-adp5520.c | 8 +-
drivers/leds/leds-asic3.c | 6 +-
drivers/leds/leds-atmel-pwm.c | 2 +-
drivers/leds/leds-bd2802.c | 2 +-
drivers/leds/leds-blinkm.c | 6 +-
drivers/leds/leds-clevo-mail.c | 2 +-
drivers/leds/leds-cobalt-qube.c | 6 +-
drivers/leds/leds-cobalt-raq.c | 6 +-
drivers/leds/leds-da903x.c | 6 +-
drivers/leds/leds-da9052.c | 6 +-
drivers/leds/leds-gpio.c | 12 +-
drivers/leds/leds-lm3530.c | 6 +-
drivers/leds/leds-lm3533.c | 8 +-
drivers/leds/leds-lm355x.c | 8 +-
drivers/leds/leds-lm3642.c | 8 +-
drivers/leds/leds-lp3944.c | 6 +-
drivers/leds/leds-lp5521.c | 8 +-
drivers/leds/leds-lp5523.c | 4 +-
drivers/leds/leds-lp8788.c | 6 +-
drivers/leds/leds-lt3593.c | 8 +-
drivers/leds/leds-max8997.c | 6 +-
drivers/leds/leds-mc13783.c | 10 +-
drivers/leds/leds-netxbig.c | 10 +-
drivers/leds/leds-ns2.c | 8 +-
drivers/leds/leds-ot200.c | 6 +-
drivers/leds/leds-pca955x.c | 6 +-
drivers/leds/leds-pca9633.c | 6 +-
drivers/leds/leds-pwm.c | 4 +-
drivers/leds/leds-rb532.c | 6 +-
drivers/leds/leds-regulator.c | 6 +-
drivers/leds/leds-renesas-tpu.c | 6 +-
drivers/leds/leds-ss4200.c | 4 +-
drivers/leds/leds-sunfire.c | 12 +-
drivers/leds/leds-tca6507.c | 6 +-
drivers/macintosh/macio_asic.c | 6 +-
drivers/macintosh/mediabay.c | 2 +-
drivers/macintosh/rack-meter.c | 10 +-
drivers/macintosh/windfarm_ad7417_sensor.c | 12 +-
drivers/macintosh/windfarm_fcu_controls.c | 16 +--
drivers/macintosh/windfarm_pm112.c | 4 +-
drivers/macintosh/windfarm_pm121.c | 4 +-
drivers/macintosh/windfarm_pm72.c | 2 +-
drivers/macintosh/windfarm_pm81.c | 4 +-
drivers/macintosh/windfarm_pm91.c | 4 +-
drivers/macintosh/windfarm_rm31.c | 2 +-
drivers/media/i2c/adv7180.c | 6 +-
drivers/media/i2c/adv7183.c | 2 +-
drivers/media/i2c/as3645a.c | 8 +-
drivers/media/i2c/m5mols/m5mols_core.c | 6 +-
drivers/media/i2c/vs6624.c | 6 +-
drivers/media/mmc/siano/smssdio.c | 4 +-
drivers/media/pci/bt8xx/bt878.c | 16 +--
drivers/media/pci/bt8xx/bttv-cards.c | 30 ++---
drivers/media/pci/bt8xx/bttv-driver.c | 8 +-
drivers/media/pci/bt8xx/bttv-i2c.c | 6 +-
drivers/media/pci/bt8xx/bttv-input.c | 4 +-
drivers/media/pci/bt8xx/dvb-bt8xx.c | 6 +-
drivers/media/pci/cx18/cx18-driver.c | 12 +-
drivers/media/pci/cx23885/cx23885-core.c | 6 +-
drivers/media/pci/cx25821/cx25821-core.c | 6 +-
drivers/media/pci/cx88/cx88-alsa.c | 12 +-
drivers/media/pci/cx88/cx88-mpeg.c | 6 +-
drivers/media/pci/cx88/cx88-video.c | 6 +-
drivers/media/pci/ddbridge/ddbridge-core.c | 8 +-
drivers/media/pci/dm1105/dm1105.c | 20 +--
drivers/media/pci/ivtv/ivtv-driver.c | 8 +-
drivers/media/pci/mantis/hopper_cards.c | 8 +-
drivers/media/pci/mantis/mantis_cards.c | 8 +-
drivers/media/pci/mantis/mantis_dvb.c | 4 +-
drivers/media/pci/mantis/mantis_i2c.c | 2 +-
drivers/media/pci/mantis/mantis_pci.c | 2 +-
drivers/media/pci/meye/meye.c | 6 +-
drivers/media/pci/ngene/ngene-cards.c | 4 +-
drivers/media/pci/ngene/ngene-core.c | 4 +-
drivers/media/pci/ngene/ngene.h | 4 +-
drivers/media/pci/pluto2/pluto2.c | 24 ++--
drivers/media/pci/pt1/pt1.c | 6 +-
drivers/media/pci/saa7134/saa7134-core.c | 8 +-
drivers/media/pci/saa7134/saa7134.h | 2 +-
drivers/media/pci/saa7164/saa7164-core.c | 6 +-
drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +-
drivers/media/pci/ttpci/av7110.c | 6 +-
drivers/media/pci/ttpci/av7110_ir.c | 4 +-
drivers/media/pci/zoran/zoran_card.c | 15 ++-
drivers/media/pci/zoran/zoran_driver.c | 2 +-
drivers/media/platform/blackfin/bfin_capture.c | 6 +-
drivers/media/platform/coda.c | 4 +-
drivers/media/platform/davinci/dm355_ccdc.c | 4 +-
drivers/media/platform/davinci/dm644x_ccdc.c | 4 +-
drivers/media/platform/davinci/isif.c | 4 +-
drivers/media/platform/davinci/vpbe.c | 2 +-
drivers/media/platform/davinci/vpbe_display.c | 8 +-
drivers/media/platform/davinci/vpfe_capture.c | 6 +-
drivers/media/platform/davinci/vpif.c | 6 +-
drivers/media/platform/davinci/vpss.c | 6 +-
drivers/media/platform/exynos-gsc/gsc-core.c | 4 +-
drivers/media/platform/fsl-viu.c | 6 +-
drivers/media/platform/omap24xxcam.c | 2 +-
drivers/media/platform/omap3isp/isp.c | 6 +-
drivers/media/platform/s5p-fimc/fimc-core.c | 4 +-
drivers/media/platform/s5p-fimc/fimc-lite.c | 6 +-
drivers/media/platform/s5p-fimc/fimc-mdevice.c | 4 +-
drivers/media/platform/s5p-fimc/mipi-csis.c | 6 +-
drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +-
drivers/media/platform/s5p-tv/hdmi_drv.c | 6 +-
drivers/media/platform/s5p-tv/hdmiphy_drv.c | 6 +-
drivers/media/platform/s5p-tv/mixer.h | 2 +-
drivers/media/platform/s5p-tv/mixer_drv.c | 12 +-
drivers/media/platform/s5p-tv/mixer_video.c | 2 +-
drivers/media/platform/s5p-tv/sdo_drv.c | 6 +-
drivers/media/platform/s5p-tv/sii9234_drv.c | 6 +-
drivers/media/platform/sh_vou.c | 6 +-
drivers/media/platform/soc_camera/atmel-isi.c | 6 +-
drivers/media/platform/soc_camera/mx2_camera.c | 8 +-
drivers/media/platform/soc_camera/mx3_camera.c | 6 +-
drivers/media/platform/soc_camera/pxa_camera.c | 6 +-
.../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +-
drivers/media/platform/soc_camera/sh_mobile_csi2.c | 6 +-
drivers/media/platform/soc_camera/soc_camera.c | 6 +-
drivers/media/platform/timblogiw.c | 12 +-
drivers/media/platform/via-camera.c | 6 +-
drivers/media/radio/radio-maxiradio.c | 6 +-
drivers/media/radio/radio-sf16fmi.c | 2 +-
drivers/media/radio/radio-sf16fmr2.c | 18 +--
drivers/media/radio/radio-tea5764.c | 6 +-
drivers/media/radio/radio-timb.c | 6 +-
drivers/media/radio/radio-wl1273.c | 4 +-
drivers/media/radio/saa7706h.c | 6 +-
drivers/media/radio/si470x/radio-si470x-i2c.c | 6 +-
drivers/media/radio/tef6862.c | 6 +-
drivers/media/rc/ene_ir.c | 2 +-
drivers/media/rc/fintek-cir.c | 4 +-
drivers/media/rc/gpio-ir-recv.c | 6 +-
drivers/media/rc/iguanair.c | 6 +-
drivers/media/rc/imon.c | 6 +-
drivers/media/rc/ir-rx51.c | 2 +-
drivers/media/rc/ite-cir.c | 4 +-
drivers/media/rc/mceusb.c | 6 +-
drivers/media/rc/nuvoton-cir.c | 4 +-
drivers/media/rc/redrat3.c | 6 +-
drivers/media/rc/streamzap.c | 2 +-
drivers/media/rc/ttusbir.c | 6 +-
drivers/media/rc/winbond-cir.c | 6 +-
drivers/media/usb/gspca/spca506.c | 2 +-
drivers/media/usb/siano/smsusb.c | 2 +-
drivers/media/usb/usbvision/usbvision-video.c | 8 +-
drivers/memory/tegra20-mc.c | 4 +-
drivers/memory/tegra30-mc.c | 4 +-
drivers/message/fusion/mptfc.c | 6 +-
drivers/message/fusion/mptsas.c | 4 +-
drivers/message/fusion/mptspi.c | 2 +-
drivers/message/i2o/pci.c | 10 +-
drivers/mfd/88pm800.c | 12 +-
drivers/mfd/88pm805.c | 10 +-
drivers/mfd/88pm80x.c | 2 +-
drivers/mfd/88pm860x-core.c | 104 ++++++++--------
drivers/mfd/ab3100-core.c | 13 +-
drivers/mfd/ab8500-core.c | 40 +++---
drivers/mfd/ab8500-debugfs.c | 6 +-
drivers/mfd/ab8500-gpadc.c | 6 +-
drivers/mfd/ab8500-sysctrl.c | 6 +-
drivers/mfd/adp5520.c | 6 +-
drivers/mfd/arizona-core.c | 4 +-
drivers/mfd/arizona-i2c.c | 6 +-
drivers/mfd/arizona-spi.c | 6 +-
drivers/mfd/asic3.c | 4 +-
drivers/mfd/cs5535-mfd.c | 12 +-
drivers/mfd/da903x.c | 10 +-
drivers/mfd/da9052-core.c | 4 +-
drivers/mfd/da9052-i2c.c | 6 +-
drivers/mfd/da9052-spi.c | 6 +-
drivers/mfd/da9055-core.c | 4 +-
drivers/mfd/da9055-i2c.c | 6 +-
drivers/mfd/davinci_voicecodec.c | 4 +-
drivers/mfd/db8500-prcmu.c | 2 +-
drivers/mfd/ezx-pcap.c | 8 +-
drivers/mfd/htc-i2cpld.c | 12 +-
drivers/mfd/intel_msic.c | 10 +-
drivers/mfd/janz-cmodio.c | 10 +-
drivers/mfd/jz4740-adc.c | 6 +-
drivers/mfd/lm3533-core.c | 18 +--
drivers/mfd/lp8788.c | 4 +-
drivers/mfd/lpc_ich.c | 20 +--
drivers/mfd/lpc_sch.c | 6 +-
drivers/mfd/max77686.c | 2 +-
drivers/mfd/max8907.c | 4 +-
drivers/mfd/max8925-core.c | 58 ++++-----
drivers/mfd/max8925-i2c.c | 6 +-
drivers/mfd/mc13xxx-i2c.c | 4 +-
drivers/mfd/mc13xxx-spi.c | 4 +-
drivers/mfd/omap-usb-host.c | 4 +-
drivers/mfd/omap-usb-tll.c | 6 +-
drivers/mfd/palmas.c | 6 +-
drivers/mfd/pcf50633-adc.c | 6 +-
drivers/mfd/pcf50633-core.c | 6 +-
drivers/mfd/pm8921-core.c | 8 +-
drivers/mfd/pm8xxx-irq.c | 4 +-
drivers/mfd/rc5t583.c | 6 +-
drivers/mfd/rdc321x-southbridge.c | 6 +-
drivers/mfd/rtsx_pcr.c | 6 +-
drivers/mfd/sm501.c | 16 +--
drivers/mfd/sta2x11-mfd.c | 20 +--
drivers/mfd/stmpe-i2c.c | 6 +-
drivers/mfd/stmpe-spi.c | 6 +-
drivers/mfd/stmpe.c | 12 +-
drivers/mfd/syscon.c | 6 +-
drivers/mfd/tc3589x.c | 8 +-
drivers/mfd/tc6387xb.c | 6 +-
drivers/mfd/tc6393xb.c | 12 +-
drivers/mfd/ti-ssp.c | 6 +-
drivers/mfd/ti_am335x_tscadc.c | 6 +-
drivers/mfd/timberdale.c | 64 +++++-----
drivers/mfd/tps6105x.c | 8 +-
drivers/mfd/tps65090.c | 8 +-
drivers/mfd/tps65217.c | 6 +-
drivers/mfd/tps6586x.c | 10 +-
drivers/mfd/tps65910.c | 10 +-
drivers/mfd/tps65911-comparator.c | 6 +-
drivers/mfd/tps65912-spi.c | 6 +-
drivers/mfd/twl-core.c | 2 +-
drivers/mfd/twl4030-audio.c | 6 +-
drivers/mfd/twl4030-madc.c | 4 +-
drivers/mfd/twl4030-power.c | 20 +--
drivers/mfd/twl6040.c | 8 +-
drivers/mfd/vexpress-sysreg.c | 2 +-
drivers/mfd/vx855.c | 6 +-
drivers/mfd/wl1273-core.c | 4 +-
drivers/mfd/wm831x-spi.c | 6 +-
drivers/mfd/wm8994-core.c | 16 +--
drivers/misc/ad525x_dpot-i2c.c | 6 +-
drivers/misc/ad525x_dpot-spi.c | 6 +-
drivers/misc/ad525x_dpot.c | 4 +-
drivers/misc/apds9802als.c | 4 +-
drivers/misc/apds990x.c | 6 +-
drivers/misc/atmel-ssc.c | 4 +-
drivers/misc/bh1770glc.c | 6 +-
drivers/misc/bh1780gli.c | 6 +-
drivers/misc/bmp085-i2c.c | 4 +-
drivers/misc/bmp085-spi.c | 4 +-
drivers/misc/bmp085.c | 2 +-
drivers/misc/cb710/core.c | 10 +-
drivers/misc/cs5535-mfgpt.c | 6 +-
drivers/misc/eeprom/at24.c | 4 +-
drivers/misc/eeprom/at25.c | 4 +-
drivers/misc/eeprom/eeprom_93xx46.c | 6 +-
drivers/misc/fsa9480.c | 6 +-
drivers/misc/hpilo.c | 6 +-
drivers/misc/ibmasm/module.c | 6 +-
drivers/misc/ioc4.c | 10 +-
drivers/misc/isl29003.c | 6 +-
drivers/misc/lis3lv02d/lis3lv02d_i2c.c | 6 +-
drivers/misc/lis3lv02d/lis3lv02d_spi.c | 6 +-
drivers/misc/mei/main.c | 10 +-
drivers/misc/pch_phub.c | 6 +-
drivers/misc/phantom.c | 10 +-
drivers/misc/pti.c | 8 +-
drivers/misc/spear13xx_pcie_gadget.c | 4 +-
drivers/misc/ti_dac7512.c | 6 +-
drivers/misc/tsl2550.c | 6 +-
drivers/mmc/host/atmel-mci.c | 2 +-
drivers/mmc/host/au1xmmc.c | 4 +-
drivers/mmc/host/bfin_sdh.c | 6 +-
drivers/mmc/host/cb710-mmc.c | 6 +-
drivers/mmc/host/dw_mmc-pci.c | 6 +-
drivers/mmc/host/dw_mmc-pltfm.c | 6 +-
drivers/mmc/host/dw_mmc-pltfm.h | 2 +-
drivers/mmc/host/jz4740_mmc.c | 12 +-
drivers/mmc/host/mmc_spi.c | 6 +-
drivers/mmc/host/mmci.c | 10 +-
drivers/mmc/host/omap.c | 8 +-
drivers/mmc/host/omap_hsmmc.c | 6 +-
drivers/mmc/host/pxamci.c | 4 +-
drivers/mmc/host/s3cmci.c | 6 +-
drivers/mmc/host/sdhci-cns3xxx.c | 6 +-
drivers/mmc/host/sdhci-dove.c | 8 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 8 +-
drivers/mmc/host/sdhci-of-esdhc.c | 6 +-
drivers/mmc/host/sdhci-of-hlwd.c | 6 +-
drivers/mmc/host/sdhci-pci.c | 14 +--
drivers/mmc/host/sdhci-pxav2.c | 6 +-
drivers/mmc/host/sdhci-pxav3.c | 6 +-
drivers/mmc/host/sdhci-s3c.c | 10 +-
drivers/mmc/host/sdhci-spear.c | 12 +-
drivers/mmc/host/sdhci-tegra.c | 10 +-
drivers/mmc/host/sh_mmcif.c | 4 +-
drivers/mmc/host/sh_mobile_sdhi.c | 4 +-
drivers/mmc/host/tmio_mmc.c | 6 +-
drivers/mmc/host/tmio_mmc_pio.c | 2 +-
drivers/mmc/host/via-sdmmc.c | 6 +-
drivers/mmc/host/wbsd.c | 28 ++---
drivers/mtd/devices/bcm47xxsflash.c | 4 +-
drivers/mtd/devices/block2mtd.c | 2 +-
drivers/mtd/devices/m25p80.c | 8 +-
drivers/mtd/devices/mtd_dataflash.c | 14 +--
drivers/mtd/devices/spear_smi.c | 10 +-
drivers/mtd/devices/sst25l.c | 10 +-
drivers/mtd/maps/amd76xrom.c | 4 +-
drivers/mtd/maps/autcpu12-nvram.c | 6 +-
drivers/mtd/maps/bfin-async-flash.c | 8 +-
drivers/mtd/maps/ck804xrom.c | 4 +-
drivers/mtd/maps/esb2rom.c | 6 +-
drivers/mtd/maps/gpio-addr-flash.c | 8 +-
drivers/mtd/maps/ichxrom.c | 6 +-
drivers/mtd/maps/intel_vr_nor.c | 18 +--
drivers/mtd/maps/lantiq-flash.c | 8 +-
drivers/mtd/maps/latch-addr-flash.c | 4 +-
drivers/mtd/maps/pci.c | 6 +-
drivers/mtd/maps/physmap_of.c | 8 +-
drivers/mtd/maps/pismo.c | 18 +--
drivers/mtd/maps/pxa2xx-flash.c | 6 +-
drivers/mtd/maps/sa1100-flash.c | 5 +-
drivers/mtd/maps/scb2_flash.c | 8 +-
drivers/mtd/maps/sun_uflash.c | 6 +-
drivers/mtd/maps/vmu-flash.c | 10 +-
drivers/mtd/nand/ams-delta.c | 6 +-
drivers/mtd/nand/atmel_nand.c | 12 +-
drivers/mtd/nand/au1550nd.c | 8 +-
drivers/mtd/nand/bf5xx_nand.c | 8 +-
drivers/mtd/nand/cafe_nand.c | 12 +-
drivers/mtd/nand/denali_dt.c | 6 +-
drivers/mtd/nand/denali_pci.c | 4 +-
drivers/mtd/nand/fsl_elbc_nand.c | 2 +-
drivers/mtd/nand/fsl_ifc_nand.c | 2 +-
drivers/mtd/nand/fsl_upm.c | 8 +-
drivers/mtd/nand/fsmc_nand.c | 4 +-
drivers/mtd/nand/gpio.c | 4 +-
drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 20 +--
drivers/mtd/nand/jz4740_nand.c | 8 +-
drivers/mtd/nand/lpc32xx_mlc.c | 6 +-
drivers/mtd/nand/lpc32xx_slc.c | 6 +-
drivers/mtd/nand/mpc5121_nfc.c | 8 +-
drivers/mtd/nand/mxc_nand.c | 6 +-
drivers/mtd/nand/ndfc.c | 6 +-
drivers/mtd/nand/nuc900_nand.c | 6 +-
drivers/mtd/nand/omap2.c | 2 +-
drivers/mtd/nand/orion_nand.c | 4 +-
drivers/mtd/nand/pasemi_nand.c | 4 +-
drivers/mtd/nand/plat_nand.c | 6 +-
drivers/mtd/nand/sh_flctl.c | 4 +-
drivers/mtd/nand/sharpsl.c | 6 +-
drivers/mtd/nand/socrates_nand.c | 6 +-
drivers/mtd/onenand/generic.c | 6 +-
drivers/mtd/onenand/omap2.c | 6 +-
drivers/mtd/onenand/samsung.c | 4 +-
drivers/net/arcnet/com20020-pci.c | 6 +-
drivers/net/can/at91_can.c | 8 +-
drivers/net/can/bfin_can.c | 6 +-
drivers/net/can/c_can/c_can_pci.c | 6 +-
drivers/net/can/c_can/c_can_platform.c | 6 +-
drivers/net/can/cc770/cc770_isa.c | 18 +--
drivers/net/can/cc770/cc770_platform.c | 12 +-
drivers/net/can/flexcan.c | 10 +-
drivers/net/can/janz-ican3.c | 24 ++--
drivers/net/can/mcp251x.c | 6 +-
drivers/net/can/mscan/mpc5xxx_can.c | 24 ++--
drivers/net/can/pch_can.c | 6 +-
drivers/net/can/sja1000/ems_pci.c | 2 +-
drivers/net/can/sja1000/ems_pcmcia.c | 4 +-
drivers/net/can/sja1000/kvaser_pci.c | 6 +-
drivers/net/can/sja1000/peak_pci.c | 6 +-
drivers/net/can/sja1000/peak_pcmcia.c | 2 +-
drivers/net/can/sja1000/plx_pci.c | 18 +--
drivers/net/can/sja1000/sja1000_isa.c | 16 +--
drivers/net/can/sja1000/sja1000_of_platform.c | 8 +-
drivers/net/can/sja1000/tscan1.c | 8 +-
drivers/net/can/softing/softing_cs.c | 10 +-
drivers/net/can/softing/softing_main.c | 12 +-
drivers/net/can/ti_hecc.c | 4 +-
drivers/net/ethernet/3com/3c509.c | 24 ++--
drivers/net/ethernet/3com/3c59x.c | 16 +--
drivers/net/ethernet/3com/typhoon.c | 10 +-
drivers/net/ethernet/8390/etherh.c | 8 +-
drivers/net/ethernet/8390/hydra.c | 22 ++--
drivers/net/ethernet/8390/ne2k-pci.c | 10 +-
drivers/net/ethernet/8390/ne3210.c | 4 +-
drivers/net/ethernet/8390/zorro8390.c | 12 +-
drivers/net/ethernet/adaptec/starfire.c | 10 +-
drivers/net/ethernet/adi/bfin_mac.c | 12 +-
drivers/net/ethernet/aeroflex/greth.c | 6 +-
drivers/net/ethernet/alteon/acenic.c | 26 ++--
drivers/net/ethernet/amd/a2065.c | 12 +-
drivers/net/ethernet/amd/am79c961a.c | 2 +-
drivers/net/ethernet/amd/amd8111e.c | 8 +-
drivers/net/ethernet/amd/ariadne.c | 8 +-
drivers/net/ethernet/amd/au1000_eth.c | 6 +-
drivers/net/ethernet/amd/declance.c | 8 +-
drivers/net/ethernet/amd/depca.c | 10 +-
drivers/net/ethernet/amd/hplance.c | 14 +--
drivers/net/ethernet/amd/pcnet32.c | 10 +-
drivers/net/ethernet/amd/sunlance.c | 8 +-
drivers/net/ethernet/apple/bmac.c | 4 +-
drivers/net/ethernet/apple/mace.c | 4 +-
drivers/net/ethernet/apple/macmace.c | 6 +-
drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 14 +--
drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +-
drivers/net/ethernet/atheros/atl1e/atl1e_param.c | 6 +-
drivers/net/ethernet/atheros/atlx/atl1.c | 14 +--
drivers/net/ethernet/atheros/atlx/atl2.c | 16 +--
drivers/net/ethernet/broadcom/b44.c | 8 +-
drivers/net/ethernet/broadcom/bcm63xx_enet.c | 12 +-
drivers/net/ethernet/broadcom/bnx2.c | 21 ++--
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 64 +++++-----
drivers/net/ethernet/broadcom/cnic.c | 2 +-
drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +-
drivers/net/ethernet/broadcom/tg3.c | 94 +++++++--------
drivers/net/ethernet/brocade/bna/bnad.c | 6 +-
drivers/net/ethernet/cadence/at91_ether.c | 4 +-
drivers/net/ethernet/cadence/macb.c | 8 +-
drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 6 +-
drivers/net/ethernet/chelsio/cxgb/sge.c | 2 +-
drivers/net/ethernet/chelsio/cxgb/subr.c | 8 +-
drivers/net/ethernet/chelsio/cxgb/tp.c | 2 +-
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 12 +-
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c | 4 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 22 ++--
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 12 +-
.../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 20 +--
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 4 +-
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +-
drivers/net/ethernet/cisco/enic/enic_main.c | 6 +-
drivers/net/ethernet/davicom/dm9000.c | 6 +-
drivers/net/ethernet/dec/tulip/de2104x.c | 14 +--
drivers/net/ethernet/dec/tulip/de4x5.c | 16 +--
drivers/net/ethernet/dec/tulip/dmfe.c | 10 +-
drivers/net/ethernet/dec/tulip/eeprom.c | 10 +-
drivers/net/ethernet/dec/tulip/media.c | 2 +-
drivers/net/ethernet/dec/tulip/tulip_core.c | 10 +-
drivers/net/ethernet/dec/tulip/uli526x.c | 10 +-
drivers/net/ethernet/dec/tulip/winbond-840.c | 8 +-
drivers/net/ethernet/dec/tulip/xircom_cb.c | 6 +-
drivers/net/ethernet/dlink/dl2k.c | 8 +-
drivers/net/ethernet/dlink/sundance.c | 12 +-
drivers/net/ethernet/dnet.c | 8 +-
drivers/net/ethernet/emulex/benet/be_main.c | 4 +-
drivers/net/ethernet/ethoc.c | 8 +-
drivers/net/ethernet/fealnx.c | 10 +-
drivers/net/ethernet/freescale/fec.c | 10 +-
drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +-
.../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +-
.../net/ethernet/freescale/fs_enet/mii-bitbang.c | 4 +-
drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 2 +-
drivers/net/ethernet/freescale/xgmac_mdio.c | 4 +-
drivers/net/ethernet/hp/hp100.c | 14 +--
drivers/net/ethernet/i825xx/ether1.c | 14 +--
drivers/net/ethernet/i825xx/lasi_82596.c | 8 +-
drivers/net/ethernet/i825xx/lib82596.c | 2 +-
drivers/net/ethernet/i825xx/sni_82596.c | 8 +-
drivers/net/ethernet/ibm/ehea/ehea_main.c | 10 +-
drivers/net/ethernet/ibm/emac/core.c | 18 +--
drivers/net/ethernet/ibm/emac/mal.c | 6 +-
drivers/net/ethernet/ibm/emac/rgmii.c | 6 +-
drivers/net/ethernet/ibm/emac/tah.c | 6 +-
drivers/net/ethernet/ibm/emac/zmii.c | 6 +-
drivers/net/ethernet/ibm/ibmveth.c | 6 +-
drivers/net/ethernet/icplus/ipg.c | 6 +-
drivers/net/ethernet/intel/e100.c | 6 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 12 +-
drivers/net/ethernet/intel/e1000/e1000_param.c | 10 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 10 +-
drivers/net/ethernet/intel/e1000e/param.c | 6 +-
drivers/net/ethernet/intel/igb/igb_main.c | 12 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 10 +-
drivers/net/ethernet/intel/ixgb/ixgb_main.c | 10 +-
drivers/net/ethernet/intel/ixgb/ixgb_param.c | 6 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 8 +-
drivers/net/ethernet/jme.c | 6 +-
drivers/net/ethernet/lantiq_etop.c | 4 +-
drivers/net/ethernet/marvell/skge.c | 8 +-
drivers/net/ethernet/marvell/sky2.c | 16 +--
drivers/net/ethernet/mellanox/mlx4/main.c | 6 +-
drivers/net/ethernet/micrel/ks8695net.c | 10 +-
drivers/net/ethernet/micrel/ks8842.c | 6 +-
drivers/net/ethernet/micrel/ks8851.c | 6 +-
drivers/net/ethernet/micrel/ks8851_mll.c | 6 +-
drivers/net/ethernet/micrel/ksz884x.c | 4 +-
drivers/net/ethernet/microchip/enc28j60.c | 6 +-
drivers/net/ethernet/natsemi/ibmlana.c | 4 +-
drivers/net/ethernet/natsemi/jazzsonic.c | 8 +-
drivers/net/ethernet/natsemi/macsonic.c | 18 +--
drivers/net/ethernet/natsemi/natsemi.c | 12 +-
drivers/net/ethernet/natsemi/ns83820.c | 6 +-
drivers/net/ethernet/natsemi/xtsonic.c | 6 +-
drivers/net/ethernet/neterion/s2io.c | 6 +-
drivers/net/ethernet/neterion/s2io.h | 4 +-
drivers/net/ethernet/neterion/vxge/vxge-config.c | 6 +-
drivers/net/ethernet/neterion/vxge/vxge-config.h | 6 +-
drivers/net/ethernet/neterion/vxge/vxge-main.c | 16 +--
drivers/net/ethernet/nuvoton/w90p910_ether.c | 6 +-
drivers/net/ethernet/nvidia/forcedeth.c | 6 +-
drivers/net/ethernet/nxp/lpc_eth.c | 2 +-
drivers/net/ethernet/octeon/octeon_mgmt.c | 6 +-
drivers/net/ethernet/packetengines/hamachi.c | 10 +-
drivers/net/ethernet/packetengines/yellowfin.c | 10 +-
drivers/net/ethernet/pasemi/pasemi_mac.c | 6 +-
.../net/ethernet/qlogic/netxen/netxen_nic_main.c | 10 +-
drivers/net/ethernet/qlogic/qla3xxx.c | 6 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 10 +-
drivers/net/ethernet/qlogic/qlge/qlge_main.c | 8 +-
drivers/net/ethernet/rdc/r6040.c | 8 +-
drivers/net/ethernet/realtek/8139too.c | 12 +-
drivers/net/ethernet/realtek/r8169.c | 18 +--
drivers/net/ethernet/s6gmac.c | 6 +-
drivers/net/ethernet/seeq/ether3.c | 16 +--
drivers/net/ethernet/seeq/sgiseeq.c | 2 +-
drivers/net/ethernet/sfc/efx.c | 2 +-
drivers/net/ethernet/sgi/ioc3-eth.c | 10 +-
drivers/net/ethernet/sgi/meth.c | 2 +-
drivers/net/ethernet/silan/sc92031.c | 6 +-
drivers/net/ethernet/sis/sis190.c | 20 +--
drivers/net/ethernet/sis/sis900.c | 20 +--
drivers/net/ethernet/smsc/epic100.c | 12 +-
drivers/net/ethernet/smsc/smc911x.c | 10 +-
drivers/net/ethernet/smsc/smc91x.c | 10 +-
drivers/net/ethernet/smsc/smsc911x.c | 14 +--
drivers/net/ethernet/smsc/smsc9420.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 6 +-
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +-
drivers/net/ethernet/sun/cassini.c | 12 +-
drivers/net/ethernet/sun/niu.c | 90 +++++++-------
drivers/net/ethernet/sun/sunbmac.c | 8 +-
drivers/net/ethernet/sun/sungem.c | 6 +-
drivers/net/ethernet/sun/sunhme.c | 18 +--
drivers/net/ethernet/sun/sunqe.c | 12 +-
drivers/net/ethernet/sun/sunvnet.c | 14 +--
drivers/net/ethernet/tehuti/tehuti.c | 6 +-
drivers/net/ethernet/ti/cpmac.c | 10 +-
drivers/net/ethernet/ti/cpsw.c | 6 +-
drivers/net/ethernet/ti/davinci_emac.c | 6 +-
drivers/net/ethernet/ti/davinci_mdio.c | 6 +-
drivers/net/ethernet/ti/tlan.c | 8 +-
drivers/net/ethernet/toshiba/ps3_gelic_net.c | 14 +--
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 6 +-
drivers/net/ethernet/toshiba/spider_net.c | 6 +-
drivers/net/ethernet/toshiba/tc35815.c | 16 +--
drivers/net/ethernet/via/via-rhine.c | 12 +-
drivers/net/ethernet/via/via-velocity.c | 20 +--
drivers/net/ethernet/wiznet/w5100.c | 8 +-
drivers/net/ethernet/wiznet/w5300.c | 8 +-
drivers/net/ethernet/xilinx/ll_temac_main.c | 8 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 8 +-
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 8 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 4 +-
drivers/net/fddi/defxx.c | 40 +++---
drivers/net/fddi/skfp/skfddi.c | 4 +-
drivers/net/hippi/rrunner.c | 10 +-
drivers/net/ieee802154/at86rf230.c | 6 +-
drivers/net/ieee802154/fakehard.c | 6 +-
drivers/net/ieee802154/fakelb.c | 6 +-
drivers/net/ieee802154/mrf24j40.c | 6 +-
drivers/net/irda/au1k_ir.c | 8 +-
drivers/net/irda/bfin_sir.c | 8 +-
drivers/net/irda/sh_irda.c | 6 +-
drivers/net/irda/sh_sir.c | 6 +-
drivers/net/irda/smsc-ircc2.c | 4 +-
drivers/net/irda/via-ircc.c | 12 +-
drivers/net/irda/vlsi_ir.c | 6 +-
drivers/net/phy/mdio-gpio.c | 10 +-
drivers/net/phy/mdio-mux-gpio.c | 6 +-
drivers/net/phy/mdio-mux-mmioreg.c | 6 +-
drivers/net/phy/mdio-octeon.c | 6 +-
drivers/net/phy/spi_ks8995.c | 6 +-
drivers/net/virtio_net.c | 4 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 6 +-
drivers/net/wan/dscc4.c | 6 +-
drivers/net/wan/farsync.c | 10 +-
drivers/net/wan/hd64570.c | 4 +-
drivers/net/wan/hd64572.c | 4 +-
drivers/net/wan/ixp4xx_hss.c | 4 +-
drivers/net/wan/lmc/lmc_main.c | 6 +-
drivers/net/wan/pc300too.c | 2 +-
drivers/net/wan/pci200syn.c | 2 +-
drivers/net/wan/wanxl.c | 2 +-
drivers/net/wireless/adm8211.c | 6 +-
drivers/net/wireless/airo.c | 6 +-
drivers/net/wireless/ath/ath5k/base.c | 4 +-
drivers/net/wireless/ath/ath5k/led.c | 2 +-
drivers/net/wireless/ath/ath5k/pci.c | 6 +-
drivers/net/wireless/atmel_pci.c | 6 +-
drivers/net/wireless/b43/pcmcia.c | 6 +-
drivers/net/wireless/b43/sdio.c | 6 +-
.../net/wireless/brcm80211/brcmsmac/mac80211_if.c | 4 +-
drivers/net/wireless/ipw2x00/ipw2100.c | 4 +-
drivers/net/wireless/ipw2x00/ipw2200.c | 8 +-
drivers/net/wireless/iwlegacy/3945-mac.c | 4 +-
drivers/net/wireless/iwlegacy/4965-mac.c | 4 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 4 +-
drivers/net/wireless/libertas/if_spi.c | 6 +-
drivers/net/wireless/mwl8k.c | 12 +-
drivers/net/wireless/orinoco/orinoco_nortel.c | 4 +-
drivers/net/wireless/orinoco/orinoco_pci.c | 4 +-
drivers/net/wireless/orinoco/orinoco_plx.c | 4 +-
drivers/net/wireless/orinoco/orinoco_tmd.c | 4 +-
drivers/net/wireless/p54/p54pci.c | 6 +-
drivers/net/wireless/p54/p54spi.c | 6 +-
drivers/net/wireless/p54/p54usb.c | 6 +-
drivers/net/wireless/rt2x00/rt2400pci.c | 2 +-
drivers/net/wireless/rt2x00/rt2500pci.c | 2 +-
drivers/net/wireless/rt2x00/rt2800pci.c | 4 +-
drivers/net/wireless/rt2x00/rt61pci.c | 2 +-
drivers/net/wireless/rtl818x/rtl8180/dev.c | 6 +-
drivers/net/wireless/rtl818x/rtl8187/dev.c | 6 +-
drivers/net/wireless/rtlwifi/pci.c | 2 +-
drivers/net/wireless/rtlwifi/pci.h | 2 +-
drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 2 +-
drivers/net/wireless/rtlwifi/usb.c | 2 +-
drivers/net/wireless/rtlwifi/usb.h | 2 +-
drivers/net/wireless/ti/wl1251/sdio.c | 4 +-
drivers/net/wireless/ti/wl1251/spi.c | 6 +-
drivers/net/wireless/ti/wl12xx/main.c | 6 +-
drivers/net/wireless/ti/wl18xx/main.c | 6 +-
drivers/net/wireless/ti/wlcore/main.c | 4 +-
drivers/net/wireless/ti/wlcore/sdio.c | 8 +-
drivers/net/wireless/ti/wlcore/spi.c | 6 +-
drivers/net/wireless/ti/wlcore/wlcore.h | 4 +-
drivers/net/xen-netfront.c | 8 +-
drivers/nfc/pn544/i2c.c | 6 +-
drivers/parisc/dino.c | 2 +-
drivers/parisc/lba_pci.c | 2 +-
drivers/parport/parport_gsc.c | 18 +--
drivers/parport/parport_pc.c | 48 ++++----
drivers/parport/parport_serial.c | 16 +--
drivers/parport/parport_sunbpp.c | 6 +-
drivers/pci/Makefile | 7 +-
drivers/pci/hotplug.c | 37 ------
drivers/pci/hotplug/cpcihp_zt5550.c | 4 +-
drivers/pci/ioapic.c | 6 +-
drivers/pci/pci-driver.c | 42 +++++--
drivers/pci/pci-sysfs.c | 7 --
drivers/pci/pci.c | 4 +-
drivers/pci/pci.h | 5 -
drivers/pci/pcie/aer/aerdrv.c | 4 +-
drivers/pci/pcie/portdrv_pci.c | 2 +-
drivers/pci/probe.c | 20 ++-
drivers/pci/quirks.c | 134 ++++++++++-----------
drivers/pci/xen-pcifront.c | 10 +-
drivers/pcmcia/bcm63xx_pcmcia.c | 12 +-
drivers/pcmcia/bfin_cf_pcmcia.c | 6 +-
drivers/pcmcia/db1xxx_ss.c | 6 +-
drivers/pcmcia/ds.c | 13 +-
drivers/pcmcia/electra_cf.c | 4 +-
drivers/pcmcia/i82092.c | 6 +-
drivers/pcmcia/pd6729.c | 8 +-
drivers/pcmcia/pxa2xx_sharpsl.c | 2 +-
drivers/pcmcia/rsrc_nonstatic.c | 6 +-
drivers/pcmcia/sa1100_assabet.c | 2 +-
drivers/pcmcia/sa1100_cerf.c | 2 +-
drivers/pcmcia/sa1100_generic.c | 4 +-
drivers/pcmcia/sa1100_h3600.c | 2 +-
drivers/pcmcia/sa1100_shannon.c | 2 +-
drivers/pcmcia/sa1100_simpad.c | 2 +-
drivers/pcmcia/sa1111_generic.c | 4 +-
drivers/pcmcia/sa1111_jornada720.c | 2 +-
drivers/pcmcia/vrc4171_card.c | 8 +-
drivers/pcmcia/vrc4173_cardu.c | 8 +-
drivers/pcmcia/xxs1500_ss.c | 6 +-
drivers/pcmcia/yenta_socket.c | 6 +-
drivers/pinctrl/mvebu/pinctrl-armada-370.c | 8 +-
drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 8 +-
drivers/pinctrl/mvebu/pinctrl-dove.c | 8 +-
drivers/pinctrl/mvebu/pinctrl-kirkwood.c | 8 +-
drivers/pinctrl/mvebu/pinctrl-mvebu.c | 8 +-
drivers/pinctrl/pinctrl-at91.c | 24 ++--
drivers/pinctrl/pinctrl-bcm2835.c | 10 +-
drivers/pinctrl/pinctrl-imx.c | 10 +-
drivers/pinctrl/pinctrl-imx23.c | 6 +-
drivers/pinctrl/pinctrl-imx28.c | 6 +-
drivers/pinctrl/pinctrl-imx35.c | 6 +-
drivers/pinctrl/pinctrl-imx51.c | 6 +-
drivers/pinctrl/pinctrl-imx53.c | 6 +-
drivers/pinctrl/pinctrl-imx6q.c | 6 +-
drivers/pinctrl/pinctrl-mmp2.c | 6 +-
drivers/pinctrl/pinctrl-mxs.c | 8 +-
drivers/pinctrl/pinctrl-nomadik-db8500.c | 2 +-
drivers/pinctrl/pinctrl-nomadik-db8540.c | 2 +-
drivers/pinctrl/pinctrl-nomadik-stn8815.c | 2 +-
drivers/pinctrl/pinctrl-nomadik.c | 4 +-
drivers/pinctrl/pinctrl-pxa168.c | 6 +-
drivers/pinctrl/pinctrl-pxa910.c | 6 +-
drivers/pinctrl/pinctrl-samsung.c | 12 +-
drivers/pinctrl/pinctrl-single.c | 12 +-
drivers/pinctrl/pinctrl-sirf.c | 6 +-
drivers/pinctrl/pinctrl-tegra.c | 4 +-
drivers/pinctrl/pinctrl-tegra20.c | 6 +-
drivers/pinctrl/pinctrl-tegra30.c | 6 +-
drivers/pinctrl/pinctrl-u300.c | 6 +-
drivers/pinctrl/pinctrl-xway.c | 2 +-
drivers/pinctrl/spear/pinctrl-plgpio.c | 4 +-
drivers/pinctrl/spear/pinctrl-spear.c | 8 +-
drivers/pinctrl/spear/pinctrl-spear.h | 8 +-
drivers/pinctrl/spear/pinctrl-spear1310.c | 8 +-
drivers/pinctrl/spear/pinctrl-spear1340.c | 8 +-
drivers/pinctrl/spear/pinctrl-spear300.c | 8 +-
drivers/pinctrl/spear/pinctrl-spear310.c | 8 +-
drivers/pinctrl/spear/pinctrl-spear320.c | 8 +-
drivers/platform/x86/acer-wmi.c | 8 +-
drivers/platform/x86/acerhdf.c | 2 +-
drivers/platform/x86/amilo-rfkill.c | 4 +-
drivers/platform/x86/apple-gmux.c | 6 +-
drivers/platform/x86/asus-laptop.c | 6 +-
drivers/platform/x86/compal-laptop.c | 10 +-
drivers/platform/x86/dell-laptop.c | 4 +-
drivers/platform/x86/eeepc-laptop.c | 6 +-
drivers/platform/x86/fujitsu-tablet.c | 14 +--
drivers/platform/x86/hp-wmi.c | 8 +-
drivers/platform/x86/ideapad-laptop.c | 12 +-
drivers/platform/x86/intel_mid_powerbtn.c | 6 +-
drivers/platform/x86/intel_mid_thermal.c | 2 +-
drivers/platform/x86/intel_oaktrail.c | 6 +-
drivers/platform/x86/intel_pmic_gpio.c | 2 +-
drivers/platform/x86/samsung-q10.c | 6 +-
drivers/platform/x86/tc1100-wmi.c | 4 +-
drivers/platform/x86/thinkpad_acpi.c | 4 +-
drivers/platform/x86/toshiba_acpi.c | 12 +-
drivers/platform/x86/xo1-rfkill.c | 6 +-
drivers/pnp/pnpbios/core.c | 20 ++-
drivers/power/88pm860x_battery.c | 6 +-
drivers/power/88pm860x_charger.c | 6 +-
drivers/power/ab8500_btemp.c | 6 +-
drivers/power/ab8500_charger.c | 6 +-
drivers/power/ab8500_fg.c | 6 +-
drivers/power/abx500_chargalg.c | 6 +-
drivers/power/avs/smartreflex.c | 8 +-
drivers/power/bq27x00_battery.c | 6 +-
drivers/power/charger-manager.c | 4 +-
drivers/power/collie_battery.c | 6 +-
drivers/power/da9052-battery.c | 6 +-
drivers/power/ds2780_battery.c | 6 +-
drivers/power/ds2781_battery.c | 6 +-
drivers/power/generic-adc-battery.c | 6 +-
drivers/power/gpio-charger.c | 6 +-
drivers/power/intel_mid_battery.c | 8 +-
drivers/power/isp1704_charger.c | 6 +-
drivers/power/jz4740-battery.c | 6 +-
drivers/power/lp8727_charger.c | 4 +-
drivers/power/lp8788-charger.c | 6 +-
drivers/power/max17040_battery.c | 6 +-
drivers/power/max17042_battery.c | 6 +-
drivers/power/max8903_charger.c | 6 +-
drivers/power/max8925_power.c | 10 +-
drivers/power/max8997_charger.c | 6 +-
drivers/power/max8998_charger.c | 6 +-
drivers/power/olpc_battery.c | 8 +-
drivers/power/pcf50633-charger.c | 6 +-
drivers/power/s3c_adc_battery.c | 2 +-
drivers/power/sbs-battery.c | 6 +-
drivers/power/smb347-charger.c | 2 +-
drivers/power/tosa_battery.c | 6 +-
drivers/power/wm831x_backup.c | 6 +-
drivers/power/wm831x_power.c | 6 +-
drivers/power/wm8350_power.c | 6 +-
drivers/power/wm97xx_battery.c | 6 +-
drivers/power/z2_battery.c | 6 +-
drivers/pps/clients/pps-gpio.c | 2 +-
drivers/ps3/ps3-lpm.c | 2 +-
drivers/ps3/ps3-sys-manager.c | 2 +-
drivers/ps3/ps3av.c | 2 +-
drivers/ptp/ptp_pch.c | 4 +-
drivers/pwm/pwm-ab8500.c | 6 +-
drivers/pwm/pwm-bfin.c | 4 +-
drivers/pwm/pwm-imx.c | 6 +-
drivers/pwm/pwm-jz4740.c | 6 +-
drivers/pwm/pwm-lpc32xx.c | 4 +-
drivers/pwm/pwm-mxs.c | 4 +-
drivers/pwm/pwm-puv3.c | 6 +-
drivers/pwm/pwm-pxa.c | 6 +-
drivers/pwm/pwm-samsung.c | 4 +-
drivers/pwm/pwm-tegra.c | 4 +-
drivers/pwm/pwm-tiecap.c | 6 +-
drivers/pwm/pwm-tiehrpwm.c | 6 +-
drivers/pwm/pwm-twl6030.c | 2 +-
drivers/rapidio/devices/tsi721.c | 4 +-
drivers/rapidio/devices/tsi721.h | 2 +-
drivers/rapidio/devices/tsi721_dma.c | 2 +-
drivers/rapidio/rio-scan.c | 14 +--
drivers/rapidio/rio.c | 6 +-
drivers/regulator/88pm8607.c | 6 +-
drivers/regulator/aat2870-regulator.c | 4 +-
drivers/regulator/ab3100.c | 6 +-
drivers/regulator/ab8500.c | 12 +-
drivers/regulator/ad5398.c | 6 +-
drivers/regulator/anatop-regulator.c | 8 +-
drivers/regulator/arizona-ldo1.c | 6 +-
drivers/regulator/arizona-micsupp.c | 6 +-
drivers/regulator/da903x.c | 6 +-
drivers/regulator/da9052-regulator.c | 6 +-
drivers/regulator/db8500-prcmu.c | 6 +-
drivers/regulator/dbx500-prcmu.c | 4 +-
drivers/regulator/dummy.c | 2 +-
drivers/regulator/fan53555.c | 6 +-
drivers/regulator/fixed.c | 8 +-
drivers/regulator/gpio-regulator.c | 8 +-
drivers/regulator/isl6271a-regulator.c | 6 +-
drivers/regulator/lp3971.c | 8 +-
drivers/regulator/lp3972.c | 8 +-
drivers/regulator/lp872x.c | 4 +-
drivers/regulator/lp8788-buck.c | 6 +-
drivers/regulator/lp8788-ldo.c | 12 +-
drivers/regulator/max1586.c | 6 +-
drivers/regulator/max77686.c | 6 +-
drivers/regulator/max8649.c | 6 +-
drivers/regulator/max8660.c | 6 +-
drivers/regulator/max8907-regulator.c | 6 +-
drivers/regulator/max8925-regulator.c | 6 +-
drivers/regulator/max8952.c | 6 +-
drivers/regulator/max8997.c | 6 +-
drivers/regulator/max8998.c | 6 +-
drivers/regulator/mc13783-regulator.c | 6 +-
drivers/regulator/mc13892-regulator.c | 6 +-
drivers/regulator/mc13xxx-regulator-core.c | 4 +-
drivers/regulator/palmas-regulator.c | 10 +-
drivers/regulator/pcap-regulator.c | 6 +-
drivers/regulator/pcf50633-regulator.c | 6 +-
drivers/regulator/rc5t583-regulator.c | 6 +-
drivers/regulator/s2mps11.c | 6 +-
drivers/regulator/s5m8767.c | 6 +-
drivers/regulator/tps51632-regulator.c | 8 +-
drivers/regulator/tps6105x-regulator.c | 6 +-
drivers/regulator/tps62360-regulator.c | 8 +-
drivers/regulator/tps65023-regulator.c | 6 +-
drivers/regulator/tps6507x-regulator.c | 6 +-
drivers/regulator/tps65090-regulator.c | 12 +-
drivers/regulator/tps65217-regulator.c | 6 +-
drivers/regulator/tps6524x-regulator.c | 4 +-
drivers/regulator/tps6586x-regulator.c | 6 +-
drivers/regulator/tps65910-regulator.c | 6 +-
drivers/regulator/tps65912-regulator.c | 6 +-
drivers/regulator/tps80031-regulator.c | 6 +-
drivers/regulator/twl-regulator.c | 8 +-
drivers/regulator/vexpress.c | 4 +-
drivers/regulator/virtual.c | 6 +-
drivers/regulator/wm831x-dcdc.c | 26 ++--
drivers/regulator/wm831x-isink.c | 6 +-
drivers/regulator/wm831x-ldo.c | 18 +--
drivers/regulator/wm8400-regulator.c | 6 +-
drivers/regulator/wm8994-regulator.c | 6 +-
drivers/remoteproc/omap_remoteproc.c | 6 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 4 +-
drivers/rtc/rtc-88pm80x.c | 6 +-
drivers/rtc/rtc-88pm860x.c | 8 +-
drivers/rtc/rtc-ab8500.c | 6 +-
drivers/rtc/rtc-at91sam9.c | 6 +-
drivers/rtc/rtc-au1xxx.c | 6 +-
drivers/rtc/rtc-bfin.c | 6 +-
drivers/rtc/rtc-bq32k.c | 4 +-
drivers/rtc/rtc-bq4802.c | 6 +-
drivers/rtc/rtc-cmos.c | 9 +-
drivers/rtc/rtc-da9052.c | 6 +-
drivers/rtc/rtc-davinci.c | 4 +-
drivers/rtc/rtc-dm355evm.c | 6 +-
drivers/rtc/rtc-ds1286.c | 6 +-
drivers/rtc/rtc-ds1302.c | 4 +-
drivers/rtc/rtc-ds1305.c | 6 +-
drivers/rtc/rtc-ds1307.c | 6 +-
drivers/rtc/rtc-ds1374.c | 4 +-
drivers/rtc/rtc-ds1390.c | 6 +-
drivers/rtc/rtc-ds1511.c | 6 +-
drivers/rtc/rtc-ds1553.c | 6 +-
drivers/rtc/rtc-ds1742.c | 6 +-
drivers/rtc/rtc-ds3232.c | 6 +-
drivers/rtc/rtc-ds3234.c | 6 +-
drivers/rtc/rtc-ep93xx.c | 6 +-
drivers/rtc/rtc-fm3130.c | 6 +-
drivers/rtc/rtc-imxdi.c | 4 +-
drivers/rtc/rtc-jz4740.c | 6 +-
drivers/rtc/rtc-lpc32xx.c | 6 +-
drivers/rtc/rtc-ls1x.c | 6 +-
drivers/rtc/rtc-m41t93.c | 6 +-
drivers/rtc/rtc-m41t94.c | 6 +-
drivers/rtc/rtc-m48t35.c | 6 +-
drivers/rtc/rtc-m48t59.c | 6 +-
drivers/rtc/rtc-m48t86.c | 6 +-
drivers/rtc/rtc-max6902.c | 6 +-
drivers/rtc/rtc-max8907.c | 6 +-
drivers/rtc/rtc-max8925.c | 6 +-
drivers/rtc/rtc-max8998.c | 6 +-
drivers/rtc/rtc-mpc5121.c | 8 +-
drivers/rtc/rtc-mrst.c | 10 +-
drivers/rtc/rtc-mv.c | 2 +-
drivers/rtc/rtc-mxc.c | 6 +-
drivers/rtc/rtc-nuc900.c | 6 +-
drivers/rtc/rtc-pcap.c | 6 +-
drivers/rtc/rtc-pcf2123.c | 6 +-
drivers/rtc/rtc-pcf50633.c | 6 +-
drivers/rtc/rtc-pcf8563.c | 2 +-
drivers/rtc/rtc-pcf8583.c | 4 +-
drivers/rtc/rtc-pm8xxx.c | 6 +-
drivers/rtc/rtc-puv3.c | 6 +-
drivers/rtc/rtc-r9701.c | 6 +-
drivers/rtc/rtc-rc5t583.c | 6 +-
drivers/rtc/rtc-rs5c313.c | 4 +-
drivers/rtc/rtc-rs5c348.c | 6 +-
drivers/rtc/rtc-rv3029c2.c | 6 +-
drivers/rtc/rtc-rx8025.c | 6 +-
drivers/rtc/rtc-rx8581.c | 6 +-
drivers/rtc/rtc-s3c.c | 6 +-
drivers/rtc/rtc-snvs.c | 8 +-
drivers/rtc/rtc-spear.c | 6 +-
drivers/rtc/rtc-stk17ta8.c | 6 +-
drivers/rtc/rtc-tegra.c | 6 +-
drivers/rtc/rtc-test.c | 4 +-
drivers/rtc/rtc-tile.c | 6 +-
drivers/rtc/rtc-tps65910.c | 6 +-
drivers/rtc/rtc-twl.c | 6 +-
drivers/rtc/rtc-vr41xx.c | 6 +-
drivers/rtc/rtc-vt8500.c | 6 +-
drivers/rtc/rtc-wm831x.c | 4 +-
drivers/rtc/rtc-wm8350.c | 4 +-
drivers/sbus/char/bbc_i2c.c | 6 +-
drivers/sbus/char/display7seg.c | 6 +-
drivers/sbus/char/envctrl.c | 6 +-
drivers/sbus/char/flash.c | 6 +-
drivers/sbus/char/uctrl.c | 6 +-
drivers/scsi/3w-9xxx.c | 4 +-
drivers/scsi/3w-sas.c | 4 +-
drivers/scsi/3w-xxxx.c | 4 +-
drivers/scsi/BusLogic.c | 2 +-
drivers/scsi/NCR5380.c | 2 +-
drivers/scsi/NCR_D700.c | 12 +-
drivers/scsi/NCR_Q720.c | 2 +-
drivers/scsi/a100u2w.c | 6 +-
drivers/scsi/a2091.c | 8 +-
drivers/scsi/aacraid/linit.c | 10 +-
drivers/scsi/advansys.c | 124 +++++++++----------
drivers/scsi/aha152x.c | 2 +-
drivers/scsi/aha1740.c | 4 +-
drivers/scsi/aic94xx/aic94xx_init.c | 22 ++--
drivers/scsi/arm/acornscsi.c | 6 +-
drivers/scsi/arm/arxescsi.c | 6 +-
drivers/scsi/arm/cumana_1.c | 6 +-
drivers/scsi/arm/cumana_2.c | 6 +-
drivers/scsi/arm/eesox.c | 6 +-
drivers/scsi/arm/oak.c | 6 +-
drivers/scsi/arm/powertec.c | 6 +-
drivers/scsi/atp870u.c | 2 +-
drivers/scsi/be2iscsi/be_main.c | 2 +-
drivers/scsi/bfa/bfad.c | 2 +-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +-
drivers/scsi/bnx2i/bnx2i_init.c | 2 +-
drivers/scsi/bvme6000_scsi.c | 6 +-
drivers/scsi/dc395x.c | 48 ++++----
drivers/scsi/dmx3191d.c | 6 +-
drivers/scsi/fdomain.c | 2 +-
drivers/scsi/fnic/fnic_main.c | 6 +-
drivers/scsi/g_NCR5380.c | 2 +-
drivers/scsi/gdth.c | 12 +-
drivers/scsi/gvp11.c | 10 +-
drivers/scsi/hpsa.c | 66 +++++-----
drivers/scsi/hptiop.c | 2 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 2 +-
drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +-
drivers/scsi/ibmvscsi/ibmvstgt.c | 2 +-
drivers/scsi/initio.c | 2 +-
drivers/scsi/ipr.c | 27 ++---
drivers/scsi/ips.c | 10 +-
drivers/scsi/isci/init.c | 8 +-
drivers/scsi/jazz_esp.c | 6 +-
drivers/scsi/lasi700.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 14 +--
drivers/scsi/mac_esp.c | 6 +-
drivers/scsi/megaraid.c | 6 +-
drivers/scsi/megaraid/megaraid_mbox.c | 6 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 6 +-
drivers/scsi/mpt2sas/mpt2sas_scsih.c | 4 +-
drivers/scsi/mvme16x_scsi.c | 6 +-
drivers/scsi/mvsas/mv_64xx.c | 8 +-
drivers/scsi/mvsas/mv_94xx.c | 6 +-
drivers/scsi/mvsas/mv_chips.h | 2 +-
drivers/scsi/mvsas/mv_init.c | 18 +--
drivers/scsi/mvsas/mv_sas.c | 2 +-
drivers/scsi/mvsas/mv_sas.h | 2 +-
drivers/scsi/mvumi.c | 4 +-
drivers/scsi/nsp32.c | 12 +-
drivers/scsi/pm8001/pm8001_hwi.c | 22 ++--
drivers/scsi/pm8001/pm8001_init.c | 19 ++-
drivers/scsi/pmcraid.c | 18 +--
drivers/scsi/ps3rom.c | 2 +-
drivers/scsi/qla1280.c | 8 +-
drivers/scsi/qla2xxx/qla_os.c | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 4 +-
drivers/scsi/qlogicfas.c | 2 +-
drivers/scsi/qlogicpti.c | 20 +--
drivers/scsi/sgiwd93.c | 4 +-
drivers/scsi/sim710.c | 6 +-
drivers/scsi/sni_53c710.c | 4 +-
drivers/scsi/stex.c | 4 +-
drivers/scsi/sun3x_esp.c | 6 +-
drivers/scsi/sun_esp.c | 26 ++--
drivers/scsi/sym53c416.c | 2 +-
drivers/scsi/sym53c8xx_2/sym_glue.c | 18 +--
drivers/scsi/tmscsim.c | 22 ++--
drivers/scsi/ufs/ufshcd.c | 4 +-
drivers/scsi/virtio_scsi.c | 6 +-
drivers/scsi/vmw_pvscsi.c | 8 +-
drivers/scsi/zalon.c | 2 +-
drivers/scsi/zorro7xx.c | 10 +-
drivers/sh/pfc/gpio.c | 6 +-
drivers/sh/pfc/pinctrl.c | 12 +-
drivers/sn/ioc3.c | 12 +-
drivers/spi/spi-altera.c | 6 +-
drivers/spi/spi-ath79.c | 6 +-
drivers/spi/spi-atmel.c | 4 +-
drivers/spi/spi-bcm63xx.c | 6 +-
drivers/spi/spi-bfin-sport.c | 6 +-
drivers/spi/spi-bfin5xx.c | 4 +-
drivers/spi/spi-coldfire-qspi.c | 6 +-
drivers/spi/spi-davinci.c | 6 +-
drivers/spi/spi-dw-mmio.c | 6 +-
drivers/spi/spi-dw-pci.c | 6 +-
drivers/spi/spi-dw.c | 6 +-
drivers/spi/spi-ep93xx.c | 6 +-
drivers/spi/spi-falcon.c | 6 +-
drivers/spi/spi-fsl-espi.c | 8 +-
drivers/spi/spi-fsl-lib.c | 4 +-
drivers/spi/spi-fsl-spi.c | 14 +--
drivers/spi/spi-gpio.c | 10 +-
drivers/spi/spi-imx.c | 6 +-
drivers/spi/spi-mpc512x-psc.c | 10 +-
drivers/spi/spi-mpc52xx-psc.c | 8 +-
drivers/spi/spi-mpc52xx.c | 8 +-
drivers/spi/spi-mxs.c | 6 +-
drivers/spi/spi-nuc900.c | 6 +-
drivers/spi/spi-oc-tiny.c | 10 +-
drivers/spi/spi-octeon.c | 6 +-
drivers/spi/spi-omap-100k.c | 2 +-
drivers/spi/spi-omap2-mcspi.c | 8 +-
drivers/spi/spi-orion.c | 2 +-
drivers/spi/spi-pl022.c | 8 +-
drivers/spi/spi-pxa2xx-pci.c | 6 +-
drivers/spi/spi-pxa2xx.c | 4 +-
drivers/spi/spi-rspi.c | 10 +-
drivers/spi/spi-s3c24xx.c | 6 +-
drivers/spi/spi-s3c64xx.c | 4 +-
drivers/spi/spi-sh-hspi.c | 6 +-
drivers/spi/spi-sh.c | 6 +-
drivers/spi/spi-sirf.c | 6 +-
drivers/spi/spi-stmp.c | 6 +-
drivers/spi/spi-tegra20-sflash.c | 8 +-
drivers/spi/spi-tegra20-slink.c | 8 +-
drivers/spi/spi-ti-ssp.c | 6 +-
drivers/spi/spi-tle62x0.c | 6 +-
drivers/spi/spi-topcliff-pch.c | 12 +-
drivers/spi/spi-xcomm.c | 6 +-
drivers/spi/spi-xilinx.c | 6 +-
drivers/spi/spi.c | 2 +-
drivers/spi/spidev.c | 6 +-
drivers/ssb/driver_gige.c | 6 +-
drivers/ssb/driver_pcicore.c | 10 +-
drivers/ssb/main.c | 12 +-
drivers/ssb/pcihost_wrapper.c | 4 +-
drivers/staging/comedi/drivers/8255_pci.c | 8 +-
.../staging/comedi/drivers/addi-data/addi_common.c | 2 +-
drivers/staging/comedi/drivers/addi_apci_035.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_1032.c | 8 +-
drivers/staging/comedi/drivers/addi_apci_1500.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_1516.c | 8 +-
drivers/staging/comedi/drivers/addi_apci_1564.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_16xx.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_1710.c | 8 +-
drivers/staging/comedi/drivers/addi_apci_2032.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_2200.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_3120.c | 8 +-
drivers/staging/comedi/drivers/addi_apci_3200.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_3501.c | 6 +-
drivers/staging/comedi/drivers/addi_apci_3xxx.c | 6 +-
drivers/staging/comedi/drivers/adl_pci6208.c | 8 +-
drivers/staging/comedi/drivers/adl_pci7x3x.c | 8 +-
drivers/staging/comedi/drivers/adl_pci8164.c | 8 +-
drivers/staging/comedi/drivers/adl_pci9111.c | 8 +-
drivers/staging/comedi/drivers/adl_pci9118.c | 8 +-
drivers/staging/comedi/drivers/adv_pci1710.c | 8 +-
drivers/staging/comedi/drivers/adv_pci1723.c | 8 +-
drivers/staging/comedi/drivers/adv_pci_dio.c | 8 +-
drivers/staging/comedi/drivers/amplc_dio200.c | 8 +-
drivers/staging/comedi/drivers/amplc_pc236.c | 8 +-
drivers/staging/comedi/drivers/amplc_pc263.c | 8 +-
drivers/staging/comedi/drivers/amplc_pci224.c | 8 +-
drivers/staging/comedi/drivers/amplc_pci230.c | 8 +-
drivers/staging/comedi/drivers/cb_pcidas.c | 8 +-
drivers/staging/comedi/drivers/cb_pcidas64.c | 8 +-
drivers/staging/comedi/drivers/cb_pcidda.c | 8 +-
drivers/staging/comedi/drivers/cb_pcimdas.c | 8 +-
drivers/staging/comedi/drivers/cb_pcimdda.c | 8 +-
drivers/staging/comedi/drivers/contec_pci_dio.c | 8 +-
drivers/staging/comedi/drivers/daqboard2000.c | 8 +-
drivers/staging/comedi/drivers/das08.c | 8 +-
drivers/staging/comedi/drivers/dt3000.c | 8 +-
drivers/staging/comedi/drivers/dyna_pci10xx.c | 8 +-
drivers/staging/comedi/drivers/gsc_hpdi.c | 8 +-
drivers/staging/comedi/drivers/icp_multi.c | 8 +-
drivers/staging/comedi/drivers/jr3_pci.c | 8 +-
drivers/staging/comedi/drivers/ke_counter.c | 8 +-
drivers/staging/comedi/drivers/me4000.c | 8 +-
drivers/staging/comedi/drivers/me_daq.c | 8 +-
drivers/staging/comedi/drivers/ni_6527.c | 8 +-
drivers/staging/comedi/drivers/ni_65xx.c | 8 +-
drivers/staging/comedi/drivers/ni_660x.c | 8 +-
drivers/staging/comedi/drivers/ni_670x.c | 8 +-
drivers/staging/comedi/drivers/ni_labpc.c | 8 +-
drivers/staging/comedi/drivers/ni_pcidio.c | 8 +-
drivers/staging/comedi/drivers/ni_pcimio.c | 8 +-
drivers/staging/comedi/drivers/rtd520.c | 8 +-
drivers/staging/comedi/drivers/s626.c | 8 +-
drivers/staging/comedi/drivers/skel.c | 12 +-
drivers/staging/crystalhd/crystalhd_cmds.c | 4 +-
drivers/staging/crystalhd/crystalhd_lnx.c | 14 +--
drivers/staging/crystalhd/crystalhd_misc.c | 2 +-
drivers/staging/csr/firmware.c | 6 -
drivers/staging/et131x/et131x.c | 6 +-
drivers/staging/iio/accel/adis16201_core.c | 6 +-
drivers/staging/iio/accel/adis16203_core.c | 6 +-
drivers/staging/iio/accel/adis16204_core.c | 6 +-
drivers/staging/iio/accel/adis16209_core.c | 6 +-
drivers/staging/iio/accel/adis16220_core.c | 6 +-
drivers/staging/iio/accel/adis16240_core.c | 6 +-
drivers/staging/iio/accel/kxsd9.c | 8 +-
drivers/staging/iio/accel/lis3l02dq_core.c | 6 +-
drivers/staging/iio/accel/sca3000_core.c | 6 +-
drivers/staging/iio/adc/ad7192.c | 6 +-
drivers/staging/iio/adc/ad7280a.c | 6 +-
drivers/staging/iio/adc/ad7291.c | 6 +-
drivers/staging/iio/adc/ad7298_core.c | 6 +-
drivers/staging/iio/adc/ad7606_par.c | 6 +-
drivers/staging/iio/adc/ad7606_spi.c | 6 +-
drivers/staging/iio/adc/ad7780.c | 6 +-
drivers/staging/iio/adc/ad7793.c | 6 +-
drivers/staging/iio/adc/ad7816.c | 6 +-
drivers/staging/iio/adc/ad799x_core.c | 6 +-
drivers/staging/iio/adc/adt7410.c | 16 +--
drivers/staging/iio/adc/lpc32xx_adc.c | 6 +-
drivers/staging/iio/adc/mxs-lradc.c | 6 +-
drivers/staging/iio/adc/spear_adc.c | 6 +-
drivers/staging/iio/addac/adt7316-i2c.c | 6 +-
drivers/staging/iio/addac/adt7316-spi.c | 6 +-
drivers/staging/iio/addac/adt7316.c | 4 +-
drivers/staging/iio/cdc/ad7150.c | 6 +-
drivers/staging/iio/cdc/ad7152.c | 6 +-
drivers/staging/iio/cdc/ad7746.c | 6 +-
drivers/staging/iio/frequency/ad5930.c | 6 +-
drivers/staging/iio/frequency/ad9832.c | 6 +-
drivers/staging/iio/frequency/ad9834.c | 6 +-
drivers/staging/iio/frequency/ad9850.c | 6 +-
drivers/staging/iio/frequency/ad9852.c | 6 +-
drivers/staging/iio/frequency/ad9910.c | 6 +-
drivers/staging/iio/frequency/ad9951.c | 6 +-
drivers/staging/iio/gyro/adis16060_core.c | 12 +-
drivers/staging/iio/gyro/adis16080_core.c | 6 +-
drivers/staging/iio/gyro/adis16130_core.c | 6 +-
drivers/staging/iio/gyro/adis16260_core.c | 6 +-
drivers/staging/iio/gyro/adxrs450_core.c | 6 +-
drivers/staging/iio/iio_hwmon.c | 6 +-
drivers/staging/iio/iio_simple_dummy.c | 2 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 6 +-
drivers/staging/iio/imu/adis16400_core.c | 6 +-
drivers/staging/iio/light/isl29018.c | 6 +-
drivers/staging/iio/light/isl29028.c | 6 +-
drivers/staging/iio/light/tsl2563.c | 6 +-
drivers/staging/iio/light/tsl2583.c | 6 +-
drivers/staging/iio/light/tsl2x7x_core.c | 6 +-
drivers/staging/iio/magnetometer/ak8975.c | 6 +-
drivers/staging/iio/magnetometer/hmc5843.c | 6 +-
drivers/staging/iio/meter/ade7753.c | 6 +-
drivers/staging/iio/meter/ade7754.c | 6 +-
drivers/staging/iio/meter/ade7758_core.c | 6 +-
drivers/staging/iio/meter/ade7759.c | 6 +-
drivers/staging/iio/meter/ade7854-i2c.c | 6 +-
drivers/staging/iio/meter/ade7854-spi.c | 6 +-
drivers/staging/iio/resolver/ad2s1200.c | 6 +-
drivers/staging/iio/resolver/ad2s1210.c | 8 +-
drivers/staging/iio/resolver/ad2s90.c | 6 +-
drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 6 +-
drivers/staging/iio/trigger/iio-trig-gpio.c | 6 +-
.../staging/iio/trigger/iio-trig-periodic-rtc.c | 6 +-
drivers/staging/imx-drm/imx-drm-core.c | 2 +-
drivers/staging/imx-drm/ipu-v3/ipu-common.c | 6 +-
drivers/staging/imx-drm/ipuv3-crtc.c | 6 +-
drivers/staging/imx-drm/parallel-display.c | 6 +-
drivers/staging/ipack/carriers/tpci200.c | 4 +-
drivers/staging/ipack/ipack.c | 8 --
drivers/staging/ipack/ipack.h | 3 +-
drivers/staging/media/dt3155v4l/dt3155v4l.c | 12 +-
drivers/staging/media/lirc/lirc_parallel.c | 6 +-
drivers/staging/media/lirc/lirc_serial.c | 6 +-
drivers/staging/media/lirc/lirc_sir.c | 6 +-
drivers/staging/media/solo6x10/core.c | 4 +-
drivers/staging/net/pc300_drv.c | 6 +-
drivers/staging/nvec/nvec.c | 8 +-
drivers/staging/nvec/nvec_kbd.c | 6 +-
drivers/staging/nvec/nvec_paz00.c | 6 +-
drivers/staging/nvec/nvec_power.c | 6 +-
drivers/staging/nvec/nvec_ps2.c | 6 +-
drivers/staging/octeon/ethernet.c | 12 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 2 +-
drivers/staging/omap-thermal/omap-bandgap.c | 4 +-
drivers/staging/rtl8187se/r8180_core.c | 12 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 12 +-
drivers/staging/rtl8192u/r8192U_core.c | 8 +-
drivers/staging/sbe-2t3e3/module.c | 8 +-
drivers/staging/sep/sep_main.c | 2 +-
drivers/staging/slicoss/slicoss.c | 6 +-
drivers/staging/sm7xxfb/sm7xxfb.c | 6 +-
drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c | 6 +-
drivers/staging/tidspbridge/rmgr/drv_interface.c | 6 +-
drivers/staging/usbip/vhci_hcd.c | 2 +-
drivers/staging/vme/devices/vme_pio2.h | 2 +-
drivers/staging/vme/devices/vme_pio2_core.c | 10 +-
drivers/staging/vme/devices/vme_pio2_gpio.c | 2 +-
drivers/staging/vme/devices/vme_user.c | 10 +-
drivers/staging/vt6655/device_main.c | 6 +-
drivers/staging/vt6656/main_usb.c | 4 +-
drivers/staging/wlags49_h2/wl_pci.c | 25 ++--
drivers/staging/xgifb/XGI_main_26.c | 6 +-
drivers/thermal/exynos_thermal.c | 6 +-
drivers/tty/cyclades.c | 20 +--
drivers/tty/ehv_bytechan.c | 2 +-
drivers/tty/hvc/hvc_opal.c | 8 +-
drivers/tty/hvc/hvc_vio.c | 6 +-
drivers/tty/hvc/hvc_xen.c | 2 +-
drivers/tty/hvc/hvcs.c | 16 +--
drivers/tty/isicom.c | 12 +-
drivers/tty/moxa.c | 6 +-
drivers/tty/mxser.c | 10 +-
drivers/tty/nozomi.c | 10 +-
drivers/tty/rocket.c | 2 +-
drivers/tty/serial/8250/8250.c | 6 +-
drivers/tty/serial/8250/8250_acorn.c | 6 +-
drivers/tty/serial/8250/8250_dw.c | 6 +-
drivers/tty/serial/8250/8250_em.c | 8 +-
drivers/tty/serial/8250/8250_hp300.c | 10 +-
drivers/tty/serial/8250/8250_pci.c | 68 +++++------
drivers/tty/serial/8250/8250_pnp.c | 14 +--
drivers/tty/serial/altera_jtaguart.c | 6 +-
drivers/tty/serial/altera_uart.c | 6 +-
drivers/tty/serial/apbuart.c | 2 +-
drivers/tty/serial/ar933x_uart.c | 6 +-
drivers/tty/serial/arc_uart.c | 14 +--
drivers/tty/serial/atmel_serial.c | 10 +-
drivers/tty/serial/bcm63xx_uart.c | 6 +-
drivers/tty/serial/bfin_sport_uart.c | 6 +-
drivers/tty/serial/bfin_uart.c | 4 +-
drivers/tty/serial/clps711x.c | 6 +-
drivers/tty/serial/cpm_uart/cpm_uart_core.c | 4 +-
drivers/tty/serial/efm32-uart.c | 6 +-
drivers/tty/serial/icom.c | 14 +--
drivers/tty/serial/ifx6x60.c | 2 +-
drivers/tty/serial/ioc3_serial.c | 2 +-
drivers/tty/serial/jsm/jsm_driver.c | 6 +-
drivers/tty/serial/jsm/jsm_tty.c | 2 +-
drivers/tty/serial/lpc32xx_hs.c | 6 +-
drivers/tty/serial/max3100.c | 6 +-
drivers/tty/serial/max310x.c | 10 +-
drivers/tty/serial/mcf.c | 6 +-
drivers/tty/serial/mfd.c | 4 +-
drivers/tty/serial/mpc52xx_uart.c | 2 +-
drivers/tty/serial/mrst_max3110.c | 6 +-
drivers/tty/serial/msm_serial.c | 2 +-
drivers/tty/serial/msm_serial_hs.c | 8 +-
drivers/tty/serial/mux.c | 6 +-
drivers/tty/serial/mxs-auart.c | 6 +-
drivers/tty/serial/of_serial.c | 6 +-
drivers/tty/serial/omap-serial.c | 10 +-
drivers/tty/serial/pch_uart.c | 4 +-
drivers/tty/serial/sa1100.c | 2 +-
drivers/tty/serial/samsung.c | 4 +-
drivers/tty/serial/sc26xx.c | 6 +-
drivers/tty/serial/sccnxp.c | 6 +-
drivers/tty/serial/serial_txx9.c | 16 +--
drivers/tty/serial/sh-sci.c | 14 +--
drivers/tty/serial/sirfsoc_uart.c | 4 +-
drivers/tty/serial/sunhv.c | 6 +-
drivers/tty/serial/sunsab.c | 8 +-
drivers/tty/serial/sunsu.c | 10 +-
drivers/tty/serial/sunzilog.c | 14 +--
drivers/tty/serial/timbuart.c | 6 +-
drivers/tty/serial/uartlite.c | 14 +--
drivers/tty/serial/vr41xx_siu.c | 8 +-
drivers/tty/serial/vt8500_serial.c | 6 +-
drivers/tty/serial/xilinx_uartps.c | 6 +-
drivers/tty/synclink.c | 6 +-
drivers/tty/synclink_gt.c | 6 +-
drivers/tty/synclinkmp.c | 6 +-
drivers/uio/uio_aec.c | 2 +-
drivers/uio/uio_cif.c | 4 +-
drivers/uio/uio_netx.c | 2 +-
drivers/uio/uio_pci_generic.c | 2 +-
drivers/uio/uio_pruss.c | 6 +-
drivers/uio/uio_sercos3.c | 4 +-
drivers/usb/c67x00/c67x00-drv.c | 6 +-
drivers/usb/chipidea/ci13xxx_imx.c | 8 +-
drivers/usb/chipidea/ci13xxx_msm.c | 6 +-
drivers/usb/chipidea/ci13xxx_pci.c | 6 +-
drivers/usb/chipidea/core.c | 6 +-
drivers/usb/chipidea/usbmisc_imx6q.c | 6 +-
drivers/usb/core/driver.c | 25 ----
drivers/usb/core/message.c | 9 --
drivers/usb/core/usb.c | 9 --
drivers/usb/dwc3/core.c | 15 ++-
drivers/usb/dwc3/debugfs.c | 4 +-
drivers/usb/dwc3/dwc3-exynos.c | 8 +-
drivers/usb/dwc3/dwc3-omap.c | 8 +-
drivers/usb/dwc3/dwc3-pci.c | 8 +-
drivers/usb/dwc3/gadget.c | 4 +-
drivers/usb/gadget/at91_udc.c | 4 +-
drivers/usb/gadget/bcm63xx_udc.c | 6 +-
drivers/usb/gadget/f_uac2.c | 2 +-
drivers/usb/gadget/fsl_qe_udc.c | 14 +--
drivers/usb/gadget/hid.c | 4 +-
drivers/usb/gadget/lpc32xx_udc.c | 4 +-
drivers/usb/gadget/mv_u3d_core.c | 2 +-
drivers/usb/gadget/mv_udc_core.c | 4 +-
drivers/usb/gadget/net2272.c | 29 +++--
drivers/usb/gadget/omap_udc.c | 10 +-
drivers/usb/gadget/s3c-hsotg.c | 12 +-
drivers/usb/gadget/s3c-hsudc.c | 2 +-
drivers/usb/host/bcma-hcd.c | 15 ++-
drivers/usb/host/ehci-atmel.c | 6 +-
drivers/usb/host/ehci-grlib.c | 2 +-
drivers/usb/host/ehci-msm.c | 4 +-
drivers/usb/host/ehci-orion.c | 4 +-
drivers/usb/host/ehci-platform.c | 6 +-
drivers/usb/host/ehci-ppc-of.c | 4 +-
drivers/usb/host/ehci-ps3.c | 2 +-
drivers/usb/host/ehci-s5p.c | 6 +-
drivers/usb/host/ehci-spear.c | 2 +-
drivers/usb/host/ehci-tegra.c | 2 +-
drivers/usb/host/ehci-w90x900.c | 8 +-
drivers/usb/host/ehci-xilinx-of.c | 2 +-
drivers/usb/host/fhci-hcd.c | 8 +-
drivers/usb/host/fsl-mph-dr-of.c | 16 +--
drivers/usb/host/imx21-hcd.c | 2 +-
drivers/usb/host/isp116x-hcd.c | 2 +-
drivers/usb/host/isp1362-hcd.c | 6 +-
drivers/usb/host/isp1760-if.c | 8 +-
drivers/usb/host/ohci-at91.c | 20 +--
drivers/usb/host/ohci-ep93xx.c | 2 +-
drivers/usb/host/ohci-exynos.c | 6 +-
drivers/usb/host/ohci-jz4740.c | 6 +-
drivers/usb/host/ohci-nxp.c | 4 +-
drivers/usb/host/ohci-octeon.c | 2 +-
drivers/usb/host/ohci-omap3.c | 6 +-
drivers/usb/host/ohci-pci.c | 2 +-
drivers/usb/host/ohci-platform.c | 6 +-
drivers/usb/host/ohci-ppc-of.c | 4 +-
drivers/usb/host/ohci-ps3.c | 4 +-
drivers/usb/host/ohci-pxa27x.c | 6 +-
drivers/usb/host/ohci-s3c2410.c | 6 +-
drivers/usb/host/ohci-sa1111.c | 2 +-
drivers/usb/host/ohci-spear.c | 4 +-
drivers/usb/host/ohci-tmio.c | 6 +-
drivers/usb/host/pci-quirks.c | 16 +--
drivers/usb/host/r8a66597-hcd.c | 6 +-
drivers/usb/host/sl811-hcd.c | 6 +-
drivers/usb/host/ssb-hcd.c | 19 ++-
drivers/usb/host/u132-hcd.c | 6 +-
drivers/usb/host/uhci-grlib.c | 2 +-
drivers/usb/host/uhci-platform.c | 2 +-
drivers/usb/musb/am35x.c | 6 +-
drivers/usb/musb/blackfin.c | 4 +-
drivers/usb/musb/cppi_dma.c | 3 +-
drivers/usb/musb/da8xx.c | 6 +-
drivers/usb/musb/davinci.c | 6 +-
drivers/usb/musb/musb_core.c | 41 +++----
drivers/usb/musb/musb_debugfs.c | 2 +-
drivers/usb/musb/musb_dma.h | 3 +-
drivers/usb/musb/musb_dsps.c | 14 +--
drivers/usb/musb/musb_gadget.c | 6 +-
drivers/usb/musb/musbhsdma.c | 3 +-
drivers/usb/musb/omap2430.c | 6 +-
drivers/usb/musb/tusb6010.c | 6 +-
drivers/usb/musb/tusb6010_omap.c | 3 +-
drivers/usb/musb/ux500.c | 6 +-
drivers/usb/musb/ux500_dma.c | 3 +-
drivers/usb/otg/ab8500-usb.c | 6 +-
drivers/usb/otg/fsl_otg.c | 6 +-
drivers/usb/otg/isp1301_omap.c | 2 +-
drivers/usb/otg/msm_otg.c | 4 +-
drivers/usb/otg/mxs-phy.c | 4 +-
drivers/usb/otg/nop-usb-xceiv.c | 6 +-
drivers/usb/otg/twl4030-usb.c | 2 +-
drivers/usb/otg/twl6030-usb.c | 2 +-
drivers/usb/phy/mv_u3d_phy.c | 4 +-
drivers/usb/phy/omap-usb2.c | 6 +-
drivers/usb/phy/rcar-phy.c | 6 +-
drivers/usb/renesas_usbhs/common.c | 4 +-
drivers/usb/serial/bus.c | 10 --
drivers/video/acornfb.c | 22 ++--
drivers/video/arcfb.c | 10 +-
drivers/video/arkfb.c | 10 +-
drivers/video/asiliantfb.c | 16 +--
drivers/video/aty/aty128fb.c | 48 ++++----
drivers/video/aty/atyfb_base.c | 74 ++++++------
drivers/video/aty/mach64_ct.c | 4 +-
drivers/video/aty/mach64_cursor.c | 2 +-
drivers/video/aty/radeon_base.c | 18 +--
drivers/video/aty/radeon_monitor.c | 16 +--
drivers/video/au1100fb.c | 6 +-
drivers/video/au1200fb.c | 6 +-
drivers/video/auo_k1900fb.c | 6 +-
drivers/video/auo_k1901fb.c | 6 +-
drivers/video/auo_k190x.c | 4 +-
drivers/video/backlight/adp5520_bl.c | 6 +-
drivers/video/backlight/adp8860_bl.c | 14 +--
drivers/video/backlight/adp8870_bl.c | 14 +--
drivers/video/backlight/ams369fg06.c | 6 +-
drivers/video/backlight/apple_bl.c | 4 +-
drivers/video/backlight/corgi_lcd.c | 6 +-
drivers/video/backlight/ep93xx_bl.c | 6 +-
drivers/video/backlight/hp680_bl.c | 6 +-
drivers/video/backlight/ili9320.c | 6 +-
drivers/video/backlight/l4f00242t03.c | 6 +-
drivers/video/backlight/ld9040.c | 4 +-
drivers/video/backlight/lm3533_bl.c | 8 +-
drivers/video/backlight/lm3630_bl.c | 8 +-
drivers/video/backlight/lm3639_bl.c | 8 +-
drivers/video/backlight/lms283gf05.c | 6 +-
drivers/video/backlight/lp855x_bl.c | 4 +-
drivers/video/backlight/ltv350qv.c | 6 +-
drivers/video/backlight/max8925_bl.c | 6 +-
drivers/video/backlight/pcf50633-backlight.c | 6 +-
drivers/video/backlight/platform_lcd.c | 6 +-
drivers/video/backlight/s6e63m0.c | 6 +-
drivers/video/backlight/tdo24m.c | 6 +-
drivers/video/backlight/tosa_bl.c | 6 +-
drivers/video/backlight/tosa_lcd.c | 6 +-
drivers/video/backlight/vgg2432a4.c | 6 +-
drivers/video/bf537-lq035.c | 16 +--
drivers/video/bf54x-lq043fb.c | 6 +-
drivers/video/bfin-lq035q1-fb.c | 12 +-
drivers/video/bfin-t350mcqb-fb.c | 6 +-
drivers/video/bfin_adv7393fb.c | 8 +-
drivers/video/broadsheetfb.c | 16 +--
drivers/video/bw2.c | 20 +--
drivers/video/carminefb.c | 12 +-
drivers/video/cg14.c | 10 +-
drivers/video/cg3.c | 22 ++--
drivers/video/cg6.c | 12 +-
drivers/video/chipsfb.c | 12 +-
drivers/video/cirrusfb.c | 38 +++---
drivers/video/cobalt_lcdfb.c | 8 +-
drivers/video/console/sticore.c | 53 ++++----
drivers/video/cyber2000fb.c | 20 +--
drivers/video/da8xx-fb.c | 10 +-
drivers/video/dnfb.c | 6 +-
drivers/video/efifb.c | 4 +-
drivers/video/ep93xx-fb.c | 8 +-
drivers/video/exynos/exynos_dp_core.c | 6 +-
drivers/video/exynos/exynos_mipi_dsi.c | 4 +-
drivers/video/ffb.c | 6 +-
drivers/video/fm2fb.c | 12 +-
drivers/video/fsl-diu-fb.c | 6 +-
drivers/video/gbefb.c | 24 ++--
drivers/video/geode/gx1fb_core.c | 14 +--
drivers/video/geode/gxfb_core.c | 16 +--
drivers/video/geode/lxfb_core.c | 16 +--
drivers/video/grvga.c | 10 +-
drivers/video/gxt4500.c | 12 +-
drivers/video/hecubafb.c | 10 +-
drivers/video/hgafb.c | 12 +-
drivers/video/hitfb.c | 10 +-
drivers/video/hpfb.c | 14 +--
drivers/video/i740fb.c | 14 +--
drivers/video/i810/i810_main.c | 64 +++++-----
drivers/video/i810/i810_main.h | 2 +-
drivers/video/igafb.c | 2 +-
drivers/video/imsttfb.c | 14 +--
drivers/video/imxfb.c | 4 +-
drivers/video/intelfb/intelfbdrv.c | 24 ++--
drivers/video/jz4740_fb.c | 8 +-
drivers/video/kyro/fbdev.c | 20 +--
drivers/video/leo.c | 6 +-
drivers/video/mb862xx/mb862xxfbdrv.c | 18 +--
drivers/video/mbx/mbxdebugfs.c | 4 +-
drivers/video/mbx/mbxfb.c | 18 +--
drivers/video/metronomefb.c | 20 +--
drivers/video/msm/mddi.c | 6 +-
drivers/video/mxsfb.c | 12 +-
drivers/video/neofb.c | 20 +--
drivers/video/nuc900fb.c | 4 +-
drivers/video/nvidia/nvidia.c | 48 ++++----
drivers/video/omap/lcd_mipid.c | 2 +-
drivers/video/omap2/displays/panel-acx565akm.c | 2 +-
.../omap2/displays/panel-lgphilips-lb035q02.c | 6 +-
drivers/video/omap2/displays/panel-n8x0.c | 2 +-
.../omap2/displays/panel-nec-nl8048hl11-01b.c | 2 +-
.../video/omap2/displays/panel-tpo-td043mtea1.c | 4 +-
drivers/video/p9100.c | 6 +-
drivers/video/platinumfb.c | 10 +-
drivers/video/pm2fb.c | 16 +--
drivers/video/pm3fb.c | 16 +--
drivers/video/pmag-ba-fb.c | 6 +-
drivers/video/pmagb-b-fb.c | 12 +-
drivers/video/ps3fb.c | 4 +-
drivers/video/pvr2fb.c | 24 ++--
drivers/video/pxa168fb.c | 8 +-
drivers/video/pxa3xx-gcu.c | 6 +-
drivers/video/pxafb.c | 28 ++---
drivers/video/q40fb.c | 6 +-
drivers/video/riva/fbdev.c | 42 +++----
drivers/video/riva/rivafb-i2c.c | 6 +-
drivers/video/s1d13xxxfb.c | 8 +-
drivers/video/s3c-fb.c | 10 +-
drivers/video/s3c2410fb.c | 14 +--
drivers/video/s3fb.c | 16 +--
drivers/video/sa1100fb.c | 8 +-
drivers/video/savage/savagefb_driver.c | 18 +--
drivers/video/sgivwfb.c | 12 +-
drivers/video/sh7760fb.c | 6 +-
drivers/video/sh_mipi_dsi.c | 4 +-
drivers/video/sh_mobile_lcdcfb.c | 18 +--
drivers/video/sh_mobile_meram.c | 2 +-
drivers/video/sis/sis_main.c | 88 +++++++-------
drivers/video/sis/sis_main.h | 20 +--
drivers/video/skeletonfb.c | 15 ++-
drivers/video/sm501fb.c | 10 +-
drivers/video/sstfb.c | 32 ++---
drivers/video/sunxvr1000.c | 10 +-
drivers/video/sunxvr2500.c | 10 +-
drivers/video/sunxvr500.c | 10 +-
drivers/video/tcx.c | 6 +-
drivers/video/tdfxfb.c | 24 ++--
drivers/video/tgafb.c | 34 +++---
drivers/video/tmiofb.c | 8 +-
drivers/video/tridentfb.c | 26 ++--
drivers/video/uvesafb.c | 56 ++++-----
drivers/video/vermilion/vermilion.c | 6 +-
drivers/video/vfb.c | 6 +-
drivers/video/vga16fb.c | 10 +-
drivers/video/via/dvi.c | 8 +-
drivers/video/via/dvi.h | 4 +-
drivers/video/via/hw.c | 16 +--
drivers/video/via/hw.h | 4 +-
drivers/video/via/lcd.c | 10 +-
drivers/video/via/lcd.h | 6 +-
drivers/video/via/via-core.c | 16 +--
drivers/video/via/via-gpio.c | 2 +-
drivers/video/via/viafbdev.c | 12 +-
drivers/video/vt8500lcdfb.c | 6 +-
drivers/video/vt8623fb.c | 8 +-
drivers/video/w100fb.c | 10 +-
drivers/video/wm8505fb.c | 6 +-
drivers/video/wmt_ge_rops.c | 6 +-
drivers/video/xen-fbfront.c | 4 +-
drivers/video/xilinxfb.c | 8 +-
drivers/virtio/virtio_balloon.c | 4 +-
drivers/virtio/virtio_mmio.c | 6 +-
drivers/virtio/virtio_pci.c | 6 +-
drivers/vlynq/vlynq.c | 6 +-
drivers/w1/masters/matrox_w1.c | 10 +-
drivers/w1/masters/mxc_w1.c | 4 +-
drivers/w1/masters/omap_hdq.c | 10 +-
drivers/w1/w1.c | 7 --
drivers/watchdog/acquirewdt.c | 6 +-
drivers/watchdog/advantechwdt.c | 6 +-
drivers/watchdog/ar7_wdt.c | 6 +-
drivers/watchdog/at91rm9200_wdt.c | 6 +-
drivers/watchdog/ath79_wdt.c | 6 +-
drivers/watchdog/bcm63xx_wdt.c | 6 +-
drivers/watchdog/bfin_wdt.c | 6 +-
drivers/watchdog/cpu5wdt.c | 8 +-
drivers/watchdog/cpwd.c | 6 +-
drivers/watchdog/da9052_wdt.c | 6 +-
drivers/watchdog/davinci_wdt.c | 6 +-
drivers/watchdog/dw_wdt.c | 6 +-
drivers/watchdog/ep93xx_wdt.c | 6 +-
drivers/watchdog/gef_wdt.c | 4 +-
drivers/watchdog/geodewdt.c | 6 +-
drivers/watchdog/hpwdt.c | 30 ++---
drivers/watchdog/i6300esb.c | 10 +-
drivers/watchdog/iTCO_wdt.c | 8 +-
drivers/watchdog/ib700wdt.c | 6 +-
drivers/watchdog/ie6xx_wdt.c | 10 +-
drivers/watchdog/jz4740_wdt.c | 6 +-
drivers/watchdog/ks8695_wdt.c | 6 +-
drivers/watchdog/lantiq_wdt.c | 6 +-
drivers/watchdog/max63xx_wdt.c | 6 +-
drivers/watchdog/mixcomwd.c | 2 +-
drivers/watchdog/mpc8xxx_wdt.c | 6 +-
drivers/watchdog/mpcore_wdt.c | 6 +-
drivers/watchdog/mtx-1_wdt.c | 6 +-
drivers/watchdog/mv64x60_wdt.c | 6 +-
drivers/watchdog/nuc900_wdt.c | 6 +-
drivers/watchdog/nv_tco.c | 10 +-
drivers/watchdog/of_xilinx_wdt.c | 8 +-
drivers/watchdog/omap_wdt.c | 6 +-
drivers/watchdog/orion_wdt.c | 8 +-
drivers/watchdog/pcwd.c | 8 +-
drivers/watchdog/pcwd_pci.c | 6 +-
drivers/watchdog/pnx4008_wdt.c | 6 +-
drivers/watchdog/rc32434_wdt.c | 6 +-
drivers/watchdog/rdc321x_wdt.c | 6 +-
drivers/watchdog/riowd.c | 6 +-
drivers/watchdog/s3c2410_wdt.c | 6 +-
drivers/watchdog/sch311x_wdt.c | 6 +-
drivers/watchdog/shwdt.c | 6 +-
drivers/watchdog/sp5100_tco.c | 10 +-
drivers/watchdog/sp805_wdt.c | 6 +-
drivers/watchdog/stmp3xxx_wdt.c | 6 +-
drivers/watchdog/ts72xx_wdt.c | 6 +-
drivers/watchdog/twl4030_wdt.c | 6 +-
drivers/watchdog/via_wdt.c | 6 +-
drivers/watchdog/wdt_pci.c | 6 +-
drivers/watchdog/wm831x_wdt.c | 6 +-
drivers/watchdog/wm8350_wdt.c | 6 +-
drivers/watchdog/xen_wdt.c | 6 +-
drivers/xen/grant-table.c | 2 +-
drivers/xen/platform-pci.c | 4 +-
drivers/xen/xen-pciback/pci_stub.c | 10 +-
drivers/zorro/zorro-driver.c | 4 -
fs/file.c | 2 +-
fs/pstore/ram.c | 6 +-
fs/pstore/ram_core.c | 4 +-
include/asm-generic/parport.h | 4 +-
include/asm-generic/vmlinux.lds.h | 5 -
include/linux/ata_platform.h | 4 +-
include/linux/bcma/bcma_driver_gmac_cmn.h | 2 +-
include/linux/bcma/bcma_driver_pci.h | 2 +-
include/linux/init.h | 14 ---
include/linux/kobject.h | 18 ---
include/linux/mfd/88pm80x.h | 2 +-
include/linux/mfd/abx500/ab8500.h | 4 +-
include/linux/mfd/pm8xxx/irq.h | 8 +-
include/linux/pci.h | 8 +-
include/linux/pstore_ram.h | 2 +-
include/linux/vmstat.h | 6 -
kernel/ksysfs.c | 5 +-
kernel/sysctl.c | 4 +-
lib/Makefile | 4 +-
mm/vmscan.c | 2 +-
mm/vmstat.c | 2 -
net/core/net-sysfs.c | 4 -
net/rfkill/rfkill-gpio.c | 2 +-
net/rfkill/rfkill-regulator.c | 6 +-
net/wireless/reg.c | 7 --
net/wireless/sysfs.c | 4 -
samples/rpmsg/rpmsg_client_sample.c | 4 +-
scripts/kernel-doc | 1 -
sound/arm/aaci.c | 16 +--
sound/arm/pxa2xx-ac97-lib.c | 2 +-
sound/arm/pxa2xx-ac97.c | 6 +-
sound/atmel/abdac.c | 8 +-
sound/atmel/ac97c.c | 10 +-
sound/drivers/aloop.c | 14 +--
sound/drivers/dummy.c | 12 +-
sound/drivers/ml403-ac97cr.c | 14 +--
sound/drivers/mpu401/mpu401.c | 14 +--
sound/drivers/mtpav.c | 12 +-
sound/drivers/mts64.c | 34 +++---
sound/drivers/pcsp/pcsp.c | 14 +--
sound/drivers/pcsp/pcsp_input.c | 2 +-
sound/drivers/pcsp/pcsp_input.h | 2 +-
sound/drivers/pcsp/pcsp_lib.c | 2 +-
sound/drivers/pcsp/pcsp_mixer.c | 8 +-
sound/drivers/portman2x4.c | 14 +--
sound/drivers/serial-u16550.c | 14 +--
sound/drivers/virmidi.c | 6 +-
sound/firewire/speakers.c | 8 +-
sound/isa/ad1816a/ad1816a.c | 12 +-
sound/isa/ad1816a/ad1816a_lib.c | 14 +--
sound/isa/ad1848/ad1848.c | 8 +-
sound/isa/adlib.c | 8 +-
sound/isa/als100.c | 12 +-
sound/isa/azt2320.c | 16 +--
sound/isa/cmi8328.c | 8 +-
sound/isa/cmi8330.c | 30 ++---
sound/isa/cs423x/cs4231.c | 8 +-
sound/isa/cs423x/cs4236.c | 32 ++---
sound/isa/es1688/es1688.c | 20 +--
sound/isa/es18xx.c | 48 ++++----
sound/isa/galaxy/galaxy.c | 26 ++--
sound/isa/gus/gusclassic.c | 12 +-
sound/isa/gus/gusextreme.c | 16 +--
sound/isa/gus/gusmax.c | 14 +--
sound/isa/gus/interwave.c | 34 +++---
sound/isa/msnd/msnd.h | 2 +-
sound/isa/msnd/msnd_pinnacle.c | 40 +++---
sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +-
sound/isa/opl3sa2.c | 28 ++---
sound/isa/opti9xx/miro.c | 50 ++++----
sound/isa/opti9xx/opti92x-ad1848.c | 26 ++--
sound/isa/sb/emu8000.c | 33 ++---
sound/isa/sb/jazz16.c | 14 +--
sound/isa/sb/sb16.c | 20 +--
sound/isa/sb/sb8.c | 8 +-
sound/isa/sc6000.c | 28 ++---
sound/isa/sscape.c | 26 ++--
sound/isa/wavefront/wavefront.c | 29 ++---
sound/isa/wavefront/wavefront_fx.c | 3 +-
sound/isa/wavefront/wavefront_midi.c | 3 +-
sound/isa/wavefront/wavefront_synth.c | 21 ++--
sound/mips/au1x00.c | 6 +-
sound/mips/hal2.c | 14 +--
sound/mips/sgio2audio.c | 26 ++--
sound/oss/ad1848.c | 2 +-
sound/oss/kahlua.c | 10 +-
sound/oss/swarm_cs4297a.c | 2 +-
sound/parisc/harmony.c | 16 +--
sound/pci/ad1889.c | 25 ++--
sound/pci/ak4531_codec.c | 7 +-
sound/pci/ali5451/ali5451.c | 20 +--
sound/pci/als300.c | 10 +-
sound/pci/als4000.c | 10 +-
sound/pci/asihpi/asihpi.c | 32 ++---
sound/pci/asihpi/hpioctl.c | 4 +-
sound/pci/asihpi/hpioctl.h | 4 +-
sound/pci/atiixp.c | 24 ++--
sound/pci/atiixp_modem.c | 14 +--
sound/pci/au88x0/au88x0.c | 12 +-
sound/pci/au88x0/au88x0_a3d.c | 6 +-
sound/pci/au88x0/au88x0_core.c | 2 +-
sound/pci/au88x0/au88x0_eq.c | 10 +-
sound/pci/au88x0/au88x0_game.c | 2 +-
sound/pci/au88x0/au88x0_mixer.c | 2 +-
sound/pci/au88x0/au88x0_mpu401.c | 2 +-
sound/pci/au88x0/au88x0_pcm.c | 6 +-
sound/pci/aw2/aw2-alsa.c | 20 +--
sound/pci/azt3328.c | 29 ++---
sound/pci/bt87x.c | 16 +--
sound/pci/ca0106/ca0106_main.c | 12 +-
sound/pci/ca0106/ca0106_mixer.c | 28 ++---
sound/pci/ca0106/ca0106_proc.c | 2 +-
sound/pci/ca0106/ca_midi.c | 2 +-
sound/pci/cmipci.c | 44 +++----
sound/pci/cs4281.c | 18 +--
sound/pci/cs46xx/cs46xx.c | 6 +-
sound/pci/cs46xx/cs46xx_lib.c | 28 ++---
sound/pci/cs5530.c | 10 +-
sound/pci/cs5535audio/cs5535audio.c | 12 +-
sound/pci/cs5535audio/cs5535audio.h | 8 +-
sound/pci/cs5535audio/cs5535audio_olpc.c | 8 +-
sound/pci/cs5535audio/cs5535audio_pcm.c | 2 +-
sound/pci/ctxfi/ctatc.c | 14 +--
sound/pci/ctxfi/ctatc.h | 4 +-
sound/pci/ctxfi/cthardware.c | 2 +-
sound/pci/ctxfi/cthw20k1.c | 4 +-
sound/pci/ctxfi/cthw20k2.c | 4 +-
sound/pci/ctxfi/xfi.c | 7 +-
sound/pci/echoaudio/echoaudio.c | 40 +++---
sound/pci/echoaudio/echoaudio.h | 2 +-
sound/pci/echoaudio/midi.c | 2 +-
sound/pci/emu10k1/emu10k1.c | 6 +-
sound/pci/emu10k1/emu10k1_main.c | 4 +-
sound/pci/emu10k1/emu10k1x.c | 20 +--
sound/pci/emu10k1/emufx.c | 28 ++---
sound/pci/emu10k1/emumixer.c | 20 +--
sound/pci/emu10k1/emumpu401.c | 6 +-
sound/pci/emu10k1/emupcm.c | 8 +-
sound/pci/emu10k1/emuproc.c | 2 +-
sound/pci/emu10k1/p16v.c | 8 +-
sound/pci/emu10k1/timer.c | 2 +-
sound/pci/ens1370.c | 38 +++---
sound/pci/es1938.c | 14 +--
sound/pci/es1968.c | 27 ++---
sound/pci/fm801.c | 16 +--
sound/pci/hda/hda_intel.c | 60 ++++-----
sound/pci/ice1712/amp.c | 6 +-
sound/pci/ice1712/aureon.c | 24 ++--
sound/pci/ice1712/delta.c | 42 +++----
sound/pci/ice1712/ews.c | 28 ++---
sound/pci/ice1712/hoontech.c | 26 ++--
sound/pci/ice1712/ice1712.c | 74 ++++++------
sound/pci/ice1712/ice1724.c | 54 ++++-----
sound/pci/ice1712/juli.c | 21 ++--
sound/pci/ice1712/maya44.c | 14 +--
sound/pci/ice1712/phase.c | 22 ++--
sound/pci/ice1712/pontis.c | 10 +-
sound/pci/ice1712/prodigy192.c | 12 +-
sound/pci/ice1712/prodigy_hifi.c | 20 +--
sound/pci/ice1712/psc724.c | 8 +-
sound/pci/ice1712/quartet.c | 21 ++--
sound/pci/ice1712/revo.c | 28 ++---
sound/pci/ice1712/se.c | 20 +--
sound/pci/ice1712/vt1720_mobo.c | 10 +-
sound/pci/ice1712/wtm.c | 10 +-
sound/pci/intel8x0.c | 42 +++----
sound/pci/intel8x0m.c | 20 +--
sound/pci/korg1212/korg1212.c | 11 +-
sound/pci/lola/lola.c | 10 +-
sound/pci/lola/lola_clock.c | 2 +-
sound/pci/lola/lola_mixer.c | 24 ++--
sound/pci/lola/lola_pcm.c | 4 +-
sound/pci/lola/lola_proc.c | 2 +-
sound/pci/lx6464es/lx6464es.c | 24 ++--
sound/pci/lx6464es/lx_core.c | 2 +-
sound/pci/lx6464es/lx_core.h | 2 +-
sound/pci/maestro3.c | 27 ++---
sound/pci/mixart/mixart.c | 10 +-
sound/pci/nm256/nm256.c | 20 ++-
sound/pci/oxygen/oxygen.c | 6 +-
sound/pci/oxygen/virtuoso.c | 6 +-
sound/pci/oxygen/xonar_cs43xx.c | 2 +-
sound/pci/oxygen/xonar_pcm179x.c | 2 +-
sound/pci/oxygen/xonar_wm87x6.c | 2 +-
sound/pci/pcxhr/pcxhr.c | 10 +-
sound/pci/riptide/riptide.c | 24 ++--
sound/pci/rme32.c | 11 +-
sound/pci/rme96.c | 14 +--
sound/pci/rme9652/hdsp.c | 10 +-
sound/pci/rme9652/hdspm.c | 24 ++--
sound/pci/rme9652/rme9652.c | 14 +--
sound/pci/sis7019.c | 12 +-
sound/pci/sonicvibes.c | 24 ++--
sound/pci/trident/trident.c | 6 +-
sound/pci/trident/trident_main.c | 40 +++---
sound/pci/via82xx.c | 38 +++---
sound/pci/via82xx_modem.c | 14 +--
sound/pci/vx222/vx222.c | 8 +-
sound/pci/ymfpci/ymfpci.c | 8 +-
sound/pci/ymfpci/ymfpci_main.c | 36 +++---
sound/ppc/awacs.c | 55 +++++----
sound/ppc/beep.c | 2 +-
sound/ppc/burgundy.c | 22 ++--
sound/ppc/daca.c | 2 +-
sound/ppc/keywest.c | 4 +-
sound/ppc/pmac.c | 12 +-
sound/ppc/powermac.c | 6 +-
sound/ppc/snd_ps3.c | 12 +-
sound/ppc/tumbler.c | 16 +--
sound/sh/aica.c | 12 +-
sound/sh/sh_dac_audio.c | 6 +-
sound/soc/atmel/atmel-pcm.c | 6 +-
sound/soc/atmel/atmel_ssc_dai.c | 6 +-
sound/soc/atmel/sam9g20_wm8731.c | 6 +-
sound/soc/au1x/ac97c.c | 6 +-
sound/soc/au1x/db1000.c | 6 +-
sound/soc/au1x/db1200.c | 8 +-
sound/soc/au1x/dbdma2.c | 6 +-
sound/soc/au1x/dma.c | 6 +-
sound/soc/au1x/i2sc.c | 6 +-
sound/soc/au1x/psc-ac97.c | 6 +-
sound/soc/au1x/psc-i2s.c | 6 +-
sound/soc/blackfin/bf5xx-ac97-pcm.c | 6 +-
sound/soc/blackfin/bf5xx-ac97.c | 6 +-
sound/soc/blackfin/bf5xx-ad1836.c | 6 +-
sound/soc/blackfin/bf5xx-i2s-pcm.c | 6 +-
sound/soc/blackfin/bf5xx-i2s.c | 6 +-
sound/soc/blackfin/bf5xx-tdm-pcm.c | 6 +-
sound/soc/blackfin/bf5xx-tdm.c | 6 +-
sound/soc/blackfin/bf6xx-i2s.c | 6 +-
sound/soc/blackfin/bfin-eval-adau1373.c | 4 +-
sound/soc/blackfin/bfin-eval-adau1701.c | 4 +-
sound/soc/blackfin/bfin-eval-adav80x.c | 4 +-
sound/soc/cirrus/edb93xx.c | 6 +-
sound/soc/cirrus/ep93xx-ac97.c | 6 +-
sound/soc/cirrus/ep93xx-i2s.c | 4 +-
sound/soc/cirrus/ep93xx-pcm.c | 6 +-
sound/soc/cirrus/simone.c | 6 +-
sound/soc/cirrus/snappercl15.c | 6 +-
sound/soc/codecs/88pm860x-codec.c | 6 +-
sound/soc/codecs/ab8500-codec.c | 6 +-
sound/soc/codecs/ac97.c | 6 +-
sound/soc/codecs/ad1836.c | 6 +-
sound/soc/codecs/ad193x.c | 12 +-
sound/soc/codecs/ad1980.c | 6 +-
sound/soc/codecs/ad73311.c | 4 +-
sound/soc/codecs/adau1373.c | 6 +-
sound/soc/codecs/adau1701.c | 6 +-
sound/soc/codecs/adav80x.c | 16 +--
sound/soc/codecs/ads117x.c | 6 +-
sound/soc/codecs/ak4104.c | 4 +-
sound/soc/codecs/ak4535.c | 6 +-
sound/soc/codecs/ak4641.c | 6 +-
sound/soc/codecs/ak4642.c | 6 +-
sound/soc/codecs/ak4671.c | 6 +-
sound/soc/codecs/alc5623.c | 6 +-
sound/soc/codecs/alc5632.c | 6 +-
sound/soc/codecs/cq93vc.c | 2 +-
sound/soc/codecs/cs4271.c | 12 +-
sound/soc/codecs/cs42l52.c | 2 +-
sound/soc/codecs/cs42l73.c | 6 +-
sound/soc/codecs/da7210.c | 12 +-
sound/soc/codecs/da732x.c | 6 +-
sound/soc/codecs/da9055.c | 6 +-
sound/soc/codecs/dfbmcs320.c | 6 +-
sound/soc/codecs/dmic.c | 6 +-
sound/soc/codecs/isabelle.c | 6 +-
sound/soc/codecs/jz4740.c | 6 +-
sound/soc/codecs/lm4857.c | 6 +-
sound/soc/codecs/lm49453.c | 6 +-
sound/soc/codecs/max9768.c | 6 +-
sound/soc/codecs/max98088.c | 16 +--
sound/soc/codecs/max98095.c | 4 +-
sound/soc/codecs/max9850.c | 6 +-
sound/soc/codecs/max9877.c | 6 +-
sound/soc/codecs/mc13783.c | 2 +-
sound/soc/codecs/ml26124.c | 6 +-
sound/soc/codecs/omap-hdmi.c | 6 +-
sound/soc/codecs/pcm3008.c | 6 +-
sound/soc/codecs/rt5631.c | 4 +-
sound/soc/codecs/sgtl5000.c | 6 +-
sound/soc/codecs/si476x.c | 6 +-
sound/soc/codecs/sn95031.c | 6 +-
sound/soc/codecs/ssm2602.c | 12 +-
sound/soc/codecs/sta32x.c | 6 +-
sound/soc/codecs/sta529.c | 6 +-
sound/soc/codecs/stac9766.c | 6 +-
sound/soc/codecs/tlv320aic32x4.c | 6 +-
sound/soc/codecs/tlv320dac33.c | 6 +-
sound/soc/codecs/tpa6130a2.c | 6 +-
sound/soc/codecs/twl4030.c | 6 +-
sound/soc/codecs/twl6040.c | 6 +-
sound/soc/codecs/uda134x.c | 6 +-
sound/soc/codecs/uda1380.c | 6 +-
sound/soc/codecs/wl1273.c | 6 +-
sound/soc/codecs/wm0010.c | 6 +-
sound/soc/codecs/wm1250-ev1.c | 8 +-
sound/soc/codecs/wm2000.c | 6 +-
sound/soc/codecs/wm2200.c | 6 +-
sound/soc/codecs/wm5100.c | 8 +-
sound/soc/codecs/wm5102.c | 6 +-
sound/soc/codecs/wm5110.c | 6 +-
sound/soc/codecs/wm8350.c | 6 +-
sound/soc/codecs/wm8400.c | 6 +-
sound/soc/codecs/wm8510.c | 12 +-
sound/soc/codecs/wm8523.c | 6 +-
sound/soc/codecs/wm8711.c | 12 +-
sound/soc/codecs/wm8727.c | 6 +-
sound/soc/codecs/wm8728.c | 12 +-
sound/soc/codecs/wm8731.c | 12 +-
sound/soc/codecs/wm8737.c | 12 +-
sound/soc/codecs/wm8741.c | 6 +-
sound/soc/codecs/wm8750.c | 12 +-
sound/soc/codecs/wm8753.c | 12 +-
sound/soc/codecs/wm8770.c | 6 +-
sound/soc/codecs/wm8776.c | 12 +-
sound/soc/codecs/wm8782.c | 6 +-
sound/soc/codecs/wm8804.c | 12 +-
sound/soc/codecs/wm8900.c | 12 +-
sound/soc/codecs/wm8903.c | 6 +-
sound/soc/codecs/wm8904.c | 6 +-
sound/soc/codecs/wm8940.c | 6 +-
sound/soc/codecs/wm8955.c | 6 +-
sound/soc/codecs/wm8960.c | 6 +-
sound/soc/codecs/wm8961.c | 6 +-
sound/soc/codecs/wm8962.c | 6 +-
sound/soc/codecs/wm8971.c | 6 +-
sound/soc/codecs/wm8974.c | 6 +-
sound/soc/codecs/wm8978.c | 6 +-
sound/soc/codecs/wm8983.c | 12 +-
sound/soc/codecs/wm8985.c | 12 +-
sound/soc/codecs/wm8988.c | 12 +-
sound/soc/codecs/wm8990.c | 6 +-
sound/soc/codecs/wm8991.c | 6 +-
sound/soc/codecs/wm8993.c | 6 +-
sound/soc/codecs/wm8994.c | 6 +-
sound/soc/codecs/wm8995.c | 12 +-
sound/soc/codecs/wm8996.c | 6 +-
sound/soc/codecs/wm9081.c | 6 +-
sound/soc/codecs/wm9090.c | 4 +-
sound/soc/codecs/wm9705.c | 6 +-
sound/soc/codecs/wm9712.c | 6 +-
sound/soc/codecs/wm9713.c | 6 +-
sound/soc/fsl/eukrea-tlv320.c | 6 +-
sound/soc/fsl/fsl_dma.c | 6 +-
sound/soc/fsl/fsl_ssi.c | 2 +-
sound/soc/fsl/imx-audmux.c | 8 +-
sound/soc/fsl/imx-mc13783.c | 6 +-
sound/soc/fsl/imx-pcm-dma.c | 6 +-
sound/soc/fsl/imx-pcm-fiq.c | 6 +-
sound/soc/fsl/imx-sgtl5000.c | 6 +-
sound/soc/fsl/imx-ssi.c | 4 +-
sound/soc/fsl/mpc5200_psc_ac97.c | 8 +-
sound/soc/fsl/mpc5200_psc_i2s.c | 8 +-
sound/soc/fsl/mpc8610_hpcd.c | 4 +-
sound/soc/fsl/mx27vis-aic32x4.c | 6 +-
sound/soc/fsl/p1022_ds.c | 4 +-
sound/soc/fsl/p1022_rdk.c | 4 +-
sound/soc/fsl/pcm030-audio-fabric.c | 4 +-
sound/soc/jz4740/jz4740-i2s.c | 6 +-
sound/soc/jz4740/jz4740-pcm.c | 6 +-
sound/soc/jz4740/qi_lb60.c | 6 +-
sound/soc/kirkwood/kirkwood-dma.c | 6 +-
sound/soc/kirkwood/kirkwood-i2s.c | 6 +-
sound/soc/kirkwood/kirkwood-openrd.c | 6 +-
sound/soc/kirkwood/kirkwood-t5325.c | 6 +-
sound/soc/mid-x86/mfld_machine.c | 6 +-
sound/soc/mxs/mxs-pcm.c | 4 +-
sound/soc/mxs/mxs-saif.c | 6 +-
sound/soc/mxs/mxs-sgtl5000.c | 8 +-
sound/soc/nuc900/nuc900-ac97.c | 6 +-
sound/soc/nuc900/nuc900-pcm.c | 6 +-
sound/soc/omap/ams-delta.c | 6 +-
sound/soc/omap/mcbsp.c | 6 +-
sound/soc/omap/mcbsp.h | 4 +-
sound/soc/omap/omap-abe-twl6040.c | 6 +-
sound/soc/omap/omap-dmic.c | 6 +-
sound/soc/omap/omap-hdmi-card.c | 6 +-
sound/soc/omap/omap-hdmi.c | 6 +-
sound/soc/omap/omap-mcbsp.c | 6 +-
sound/soc/omap/omap-mcpdm.c | 6 +-
sound/soc/omap/omap-pcm.c | 6 +-
sound/soc/omap/omap-twl4030.c | 6 +-
sound/soc/pxa/brownstone.c | 6 +-
sound/soc/pxa/corgi.c | 6 +-
sound/soc/pxa/e740_wm9705.c | 6 +-
sound/soc/pxa/e750_wm9705.c | 6 +-
sound/soc/pxa/e800_wm9712.c | 6 +-
sound/soc/pxa/hx4700.c | 6 +-
sound/soc/pxa/imote2.c | 6 +-
sound/soc/pxa/mioa701_wm9713.c | 6 +-
sound/soc/pxa/mmp-pcm.c | 6 +-
sound/soc/pxa/mmp-sspa.c | 6 +-
sound/soc/pxa/palm27x.c | 4 +-
sound/soc/pxa/poodle.c | 6 +-
sound/soc/pxa/pxa-ssp.c | 6 +-
sound/soc/pxa/pxa2xx-ac97.c | 8 +-
sound/soc/pxa/pxa2xx-i2s.c | 4 +-
sound/soc/pxa/pxa2xx-pcm.c | 6 +-
sound/soc/pxa/tosa.c | 6 +-
sound/soc/pxa/ttc-dkb.c | 6 +-
sound/soc/s6000/s6000-i2s.c | 6 +-
sound/soc/s6000/s6000-pcm.c | 6 +-
sound/soc/samsung/ac97.c | 6 +-
sound/soc/samsung/bells.c | 6 +-
sound/soc/samsung/dma.c | 6 +-
sound/soc/samsung/i2s.c | 9 +-
sound/soc/samsung/idma.c | 6 +-
sound/soc/samsung/littlemill.c | 6 +-
sound/soc/samsung/lowland.c | 6 +-
sound/soc/samsung/pcm.c | 6 +-
sound/soc/samsung/s3c2412-i2s.c | 6 +-
sound/soc/samsung/s3c24xx-i2s.c | 6 +-
sound/soc/samsung/s3c24xx_simtec.c | 4 +-
sound/soc/samsung/s3c24xx_simtec_hermes.c | 4 +-
sound/soc/samsung/s3c24xx_simtec_tlv320aic23.c | 4 +-
sound/soc/samsung/smdk_wm8580pcm.c | 6 +-
sound/soc/samsung/smdk_wm8994.c | 6 +-
sound/soc/samsung/smdk_wm8994pcm.c | 6 +-
sound/soc/samsung/spdif.c | 6 +-
sound/soc/samsung/speyside.c | 6 +-
sound/soc/samsung/tobermory.c | 6 +-
sound/soc/sh/dma-sh7760.c | 6 +-
sound/soc/sh/hac.c | 6 +-
sound/soc/sh/siu_dai.c | 6 +-
sound/soc/sh/ssi.c | 6 +-
sound/soc/soc-core.c | 2 +-
sound/soc/soc-utils.c | 6 +-
sound/soc/spear/spear_pcm.c | 6 +-
sound/soc/tegra/tegra20_das.c | 8 +-
sound/soc/tegra/tegra20_i2s.c | 10 +-
sound/soc/tegra/tegra20_spdif.c | 8 +-
sound/soc/tegra/tegra30_ahub.c | 14 +--
sound/soc/tegra/tegra30_i2s.c | 10 +-
sound/soc/tegra/tegra_alc5632.c | 8 +-
sound/soc/tegra/tegra_pcm.c | 4 +-
sound/soc/tegra/tegra_wm8753.c | 8 +-
sound/soc/tegra/tegra_wm8903.c | 8 +-
sound/soc/tegra/trimslice.c | 8 +-
sound/soc/txx9/txx9aclc-ac97.c | 6 +-
sound/soc/txx9/txx9aclc.c | 6 +-
sound/soc/ux500/mop500.c | 8 +-
sound/soc/ux500/ux500_msp_dai.c | 4 +-
sound/soc/ux500/ux500_pcm.c | 6 +-
sound/sparc/amd7930.c | 10 +-
sound/sparc/cs4231.c | 30 ++---
sound/sparc/dbri.c | 24 ++--
sound/spi/at73c213.c | 18 +--
sound/usb/6fire/chip.c | 2 +-
sound/usb/6fire/comm.c | 2 +-
sound/usb/6fire/comm.h | 2 +-
sound/usb/6fire/control.c | 8 +-
sound/usb/6fire/control.h | 2 +-
sound/usb/6fire/firmware.h | 2 +-
sound/usb/6fire/midi.c | 2 +-
sound/usb/6fire/midi.h | 2 +-
sound/usb/6fire/pcm.c | 4 +-
sound/usb/6fire/pcm.h | 2 +-
sound/usb/caiaq/control.c | 6 +-
sound/usb/caiaq/device.c | 6 +-
2942 files changed, 11645 insertions(+), 12116 deletions(-)
delete mode 100644 drivers/pci/hotplug.c
--
1.8.0
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-17 0:19 [PATCH 000/493] remove CONFIG_HOTPLUG as an option Bill Pemberton
@ 2012-11-19 19:55 ` Dmitry Torokhov
2012-11-19 20:01 ` Greg KH
2012-11-24 8:26 ` Dmitry Torokhov
2012-11-20 3:11 ` viresh kumar
2012-11-20 10:46 ` Grant Likely
2 siblings, 2 replies; 19+ messages in thread
From: Dmitry Torokhov @ 2012-11-19 19:55 UTC (permalink / raw)
To: Bill Pemberton; +Cc: gregkh, linux-kernel
On Fri, Nov 16, 2012 at 07:19:10PM -0500, Bill Pemberton wrote:
> CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> it as on option code paths that check CONFIG_HOTPLUG will removed
> along with the attributes __devexit_p, __devexit, __devinitconst, and
> __devinitdata.
>
> I'll save the list from the mailbomb of this huge patchset. The
> patches themselves are going to Greg KH for the driver core tree.
>
_iff_ we are going to do this I'd prefer pushing input pieces through my
tree to limit clashes with other work.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-19 19:55 ` Dmitry Torokhov
@ 2012-11-19 20:01 ` Greg KH
2012-11-19 20:27 ` Rafael J. Wysocki
2012-11-24 8:26 ` Dmitry Torokhov
1 sibling, 1 reply; 19+ messages in thread
From: Greg KH @ 2012-11-19 20:01 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: Bill Pemberton, linux-kernel
On Mon, Nov 19, 2012 at 11:55:56AM -0800, Dmitry Torokhov wrote:
> On Fri, Nov 16, 2012 at 07:19:10PM -0500, Bill Pemberton wrote:
> > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > it as on option code paths that check CONFIG_HOTPLUG will removed
> > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > __devinitdata.
> >
> > I'll save the list from the mailbomb of this huge patchset. The
> > patches themselves are going to Greg KH for the driver core tree.
> >
>
> _iff_ we are going to do this I'd prefer pushing input pieces through my
> tree to limit clashes with other work.
That's fine with me. I'll ignore any drivers/input/ patches then, is
that ok?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-19 20:01 ` Greg KH
@ 2012-11-19 20:27 ` Rafael J. Wysocki
2012-11-19 20:28 ` Greg KH
0 siblings, 1 reply; 19+ messages in thread
From: Rafael J. Wysocki @ 2012-11-19 20:27 UTC (permalink / raw)
To: Greg KH; +Cc: Dmitry Torokhov, Bill Pemberton, linux-kernel
On Monday, November 19, 2012 12:01:49 PM Greg KH wrote:
> On Mon, Nov 19, 2012 at 11:55:56AM -0800, Dmitry Torokhov wrote:
> > On Fri, Nov 16, 2012 at 07:19:10PM -0500, Bill Pemberton wrote:
> > > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > > it as on option code paths that check CONFIG_HOTPLUG will removed
> > > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > > __devinitdata.
> > >
> > > I'll save the list from the mailbomb of this huge patchset. The
> > > patches themselves are going to Greg KH for the driver core tree.
> > >
> >
> > _iff_ we are going to do this I'd prefer pushing input pieces through my
> > tree to limit clashes with other work.
>
> That's fine with me. I'll ignore any drivers/input/ patches then, is
> that ok?
Please do the same for PM/ACPI.
Do I need to pull anything for those patches to compile without problems?
Rafael
--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-19 20:27 ` Rafael J. Wysocki
@ 2012-11-19 20:28 ` Greg KH
0 siblings, 0 replies; 19+ messages in thread
From: Greg KH @ 2012-11-19 20:28 UTC (permalink / raw)
To: Rafael J. Wysocki; +Cc: Dmitry Torokhov, Bill Pemberton, linux-kernel
On Mon, Nov 19, 2012 at 09:27:09PM +0100, Rafael J. Wysocki wrote:
> On Monday, November 19, 2012 12:01:49 PM Greg KH wrote:
> > On Mon, Nov 19, 2012 at 11:55:56AM -0800, Dmitry Torokhov wrote:
> > > On Fri, Nov 16, 2012 at 07:19:10PM -0500, Bill Pemberton wrote:
> > > > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > > > it as on option code paths that check CONFIG_HOTPLUG will removed
> > > > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > > > __devinitdata.
> > > >
> > > > I'll save the list from the mailbomb of this huge patchset. The
> > > > patches themselves are going to Greg KH for the driver core tree.
> > > >
> > >
> > > _iff_ we are going to do this I'd prefer pushing input pieces through my
> > > tree to limit clashes with other work.
> >
> > That's fine with me. I'll ignore any drivers/input/ patches then, is
> > that ok?
>
> Please do the same for PM/ACPI.
Ok, will do.
> Do I need to pull anything for those patches to compile without problems?
Nope, it's just the removal of a symbol, that for 3.7, is defined away
to be an empty string anyway :)
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-17 0:19 [PATCH 000/493] remove CONFIG_HOTPLUG as an option Bill Pemberton
2012-11-19 19:55 ` Dmitry Torokhov
@ 2012-11-20 3:11 ` viresh kumar
2012-11-20 10:46 ` Grant Likely
2 siblings, 0 replies; 19+ messages in thread
From: viresh kumar @ 2012-11-20 3:11 UTC (permalink / raw)
To: Bill Pemberton; +Cc: gregkh, linux-kernel
On Sat, Nov 17, 2012 at 5:49 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
> CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> it as on option code paths that check CONFIG_HOTPLUG will removed
> along with the attributes __devexit_p, __devexit, __devinitconst, and
> __devinitdata.
>
> I'll save the list from the mailbomb of this huge patchset. The
> patches themselves are going to Greg KH for the driver core tree.
>
Fed up for replying on all mails :(
Acked-by: Viresh Kumar <viresh.kumar@linaro.org> for all mails where i
am in cc :)
--
viresh
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-17 0:19 [PATCH 000/493] remove CONFIG_HOTPLUG as an option Bill Pemberton
2012-11-19 19:55 ` Dmitry Torokhov
2012-11-20 3:11 ` viresh kumar
@ 2012-11-20 10:46 ` Grant Likely
2012-11-21 7:56 ` Andrew Morton
2 siblings, 1 reply; 19+ messages in thread
From: Grant Likely @ 2012-11-20 10:46 UTC (permalink / raw)
To: Bill Pemberton; +Cc: gregkh, linux-kernel
On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
> CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> it as on option code paths that check CONFIG_HOTPLUG will removed
> along with the attributes __devexit_p, __devexit, __devinitconst, and
> __devinitdata.
>
> I'll save the list from the mailbomb of this huge patchset. The
> patches themselves are going to Greg KH for the driver core tree.
>
>
> Bill Pemberton (493):
[...]
> 2942 files changed, 11645 insertions(+), 12116 deletions(-)
So, I've got no problem with the reason for the change and I don't
even think you need my ack for the bits that I maintain (though you
have it if you want it). However, this looks like it is going to be
/painful/. First of all it will touch a huge number of files in the
tree. Yes the change is trivial, but it will require manual fixups on
a lot of patches.
It also means that any in-flight patches (on mailing list, in
linux-next, whatever) that use __devinit will get broken by this
series.
Second; this is nearly 500 commits for effectively 1 change. I do not
want to wade through bisect after this goes through. I'm assuming this
whole thing was generated by a script. Does it really need to be split
out so aggressively? For example, I really don't need one patch to
remove __devinit, another to remove __devexit and another still to
remove __devexit_p all applied against each of my subsystems.
Personally, I'd rather see this change be performed far less
aggressively. Yes, remove CONFIG_HOTPLUG, but leave the __devinit*
macros as unconditional empty no-ops. There are only 24 patches
associated with CONFIG_HOTPLUG and that one is actually dangerous to
drivers when it goes away. It is safe to leave the __devinit macros
lie fallow for a bit. Change check-patch to warn against new users of
the macros, but don't do a full tree clean yet.
Even if you do clean them right away, there still needs to be no-op
versions of __devinit* for a while to avoid pain on in-flight changes.
I'd also like to see the changes to each subsystem squashed together.
That at least will cut down the number of individual commits by a
factor of 4.
Greg, what is your plan for merging this series? I assume you wouldn't
drop it dead in the middle of the merge window.
g.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-20 10:46 ` Grant Likely
@ 2012-11-21 7:56 ` Andrew Morton
2012-11-21 18:41 ` Bill Pemberton
2012-11-21 23:05 ` Grant Likely
0 siblings, 2 replies; 19+ messages in thread
From: Andrew Morton @ 2012-11-21 7:56 UTC (permalink / raw)
To: Grant Likely; +Cc: Bill Pemberton, gregkh, linux-kernel
On Tue, 20 Nov 2012 10:46:11 +0000 Grant Likely <grant.likely@secretlab.ca> wrote:
> On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
> > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > it as on option code paths that check CONFIG_HOTPLUG will removed
> > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > __devinitdata.
> >
> > I'll save the list from the mailbomb of this huge patchset. The
> > patches themselves are going to Greg KH for the driver core tree.
> >
> >
> > Bill Pemberton (493):
> [...]
> > 2942 files changed, 11645 insertions(+), 12116 deletions(-)
>
> So, I've got no problem with the reason for the change and I don't
> even think you need my ack for the bits that I maintain (though you
> have it if you want it). However, this looks like it is going to be
> /painful/. First of all it will touch a huge number of files in the
> tree. Yes the change is trivial, but it will require manual fixups on
> a lot of patches.
Yeah, this is dopey. Send the script to Linus and ask him to run it
seven seconds before he releases -rc1, when everyone's trees are
empty(ish). Or send him a single megapatch at that time.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-21 7:56 ` Andrew Morton
@ 2012-11-21 18:41 ` Bill Pemberton
2012-11-21 19:15 ` Greg KH
2012-11-21 23:05 ` Grant Likely
1 sibling, 1 reply; 19+ messages in thread
From: Bill Pemberton @ 2012-11-21 18:41 UTC (permalink / raw)
To: Andrew Morton; +Cc: Grant Likely, gregkh, linux-kernel
Andrew Morton writes:
>
> On Tue, 20 Nov 2012 10:46:11 +0000 Grant Likely <grant.likely@secretlab.ca> wrote:
>
> > On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
> > > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > > it as on option code paths that check CONFIG_HOTPLUG will removed
> > > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > > __devinitdata.
> > >
> > > I'll save the list from the mailbomb of this huge patchset. The
> > > patches themselves are going to Greg KH for the driver core tree.
> > >
> > >
> > > Bill Pemberton (493):
> > [...]
> > > 2942 files changed, 11645 insertions(+), 12116 deletions(-)
> >
> > So, I've got no problem with the reason for the change and I don't
> > even think you need my ack for the bits that I maintain (though you
> > have it if you want it). However, this looks like it is going to be
> > /painful/. First of all it will touch a huge number of files in the
> > tree. Yes the change is trivial, but it will require manual fixups on
> > a lot of patches.
>
> Yeah, this is dopey. Send the script to Linus and ask him to run it
> seven seconds before he releases -rc1, when everyone's trees are
> empty(ish). Or send him a single megapatch at that time.
>
I like the script idea for removing all the __dev markings. Creating
the patches in the first place was a game of whack-a-mole as various
trees changed.
--
Bill
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-21 18:41 ` Bill Pemberton
@ 2012-11-21 19:15 ` Greg KH
2012-11-21 23:55 ` Grant Likely
0 siblings, 1 reply; 19+ messages in thread
From: Greg KH @ 2012-11-21 19:15 UTC (permalink / raw)
To: Bill Pemberton; +Cc: Andrew Morton, Grant Likely, linux-kernel
On Wed, Nov 21, 2012 at 01:41:46PM -0500, Bill Pemberton wrote:
> Andrew Morton writes:
> >
> > On Tue, 20 Nov 2012 10:46:11 +0000 Grant Likely <grant.likely@secretlab.ca> wrote:
> >
> > > On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
> > > > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > > > it as on option code paths that check CONFIG_HOTPLUG will removed
> > > > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > > > __devinitdata.
> > > >
> > > > I'll save the list from the mailbomb of this huge patchset. The
> > > > patches themselves are going to Greg KH for the driver core tree.
> > > >
> > > >
> > > > Bill Pemberton (493):
> > > [...]
> > > > 2942 files changed, 11645 insertions(+), 12116 deletions(-)
> > >
> > > So, I've got no problem with the reason for the change and I don't
> > > even think you need my ack for the bits that I maintain (though you
> > > have it if you want it). However, this looks like it is going to be
> > > /painful/. First of all it will touch a huge number of files in the
> > > tree. Yes the change is trivial, but it will require manual fixups on
> > > a lot of patches.
> >
> > Yeah, this is dopey. Send the script to Linus and ask him to run it
> > seven seconds before he releases -rc1, when everyone's trees are
> > empty(ish). Or send him a single megapatch at that time.
> >
>
> I like the script idea for removing all the __dev markings. Creating
> the patches in the first place was a game of whack-a-mole as various
> trees changed.
Linus doesn't like to take scripts, I had planned on queueing all of
these up that different subsystems maintainers didn't take, and pushing
the ones that did merge cleanly into -rc1. Then, right after -rc1 is
out, go through the tree once more to get the stragglers.
Sound reasonable?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-21 7:56 ` Andrew Morton
2012-11-21 18:41 ` Bill Pemberton
@ 2012-11-21 23:05 ` Grant Likely
1 sibling, 0 replies; 19+ messages in thread
From: Grant Likely @ 2012-11-21 23:05 UTC (permalink / raw)
To: Andrew Morton
Cc: Bill Pemberton, Greg Kroah-Hartman, Linux Kernel Mailing List
On Wed, Nov 21, 2012 at 7:56 AM, Andrew Morton
<akpm@linux-foundation.org> wrote:
> On Tue, 20 Nov 2012 10:46:11 +0000 Grant Likely <grant.likely@secretlab.ca> wrote:
>
>> On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton <wfp5p@virginia.edu> wrote:
>> > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
>> > it as on option code paths that check CONFIG_HOTPLUG will removed
>> > along with the attributes __devexit_p, __devexit, __devinitconst, and
>> > __devinitdata.
>> >
>> > I'll save the list from the mailbomb of this huge patchset. The
>> > patches themselves are going to Greg KH for the driver core tree.
>> >
>> >
>> > Bill Pemberton (493):
>> [...]
>> > 2942 files changed, 11645 insertions(+), 12116 deletions(-)
>>
>> So, I've got no problem with the reason for the change and I don't
>> even think you need my ack for the bits that I maintain (though you
>> have it if you want it). However, this looks like it is going to be
>> /painful/. First of all it will touch a huge number of files in the
>> tree. Yes the change is trivial, but it will require manual fixups on
>> a lot of patches.
>
> Yeah, this is dopey. Send the script to Linus and ask him to run it
> seven seconds before he releases -rc1, when everyone's trees are
> empty(ish). Or send him a single megapatch at that time.
Yes please. I'm all on board with doing this in one fell swoop.
g.
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-21 19:15 ` Greg KH
@ 2012-11-21 23:55 ` Grant Likely
2012-11-22 1:07 ` Bill Pemberton
0 siblings, 1 reply; 19+ messages in thread
From: Grant Likely @ 2012-11-21 23:55 UTC (permalink / raw)
To: Greg KH, Bill Pemberton; +Cc: Andrew Morton, linux-kernel
Greg KH <gregkh@linuxfoundation.org> wrote:
>On Wed, Nov 21, 2012 at 01:41:46PM -0500, Bill Pemberton wrote:
>> Andrew Morton writes:
>> >
>> > On Tue, 20 Nov 2012 10:46:11 +0000 Grant Likely
><grant.likely@secretlab.ca> wrote:
>> >
>> > > On Sat, Nov 17, 2012 at 12:19 AM, Bill Pemberton
><wfp5p@virginia.edu> wrote:
>> > > > CONFIG_HOTPLUG is no longer an optional setting. In order to
>remove
>> > > > it as on option code paths that check CONFIG_HOTPLUG will
>removed
>> > > > along with the attributes __devexit_p, __devexit,
>__devinitconst, and
>> > > > __devinitdata.
>> > > >
>> > > > I'll save the list from the mailbomb of this huge patchset.
>The
>> > > > patches themselves are going to Greg KH for the driver core
>tree.
>> > > >
>> > > >
>> > > > Bill Pemberton (493):
>> > > [...]
>> > > > 2942 files changed, 11645 insertions(+), 12116 deletions(-)
>> > >
>> > > So, I've got no problem with the reason for the change and I
>don't
>> > > even think you need my ack for the bits that I maintain (though
>you
>> > > have it if you want it). However, this looks like it is going to
>be
>> > > /painful/. First of all it will touch a huge number of files in
>the
>> > > tree. Yes the change is trivial, but it will require manual
>fixups on
>> > > a lot of patches.
>> >
>> > Yeah, this is dopey. Send the script to Linus and ask him to run
>it
>> > seven seconds before he releases -rc1, when everyone's trees are
>> > empty(ish). Or send him a single megapatch at that time.
>> >
>>
>> I like the script idea for removing all the __dev markings. Creating
>> the patches in the first place was a game of whack-a-mole as various
>> trees changed.
You mean this series wasn't created with a script? You did this by hand? If so then I must say kudos on your dedication!
But it makes me more nervous about the series. Too easy to fat finger many things when touching that many files.
Please do write a script and post that for review.
g.
>
>Linus doesn't like to take scripts, I had planned on queueing all of
>these up that different subsystems maintainers didn't take, and pushing
>the ones that did merge cleanly into -rc1. Then, right after -rc1 is
>out, go through the tree once more to get the stragglers.
>
>Sound reasonable?
>
>thanks,
>
>greg k-h
--
Grant Likely, P.Eng.
Secret Lab Technologies Ltd.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-21 23:55 ` Grant Likely
@ 2012-11-22 1:07 ` Bill Pemberton
2012-12-06 0:27 ` Grant Likely
0 siblings, 1 reply; 19+ messages in thread
From: Bill Pemberton @ 2012-11-22 1:07 UTC (permalink / raw)
To: Grant Likely; +Cc: Greg KH, Andrew Morton, linux-kernel
Grant Likely writes:
>
> You mean this series wasn't created with a script? You did this by
> hand? If so then I must say kudos on your dedication!
>
> But it makes me more nervous about the series. Too easy to fat
> finger many things when touching that many files.
>
No, I didn't do them by hand, it was a script. Originally, it was a
couple, all basically the same, but removing each __dev*. Then I'd do
a word diff to eyeball them to make sure the script didn't do
something goofy.
The whack-a-mole part came along because I was working against
linux-next and whatever patch series was right for one day wouldn't be
right for the next day because of some of the faster moving trees.
> Please do write a script and post that for review.
>
The all-in-one version of the script:
#! /usr/bin/perl
use strict;
use IO::InSitu;
sub processfile
{
my $fn = shift;
my ($in, $out) = open_rw($fn, $fn);
while (<$in>) {
s|__devexit_p\(([^)]+)\)|$1|;
s|\s__devexit\b||;
s|\s__devinitconst\b||;
s|\s__devinitdata\b||;
s|\s__devinit\b||;
print $out $_;
}
close $in;
close $out;
}
foreach my $fn (@ARGV) {
processfile($fn);
}
--
Bill
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-19 19:55 ` Dmitry Torokhov
2012-11-19 20:01 ` Greg KH
@ 2012-11-24 8:26 ` Dmitry Torokhov
1 sibling, 0 replies; 19+ messages in thread
From: Dmitry Torokhov @ 2012-11-24 8:26 UTC (permalink / raw)
To: Bill Pemberton; +Cc: gregkh, linux-kernel
On Mon, Nov 19, 2012 at 11:55:56AM -0800, Dmitry Torokhov wrote:
> On Fri, Nov 16, 2012 at 07:19:10PM -0500, Bill Pemberton wrote:
> > CONFIG_HOTPLUG is no longer an optional setting. In order to remove
> > it as on option code paths that check CONFIG_HOTPLUG will removed
> > along with the attributes __devexit_p, __devexit, __devinitconst, and
> > __devinitdata.
> >
> > I'll save the list from the mailbomb of this huge patchset. The
> > patches themselves are going to Greg KH for the driver core tree.
> >
>
> _iff_ we are going to do this I'd prefer pushing input pieces through my
> tree to limit clashes with other work.
Applied all input-related patches to my 'next' branch, thank you Bill.
--
Dmitry
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-11-22 1:07 ` Bill Pemberton
@ 2012-12-06 0:27 ` Grant Likely
2012-12-06 0:39 ` Greg KH
0 siblings, 1 reply; 19+ messages in thread
From: Grant Likely @ 2012-12-06 0:27 UTC (permalink / raw)
To: Bill Pemberton; +Cc: Greg KH, Andrew Morton, linux-kernel
On Wed, 21 Nov 2012 20:07:23 -0500, wfp5p@viridian.itc.virginia.edu (Bill Pemberton) wrote:
> Grant Likely writes:
> >
> > You mean this series wasn't created with a script? You did this by
> > hand? If so then I must say kudos on your dedication!
> >
> > But it makes me more nervous about the series. Too easy to fat
> > finger many things when touching that many files.
> >
>
> No, I didn't do them by hand, it was a script. Originally, it was a
> couple, all basically the same, but removing each __dev*. Then I'd do
> a word diff to eyeball them to make sure the script didn't do
> something goofy.
>
> The whack-a-mole part came along because I was working against
> linux-next and whatever patch series was right for one day wouldn't be
> right for the next day because of some of the faster moving trees.
>
>
> > Please do write a script and post that for review.
> >
>
> The all-in-one version of the script:
>
> #! /usr/bin/perl
>
> use strict;
> use IO::InSitu;
>
> sub processfile
> {
> my $fn = shift;
>
> my ($in, $out) = open_rw($fn, $fn);
>
> while (<$in>) {
> s|__devexit_p\(([^)]+)\)|$1|;
> s|\s__devexit\b||;
> s|\s__devinitconst\b||;
> s|\s__devinitdata\b||;
> s|\s__devinit\b||;
Pretty straight forward, and works against the files I tried. :-)
Greg, I'd much rather see the change applied all at once in this manner.
If that isn't possible, then at the least I'll use the script against
the code that I maintain and push th result out to Linus.
g.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-12-06 0:27 ` Grant Likely
@ 2012-12-06 0:39 ` Greg KH
2012-12-07 13:47 ` Grant Likely
0 siblings, 1 reply; 19+ messages in thread
From: Greg KH @ 2012-12-06 0:39 UTC (permalink / raw)
To: Grant Likely; +Cc: Bill Pemberton, Andrew Morton, linux-kernel
On Thu, Dec 06, 2012 at 12:27:42AM +0000, Grant Likely wrote:
> On Wed, 21 Nov 2012 20:07:23 -0500, wfp5p@viridian.itc.virginia.edu (Bill Pemberton) wrote:
> > Grant Likely writes:
> > >
> > > You mean this series wasn't created with a script? You did this by
> > > hand? If so then I must say kudos on your dedication!
> > >
> > > But it makes me more nervous about the series. Too easy to fat
> > > finger many things when touching that many files.
> > >
> >
> > No, I didn't do them by hand, it was a script. Originally, it was a
> > couple, all basically the same, but removing each __dev*. Then I'd do
> > a word diff to eyeball them to make sure the script didn't do
> > something goofy.
> >
> > The whack-a-mole part came along because I was working against
> > linux-next and whatever patch series was right for one day wouldn't be
> > right for the next day because of some of the faster moving trees.
> >
> >
> > > Please do write a script and post that for review.
> > >
> >
> > The all-in-one version of the script:
> >
> > #! /usr/bin/perl
> >
> > use strict;
> > use IO::InSitu;
> >
> > sub processfile
> > {
> > my $fn = shift;
> >
> > my ($in, $out) = open_rw($fn, $fn);
> >
> > while (<$in>) {
> > s|__devexit_p\(([^)]+)\)|$1|;
> > s|\s__devexit\b||;
> > s|\s__devinitconst\b||;
> > s|\s__devinitdata\b||;
> > s|\s__devinit\b||;
>
> Pretty straight forward, and works against the files I tried. :-)
>
> Greg, I'd much rather see the change applied all at once in this manner.
> If that isn't possible, then at the least I'll use the script against
> the code that I maintain and push th result out to Linus.
Given that there are a lot of patches already in linux-next from Bill
due to this work, I'm not going to do this for all files right now,
sorry.
But, if you want to use this for the files you maintain and push that
out for 3.8-rc1, that would be great. I'll be walking the tree after
3.8-rc1 is out to catch the stragglers with a script like this.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-12-06 0:39 ` Greg KH
@ 2012-12-07 13:47 ` Grant Likely
2012-12-07 17:16 ` Greg KH
0 siblings, 1 reply; 19+ messages in thread
From: Grant Likely @ 2012-12-07 13:47 UTC (permalink / raw)
To: Greg KH; +Cc: Bill Pemberton, Andrew Morton, linux-kernel
On Wed, 5 Dec 2012 16:39:23 -0800, Greg KH <gregkh@linuxfoundation.org> wrote:
> On Thu, Dec 06, 2012 at 12:27:42AM +0000, Grant Likely wrote:
> > On Wed, 21 Nov 2012 20:07:23 -0500, wfp5p@viridian.itc.virginia.edu (Bill Pemberton) wrote:
> > > Grant Likely writes:
> > > >
> > > > You mean this series wasn't created with a script? You did this by
> > > > hand? If so then I must say kudos on your dedication!
> > > >
> > > > But it makes me more nervous about the series. Too easy to fat
> > > > finger many things when touching that many files.
> > > >
> > >
> > > No, I didn't do them by hand, it was a script. Originally, it was a
> > > couple, all basically the same, but removing each __dev*. Then I'd do
> > > a word diff to eyeball them to make sure the script didn't do
> > > something goofy.
> > >
> > > The whack-a-mole part came along because I was working against
> > > linux-next and whatever patch series was right for one day wouldn't be
> > > right for the next day because of some of the faster moving trees.
> > >
> > >
> > > > Please do write a script and post that for review.
> > > >
> > >
> > > The all-in-one version of the script:
> > >
> > > #! /usr/bin/perl
> > >
> > > use strict;
> > > use IO::InSitu;
> > >
> > > sub processfile
> > > {
> > > my $fn = shift;
> > >
> > > my ($in, $out) = open_rw($fn, $fn);
> > >
> > > while (<$in>) {
> > > s|__devexit_p\(([^)]+)\)|$1|;
> > > s|\s__devexit\b||;
> > > s|\s__devinitconst\b||;
> > > s|\s__devinitdata\b||;
> > > s|\s__devinit\b||;
> >
> > Pretty straight forward, and works against the files I tried. :-)
> >
> > Greg, I'd much rather see the change applied all at once in this manner.
> > If that isn't possible, then at the least I'll use the script against
> > the code that I maintain and push th result out to Linus.
>
> Given that there are a lot of patches already in linux-next from Bill
> due to this work, I'm not going to do this for all files right now,
> sorry.
>
> But, if you want to use this for the files you maintain and push that
> out for 3.8-rc1, that would be great. I'll be walking the tree after
> 3.8-rc1 is out to catch the stragglers with a script like this.
Okay. Can you drop any commits you have against drivers/{spi,gpio,of}?
Or are they in a tree that you will not rebase?
g.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-12-07 13:47 ` Grant Likely
@ 2012-12-07 17:16 ` Greg KH
2012-12-07 23:04 ` Grant Likely
0 siblings, 1 reply; 19+ messages in thread
From: Greg KH @ 2012-12-07 17:16 UTC (permalink / raw)
To: Grant Likely; +Cc: Bill Pemberton, Andrew Morton, linux-kernel
On Fri, Dec 07, 2012 at 01:47:48PM +0000, Grant Likely wrote:
> On Wed, 5 Dec 2012 16:39:23 -0800, Greg KH <gregkh@linuxfoundation.org> wrote:
> > On Thu, Dec 06, 2012 at 12:27:42AM +0000, Grant Likely wrote:
> > > On Wed, 21 Nov 2012 20:07:23 -0500, wfp5p@viridian.itc.virginia.edu (Bill Pemberton) wrote:
> > > > Grant Likely writes:
> > > > >
> > > > > You mean this series wasn't created with a script? You did this by
> > > > > hand? If so then I must say kudos on your dedication!
> > > > >
> > > > > But it makes me more nervous about the series. Too easy to fat
> > > > > finger many things when touching that many files.
> > > > >
> > > >
> > > > No, I didn't do them by hand, it was a script. Originally, it was a
> > > > couple, all basically the same, but removing each __dev*. Then I'd do
> > > > a word diff to eyeball them to make sure the script didn't do
> > > > something goofy.
> > > >
> > > > The whack-a-mole part came along because I was working against
> > > > linux-next and whatever patch series was right for one day wouldn't be
> > > > right for the next day because of some of the faster moving trees.
> > > >
> > > >
> > > > > Please do write a script and post that for review.
> > > > >
> > > >
> > > > The all-in-one version of the script:
> > > >
> > > > #! /usr/bin/perl
> > > >
> > > > use strict;
> > > > use IO::InSitu;
> > > >
> > > > sub processfile
> > > > {
> > > > my $fn = shift;
> > > >
> > > > my ($in, $out) = open_rw($fn, $fn);
> > > >
> > > > while (<$in>) {
> > > > s|__devexit_p\(([^)]+)\)|$1|;
> > > > s|\s__devexit\b||;
> > > > s|\s__devinitconst\b||;
> > > > s|\s__devinitdata\b||;
> > > > s|\s__devinit\b||;
> > >
> > > Pretty straight forward, and works against the files I tried. :-)
> > >
> > > Greg, I'd much rather see the change applied all at once in this manner.
> > > If that isn't possible, then at the least I'll use the script against
> > > the code that I maintain and push th result out to Linus.
> >
> > Given that there are a lot of patches already in linux-next from Bill
> > due to this work, I'm not going to do this for all files right now,
> > sorry.
> >
> > But, if you want to use this for the files you maintain and push that
> > out for 3.8-rc1, that would be great. I'll be walking the tree after
> > 3.8-rc1 is out to catch the stragglers with a script like this.
>
> Okay. Can you drop any commits you have against drivers/{spi,gpio,of}?
Hm, I only applied the gpio ones to my tree, you got an email when that
happened. I didn't apply the spi or of ones.
> Or are they in a tree that you will not rebase?
They are in my driver-core.git tree, the driver-core-next branch, which
will not be rebased, and has been in linux-next for a while now.
I can revert the 5 gpio patches if you want me to, just let me know.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 000/493] remove CONFIG_HOTPLUG as an option
2012-12-07 17:16 ` Greg KH
@ 2012-12-07 23:04 ` Grant Likely
0 siblings, 0 replies; 19+ messages in thread
From: Grant Likely @ 2012-12-07 23:04 UTC (permalink / raw)
To: Greg KH; +Cc: Bill Pemberton, Andrew Morton, Linux Kernel Mailing List
On Fri, Dec 7, 2012 at 5:16 PM, Greg KH <gregkh@linuxfoundation.org> wrote:
> On Fri, Dec 07, 2012 at 01:47:48PM +0000, Grant Likely wrote:
>> On Wed, 5 Dec 2012 16:39:23 -0800, Greg KH <gregkh@linuxfoundation.org> wrote:
>> > On Thu, Dec 06, 2012 at 12:27:42AM +0000, Grant Likely wrote:
>> > > On Wed, 21 Nov 2012 20:07:23 -0500, wfp5p@viridian.itc.virginia.edu (Bill Pemberton) wrote:
>> > > > Grant Likely writes:
>> > > > >
>> > > > > You mean this series wasn't created with a script? You did this by
>> > > > > hand? If so then I must say kudos on your dedication!
>> > > > >
>> > > > > But it makes me more nervous about the series. Too easy to fat
>> > > > > finger many things when touching that many files.
>> > > > >
>> > > >
>> > > > No, I didn't do them by hand, it was a script. Originally, it was a
>> > > > couple, all basically the same, but removing each __dev*. Then I'd do
>> > > > a word diff to eyeball them to make sure the script didn't do
>> > > > something goofy.
>> > > >
>> > > > The whack-a-mole part came along because I was working against
>> > > > linux-next and whatever patch series was right for one day wouldn't be
>> > > > right for the next day because of some of the faster moving trees.
>> > > >
>> > > >
>> > > > > Please do write a script and post that for review.
>> > > > >
>> > > >
>> > > > The all-in-one version of the script:
>> > > >
>> > > > #! /usr/bin/perl
>> > > >
>> > > > use strict;
>> > > > use IO::InSitu;
>> > > >
>> > > > sub processfile
>> > > > {
>> > > > my $fn = shift;
>> > > >
>> > > > my ($in, $out) = open_rw($fn, $fn);
>> > > >
>> > > > while (<$in>) {
>> > > > s|__devexit_p\(([^)]+)\)|$1|;
>> > > > s|\s__devexit\b||;
>> > > > s|\s__devinitconst\b||;
>> > > > s|\s__devinitdata\b||;
>> > > > s|\s__devinit\b||;
>> > >
>> > > Pretty straight forward, and works against the files I tried. :-)
>> > >
>> > > Greg, I'd much rather see the change applied all at once in this manner.
>> > > If that isn't possible, then at the least I'll use the script against
>> > > the code that I maintain and push th result out to Linus.
>> >
>> > Given that there are a lot of patches already in linux-next from Bill
>> > due to this work, I'm not going to do this for all files right now,
>> > sorry.
>> >
>> > But, if you want to use this for the files you maintain and push that
>> > out for 3.8-rc1, that would be great. I'll be walking the tree after
>> > 3.8-rc1 is out to catch the stragglers with a script like this.
>>
>> Okay. Can you drop any commits you have against drivers/{spi,gpio,of}?
>
> Hm, I only applied the gpio ones to my tree, you got an email when that
> happened. I didn't apply the spi or of ones.
>
>> Or are they in a tree that you will not rebase?
>
> They are in my driver-core.git tree, the driver-core-next branch, which
> will not be rebased, and has been in linux-next for a while now.
>
> I can revert the 5 gpio patches if you want me to, just let me know.
no. Don't revert. I won't have the gpio changes in my tree, but I'll
do spi since they aren't in your tree yet.
g.
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2012-12-07 23:04 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-17 0:19 [PATCH 000/493] remove CONFIG_HOTPLUG as an option Bill Pemberton
2012-11-19 19:55 ` Dmitry Torokhov
2012-11-19 20:01 ` Greg KH
2012-11-19 20:27 ` Rafael J. Wysocki
2012-11-19 20:28 ` Greg KH
2012-11-24 8:26 ` Dmitry Torokhov
2012-11-20 3:11 ` viresh kumar
2012-11-20 10:46 ` Grant Likely
2012-11-21 7:56 ` Andrew Morton
2012-11-21 18:41 ` Bill Pemberton
2012-11-21 19:15 ` Greg KH
2012-11-21 23:55 ` Grant Likely
2012-11-22 1:07 ` Bill Pemberton
2012-12-06 0:27 ` Grant Likely
2012-12-06 0:39 ` Greg KH
2012-12-07 13:47 ` Grant Likely
2012-12-07 17:16 ` Greg KH
2012-12-07 23:04 ` Grant Likely
2012-11-21 23:05 ` Grant Likely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).