aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/Kconfig26
-rw-r--r--drivers/Makefile20
-rw-r--r--drivers/accessibility/braille/braille_console.c11
-rw-r--r--drivers/acpi/Kconfig13
-rw-r--r--drivers/acpi/Makefile5
-rw-r--r--drivers/acpi/ac.c25
-rw-r--r--drivers/acpi/acpi_memhotplug.c43
-rw-r--r--drivers/acpi/acpi_pad.c11
-rw-r--r--drivers/acpi/acpica/Makefile162
-rw-r--r--drivers/acpi/acpica/accommon.h3
-rw-r--r--drivers/acpi/acpica/acconfig.h226
-rw-r--r--drivers/acpi/acpica/acdebug.h10
-rw-r--r--drivers/acpi/acpica/acdispat.h2
-rw-r--r--drivers/acpi/acpica/acevents.h26
-rw-r--r--drivers/acpi/acpica/acglobal.h49
-rw-r--r--drivers/acpi/acpica/achware.h34
-rw-r--r--drivers/acpi/acpica/acinterp.h4
-rw-r--r--drivers/acpi/acpica/aclocal.h70
-rw-r--r--drivers/acpi/acpica/acmacros.h14
-rw-r--r--drivers/acpi/acpica/acnamesp.h7
-rw-r--r--drivers/acpi/acpica/acobject.h23
-rw-r--r--drivers/acpi/acpica/acopcode.h6
-rw-r--r--drivers/acpi/acpica/acparser.h2
-rw-r--r--drivers/acpi/acpica/acpredef.h49
-rw-r--r--drivers/acpi/acpica/acresrc.h115
-rw-r--r--drivers/acpi/acpica/acstruct.h4
-rw-r--r--drivers/acpi/acpica/actables.h7
-rw-r--r--drivers/acpi/acpica/acutils.h23
-rw-r--r--drivers/acpi/acpica/amlcode.h33
-rw-r--r--drivers/acpi/acpica/amlresrc.h142
-rw-r--r--drivers/acpi/acpica/dsargs.c20
-rw-r--r--drivers/acpi/acpica/dscontrol.c6
-rw-r--r--drivers/acpi/acpica/dsfield.c180
-rw-r--r--drivers/acpi/acpica/dsinit.c6
-rw-r--r--drivers/acpi/acpica/dsmethod.c8
-rw-r--r--drivers/acpi/acpica/dsmthdat.c34
-rw-r--r--drivers/acpi/acpica/dsobject.c16
-rw-r--r--drivers/acpi/acpica/dsopcode.c14
-rw-r--r--drivers/acpi/acpica/dsutils.c8
-rw-r--r--drivers/acpi/acpica/dswexec.c2
-rw-r--r--drivers/acpi/acpica/dswload.c2
-rw-r--r--drivers/acpi/acpica/dswload2.c2
-rw-r--r--drivers/acpi/acpica/dswscope.c6
-rw-r--r--drivers/acpi/acpica/dswstate.c22
-rw-r--r--drivers/acpi/acpica/evevent.c20
-rw-r--r--drivers/acpi/acpica/evglock.c16
-rw-r--r--drivers/acpi/acpica/evgpe.c28
-rw-r--r--drivers/acpi/acpica/evgpeblk.c8
-rw-r--r--drivers/acpi/acpica/evgpeinit.c6
-rw-r--r--drivers/acpi/acpica/evgpeutil.c27
-rw-r--r--drivers/acpi/acpica/evmisc.c193
-rw-r--r--drivers/acpi/acpica/evregion.c55
-rw-r--r--drivers/acpi/acpica/evrgnini.c30
-rw-r--r--drivers/acpi/acpica/evsci.c10
-rw-r--r--drivers/acpi/acpica/evxface.c759
-rw-r--r--drivers/acpi/acpica/evxfevnt.c13
-rw-r--r--drivers/acpi/acpica/evxfgpe.c117
-rw-r--r--drivers/acpi/acpica/evxfregn.c21
-rw-r--r--drivers/acpi/acpica/exconfig.c16
-rw-r--r--drivers/acpi/acpica/exconvrt.c12
-rw-r--r--drivers/acpi/acpica/excreate.c33
-rw-r--r--drivers/acpi/acpica/exdebug.c6
-rw-r--r--drivers/acpi/acpica/exdump.c60
-rw-r--r--drivers/acpi/acpica/exfield.c30
-rw-r--r--drivers/acpi/acpica/exfldio.c52
-rw-r--r--drivers/acpi/acpica/exmisc.c28
-rw-r--r--drivers/acpi/acpica/exmutex.c8
-rw-r--r--drivers/acpi/acpica/exnames.c2
-rw-r--r--drivers/acpi/acpica/exoparg1.c2
-rw-r--r--drivers/acpi/acpica/exoparg2.c2
-rw-r--r--drivers/acpi/acpica/exoparg3.c2
-rw-r--r--drivers/acpi/acpica/exoparg6.c2
-rw-r--r--drivers/acpi/acpica/exprep.c33
-rw-r--r--drivers/acpi/acpica/exregion.c40
-rw-r--r--drivers/acpi/acpica/exresnte.c2
-rw-r--r--drivers/acpi/acpica/exresolv.c6
-rw-r--r--drivers/acpi/acpica/exresop.c12
-rw-r--r--drivers/acpi/acpica/exstore.c8
-rw-r--r--drivers/acpi/acpica/exstoren.c2
-rw-r--r--drivers/acpi/acpica/exstorob.c4
-rw-r--r--drivers/acpi/acpica/exsystem.c10
-rw-r--r--drivers/acpi/acpica/exutils.c35
-rw-r--r--drivers/acpi/acpica/hwacpi.c7
-rw-r--r--drivers/acpi/acpica/hwesleep.c235
-rw-r--r--drivers/acpi/acpica/hwgpe.c6
-rw-r--r--drivers/acpi/acpica/hwpci.c2
-rw-r--r--drivers/acpi/acpica/hwregs.c51
-rw-r--r--drivers/acpi/acpica/hwsleep.c382
-rw-r--r--drivers/acpi/acpica/hwtimer.c9
-rw-r--r--drivers/acpi/acpica/hwvalid.c8
-rw-r--r--drivers/acpi/acpica/hwxface.c64
-rw-r--r--drivers/acpi/acpica/hwxfsleep.c429
-rw-r--r--drivers/acpi/acpica/nsaccess.c10
-rw-r--r--drivers/acpi/acpica/nsalloc.c12
-rw-r--r--drivers/acpi/acpica/nsdump.c35
-rw-r--r--drivers/acpi/acpica/nsdumpdv.c10
-rw-r--r--drivers/acpi/acpica/nseval.c12
-rw-r--r--drivers/acpi/acpica/nsinit.c8
-rw-r--r--drivers/acpi/acpica/nsload.c6
-rw-r--r--drivers/acpi/acpica/nsnames.c12
-rw-r--r--drivers/acpi/acpica/nsobject.c30
-rw-r--r--drivers/acpi/acpica/nsparse.c2
-rw-r--r--drivers/acpi/acpica/nspredef.c73
-rw-r--r--drivers/acpi/acpica/nsrepair.c176
-rw-r--r--drivers/acpi/acpica/nsrepair2.c33
-rw-r--r--drivers/acpi/acpica/nssearch.c14
-rw-r--r--drivers/acpi/acpica/nsutils.c30
-rw-r--r--drivers/acpi/acpica/nswalk.c10
-rw-r--r--drivers/acpi/acpica/nsxfeval.c29
-rw-r--r--drivers/acpi/acpica/nsxfname.c19
-rw-r--r--drivers/acpi/acpica/nsxfobj.c11
-rw-r--r--drivers/acpi/acpica/psargs.c149
-rw-r--r--drivers/acpi/acpica/psloop.c18
-rw-r--r--drivers/acpi/acpica/psopcode.c19
-rw-r--r--drivers/acpi/acpica/psparse.c8
-rw-r--r--drivers/acpi/acpica/psscope.c8
-rw-r--r--drivers/acpi/acpica/pstree.c22
-rw-r--r--drivers/acpi/acpica/psutils.c10
-rw-r--r--drivers/acpi/acpica/pswalk.c2
-rw-r--r--drivers/acpi/acpica/psxface.c18
-rw-r--r--drivers/acpi/acpica/rsaddr.c16
-rw-r--r--drivers/acpi/acpica/rscalc.c91
-rw-r--r--drivers/acpi/acpica/rscreate.c75
-rw-r--r--drivers/acpi/acpica/rsdump.c206
-rw-r--r--drivers/acpi/acpica/rsinfo.c58
-rw-r--r--drivers/acpi/acpica/rsio.c2
-rw-r--r--drivers/acpi/acpica/rsirq.c33
-rw-r--r--drivers/acpi/acpica/rslist.c79
-rw-r--r--drivers/acpi/acpica/rsmemory.c2
-rw-r--r--drivers/acpi/acpica/rsmisc.c291
-rw-r--r--drivers/acpi/acpica/rsserial.c441
-rw-r--r--drivers/acpi/acpica/rsutils.c96
-rw-r--r--drivers/acpi/acpica/rsxface.c65
-rw-r--r--drivers/acpi/acpica/tbfadt.c189
-rw-r--r--drivers/acpi/acpica/tbfind.c4
-rw-r--r--drivers/acpi/acpica/tbinstal.c142
-rw-r--r--drivers/acpi/acpica/tbutils.c160
-rw-r--r--drivers/acpi/acpica/tbxface.c229
-rw-r--r--drivers/acpi/acpica/tbxfload.c389
-rw-r--r--drivers/acpi/acpica/tbxfroot.c14
-rw-r--r--drivers/acpi/acpica/utaddress.c294
-rw-r--r--drivers/acpi/acpica/utalloc.c22
-rw-r--r--drivers/acpi/acpica/utcopy.c4
-rw-r--r--drivers/acpi/acpica/utdebug.c35
-rw-r--r--drivers/acpi/acpica/utdecode.c105
-rw-r--r--drivers/acpi/acpica/utdelete.c53
-rw-r--r--drivers/acpi/acpica/uteval.c8
-rw-r--r--drivers/acpi/acpica/utexcep.c153
-rw-r--r--drivers/acpi/acpica/utglobal.c29
-rw-r--r--drivers/acpi/acpica/utids.c4
-rw-r--r--drivers/acpi/acpica/utinit.c40
-rw-r--r--drivers/acpi/acpica/utlock.c8
-rw-r--r--drivers/acpi/acpica/utmath.c6
-rw-r--r--drivers/acpi/acpica/utmisc.c106
-rw-r--r--drivers/acpi/acpica/utmutex.c19
-rw-r--r--drivers/acpi/acpica/utobject.c16
-rw-r--r--drivers/acpi/acpica/utosi.c4
-rw-r--r--drivers/acpi/acpica/utresrc.c292
-rw-r--r--drivers/acpi/acpica/utstate.c18
-rw-r--r--drivers/acpi/acpica/utxface.c59
-rw-r--r--drivers/acpi/acpica/utxferror.c93
-rw-r--r--drivers/acpi/acpica/utxfmutex.c187
-rw-r--r--drivers/acpi/apei/Kconfig1
-rw-r--r--drivers/acpi/apei/apei-base.c186
-rw-r--r--drivers/acpi/apei/apei-internal.h15
-rw-r--r--drivers/acpi/apei/cper.c2
-rw-r--r--drivers/acpi/apei/einj.c328
-rw-r--r--drivers/acpi/apei/erst.c52
-rw-r--r--drivers/acpi/apei/ghes.c126
-rw-r--r--drivers/acpi/apei/hest.c7
-rw-r--r--drivers/acpi/atomicio.c365
-rw-r--r--drivers/acpi/battery.c38
-rw-r--r--drivers/acpi/bgrt.c176
-rw-r--r--drivers/acpi/blacklist.c1
-rw-r--r--drivers/acpi/bus.c115
-rw-r--r--drivers/acpi/button.c13
-rw-r--r--drivers/acpi/container.c43
-rw-r--r--drivers/acpi/debugfs.c1
-rw-r--r--drivers/acpi/dock.c2
-rw-r--r--drivers/acpi/ec.c18
-rw-r--r--drivers/acpi/ec_sys.c11
-rw-r--r--drivers/acpi/event.c1
-rw-r--r--drivers/acpi/fan.c25
-rw-r--r--drivers/acpi/glue.c3
-rw-r--r--drivers/acpi/numa.c18
-rw-r--r--drivers/acpi/nvs.c57
-rw-r--r--drivers/acpi/osl.c358
-rw-r--r--drivers/acpi/pci_irq.c10
-rw-r--r--drivers/acpi/pci_link.c12
-rw-r--r--drivers/acpi/pci_root.c20
-rw-r--r--drivers/acpi/pci_slot.c2
-rw-r--r--drivers/acpi/power.c207
-rw-r--r--drivers/acpi/proc.c1
-rw-r--r--drivers/acpi/processor_core.c29
-rw-r--r--drivers/acpi/processor_driver.c282
-rw-r--r--drivers/acpi/processor_idle.c325
-rw-r--r--drivers/acpi/processor_perflib.c52
-rw-r--r--drivers/acpi/processor_thermal.c46
-rw-r--r--drivers/acpi/processor_throttling.c5
-rw-r--r--drivers/acpi/sbs.c12
-rw-r--r--drivers/acpi/sbshc.c1
-rw-r--r--drivers/acpi/scan.c103
-rw-r--r--drivers/acpi/sleep.c216
-rw-r--r--drivers/acpi/sysfs.c18
-rw-r--r--drivers/acpi/thermal.c39
-rw-r--r--drivers/acpi/utils.c72
-rw-r--r--drivers/acpi/video.c83
-rw-r--r--drivers/acpi/video_detect.c63
-rw-r--r--drivers/amba/Makefile4
-rw-r--r--drivers/amba/bus.c402
-rw-r--r--drivers/amba/tegra-ahb.c287
-rw-r--r--drivers/ata/Kconfig14
-rw-r--r--drivers/ata/Makefile2
-rw-r--r--drivers/ata/acard-ahci.c13
-rw-r--r--drivers/ata/ahci.c120
-rw-r--r--drivers/ata/ahci.h7
-rw-r--r--drivers/ata/ahci_platform.c131
-rw-r--r--drivers/ata/ata_generic.c17
-rw-r--r--drivers/ata/ata_piix.c214
-rw-r--r--drivers/ata/libahci.c9
-rw-r--r--drivers/ata/libata-acpi.c401
-rw-r--r--drivers/ata/libata-core.c251
-rw-r--r--drivers/ata/libata-eh.c105
-rw-r--r--drivers/ata/libata-pmp.c12
-rw-r--r--drivers/ata/libata-scsi.c80
-rw-r--r--drivers/ata/libata-sff.c134
-rw-r--r--drivers/ata/libata-transport.c13
-rw-r--r--drivers/ata/libata.h20
-rw-r--r--drivers/ata/pata_acpi.c18
-rw-r--r--drivers/ata/pata_ali.c2
-rw-r--r--drivers/ata/pata_amd.c13
-rw-r--r--drivers/ata/pata_arasan_cf.c52
-rw-r--r--drivers/ata/pata_artop.c120
-rw-r--r--drivers/ata/pata_at91.c74
-rw-r--r--drivers/ata/pata_atiixp.c65
-rw-r--r--drivers/ata/pata_atp867x.c13
-rw-r--r--drivers/ata/pata_bf54x.c187
-rw-r--r--drivers/ata/pata_cmd640.c13
-rw-r--r--drivers/ata/pata_cmd64x.c208
-rw-r--r--drivers/ata/pata_cs5520.c14
-rw-r--r--drivers/ata/pata_cs5530.c13
-rw-r--r--drivers/ata/pata_cs5535.c29
-rw-r--r--drivers/ata/pata_cs5536.c112
-rw-r--r--drivers/ata/pata_cypress.c15
-rw-r--r--drivers/ata/pata_efar.c36
-rw-r--r--drivers/ata/pata_ep93xx.c1044
-rw-r--r--drivers/ata/pata_hpt366.c48
-rw-r--r--drivers/ata/pata_hpt37x.c13
-rw-r--r--drivers/ata/pata_hpt3x2n.c13
-rw-r--r--drivers/ata/pata_hpt3x3.c15
-rw-r--r--drivers/ata/pata_imx.c22
-rw-r--r--drivers/ata/pata_it8213.c37
-rw-r--r--drivers/ata/pata_it821x.c14
-rw-r--r--drivers/ata/pata_ixp4xx_cf.c13
-rw-r--r--drivers/ata/pata_jmicron.c13
-rw-r--r--drivers/ata/pata_legacy.c132
-rw-r--r--drivers/ata/pata_marvell.c14
-rw-r--r--drivers/ata/pata_mpc52xx.c65
-rw-r--r--drivers/ata/pata_mpiix.c13
-rw-r--r--drivers/ata/pata_netcell.c14
-rw-r--r--drivers/ata/pata_ninja32.c13
-rw-r--r--drivers/ata/pata_ns87410.c13
-rw-r--r--drivers/ata/pata_ns87415.c13
-rw-r--r--drivers/ata/pata_of_platform.c31
-rw-r--r--drivers/ata/pata_oldpiix.c14
-rw-r--r--drivers/ata/pata_opti.c14
-rw-r--r--drivers/ata/pata_optidma.c13
-rw-r--r--drivers/ata/pata_palmld.c13
-rw-r--r--drivers/ata/pata_pcmcia.c3
-rw-r--r--drivers/ata/pata_pdc2027x.c41
-rw-r--r--drivers/ata/pata_pdc202xx_old.c13
-rw-r--r--drivers/ata/pata_piccolo.c16
-rw-r--r--drivers/ata/pata_platform.c12
-rw-r--r--drivers/ata/pata_pxa.c13
-rw-r--r--drivers/ata/pata_qdi.c366
-rw-r--r--drivers/ata/pata_radisys.c14
-rw-r--r--drivers/ata/pata_rb532_cf.c21
-rw-r--r--drivers/ata/pata_rdc.c29
-rw-r--r--drivers/ata/pata_rz1000.c14
-rw-r--r--drivers/ata/pata_sc1200.c27
-rw-r--r--drivers/ata/pata_scc.c35
-rw-r--r--drivers/ata/pata_sch.c13
-rw-r--r--drivers/ata/pata_serverworks.c140
-rw-r--r--drivers/ata/pata_sil680.c107
-rw-r--r--drivers/ata/pata_sis.c168
-rw-r--r--drivers/ata/pata_sl82c105.c50
-rw-r--r--drivers/ata/pata_triflex.c13
-rw-r--r--drivers/ata/pata_via.c62
-rw-r--r--drivers/ata/pdc_adma.c13
-rwxr-xr-x[-rw-r--r--]drivers/ata/sata_dwc_460ex.c85
-rw-r--r--drivers/ata/sata_fsl.c136
-rw-r--r--drivers/ata/sata_inic162x.c13
-rw-r--r--drivers/ata/sata_mv.c114
-rw-r--r--drivers/ata/sata_nv.c19
-rw-r--r--drivers/ata/sata_promise.c13
-rw-r--r--drivers/ata/sata_qstor.c13
-rw-r--r--drivers/ata/sata_sil.c14
-rw-r--r--drivers/ata/sata_sil24.c19
-rw-r--r--drivers/ata/sata_sis.c15
-rw-r--r--drivers/ata/sata_svw.c13
-rw-r--r--drivers/ata/sata_sx4.c16
-rw-r--r--drivers/ata/sata_uli.c14
-rw-r--r--drivers/ata/sata_via.c13
-rw-r--r--drivers/ata/sata_vsc.c13
-rw-r--r--drivers/atm/ambassador.c2
-rw-r--r--drivers/atm/eni.c106
-rw-r--r--drivers/atm/eni.h5
-rw-r--r--drivers/atm/firestream.c1
-rw-r--r--drivers/atm/he.c6
-rw-r--r--drivers/atm/horizon.c6
-rw-r--r--drivers/atm/idt77105.c1
-rw-r--r--drivers/atm/idt77252.c13
-rw-r--r--drivers/atm/iphase.c272
-rw-r--r--drivers/atm/iphase.h395
-rw-r--r--drivers/atm/lanai.c5
-rw-r--r--drivers/atm/solos-pci.c8
-rw-r--r--drivers/atm/suni.c1
-rw-r--r--drivers/atm/zatm.c1
-rw-r--r--drivers/base/Kconfig108
-rw-r--r--drivers/base/Makefile9
-rw-r--r--drivers/base/base.h21
-rw-r--r--drivers/base/bus.c300
-rw-r--r--drivers/base/class.c31
-rw-r--r--drivers/base/core.c257
-rw-r--r--drivers/base/cpu.c201
-rw-r--r--drivers/base/dd.c171
-rw-r--r--drivers/base/devres.c37
-rw-r--r--drivers/base/devtmpfs.c124
-rw-r--r--drivers/base/dma-buf.c506
-rw-r--r--drivers/base/dma-coherent.c44
-rw-r--r--drivers/base/dma-contiguous.c401
-rw-r--r--drivers/base/dma-mapping.c50
-rw-r--r--drivers/base/driver.c73
-rw-r--r--drivers/base/firmware_class.c225
-rw-r--r--drivers/base/hypervisor.c1
-rw-r--r--drivers/base/init.c1
-rw-r--r--drivers/base/memory.c272
-rw-r--r--drivers/base/node.c184
-rw-r--r--drivers/base/platform.c171
-rw-r--r--drivers/base/power/Makefile6
-rw-r--r--drivers/base/power/clock_ops.c130
-rw-r--r--drivers/base/power/common.c85
-rw-r--r--drivers/base/power/domain.c1399
-rw-r--r--drivers/base/power/domain_governor.c254
-rw-r--r--drivers/base/power/generic_ops.c213
-rw-r--r--drivers/base/power/main.c664
-rw-r--r--drivers/base/power/opp.c31
-rw-r--r--drivers/base/power/power.h14
-rw-r--r--drivers/base/power/qos.c513
-rw-r--r--drivers/base/power/runtime.c179
-rw-r--r--drivers/base/power/sysfs.c106
-rw-r--r--drivers/base/power/trace.c1
-rw-r--r--drivers/base/power/wakeup.c260
-rw-r--r--drivers/base/regmap/Kconfig9
-rw-r--r--drivers/base/regmap/Makefile6
-rw-r--r--drivers/base/regmap/internal.h163
-rw-r--r--drivers/base/regmap/regcache-lzo.c380
-rw-r--r--drivers/base/regmap/regcache-rbtree.c436
-rw-r--r--drivers/base/regmap/regcache.c499
-rw-r--r--drivers/base/regmap/regmap-debugfs.c294
-rw-r--r--drivers/base/regmap/regmap-i2c.c32
-rw-r--r--drivers/base/regmap/regmap-irq.c402
-rw-r--r--drivers/base/regmap/regmap-mmio.c234
-rw-r--r--drivers/base/regmap/regmap-spi.c30
-rw-r--r--drivers/base/regmap/regmap.c1144
-rw-r--r--drivers/base/soc.c181
-rw-r--r--drivers/base/sys.c391
-rw-r--r--drivers/base/topology.c51
-rw-r--r--drivers/base/transport_class.c1
-rw-r--r--drivers/bcma/Kconfig34
-rw-r--r--drivers/bcma/Makefile5
-rw-r--r--drivers/bcma/bcma_private.h59
-rw-r--r--drivers/bcma/core.c16
-rw-r--r--drivers/bcma/driver_chipcommon.c55
-rw-r--r--drivers/bcma/driver_chipcommon_nflash.c19
-rw-r--r--drivers/bcma/driver_chipcommon_pmu.c480
-rw-r--r--drivers/bcma/driver_chipcommon_sflash.c19
-rw-r--r--drivers/bcma/driver_gmac_cmn.c14
-rw-r--r--drivers/bcma/driver_mips.c265
-rw-r--r--drivers/bcma/driver_pci.c232
-rw-r--r--drivers/bcma/driver_pci_host.c583
-rw-r--r--drivers/bcma/host_pci.c80
-rw-r--r--drivers/bcma/host_soc.c183
-rw-r--r--drivers/bcma/main.c162
-rw-r--r--drivers/bcma/scan.c467
-rw-r--r--drivers/bcma/scan.h2
-rw-r--r--drivers/bcma/sprom.c453
-rw-r--r--drivers/block/DAC960.c41
-rw-r--r--drivers/block/Kconfig4
-rw-r--r--drivers/block/Makefile1
-rw-r--r--drivers/block/amiflop.c2
-rw-r--r--drivers/block/aoe/aoeblk.c15
-rw-r--r--drivers/block/aoe/aoechr.c3
-rw-r--r--drivers/block/aoe/aoecmd.c1
-rw-r--r--drivers/block/brd.c33
-rw-r--r--drivers/block/cciss.c94
-rw-r--r--drivers/block/cciss.h1
-rw-r--r--drivers/block/cciss_scsi.c16
-rw-r--r--drivers/block/cpqarray.c2
-rw-r--r--drivers/block/drbd/drbd_actlog.c112
-rw-r--r--drivers/block/drbd/drbd_bitmap.c231
-rw-r--r--drivers/block/drbd/drbd_int.h144
-rw-r--r--drivers/block/drbd/drbd_main.c424
-rw-r--r--drivers/block/drbd/drbd_nl.c98
-rw-r--r--drivers/block/drbd/drbd_proc.c5
-rw-r--r--drivers/block/drbd/drbd_receiver.c139
-rw-r--r--drivers/block/drbd/drbd_req.c247
-rw-r--r--drivers/block/drbd/drbd_req.h19
-rw-r--r--drivers/block/drbd/drbd_worker.c43
-rw-r--r--drivers/block/floppy.c243
-rw-r--r--drivers/block/hd.c1
-rw-r--r--drivers/block/loop.c343
-rw-r--r--drivers/block/mg_disk.c13
-rw-r--r--drivers/block/mtip32xx/Kconfig9
-rw-r--r--drivers/block/mtip32xx/Makefile5
-rw-r--r--drivers/block/mtip32xx/mtip32xx.c4266
-rw-r--r--drivers/block/mtip32xx/mtip32xx.h463
-rw-r--r--drivers/block/nbd.c340
-rw-r--r--drivers/block/nvme.c11
-rw-r--r--drivers/block/paride/bpck6.c5
-rw-r--r--drivers/block/paride/pcd.c2
-rw-r--r--drivers/block/paride/pd.c3
-rw-r--r--drivers/block/paride/pf.c4
-rw-r--r--drivers/block/paride/pg.c4
-rw-r--r--drivers/block/paride/pt.c4
-rw-r--r--drivers/block/pktcdvd.c21
-rw-r--r--drivers/block/ps3disk.c1
-rw-r--r--drivers/block/ps3vram.c7
-rw-r--r--drivers/block/rbd.c1545
-rw-r--r--drivers/block/rbd_types.h5
-rw-r--r--drivers/block/sunvdc.c5
-rw-r--r--drivers/block/swim.c1
-rw-r--r--drivers/block/swim3.c362
-rw-r--r--drivers/block/sx8.c14
-rw-r--r--drivers/block/ub.c42
-rw-r--r--drivers/block/umem.c21
-rw-r--r--drivers/block/viodasd.c809
-rw-r--r--drivers/block/virtio_blk.c276
-rw-r--r--drivers/block/xd.c3
-rw-r--r--drivers/block/xen-blkback/blkback.c138
-rw-r--r--drivers/block/xen-blkback/common.h135
-rw-r--r--drivers/block/xen-blkback/xenbus.c136
-rw-r--r--drivers/block/xen-blkfront.c348
-rw-r--r--drivers/block/xsysace.c10
-rw-r--r--drivers/bluetooth/Kconfig18
-rw-r--r--drivers/bluetooth/Makefile1
-rw-r--r--drivers/bluetooth/ath3k.c58
-rw-r--r--drivers/bluetooth/bcm203x.c34
-rw-r--r--drivers/bluetooth/bfusb.c62
-rw-r--r--drivers/bluetooth/bluecard_cs.c40
-rw-r--r--drivers/bluetooth/bpa10x.c53
-rw-r--r--drivers/bluetooth/bt3c_cs.c25
-rw-r--r--drivers/bluetooth/btmrvl_debugfs.c56
-rw-r--r--drivers/bluetooth/btmrvl_drv.h5
-rw-r--r--drivers/bluetooth/btmrvl_main.c95
-rw-r--r--drivers/bluetooth/btmrvl_sdio.c144
-rw-r--r--drivers/bluetooth/btsdio.c23
-rw-r--r--drivers/bluetooth/btuart_cs.c25
-rw-r--r--drivers/bluetooth/btusb.c160
-rw-r--r--drivers/bluetooth/btwilink.c19
-rw-r--r--drivers/bluetooth/dtl1_cs.c61
-rw-r--r--drivers/bluetooth/hci_ath.c2
-rw-r--r--drivers/bluetooth/hci_bcsp.c8
-rw-r--r--drivers/bluetooth/hci_h4.c4
-rw-r--r--drivers/bluetooth/hci_h5.c747
-rw-r--r--drivers/bluetooth/hci_ldisc.c100
-rw-r--r--drivers/bluetooth/hci_ll.c8
-rw-r--r--drivers/bluetooth/hci_uart.h12
-rw-r--r--drivers/bluetooth/hci_vhci.c33
-rw-r--r--drivers/cdrom/cdrom.c36
-rw-r--r--drivers/cdrom/viocd.c739
-rw-r--r--drivers/char/Kconfig29
-rw-r--r--drivers/char/Makefile2
-rw-r--r--drivers/char/agp/amd64-agp.c2
-rw-r--r--drivers/char/agp/backend.c15
-rw-r--r--drivers/char/agp/generic.c12
-rw-r--r--drivers/char/agp/hp-agp.c6
-rw-r--r--drivers/char/agp/intel-agp.c13
-rw-r--r--drivers/char/agp/intel-agp.h49
-rw-r--r--drivers/char/agp/intel-gtt.c267
-rw-r--r--drivers/char/agp/sgi-agp.c1
-rw-r--r--drivers/char/agp/sis-agp.c2
-rw-r--r--drivers/char/apm-emulation.c22
-rw-r--r--drivers/char/briq_panel.c266
-rw-r--r--drivers/char/bsr.c6
-rw-r--r--drivers/char/ds1302.c1
-rw-r--r--drivers/char/efirtc.c1
-rw-r--r--drivers/char/genrtc.c1
-rw-r--r--drivers/char/hpet.c5
-rw-r--r--drivers/char/hw_random/Kconfig67
-rw-r--r--drivers/char/hw_random/Makefile4
-rw-r--r--drivers/char/hw_random/atmel-rng.c155
-rw-r--r--drivers/char/hw_random/bcm63xx-rng.c175
-rw-r--r--drivers/char/hw_random/exynos-rng.c182
-rw-r--r--drivers/char/hw_random/mxc-rnga.c21
-rw-r--r--drivers/char/hw_random/n2-drv.c13
-rw-r--r--drivers/char/hw_random/nomadik-rng.c15
-rw-r--r--drivers/char/hw_random/octeon-rng.c13
-rw-r--r--drivers/char/hw_random/omap-rng.c39
-rw-r--r--drivers/char/hw_random/pasemi-rng.c12
-rw-r--r--drivers/char/hw_random/picoxcell-rng.c12
-rw-r--r--drivers/char/hw_random/ppc4xx-rng.c12
-rw-r--r--drivers/char/hw_random/pseries-rng.c96
-rw-r--r--drivers/char/hw_random/timeriomem-rng.c13
-rw-r--r--drivers/char/hw_random/tx4939-rng.c5
-rw-r--r--drivers/char/hw_random/virtio-rng.c40
-rw-r--r--drivers/char/i8k.c8
-rw-r--r--drivers/char/ipmi/ipmi_bt_sm.c2
-rw-r--r--drivers/char/ipmi/ipmi_devintf.c1
-rw-r--r--drivers/char/ipmi/ipmi_kcs_sm.c4
-rw-r--r--drivers/char/ipmi/ipmi_msghandler.c243
-rw-r--r--drivers/char/ipmi/ipmi_si_intf.c91
-rw-r--r--drivers/char/ipmi/ipmi_watchdog.c110
-rw-r--r--drivers/char/lp.c8
-rw-r--r--drivers/char/mbcs.c1
-rw-r--r--drivers/char/mem.c58
-rw-r--r--drivers/char/misc.c2
-rw-r--r--drivers/char/mspec.c3
-rw-r--r--drivers/char/mwave/3780i.c1
-rw-r--r--drivers/char/nvram.c3
-rw-r--r--drivers/char/nwflash.c3
-rw-r--r--drivers/char/pcmcia/synclink_cs.c6
-rw-r--r--drivers/char/ps3flash.c1
-rw-r--r--drivers/char/ramoops.c250
-rw-r--r--drivers/char/random.c379
-rw-r--r--drivers/char/raw.c5
-rw-r--r--drivers/char/rtc.c12
-rw-r--r--drivers/char/scc.h613
-rw-r--r--drivers/char/sonypi.c14
-rw-r--r--drivers/char/tile-srom.c14
-rw-r--r--drivers/char/tlclk.c2
-rw-r--r--drivers/char/tpm/Kconfig3
-rw-r--r--drivers/char/tpm/tpm.c177
-rw-r--r--drivers/char/tpm/tpm.h16
-rw-r--r--drivers/char/tpm/tpm_atmel.c12
-rw-r--r--drivers/char/tpm/tpm_infineon.c6
-rw-r--r--drivers/char/tpm/tpm_nsc.c13
-rw-r--r--drivers/char/tpm/tpm_tis.c131
-rw-r--r--drivers/char/ttyprintk.c5
-rw-r--r--drivers/char/viotape.c1041
-rw-r--r--drivers/char/virtio_console.c276
-rw-r--r--drivers/char/xilinx_hwicap/xilinx_hwicap.c31
-rw-r--r--drivers/char/xilinx_hwicap/xilinx_hwicap.h2
-rw-r--r--drivers/clk/Kconfig36
-rw-r--r--drivers/clk/Makefile16
-rw-r--r--drivers/clk/clk-devres.c55
-rw-r--r--drivers/clk/clk-divider.c321
-rw-r--r--drivers/clk/clk-fixed-factor.c95
-rw-r--r--drivers/clk/clk-fixed-rate.c104
-rw-r--r--drivers/clk/clk-gate.c150
-rw-r--r--drivers/clk/clk-highbank.c346
-rw-r--r--drivers/clk/clk-mux.c127
-rw-r--r--drivers/clk/clk-nomadik.c47
-rw-r--r--drivers/clk/clk-u300.c746
-rw-r--r--drivers/clk/clk-wm831x.c428
-rw-r--r--drivers/clk/clk.c1695
-rw-r--r--drivers/clk/clkdev.c174
-rw-r--r--drivers/clk/mxs/Makefile8
-rw-r--r--drivers/clk/mxs/clk-div.c110
-rw-r--r--drivers/clk/mxs/clk-frac.c139
-rw-r--r--drivers/clk/mxs/clk-imx23.c206
-rw-r--r--drivers/clk/mxs/clk-imx28.c343
-rw-r--r--drivers/clk/mxs/clk-pll.c116
-rw-r--r--drivers/clk/mxs/clk-ref.c154
-rw-r--r--drivers/clk/mxs/clk.c28
-rw-r--r--drivers/clk/mxs/clk.h66
-rw-r--r--drivers/clk/socfpga/Makefile1
-rw-r--r--drivers/clk/socfpga/clk.c51
-rw-r--r--drivers/clk/spear/Makefile10
-rw-r--r--drivers/clk/spear/clk-aux-synth.c198
-rw-r--r--drivers/clk/spear/clk-frac-synth.c165
-rw-r--r--drivers/clk/spear/clk-gpt-synth.c154
-rw-r--r--drivers/clk/spear/clk-vco-pll.c363
-rw-r--r--drivers/clk/spear/clk.c36
-rw-r--r--drivers/clk/spear/clk.h134
-rw-r--r--drivers/clk/spear/spear1310_clock.c1104
-rw-r--r--drivers/clk/spear/spear1340_clock.c961
-rw-r--r--drivers/clk/spear/spear3xx_clock.c604
-rw-r--r--drivers/clk/spear/spear6xx_clock.c340
-rw-r--r--drivers/clk/versatile/Makefile3
-rw-r--r--drivers/clk/versatile/clk-icst.c100
-rw-r--r--drivers/clk/versatile/clk-icst.h10
-rw-r--r--drivers/clk/versatile/clk-integrator.c111
-rw-r--r--drivers/clocksource/Kconfig20
-rw-r--r--drivers/clocksource/Makefile4
-rw-r--r--drivers/clocksource/acpi_pm.c2
-rw-r--r--drivers/clocksource/clksrc-dbx500-prcmu.c93
-rw-r--r--drivers/clocksource/cs5535-clockevt.c7
-rw-r--r--drivers/clocksource/cyclone.c2
-rw-r--r--drivers/clocksource/dw_apb_timer.c2
-rw-r--r--drivers/clocksource/dw_apb_timer_of.c131
-rw-r--r--drivers/clocksource/em_sti.c406
-rw-r--r--drivers/clocksource/i8253.c6
-rw-r--r--drivers/clocksource/scx200_hrt.c24
-rw-r--r--drivers/clocksource/sh_cmt.c31
-rw-r--r--drivers/clocksource/sh_mtu2.c11
-rw-r--r--drivers/clocksource/sh_tmu.c21
-rw-r--r--drivers/clocksource/tcb_clksrc.c94
-rw-r--r--drivers/clocksource/time-armada-370-xp.c226
-rw-r--r--drivers/connector/cn_proc.c62
-rw-r--r--drivers/connector/cn_queue.c12
-rw-r--r--drivers/connector/connector.c30
-rw-r--r--drivers/cpufreq/Kconfig.arm54
-rw-r--r--drivers/cpufreq/Makefile5
-rw-r--r--drivers/cpufreq/cpufreq-nforce2.c8
-rw-r--r--drivers/cpufreq/cpufreq.c141
-rw-r--r--drivers/cpufreq/cpufreq_conservative.c54
-rw-r--r--drivers/cpufreq/cpufreq_ondemand.c121
-rw-r--r--drivers/cpufreq/cpufreq_stats.c7
-rw-r--r--drivers/cpufreq/cpufreq_userspace.c8
-rw-r--r--drivers/cpufreq/db8500-cpufreq.c45
-rw-r--r--drivers/cpufreq/e_powersaver.c155
-rw-r--r--drivers/cpufreq/elanfreq.c14
-rw-r--r--drivers/cpufreq/exynos-cpufreq.c306
-rw-r--r--drivers/cpufreq/exynos4210-cpufreq.c566
-rw-r--r--drivers/cpufreq/exynos4x12-cpufreq.c536
-rw-r--r--drivers/cpufreq/exynos5250-cpufreq.c340
-rw-r--r--drivers/cpufreq/gx-suspmod.c9
-rw-r--r--drivers/cpufreq/longhaul.c8
-rw-r--r--drivers/cpufreq/longrun.c13
-rw-r--r--drivers/cpufreq/omap-cpufreq.c337
-rw-r--r--drivers/cpufreq/p4-clockmod.c17
-rw-r--r--drivers/cpufreq/pcc-cpufreq.c1
-rw-r--r--drivers/cpufreq/powernow-k6.c12
-rw-r--r--drivers/cpufreq/powernow-k7.c15
-rw-r--r--drivers/cpufreq/powernow-k8.c129
-rw-r--r--drivers/cpufreq/s3c2416-cpufreq.c542
-rw-r--r--drivers/cpufreq/s3c64xx-cpufreq.c29
-rw-r--r--drivers/cpufreq/sc520_freq.c14
-rw-r--r--drivers/cpufreq/speedstep-centrino.c24
-rw-r--r--drivers/cpufreq/speedstep-ich.c17
-rw-r--r--drivers/cpufreq/speedstep-lib.c1
-rw-r--r--drivers/cpufreq/speedstep-smi.c15
-rw-r--r--drivers/cpuidle/Kconfig5
-rw-r--r--drivers/cpuidle/Makefile1
-rw-r--r--drivers/cpuidle/coupled.c727
-rw-r--r--drivers/cpuidle/cpuidle.c283
-rw-r--r--drivers/cpuidle/cpuidle.h42
-rw-r--r--drivers/cpuidle/driver.c56
-rw-r--r--drivers/cpuidle/governors/ladder.c45
-rw-r--r--drivers/cpuidle/governors/menu.c39
-rw-r--r--drivers/cpuidle/sysfs.c141
-rw-r--r--drivers/crypto/Kconfig107
-rw-r--r--drivers/crypto/Makefile7
-rw-r--r--drivers/crypto/amcc/crypto4xx_core.c15
-rw-r--r--drivers/crypto/atmel-aes-regs.h62
-rw-r--r--drivers/crypto/atmel-aes.c1206
-rw-r--r--drivers/crypto/atmel-sha-regs.h46
-rw-r--r--drivers/crypto/atmel-sha.c1112
-rw-r--r--drivers/crypto/atmel-tdes-regs.h89
-rw-r--r--drivers/crypto/atmel-tdes.c1215
-rw-r--r--drivers/crypto/bfin_crc.c780
-rw-r--r--drivers/crypto/caam/Kconfig30
-rw-r--r--drivers/crypto/caam/Makefile4
-rw-r--r--drivers/crypto/caam/caamalg.c779
-rw-r--r--drivers/crypto/caam/caamhash.c1878
-rw-r--r--drivers/crypto/caam/caamrng.c309
-rw-r--r--drivers/crypto/caam/compat.h3
-rw-r--r--drivers/crypto/caam/ctrl.c221
-rw-r--r--drivers/crypto/caam/ctrl.h13
-rw-r--r--drivers/crypto/caam/desc.h2276
-rw-r--r--drivers/crypto/caam/desc_constr.h64
-rw-r--r--drivers/crypto/caam/error.c44
-rw-r--r--drivers/crypto/caam/intern.h6
-rw-r--r--drivers/crypto/caam/jr.c115
-rw-r--r--drivers/crypto/caam/key_gen.c123
-rw-r--r--drivers/crypto/caam/key_gen.h17
-rw-r--r--drivers/crypto/caam/pdb.h401
-rw-r--r--drivers/crypto/caam/regs.h39
-rw-r--r--drivers/crypto/caam/sg_sw_sec4.h156
-rw-r--r--drivers/crypto/geode-aes.c6
-rw-r--r--drivers/crypto/hifn_795x.c23
-rw-r--r--drivers/crypto/ixp4xx_crypto.c5
-rw-r--r--drivers/crypto/mv_cesa.c117
-rw-r--r--drivers/crypto/n2_core.c14
-rw-r--r--drivers/crypto/nx/Makefile11
-rw-r--r--drivers/crypto/nx/nx-aes-cbc.c141
-rw-r--r--drivers/crypto/nx/nx-aes-ccm.c468
-rw-r--r--drivers/crypto/nx/nx-aes-ctr.c178
-rw-r--r--drivers/crypto/nx/nx-aes-ecb.c139
-rw-r--r--drivers/crypto/nx/nx-aes-gcm.c353
-rw-r--r--drivers/crypto/nx/nx-aes-xcbc.c236
-rw-r--r--drivers/crypto/nx/nx-sha256.c246
-rw-r--r--drivers/crypto/nx/nx-sha512.c265
-rw-r--r--drivers/crypto/nx/nx.c716
-rw-r--r--drivers/crypto/nx/nx.h193
-rw-r--r--drivers/crypto/nx/nx_csbcpb.h205
-rw-r--r--drivers/crypto/nx/nx_debugfs.c103
-rw-r--r--drivers/crypto/omap-aes.c8
-rw-r--r--drivers/crypto/omap-sham.c4
-rw-r--r--drivers/crypto/padlock-aes.c11
-rw-r--r--drivers/crypto/padlock-sha.c16
-rw-r--r--drivers/crypto/picoxcell_crypto.c179
-rw-r--r--drivers/crypto/s5p-sss.c19
-rw-r--r--drivers/crypto/talitos.c789
-rw-r--r--drivers/crypto/talitos.h168
-rw-r--r--drivers/crypto/tegra-aes.c1096
-rw-r--r--drivers/crypto/tegra-aes.h103
-rw-r--r--drivers/crypto/ux500/Kconfig30
-rw-r--r--drivers/crypto/ux500/Makefile8
-rw-r--r--drivers/crypto/ux500/cryp/Makefile13
-rw-r--r--drivers/crypto/ux500/cryp/cryp.c389
-rw-r--r--drivers/crypto/ux500/cryp/cryp.h308
-rw-r--r--drivers/crypto/ux500/cryp/cryp_core.c1783
-rw-r--r--drivers/crypto/ux500/cryp/cryp_irq.c45
-rw-r--r--drivers/crypto/ux500/cryp/cryp_irq.h31
-rw-r--r--drivers/crypto/ux500/cryp/cryp_irqp.h125
-rw-r--r--drivers/crypto/ux500/cryp/cryp_p.h123
-rw-r--r--drivers/crypto/ux500/hash/Makefile11
-rw-r--r--drivers/crypto/ux500/hash/hash_alg.h395
-rw-r--r--drivers/crypto/ux500/hash/hash_core.c2006
-rw-r--r--drivers/dca/dca-core.c79
-rw-r--r--drivers/dca/dca-sysfs.c1
-rw-r--r--drivers/devfreq/Kconfig81
-rw-r--r--drivers/devfreq/Makefile8
-rw-r--r--drivers/devfreq/devfreq.c710
-rw-r--r--drivers/devfreq/exynos4_bus.c1132
-rw-r--r--drivers/devfreq/governor.h24
-rw-r--r--drivers/devfreq/governor_performance.c39
-rw-r--r--drivers/devfreq/governor_powersave.c36
-rw-r--r--drivers/devfreq/governor_simpleondemand.c94
-rw-r--r--drivers/devfreq/governor_userspace.c125
-rw-r--r--drivers/dma/Kconfig83
-rw-r--r--drivers/dma/Makefile8
-rw-r--r--drivers/dma/amba-pl08x.c1575
-rw-r--r--drivers/dma/at_hdmac.c413
-rw-r--r--drivers/dma/at_hdmac_regs.h97
-rw-r--r--drivers/dma/coh901318.c136
-rw-r--r--drivers/dma/coh901318_lli.c27
-rw-r--r--drivers/dma/coh901318_lli.h4
-rw-r--r--drivers/dma/dmaengine.c42
-rw-r--r--drivers/dma/dmaengine.h89
-rw-r--r--drivers/dma/dmatest.c45
-rw-r--r--drivers/dma/dw_dmac.c480
-rw-r--r--drivers/dma/dw_dmac_regs.h25
-rw-r--r--drivers/dma/ep93xx_dma.c237
-rw-r--r--drivers/dma/fsldma.c30
-rw-r--r--drivers/dma/fsldma.h1
-rw-r--r--drivers/dma/imx-dma.c986
-rw-r--r--drivers/dma/imx-sdma.c346
-rw-r--r--drivers/dma/intel_mid_dma.c103
-rw-r--r--drivers/dma/intel_mid_dma_regs.h6
-rw-r--r--drivers/dma/ioat/dma.c37
-rw-r--r--drivers/dma/ioat/dma.h29
-rw-r--r--drivers/dma/ioat/dma_v2.c25
-rw-r--r--drivers/dma/ioat/dma_v2.h4
-rw-r--r--drivers/dma/ioat/dma_v3.c61
-rw-r--r--drivers/dma/iop-adma.c74
-rw-r--r--drivers/dma/ipu/ipu_idmac.c132
-rw-r--r--drivers/dma/ipu/ipu_irq.c62
-rw-r--r--drivers/dma/mmp_tdma.c610
-rw-r--r--drivers/dma/mpc512x_dma.c38
-rw-r--r--drivers/dma/mv_xor.c60
-rw-r--r--drivers/dma/mv_xor.h4
-rw-r--r--drivers/dma/mxs-dma.c321
-rw-r--r--drivers/dma/omap-dma.c669
-rw-r--r--drivers/dma/pch_dma.c64
-rw-r--r--drivers/dma/pl330.c2493
-rw-r--r--drivers/dma/ppc4xx/adma.c49
-rw-r--r--drivers/dma/ppc4xx/adma.h2
-rw-r--r--drivers/dma/sa11x0-dma.c1105
-rw-r--r--drivers/dma/sh/Makefile2
-rw-r--r--drivers/dma/sh/shdma-base.c943
-rw-r--r--drivers/dma/sh/shdma.c955
-rw-r--r--drivers/dma/sh/shdma.h64
-rw-r--r--drivers/dma/shdma.c1477
-rw-r--r--drivers/dma/shdma.h60
-rw-r--r--drivers/dma/sirf-dma.c698
-rw-r--r--drivers/dma/ste_dma40.c786
-rw-r--r--drivers/dma/ste_dma40_ll.h13
-rw-r--r--drivers/dma/tegra20-apb-dma.c1431
-rw-r--r--drivers/dma/timb_dma.c70
-rw-r--r--drivers/dma/txx9dmac.c55
-rw-r--r--drivers/dma/txx9dmac.h1
-rw-r--r--drivers/dma/virt-dma.c123
-rw-r--r--drivers/dma/virt-dma.h152
-rw-r--r--drivers/edac/Kconfig40
-rw-r--r--drivers/edac/Makefile5
-rw-r--r--drivers/edac/amd64_edac.c589
-rw-r--r--drivers/edac/amd64_edac.h29
-rw-r--r--drivers/edac/amd64_edac_dbg.c89
-rw-r--r--drivers/edac/amd64_edac_inj.c134
-rw-r--r--drivers/edac/amd76x_edac.c64
-rw-r--r--drivers/edac/cell_edac.c60
-rw-r--r--drivers/edac/cpc925_edac.c160
-rw-r--r--drivers/edac/e752x_edac.c142
-rw-r--r--drivers/edac/e7xxx_edac.c111
-rw-r--r--drivers/edac/edac_core.h437
-rw-r--r--drivers/edac/edac_device.c81
-rw-r--r--drivers/edac/edac_device_sysfs.c89
-rw-r--r--drivers/edac/edac_mc.c949
-rw-r--r--drivers/edac/edac_mc_sysfs.c1371
-rw-r--r--drivers/edac/edac_mce.c61
-rw-r--r--drivers/edac/edac_module.c20
-rw-r--r--drivers/edac/edac_module.h30
-rw-r--r--drivers/edac/edac_pci.c33
-rw-r--r--drivers/edac/edac_pci_sysfs.c63
-rw-r--r--drivers/edac/edac_stub.c28
-rw-r--r--drivers/edac/highbank_l2_edac.c149
-rw-r--r--drivers/edac/highbank_mc_edac.c264
-rw-r--r--drivers/edac/i3000_edac.c84
-rw-r--r--drivers/edac/i3200_edac.c107
-rw-r--r--drivers/edac/i5000_edac.c417
-rw-r--r--drivers/edac/i5100_edac.c123
-rw-r--r--drivers/edac/i5400_edac.c494
-rw-r--r--drivers/edac/i7300_edac.c333
-rw-r--r--drivers/edac/i7core_edac.c1174
-rw-r--r--drivers/edac/i82443bxgx_edac.c84
-rw-r--r--drivers/edac/i82860_edac.c86
-rw-r--r--drivers/edac/i82875p_edac.c92
-rw-r--r--drivers/edac/i82975x_edac.c119
-rw-r--r--drivers/edac/mce_amd.c252
-rw-r--r--drivers/edac/mce_amd.h21
-rw-r--r--drivers/edac/mce_amd_inj.c15
-rw-r--r--drivers/edac/mpc85xx_edac.c161
-rw-r--r--drivers/edac/mv64x60_edac.c77
-rw-r--r--drivers/edac/pasemi_edac.c57
-rw-r--r--drivers/edac/ppc4xx_edac.c66
-rw-r--r--drivers/edac/r82600_edac.c82
-rw-r--r--drivers/edac/sb_edac.c1839
-rw-r--r--drivers/edac/tile_edac.c43
-rw-r--r--drivers/edac/x38_edac.c88
-rw-r--r--drivers/extcon/Kconfig50
-rw-r--r--drivers/extcon/Makefile9
-rw-r--r--drivers/extcon/extcon-arizona.c490
-rw-r--r--drivers/extcon/extcon-max77693.c784
-rw-r--r--drivers/extcon/extcon-max8997.c543
-rw-r--r--drivers/extcon/extcon_class.c832
-rw-r--r--drivers/extcon/extcon_gpio.c165
-rw-r--r--drivers/firewire/Kconfig5
-rw-r--r--drivers/firewire/core-card.c37
-rw-r--r--drivers/firewire/core-cdev.c76
-rw-r--r--drivers/firewire/core-device.c182
-rw-r--r--drivers/firewire/core-iso.c89
-rw-r--r--drivers/firewire/core-topology.c18
-rw-r--r--drivers/firewire/core-transaction.c106
-rw-r--r--drivers/firewire/core.h43
-rw-r--r--drivers/firewire/net.c58
-rw-r--r--drivers/firewire/nosy.c24
-rw-r--r--drivers/firewire/ohci.c664
-rw-r--r--drivers/firewire/sbp2.c411
-rw-r--r--drivers/firmware/Kconfig12
-rw-r--r--drivers/firmware/Makefile1
-rw-r--r--drivers/firmware/dmi_scan.c9
-rw-r--r--drivers/firmware/edd.c6
-rw-r--r--drivers/firmware/efivars.c229
-rw-r--r--drivers/firmware/google/gsmi.c4
-rw-r--r--drivers/firmware/iscsi_ibft.c54
-rw-r--r--drivers/firmware/iscsi_ibft_find.c26
-rw-r--r--drivers/firmware/memmap.c8
-rw-r--r--drivers/firmware/pcdp.c4
-rw-r--r--drivers/firmware/sigma.c118
-rw-r--r--drivers/gpio/Kconfig195
-rw-r--r--drivers/gpio/Makefile32
-rw-r--r--drivers/gpio/devres.c119
-rw-r--r--drivers/gpio/gpio-74x164.c1
-rw-r--r--drivers/gpio/gpio-adp5520.c12
-rw-r--r--drivers/gpio/gpio-adp5588.c7
-rw-r--r--drivers/gpio/gpio-amd8111.c246
-rw-r--r--drivers/gpio/gpio-arizona.c163
-rw-r--r--drivers/gpio/gpio-bt8xx.c15
-rw-r--r--drivers/gpio/gpio-cs5535.c14
-rw-r--r--drivers/gpio/gpio-da9052.c33
-rw-r--r--drivers/gpio/gpio-davinci.c461
-rw-r--r--drivers/gpio/gpio-em.c418
-rw-r--r--drivers/gpio/gpio-ep93xx.c40
-rw-r--r--drivers/gpio/gpio-exynos4.c385
-rw-r--r--drivers/gpio/gpio-ge.c199
-rw-r--r--drivers/gpio/gpio-generic.c28
-rw-r--r--drivers/gpio/gpio-ich.c419
-rw-r--r--drivers/gpio/gpio-janz-ttl.c15
-rw-r--r--drivers/gpio/gpio-ks8695.c319
-rw-r--r--drivers/gpio/gpio-langwell.c123
-rw-r--r--drivers/gpio/gpio-lpc32xx.c576
-rw-r--r--drivers/gpio/gpio-mc33880.c1
-rw-r--r--drivers/gpio/gpio-mc9s08dz60.c161
-rw-r--r--drivers/gpio/gpio-mcp23s08.c3
-rw-r--r--drivers/gpio/gpio-ml-ioh.c304
-rw-r--r--drivers/gpio/gpio-mm-lantiq.c158
-rw-r--r--drivers/gpio/gpio-mpc5200.c1
-rw-r--r--drivers/gpio/gpio-mpc8xxx.c389
-rw-r--r--drivers/gpio/gpio-msic.c339
-rw-r--r--drivers/gpio/gpio-mxc.c151
-rw-r--r--drivers/gpio/gpio-mxs.c159
-rw-r--r--drivers/gpio/gpio-nomadik.c1087
-rw-r--r--drivers/gpio/gpio-omap.c1337
-rw-r--r--drivers/gpio/gpio-pca953x.c105
-rw-r--r--drivers/gpio/gpio-pcf857x.c99
-rw-r--r--drivers/gpio/gpio-pch.c268
-rw-r--r--drivers/gpio/gpio-pl061.c236
-rw-r--r--drivers/gpio/gpio-plat-samsung.c205
-rw-r--r--drivers/gpio/gpio-pxa.c740
-rw-r--r--drivers/gpio/gpio-rc5t583.c180
-rw-r--r--drivers/gpio/gpio-rdc321x.c14
-rw-r--r--drivers/gpio/gpio-s5pc100.c354
-rw-r--r--drivers/gpio/gpio-s5pv210.c287
-rw-r--r--drivers/gpio/gpio-sa1100.c70
-rw-r--r--drivers/gpio/gpio-samsung.c3240
-rw-r--r--drivers/gpio/gpio-sch.c24
-rw-r--r--drivers/gpio/gpio-sodaville.c289
-rw-r--r--drivers/gpio/gpio-sta2x11.c436
-rw-r--r--drivers/gpio/gpio-stmpe.c68
-rw-r--r--drivers/gpio/gpio-stp-xway.c301
-rw-r--r--drivers/gpio/gpio-tegra.c288
-rw-r--r--drivers/gpio/gpio-timberdale.c13
-rw-r--r--drivers/gpio/gpio-tnetv107x.c205
-rw-r--r--drivers/gpio/gpio-tps6586x.c158
-rw-r--r--drivers/gpio/gpio-tps65910.c177
-rw-r--r--drivers/gpio/gpio-twl4030.c111
-rw-r--r--drivers/gpio/gpio-u300.c697
-rw-r--r--drivers/gpio/gpio-ucb1400.c13
-rw-r--r--drivers/gpio/gpio-vr41xx.c13
-rw-r--r--drivers/gpio/gpio-vx855.c12
-rw-r--r--drivers/gpio/gpio-wm831x.c6
-rw-r--r--drivers/gpio/gpio-wm8994.c101
-rw-r--r--drivers/gpio/gpio-xilinx.c2
-rw-r--r--drivers/gpio/gpiolib-of.c239
-rw-r--r--drivers/gpio/gpiolib.c116
-rw-r--r--drivers/gpu/drm/Kconfig37
-rw-r--r--drivers/gpu/drm/Makefile14
-rw-r--r--drivers/gpu/drm/ast/Kconfig16
-rw-r--r--drivers/gpu/drm/ast/Makefile9
-rw-r--r--drivers/gpu/drm/ast/ast_dram_tables.h144
-rw-r--r--drivers/gpu/drm/ast/ast_drv.c247
-rw-r--r--drivers/gpu/drm/ast/ast_drv.h356
-rw-r--r--drivers/gpu/drm/ast/ast_fb.c341
-rw-r--r--drivers/gpu/drm/ast/ast_main.c527
-rw-r--r--drivers/gpu/drm/ast/ast_mode.c1160
-rw-r--r--drivers/gpu/drm/ast/ast_post.c1780
-rw-r--r--drivers/gpu/drm/ast/ast_tables.h265
-rw-r--r--drivers/gpu/drm/ast/ast_ttm.c453
-rw-r--r--drivers/gpu/drm/ati_pcigart.c1
-rw-r--r--drivers/gpu/drm/cirrus/Kconfig12
-rw-r--r--drivers/gpu/drm/cirrus/Makefile5
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_drv.c130
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_drv.h246
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_fbdev.c307
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_main.c335
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_mode.c629
-rw-r--r--drivers/gpu/drm/cirrus/cirrus_ttm.c458
-rw-r--r--drivers/gpu/drm/drm_auth.c6
-rw-r--r--drivers/gpu/drm/drm_buffer.c1
-rw-r--r--drivers/gpu/drm/drm_bufs.c29
-rw-r--r--drivers/gpu/drm/drm_cache.c32
-rw-r--r--drivers/gpu/drm/drm_context.c14
-rw-r--r--drivers/gpu/drm/drm_crtc.c1642
-rw-r--r--drivers/gpu/drm/drm_crtc_helper.c86
-rw-r--r--drivers/gpu/drm/drm_debugfs.c19
-rw-r--r--drivers/gpu/drm/drm_dma.c6
-rw-r--r--drivers/gpu/drm/drm_drv.c56
-rw-r--r--drivers/gpu/drm/drm_edid.c528
-rw-r--r--drivers/gpu/drm/drm_edid_load.c252
-rw-r--r--drivers/gpu/drm/drm_edid_modes.h412
-rw-r--r--drivers/gpu/drm/drm_encoder_slave.c2
-rw-r--r--drivers/gpu/drm/drm_fb_helper.c124
-rw-r--r--drivers/gpu/drm/drm_fops.c107
-rw-r--r--drivers/gpu/drm/drm_gem.c124
-rw-r--r--drivers/gpu/drm/drm_hashtab.c1
-rw-r--r--drivers/gpu/drm/drm_info.c38
-rw-r--r--drivers/gpu/drm/drm_ioc32.c4
-rw-r--r--drivers/gpu/drm/drm_ioctl.c27
-rw-r--r--drivers/gpu/drm/drm_irq.c64
-rw-r--r--drivers/gpu/drm/drm_lock.c9
-rw-r--r--drivers/gpu/drm/drm_memory.c20
-rw-r--r--drivers/gpu/drm/drm_mm.c170
-rw-r--r--drivers/gpu/drm/drm_modes.c34
-rw-r--r--drivers/gpu/drm/drm_pci.c52
-rw-r--r--drivers/gpu/drm/drm_platform.c13
-rw-r--r--drivers/gpu/drm/drm_prime.c352
-rw-r--r--drivers/gpu/drm/drm_proc.c9
-rw-r--r--drivers/gpu/drm/drm_sman.c350
-rw-r--r--drivers/gpu/drm/drm_stub.c33
-rw-r--r--drivers/gpu/drm/drm_sysfs.c24
-rw-r--r--drivers/gpu/drm/drm_usb.c7
-rw-r--r--drivers/gpu/drm/drm_vm.c24
-rw-r--r--drivers/gpu/drm/exynos/Kconfig41
-rw-r--r--drivers/gpu/drm/exynos/Makefile19
-rw-r--r--drivers/gpu/drm/exynos/exynos_ddc.c57
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_buf.c213
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_buf.h47
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_connector.c355
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_connector.h34
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_core.c212
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_crtc.c398
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_crtc.h36
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_dmabuf.c296
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_dmabuf.h39
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_drv.c407
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_drv.h311
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_encoder.c425
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_encoder.h50
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fb.c222
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fb.h55
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fbdev.c318
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fbdev.h37
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_fimd.c993
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_g2d.c907
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_g2d.h36
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gem.c797
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_gem.h166
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_hdmi.c385
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_hdmi.h77
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_plane.c258
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_plane.h20
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_vidi.c707
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_vidi.h36
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmi.c2455
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmi.h37
-rw-r--r--drivers/gpu/drm/exynos/exynos_hdmiphy.c58
-rw-r--r--drivers/gpu/drm/exynos/exynos_mixer.c1091
-rw-r--r--drivers/gpu/drm/exynos/regs-hdmi.h563
-rw-r--r--drivers/gpu/drm/exynos/regs-mixer.h141
-rw-r--r--drivers/gpu/drm/exynos/regs-vp.h91
-rw-r--r--drivers/gpu/drm/gma500/Kconfig33
-rw-r--r--drivers/gpu/drm/gma500/Makefile51
-rw-r--r--drivers/gpu/drm/gma500/accel_2d.c364
-rw-r--r--drivers/gpu/drm/gma500/backlight.c (renamed from drivers/staging/gma500/backlight.c)0
-rw-r--r--drivers/gpu/drm/gma500/cdv_device.c590
-rw-r--r--drivers/gpu/drm/gma500/cdv_device.h36
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_crt.c326
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_display.c1620
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_hdmi.c386
-rw-r--r--drivers/gpu/drm/gma500/cdv_intel_lvds.c808
-rw-r--r--drivers/gpu/drm/gma500/framebuffer.c819
-rw-r--r--drivers/gpu/drm/gma500/framebuffer.h47
-rw-r--r--drivers/gpu/drm/gma500/gem.c294
-rw-r--r--drivers/gpu/drm/gma500/gem_glue.c90
-rw-r--r--drivers/gpu/drm/gma500/gem_glue.h (renamed from drivers/staging/gma500/gem_glue.h)0
-rw-r--r--drivers/gpu/drm/gma500/gtt.c551
-rw-r--r--drivers/gpu/drm/gma500/gtt.h64
-rw-r--r--drivers/gpu/drm/gma500/intel_bios.c497
-rw-r--r--drivers/gpu/drm/gma500/intel_bios.h575
-rw-r--r--drivers/gpu/drm/gma500/intel_gmbus.c493
-rw-r--r--drivers/gpu/drm/gma500/intel_i2c.c169
-rw-r--r--drivers/gpu/drm/gma500/mdfld_device.c551
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_dpi.c1016
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_dpi.h79
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_output.c621
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_output.h377
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c688
-rw-r--r--drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h92
-rw-r--r--drivers/gpu/drm/gma500/mdfld_intel_display.c1054
-rw-r--r--drivers/gpu/drm/gma500/mdfld_output.c74
-rw-r--r--drivers/gpu/drm/gma500/mdfld_output.h77
-rw-r--r--drivers/gpu/drm/gma500/mdfld_tmd_vid.c201
-rw-r--r--drivers/gpu/drm/gma500/mdfld_tpo_vid.c124
-rw-r--r--drivers/gpu/drm/gma500/mid_bios.c338
-rw-r--r--drivers/gpu/drm/gma500/mid_bios.h (renamed from drivers/staging/gma500/mid_bios.h)0
-rw-r--r--drivers/gpu/drm/gma500/mmu.c849
-rw-r--r--drivers/gpu/drm/gma500/oaktrail.h251
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_crtc.c578
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_device.c569
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_hdmi.c536
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c328
-rw-r--r--drivers/gpu/drm/gma500/oaktrail_lvds.c448
-rw-r--r--drivers/gpu/drm/gma500/opregion.c342
-rw-r--r--drivers/gpu/drm/gma500/opregion.h54
-rw-r--r--drivers/gpu/drm/gma500/power.c315
-rw-r--r--drivers/gpu/drm/gma500/power.h (renamed from drivers/staging/gma500/power.h)0
-rw-r--r--drivers/gpu/drm/gma500/psb_device.c395
-rw-r--r--drivers/gpu/drm/gma500/psb_drv.c682
-rw-r--r--drivers/gpu/drm/gma500/psb_drv.h965
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_display.c1443
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_display.h (renamed from drivers/staging/gma500/psb_intel_display.h)0
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_drv.h288
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_lvds.c867
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_modes.c75
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_reg.h1351
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_sdvo.c2600
-rw-r--r--drivers/gpu/drm/gma500/psb_intel_sdvo_regs.h723
-rw-r--r--drivers/gpu/drm/gma500/psb_irq.c642
-rw-r--r--drivers/gpu/drm/gma500/psb_irq.h47
-rw-r--r--drivers/gpu/drm/gma500/psb_lid.c94
-rw-r--r--drivers/gpu/drm/gma500/psb_reg.h (renamed from drivers/staging/gma500/psb_reg.h)0
-rw-r--r--drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c829
-rw-r--r--drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h38
-rw-r--r--drivers/gpu/drm/i2c/ch7006_drv.c9
-rw-r--r--drivers/gpu/drm/i2c/ch7006_mode.c2
-rw-r--r--drivers/gpu/drm/i2c/ch7006_priv.h2
-rw-r--r--drivers/gpu/drm/i2c/sil164_drv.c4
-rw-r--r--drivers/gpu/drm/i810/i810_dma.c35
-rw-r--r--drivers/gpu/drm/i810/i810_drv.c31
-rw-r--r--drivers/gpu/drm/i810/i810_drv.h6
-rw-r--r--drivers/gpu/drm/i915/Makefile11
-rw-r--r--drivers/gpu/drm/i915/dvo.h2
-rw-r--r--drivers/gpu/drm/i915/dvo_ch7017.c2
-rw-r--r--drivers/gpu/drm/i915/dvo_ch7xxx.c4
-rw-r--r--drivers/gpu/drm/i915/dvo_ivch.c6
-rw-r--r--drivers/gpu/drm/i915/dvo_sil164.c2
-rw-r--r--drivers/gpu/drm/i915/dvo_tfp410.c14
-rw-r--r--drivers/gpu/drm/i915/i915_debugfs.c947
-rw-r--r--drivers/gpu/drm/i915/i915_dma.c1210
-rw-r--r--drivers/gpu/drm/i915/i915_drv.c615
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h602
-rw-r--r--drivers/gpu/drm/i915/i915_gem.c2640
-rw-r--r--drivers/gpu/drm/i915/i915_gem_context.c535
-rw-r--r--drivers/gpu/drm/i915/i915_gem_debug.c27
-rw-r--r--drivers/gpu/drm/i915/i915_gem_dmabuf.c232
-rw-r--r--drivers/gpu/drm/i915/i915_gem_evict.c64
-rw-r--r--drivers/gpu/drm/i915/i915_gem_execbuffer.c501
-rw-r--r--drivers/gpu/drm/i915/i915_gem_gtt.c372
-rw-r--r--drivers/gpu/drm/i915/i915_gem_stolen.c202
-rw-r--r--drivers/gpu/drm/i915/i915_gem_tiling.c52
-rw-r--r--drivers/gpu/drm/i915/i915_ioc32.c5
-rw-r--r--drivers/gpu/drm/i915/i915_irq.c2144
-rw-r--r--drivers/gpu/drm/i915/i915_mem.c387
-rw-r--r--drivers/gpu/drm/i915/i915_reg.h1175
-rw-r--r--drivers/gpu/drm/i915/i915_suspend.c43
-rw-r--r--drivers/gpu/drm/i915/i915_sysfs.c238
-rw-r--r--drivers/gpu/drm/i915/i915_trace.h74
-rw-r--r--drivers/gpu/drm/i915/i915_trace_points.c2
-rw-r--r--drivers/gpu/drm/i915/intel_acpi.c7
-rw-r--r--drivers/gpu/drm/i915/intel_bios.c97
-rw-r--r--drivers/gpu/drm/i915/intel_bios.h30
-rw-r--r--drivers/gpu/drm/i915/intel_crt.c267
-rw-r--r--drivers/gpu/drm/i915/intel_ddi.c763
-rw-r--r--drivers/gpu/drm/i915/intel_display.c5667
-rw-r--r--drivers/gpu/drm/i915/intel_dp.c1181
-rw-r--r--drivers/gpu/drm/i915/intel_drv.h193
-rw-r--r--drivers/gpu/drm/i915/intel_dvo.c9
-rw-r--r--drivers/gpu/drm/i915/intel_fb.c45
-rw-r--r--drivers/gpu/drm/i915/intel_hdmi.c643
-rw-r--r--drivers/gpu/drm/i915/intel_i2c.c546
-rw-r--r--drivers/gpu/drm/i915/intel_lvds.c162
-rw-r--r--drivers/gpu/drm/i915/intel_modes.c78
-rw-r--r--drivers/gpu/drm/i915/intel_opregion.c161
-rw-r--r--drivers/gpu/drm/i915/intel_overlay.c359
-rw-r--r--drivers/gpu/drm/i915/intel_panel.c168
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c4125
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.c1215
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.h74
-rw-r--r--drivers/gpu/drm/i915/intel_sdvo.c569
-rw-r--r--drivers/gpu/drm/i915/intel_sdvo_regs.h565
-rw-r--r--drivers/gpu/drm/i915/intel_sprite.c709
-rw-r--r--drivers/gpu/drm/i915/intel_tv.c172
-rw-r--r--drivers/gpu/drm/mga/mga_dma.c2
-rw-r--r--drivers/gpu/drm/mga/mga_drv.c32
-rw-r--r--drivers/gpu/drm/mga/mga_warp.c1
-rw-r--r--drivers/gpu/drm/mgag200/Kconfig15
-rw-r--r--drivers/gpu/drm/mgag200/Makefile5
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_drv.c141
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_drv.h276
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_fb.c294
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_i2c.c156
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_main.c388
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_mode.c1535
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_reg.h661
-rw-r--r--drivers/gpu/drm/mgag200/mgag200_ttm.c452
-rw-r--r--drivers/gpu/drm/nouveau/Kconfig1
-rw-r--r--drivers/gpu/drm/nouveau/Makefile35
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_abi16.c245
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_abi16.h83
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_acpi.c90
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_backlight.c169
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_bios.c1377
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_bios.h82
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_bo.c487
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_channel.c198
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_connector.c478
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_connector.h36
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_crtc.h12
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_debugfs.c5
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_display.c311
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_dma.c75
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_dma.h35
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_dp.c859
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_drv.c143
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_drv.h570
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_encoder.h43
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fb.h4
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fbcon.c75
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fence.c585
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fence.h52
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_fifo.h32
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_gem.c48
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_gpio.c400
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_gpio.h71
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_gpuobj.c808
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_grctx.h4
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_hdmi.c260
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_hw.c5
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_hwsq.h115
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_i2c.c457
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_i2c.h20
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_irq.c4
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_mem.c862
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_mm.c89
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_mm.h5
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_mxm.c723
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_notifier.c43
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_object.c1036
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_perf.c423
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_pm.c606
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_pm.h59
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_prime.c231
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_reg.h11
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_sgdma.c207
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_software.h56
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_state.c888
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_temp.c31
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_vm.c100
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_vm.h10
-rw-r--r--drivers/gpu/drm/nouveau/nouveau_volt.c61
-rw-r--r--drivers/gpu/drm/nouveau/nv04_crtc.c18
-rw-r--r--drivers/gpu/drm/nouveau/nv04_dac.c16
-rw-r--r--drivers/gpu/drm/nouveau/nv04_dfp.c18
-rw-r--r--drivers/gpu/drm/nouveau/nv04_display.c39
-rw-r--r--drivers/gpu/drm/nouveau/nv04_fb.c34
-rw-r--r--drivers/gpu/drm/nouveau/nv04_fbcon.c48
-rw-r--r--drivers/gpu/drm/nouveau/nv04_fence.c140
-rw-r--r--drivers/gpu/drm/nouveau/nv04_fifo.c419
-rw-r--r--drivers/gpu/drm/nouveau/nv04_graph.c39
-rw-r--r--drivers/gpu/drm/nouveau/nv04_instmem.c23
-rw-r--r--drivers/gpu/drm/nouveau/nv04_pm.c107
-rw-r--r--drivers/gpu/drm/nouveau/nv04_software.c147
-rw-r--r--drivers/gpu/drm/nouveau/nv04_timer.c85
-rw-r--r--drivers/gpu/drm/nouveau/nv10_fb.c126
-rw-r--r--drivers/gpu/drm/nouveau/nv10_fence.c214
-rw-r--r--drivers/gpu/drm/nouveau/nv10_fifo.c278
-rw-r--r--drivers/gpu/drm/nouveau/nv10_gpio.c117
-rw-r--r--drivers/gpu/drm/nouveau/nv10_graph.c13
-rw-r--r--drivers/gpu/drm/nouveau/nv17_fifo.c177
-rw-r--r--drivers/gpu/drm/nouveau/nv17_tv.c22
-rw-r--r--drivers/gpu/drm/nouveau/nv20_fb.c148
-rw-r--r--drivers/gpu/drm/nouveau/nv20_graph.c8
-rw-r--r--drivers/gpu/drm/nouveau/nv31_mpeg.c346
-rw-r--r--drivers/gpu/drm/nouveau/nv40_fb.c45
-rw-r--r--drivers/gpu/drm/nouveau/nv40_fifo.c351
-rw-r--r--drivers/gpu/drm/nouveau/nv40_graph.c37
-rw-r--r--drivers/gpu/drm/nouveau/nv40_grctx.c32
-rw-r--r--drivers/gpu/drm/nouveau/nv40_mpeg.c311
-rw-r--r--drivers/gpu/drm/nouveau/nv40_pm.c395
-rw-r--r--drivers/gpu/drm/nouveau/nv50_crtc.c453
-rw-r--r--drivers/gpu/drm/nouveau/nv50_cursor.c30
-rw-r--r--drivers/gpu/drm/nouveau/nv50_dac.c23
-rw-r--r--drivers/gpu/drm/nouveau/nv50_display.c321
-rw-r--r--drivers/gpu/drm/nouveau/nv50_display.h7
-rw-r--r--drivers/gpu/drm/nouveau/nv50_evo.c16
-rw-r--r--drivers/gpu/drm/nouveau/nv50_evo.h3
-rw-r--r--drivers/gpu/drm/nouveau/nv50_fb.c4
-rw-r--r--drivers/gpu/drm/nouveau/nv50_fbcon.c59
-rw-r--r--drivers/gpu/drm/nouveau/nv50_fifo.c594
-rw-r--r--drivers/gpu/drm/nouveau/nv50_gpio.c261
-rw-r--r--drivers/gpu/drm/nouveau/nv50_graph.c351
-rw-r--r--drivers/gpu/drm/nouveau/nv50_grctx.c46
-rw-r--r--drivers/gpu/drm/nouveau/nv50_instmem.c2
-rw-r--r--drivers/gpu/drm/nouveau/nv50_mpeg.c19
-rw-r--r--drivers/gpu/drm/nouveau/nv50_pm.c900
-rw-r--r--drivers/gpu/drm/nouveau/nv50_software.c203
-rw-r--r--drivers/gpu/drm/nouveau/nv50_sor.c286
-rw-r--r--drivers/gpu/drm/nouveau/nv50_vm.c33
-rw-r--r--drivers/gpu/drm/nouveau/nv50_vram.c23
-rw-r--r--drivers/gpu/drm/nouveau/nv84_bsp.c83
-rw-r--r--drivers/gpu/drm/nouveau/nv84_crypt.c18
-rw-r--r--drivers/gpu/drm/nouveau/nv84_fence.c177
-rw-r--r--drivers/gpu/drm/nouveau/nv84_fifo.c250
-rw-r--r--drivers/gpu/drm/nouveau/nv84_vp.c83
-rw-r--r--drivers/gpu/drm/nouveau/nv98_crypt.c216
-rw-r--r--drivers/gpu/drm/nouveau/nv98_crypt.fuc698
-rw-r--r--drivers/gpu/drm/nouveau/nv98_crypt.fuc.h584
-rw-r--r--drivers/gpu/drm/nouveau/nv98_ppp.c78
-rw-r--r--drivers/gpu/drm/nouveau/nva3_copy.c31
-rw-r--r--drivers/gpu/drm/nouveau/nva3_copy.fuc262
-rw-r--r--drivers/gpu/drm/nouveau/nva3_copy.fuc.h96
-rw-r--r--drivers/gpu/drm/nouveau/nva3_pm.c666
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_copy.fuc.h89
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_fb.c33
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_fbcon.c54
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_fence.c184
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_fifo.c349
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_graph.c103
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_graph.fuc56
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_graph.h2
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_grctx.c167
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_grgpc.fuc217
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_grgpc.fuc.h81
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_grhub.fuc310
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_grhub.fuc.h98
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_pm.c581
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_software.c153
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_vm.c4
-rw-r--r--drivers/gpu/drm/nouveau/nvc0_vram.c57
-rw-r--r--drivers/gpu/drm/nouveau/nvd0_display.c2115
-rw-r--r--drivers/gpu/drm/nouveau/nve0_fifo.c453
-rw-r--r--drivers/gpu/drm/nouveau/nve0_graph.c831
-rw-r--r--drivers/gpu/drm/nouveau/nve0_graph.h89
-rw-r--r--drivers/gpu/drm/nouveau/nve0_grctx.c2777
-rw-r--r--drivers/gpu/drm/r128/r128_cce.c1
-rw-r--r--drivers/gpu/drm/r128/r128_drv.c34
-rw-r--r--drivers/gpu/drm/radeon/Makefile6
-rw-r--r--drivers/gpu/drm/radeon/ObjectID.h5
-rw-r--r--drivers/gpu/drm/radeon/atom.c17
-rw-r--r--drivers/gpu/drm/radeon/atom.h1
-rw-r--r--drivers/gpu/drm/radeon/atombios.h1109
-rw-r--r--drivers/gpu/drm/radeon/atombios_crtc.c316
-rw-r--r--drivers/gpu/drm/radeon/atombios_dp.c90
-rw-r--r--drivers/gpu/drm/radeon/atombios_encoders.c2452
-rw-r--r--drivers/gpu/drm/radeon/atombios_i2c.c139
-rw-r--r--drivers/gpu/drm/radeon/cayman_blit_shaders.c1
-rw-r--r--drivers/gpu/drm/radeon/evergreen.c1259
-rw-r--r--drivers/gpu/drm/radeon/evergreen_blit_kms.c656
-rw-r--r--drivers/gpu/drm/radeon/evergreen_blit_shaders.c1
-rw-r--r--drivers/gpu/drm/radeon/evergreen_cs.c1750
-rw-r--r--drivers/gpu/drm/radeon/evergreen_hdmi.c213
-rw-r--r--drivers/gpu/drm/radeon/evergreen_reg.h41
-rw-r--r--drivers/gpu/drm/radeon/evergreend.h762
-rw-r--r--drivers/gpu/drm/radeon/ni.c1076
-rw-r--r--drivers/gpu/drm/radeon/nid.h52
-rw-r--r--drivers/gpu/drm/radeon/r100.c1504
-rw-r--r--drivers/gpu/drm/radeon/r100_track.h110
-rw-r--r--drivers/gpu/drm/radeon/r200.c56
-rw-r--r--drivers/gpu/drm/radeon/r300.c285
-rw-r--r--drivers/gpu/drm/radeon/r300_cmdbuf.c2
-rw-r--r--drivers/gpu/drm/radeon/r420.c49
-rw-r--r--drivers/gpu/drm/radeon/r500_reg.h4
-rw-r--r--drivers/gpu/drm/radeon/r520.c27
-rw-r--r--drivers/gpu/drm/radeon/r600.c1053
-rw-r--r--drivers/gpu/drm/radeon/r600_audio.c273
-rw-r--r--drivers/gpu/drm/radeon/r600_blit.c24
-rw-r--r--drivers/gpu/drm/radeon/r600_blit_kms.c733
-rw-r--r--drivers/gpu/drm/radeon/r600_blit_shaders.c9
-rw-r--r--drivers/gpu/drm/radeon/r600_cp.c10
-rw-r--r--drivers/gpu/drm/radeon/r600_cs.c1080
-rw-r--r--drivers/gpu/drm/radeon/r600_hdmi.c465
-rw-r--r--drivers/gpu/drm/radeon/r600_reg.h45
-rw-r--r--drivers/gpu/drm/radeon/r600d.h325
-rw-r--r--drivers/gpu/drm/radeon/radeon.h991
-rw-r--r--drivers/gpu/drm/radeon/radeon_acpi.c11
-rw-r--r--drivers/gpu/drm/radeon/radeon_asic.c1994
-rw-r--r--drivers/gpu/drm/radeon/radeon_asic.h141
-rw-r--r--drivers/gpu/drm/radeon/radeon_atombios.c477
-rw-r--r--drivers/gpu/drm/radeon/radeon_atpx_handler.c55
-rw-r--r--drivers/gpu/drm/radeon/radeon_benchmark.c247
-rw-r--r--drivers/gpu/drm/radeon/radeon_bios.c140
-rw-r--r--drivers/gpu/drm/radeon/radeon_blit_common.h44
-rw-r--r--drivers/gpu/drm/radeon/radeon_clocks.c26
-rw-r--r--drivers/gpu/drm/radeon/radeon_combios.c162
-rw-r--r--drivers/gpu/drm/radeon/radeon_connectors.c265
-rw-r--r--drivers/gpu/drm/radeon/radeon_cp.c16
-rw-r--r--drivers/gpu/drm/radeon/radeon_cs.c441
-rw-r--r--drivers/gpu/drm/radeon/radeon_cursor.c34
-rw-r--r--drivers/gpu/drm/radeon/radeon_device.c532
-rw-r--r--drivers/gpu/drm/radeon/radeon_display.c280
-rw-r--r--drivers/gpu/drm/radeon/radeon_drv.c108
-rw-r--r--drivers/gpu/drm/radeon/radeon_encoders.c2139
-rw-r--r--drivers/gpu/drm/radeon/radeon_family.h4
-rw-r--r--drivers/gpu/drm/radeon/radeon_fb.c46
-rw-r--r--drivers/gpu/drm/radeon/radeon_fence.c1012
-rw-r--r--drivers/gpu/drm/radeon/radeon_gart.c825
-rw-r--r--drivers/gpu/drm/radeon/radeon_gem.c198
-rw-r--r--drivers/gpu/drm/radeon/radeon_i2c.c116
-rw-r--r--drivers/gpu/drm/radeon/radeon_irq.c2
-rw-r--r--drivers/gpu/drm/radeon/radeon_irq_kms.c362
-rw-r--r--drivers/gpu/drm/radeon/radeon_kms.c252
-rw-r--r--drivers/gpu/drm/radeon/radeon_legacy_crtc.c18
-rw-r--r--drivers/gpu/drm/radeon/radeon_legacy_encoders.c15
-rw-r--r--drivers/gpu/drm/radeon/radeon_legacy_tv.c2
-rw-r--r--drivers/gpu/drm/radeon/radeon_mode.h47
-rw-r--r--drivers/gpu/drm/radeon/radeon_object.c166
-rw-r--r--drivers/gpu/drm/radeon/radeon_object.h100
-rw-r--r--drivers/gpu/drm/radeon/radeon_pm.c77
-rw-r--r--drivers/gpu/drm/radeon/radeon_prime.c226
-rw-r--r--drivers/gpu/drm/radeon/radeon_reg.h3
-rw-r--r--drivers/gpu/drm/radeon/radeon_ring.c910
-rw-r--r--drivers/gpu/drm/radeon/radeon_sa.c424
-rw-r--r--drivers/gpu/drm/radeon/radeon_semaphore.c116
-rw-r--r--drivers/gpu/drm/radeon/radeon_state.c16
-rw-r--r--drivers/gpu/drm/radeon/radeon_test.c276
-rw-r--r--drivers/gpu/drm/radeon/radeon_ttm.c357
-rw-r--r--drivers/gpu/drm/radeon/reg_srcs/cayman25
-rw-r--r--drivers/gpu/drm/radeon/reg_srcs/evergreen25
-rw-r--r--drivers/gpu/drm/radeon/reg_srcs/r60030
-rw-r--r--drivers/gpu/drm/radeon/rs400.c35
-rw-r--r--drivers/gpu/drm/radeon/rs600.c157
-rw-r--r--drivers/gpu/drm/radeon/rs600d.h14
-rw-r--r--drivers/gpu/drm/radeon/rs690.c28
-rw-r--r--drivers/gpu/drm/radeon/rv515.c126
-rw-r--r--drivers/gpu/drm/radeon/rv770.c462
-rw-r--r--drivers/gpu/drm/radeon/rv770d.h198
-rw-r--r--drivers/gpu/drm/radeon/si.c3989
-rw-r--r--drivers/gpu/drm/radeon/si_blit_shaders.c253
-rw-r--r--drivers/gpu/drm/radeon/si_blit_shaders.h32
-rw-r--r--drivers/gpu/drm/radeon/si_reg.h105
-rw-r--r--drivers/gpu/drm/radeon/sid.h909
-rw-r--r--drivers/gpu/drm/savage/savage_bci.c11
-rw-r--r--drivers/gpu/drm/savage/savage_drv.c30
-rw-r--r--drivers/gpu/drm/savage/savage_state.c11
-rw-r--r--drivers/gpu/drm/sis/sis_drv.c69
-rw-r--r--drivers/gpu/drm/sis/sis_drv.h7
-rw-r--r--drivers/gpu/drm/sis/sis_mm.c218
-rw-r--r--drivers/gpu/drm/tdfx/tdfx_drv.c29
-rw-r--r--drivers/gpu/drm/ttm/Makefile4
-rw-r--r--drivers/gpu/drm/ttm/ttm_agp_backend.c109
-rw-r--r--drivers/gpu/drm/ttm/ttm_bo.c193
-rw-r--r--drivers/gpu/drm/ttm/ttm_bo_util.c32
-rw-r--r--drivers/gpu/drm/ttm/ttm_bo_vm.c14
-rw-r--r--drivers/gpu/drm/ttm/ttm_memory.c14
-rw-r--r--drivers/gpu/drm/ttm/ttm_object.c5
-rw-r--r--drivers/gpu/drm/ttm/ttm_page_alloc.c227
-rw-r--r--drivers/gpu/drm/ttm/ttm_page_alloc_dma.c1134
-rw-r--r--drivers/gpu/drm/ttm/ttm_tt.c347
-rw-r--r--drivers/gpu/drm/udl/Kconfig13
-rw-r--r--drivers/gpu/drm/udl/Makefile6
-rw-r--r--drivers/gpu/drm/udl/udl_connector.c148
-rw-r--r--drivers/gpu/drm/udl/udl_drv.c119
-rw-r--r--drivers/gpu/drm/udl/udl_drv.h145
-rw-r--r--drivers/gpu/drm/udl/udl_encoder.c80
-rw-r--r--drivers/gpu/drm/udl/udl_fb.c629
-rw-r--r--drivers/gpu/drm/udl/udl_gem.c333
-rw-r--r--drivers/gpu/drm/udl/udl_main.c338
-rw-r--r--drivers/gpu/drm/udl/udl_modeset.c443
-rw-r--r--drivers/gpu/drm/udl/udl_transfer.c253
-rw-r--r--drivers/gpu/drm/via/via_drv.c57
-rw-r--r--drivers/gpu/drm/via/via_drv.h7
-rw-r--r--drivers/gpu/drm/via/via_map.c11
-rw-r--r--drivers/gpu/drm/via/via_mm.c148
-rw-r--r--drivers/gpu/drm/vmwgfx/Kconfig15
-rw-r--r--drivers/gpu/drm/vmwgfx/Makefile3
-rw-r--r--drivers/gpu/drm/vmwgfx/svga3d_reg.h259
-rw-r--r--drivers/gpu/drm/vmwgfx/svga_escape.h2
-rw-r--r--drivers/gpu/drm/vmwgfx/svga_overlay.h22
-rw-r--r--drivers/gpu/drm/vmwgfx/svga_reg.h304
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c142
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c322
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_drv.c376
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_drv.h246
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c879
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_fb.c98
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_fence.c1163
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_fence.h120
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c164
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c87
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c46
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c273
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_irq.c187
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_kms.c1530
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_kms.h64
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c334
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_marker.c171
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c188
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_resource.c1168
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c571
-rw-r--r--drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c5
-rw-r--r--drivers/gpu/vga/Kconfig1
-rw-r--r--drivers/gpu/vga/vga_switcheroo.c342
-rw-r--r--drivers/gpu/vga/vgaarb.c71
-rw-r--r--drivers/hid/Kconfig241
-rw-r--r--drivers/hid/Makefile33
-rw-r--r--drivers/hid/hid-apple.c32
-rw-r--r--drivers/hid/hid-aureal.c54
-rw-r--r--drivers/hid/hid-axff.c37
-rw-r--r--drivers/hid/hid-chicony.c8
-rw-r--r--drivers/hid/hid-core.c493
-rw-r--r--drivers/hid/hid-cypress.c2
-rw-r--r--drivers/hid/hid-debug.c14
-rw-r--r--drivers/hid/hid-dr.c1
-rw-r--r--drivers/hid/hid-emsff.c3
-rw-r--r--drivers/hid/hid-gaff.c1
-rw-r--r--drivers/hid/hid-generic.c53
-rw-r--r--drivers/hid/hid-holtek-kbd.c183
-rw-r--r--drivers/hid/hid-holtekff.c1
-rw-r--r--drivers/hid/hid-hyperv.c598
-rw-r--r--drivers/hid/hid-ids.h153
-rw-r--r--drivers/hid/hid-input.c277
-rw-r--r--drivers/hid/hid-kye.c399
-rw-r--r--drivers/hid/hid-lenovo-tpkbd.c566
-rw-r--r--drivers/hid/hid-lg.c78
-rw-r--r--drivers/hid/hid-lg.h9
-rw-r--r--drivers/hid/hid-lg4ff.c559
-rw-r--r--drivers/hid/hid-lgff.c13
-rw-r--r--drivers/hid/hid-logitech-dj.c965
-rw-r--r--drivers/hid/hid-logitech-dj.h124
-rw-r--r--drivers/hid/hid-magicmouse.c160
-rw-r--r--drivers/hid/hid-multitouch.c605
-rw-r--r--drivers/hid/hid-picolcd.c29
-rw-r--r--drivers/hid/hid-pl.c5
-rw-r--r--drivers/hid/hid-primax.c117
-rw-r--r--drivers/hid/hid-prodikeys.c10
-rw-r--r--drivers/hid/hid-quanta.c261
-rw-r--r--drivers/hid/hid-roccat-arvo.c16
-rw-r--r--drivers/hid/hid-roccat-common.c77
-rw-r--r--drivers/hid/hid-roccat-common.h16
-rw-r--r--drivers/hid/hid-roccat-isku.c445
-rw-r--r--drivers/hid/hid-roccat-isku.h140
-rw-r--r--drivers/hid/hid-roccat-kone.c73
-rw-r--r--drivers/hid/hid-roccat-koneplus.c98
-rw-r--r--drivers/hid/hid-roccat-koneplus.h22
-rw-r--r--drivers/hid/hid-roccat-kovaplus.c88
-rw-r--r--drivers/hid/hid-roccat-kovaplus.h15
-rw-r--r--drivers/hid/hid-roccat-pyra.c82
-rw-r--r--drivers/hid/hid-roccat-pyra.h12
-rw-r--r--drivers/hid/hid-roccat-savu.c316
-rw-r--r--drivers/hid/hid-roccat-savu.h87
-rw-r--r--drivers/hid/hid-roccat.c19
-rw-r--r--drivers/hid/hid-saitek.c70
-rw-r--r--drivers/hid/hid-sjoy.c78
-rw-r--r--drivers/hid/hid-tivo.c90
-rw-r--r--drivers/hid/hid-tmff.c1
-rw-r--r--drivers/hid/hid-twinhan.c2
-rw-r--r--drivers/hid/hid-uclogic.c554
-rw-r--r--drivers/hid/hid-wacom.c590
-rw-r--r--drivers/hid/hid-waltop.c1039
-rw-r--r--drivers/hid/hid-wiimote-core.c1318
-rw-r--r--drivers/hid/hid-wiimote-debug.c221
-rw-r--r--drivers/hid/hid-wiimote-ext.c752
-rw-r--r--drivers/hid/hid-wiimote.c578
-rw-r--r--drivers/hid/hid-wiimote.h208
-rw-r--r--drivers/hid/hid-zpff.c1
-rw-r--r--drivers/hid/hid-zydacron.c4
-rw-r--r--drivers/hid/hidraw.c42
-rw-r--r--drivers/hid/uhid.c572
-rw-r--r--drivers/hid/usbhid/Kconfig8
-rw-r--r--drivers/hid/usbhid/hid-core.c498
-rw-r--r--drivers/hid/usbhid/hid-quirks.c15
-rw-r--r--drivers/hid/usbhid/hiddev.c17
-rw-r--r--drivers/hid/usbhid/usbhid.h5
-rw-r--r--drivers/hid/usbhid/usbkbd.c81
-rw-r--r--drivers/hid/usbhid/usbmouse.c24
-rw-r--r--drivers/hsi/Kconfig19
-rw-r--r--drivers/hsi/Makefile6
-rw-r--r--drivers/hsi/clients/Kconfig13
-rw-r--r--drivers/hsi/clients/Makefile5
-rw-r--r--drivers/hsi/clients/hsi_char.c802
-rw-r--r--drivers/hsi/hsi.c507
-rw-r--r--drivers/hsi/hsi_boardinfo.c62
-rw-r--r--drivers/hsi/hsi_core.h35
-rw-r--r--drivers/hv/Kconfig16
-rw-r--r--drivers/hv/Makefile7
-rw-r--r--drivers/hv/channel.c815
-rw-r--r--drivers/hv/channel_mgmt.c592
-rw-r--r--drivers/hv/connection.c318
-rw-r--r--drivers/hv/hv.c427
-rw-r--r--drivers/hv/hv_kvp.c467
-rw-r--r--drivers/hv/hv_util.c354
-rw-r--r--drivers/hv/hyperv_vmbus.h626
-rw-r--r--drivers/hv/ring_buffer.c465
-rw-r--r--drivers/hv/vmbus_drv.c809
-rw-r--r--drivers/hwmon/Kconfig138
-rw-r--r--drivers/hwmon/Makefile6
-rw-r--r--drivers/hwmon/abituguru.c605
-rw-r--r--drivers/hwmon/abituguru3.c290
-rw-r--r--drivers/hwmon/acpi_power_meter.c200
-rw-r--r--drivers/hwmon/ad7314.c175
-rw-r--r--drivers/hwmon/ad7414.c28
-rw-r--r--drivers/hwmon/ad7418.c52
-rw-r--r--drivers/hwmon/adcxx.c15
-rw-r--r--drivers/hwmon/adm1021.c117
-rw-r--r--drivers/hwmon/adm1025.c91
-rw-r--r--drivers/hwmon/adm1026.c519
-rw-r--r--drivers/hwmon/adm1029.c47
-rw-r--r--drivers/hwmon/adm1031.c255
-rw-r--r--drivers/hwmon/adm9240.c102
-rw-r--r--drivers/hwmon/ads1015.c70
-rw-r--r--drivers/hwmon/ads7828.c75
-rw-r--r--drivers/hwmon/ads7871.c49
-rw-r--r--drivers/hwmon/adt7411.c16
-rw-r--r--drivers/hwmon/adt7462.c58
-rw-r--r--drivers/hwmon/adt7470.c45
-rw-r--r--drivers/hwmon/adt7475.c132
-rw-r--r--drivers/hwmon/amc6821.c88
-rw-r--r--drivers/hwmon/applesmc.c231
-rw-r--r--drivers/hwmon/asb100.c210
-rw-r--r--drivers/hwmon/asc7621.c37
-rw-r--r--drivers/hwmon/asus_atk0110.c24
-rw-r--r--drivers/hwmon/atxp1.c189
-rw-r--r--drivers/hwmon/coretemp.c127
-rw-r--r--drivers/hwmon/da9052-hwmon.c344
-rw-r--r--drivers/hwmon/dme1737.c516
-rw-r--r--drivers/hwmon/ds1621.c129
-rw-r--r--drivers/hwmon/ds620.c57
-rw-r--r--drivers/hwmon/emc1403.c31
-rw-r--r--drivers/hwmon/emc2103.c89
-rw-r--r--drivers/hwmon/emc6w201.c33
-rw-r--r--drivers/hwmon/exynos4_tmu.c518
-rw-r--r--drivers/hwmon/f71805f.c235
-rw-r--r--drivers/hwmon/f71882fg.c326
-rw-r--r--drivers/hwmon/f75375s.c397
-rw-r--r--drivers/hwmon/fam15h_power.c77
-rw-r--r--drivers/hwmon/fschmd.c235
-rw-r--r--drivers/hwmon/g760a.c50
-rw-r--r--drivers/hwmon/gl518sm.c134
-rw-r--r--drivers/hwmon/gl520sm.c264
-rw-r--r--drivers/hwmon/gpio-fan.c96
-rw-r--r--drivers/hwmon/hih6130.c293
-rw-r--r--drivers/hwmon/hwmon-vid.c159
-rw-r--r--drivers/hwmon/hwmon.c57
-rw-r--r--drivers/hwmon/i5k_amb.c18
-rw-r--r--drivers/hwmon/ibmaem.c111
-rw-r--r--drivers/hwmon/ina2xx.c356
-rw-r--r--drivers/hwmon/it87.c645
-rw-r--r--drivers/hwmon/jc42.c179
-rw-r--r--drivers/hwmon/jz4740-hwmon.c16
-rw-r--r--drivers/hwmon/k10temp.c16
-rw-r--r--drivers/hwmon/k8temp.c51
-rw-r--r--drivers/hwmon/lineage-pem.c26
-rw-r--r--drivers/hwmon/lm63.c989
-rw-r--r--drivers/hwmon/lm70.c38
-rw-r--r--drivers/hwmon/lm73.c47
-rw-r--r--drivers/hwmon/lm75.c99
-rw-r--r--drivers/hwmon/lm75.h5
-rw-r--r--drivers/hwmon/lm77.c247
-rw-r--r--drivers/hwmon/lm78.c242
-rw-r--r--drivers/hwmon/lm80.c331
-rw-r--r--drivers/hwmon/lm83.c45
-rw-r--r--drivers/hwmon/lm85.c381
-rw-r--r--drivers/hwmon/lm87.c973
-rw-r--r--drivers/hwmon/lm90.c281
-rw-r--r--drivers/hwmon/lm92.c152
-rw-r--r--drivers/hwmon/lm93.c714
-rw-r--r--drivers/hwmon/lm95241.c21
-rw-r--r--drivers/hwmon/lm95245.c21
-rw-r--r--drivers/hwmon/ltc4151.c16
-rw-r--r--drivers/hwmon/ltc4215.c28
-rw-r--r--drivers/hwmon/ltc4245.c22
-rw-r--r--drivers/hwmon/ltc4261.c31
-rw-r--r--drivers/hwmon/max1111.c39
-rw-r--r--drivers/hwmon/max16065.c44
-rw-r--r--drivers/hwmon/max1619.c49
-rw-r--r--drivers/hwmon/max1668.c57
-rw-r--r--drivers/hwmon/max6639.c75
-rw-r--r--drivers/hwmon/max6642.c30
-rw-r--r--drivers/hwmon/max6650.c187
-rw-r--r--drivers/hwmon/mc13783-adc.c121
-rw-r--r--drivers/hwmon/mcp3021.c171
-rw-r--r--drivers/hwmon/ntc_thermistor.c207
-rw-r--r--drivers/hwmon/pc87360.c627
-rw-r--r--drivers/hwmon/pc87427.c129
-rw-r--r--drivers/hwmon/pcf8591.c154
-rw-r--r--drivers/hwmon/pmbus/Kconfig36
-rw-r--r--drivers/hwmon/pmbus/Makefile2
-rw-r--r--drivers/hwmon/pmbus/adm1275.c314
-rw-r--r--drivers/hwmon/pmbus/lm25066.c59
-rw-r--r--drivers/hwmon/pmbus/ltc2978.c378
-rw-r--r--drivers/hwmon/pmbus/max16064.c19
-rw-r--r--drivers/hwmon/pmbus/max34440.c150
-rw-r--r--drivers/hwmon/pmbus/max8688.c25
-rw-r--r--drivers/hwmon/pmbus/pmbus.c48
-rw-r--r--drivers/hwmon/pmbus/pmbus.h70
-rw-r--r--drivers/hwmon/pmbus/pmbus_core.c184
-rw-r--r--drivers/hwmon/pmbus/ucd9000.c56
-rw-r--r--drivers/hwmon/pmbus/ucd9200.c44
-rw-r--r--drivers/hwmon/pmbus/zl6100.c259
-rw-r--r--drivers/hwmon/s3c-hwmon.c20
-rw-r--r--drivers/hwmon/sch5627.c24
-rw-r--r--drivers/hwmon/sch5636.c24
-rw-r--r--drivers/hwmon/sch56xx-common.c283
-rw-r--r--drivers/hwmon/sch56xx-common.h10
-rw-r--r--drivers/hwmon/sht15.c7
-rw-r--r--drivers/hwmon/sht21.c49
-rw-r--r--drivers/hwmon/sis5595.c331
-rw-r--r--drivers/hwmon/smm665.c49
-rw-r--r--drivers/hwmon/smsc47b397.c105
-rw-r--r--drivers/hwmon/smsc47m1.c351
-rw-r--r--drivers/hwmon/smsc47m192.c161
-rw-r--r--drivers/hwmon/thmc50.c101
-rw-r--r--drivers/hwmon/tmp102.c72
-rw-r--r--drivers/hwmon/tmp401.c31
-rw-r--r--drivers/hwmon/tmp421.c28
-rw-r--r--drivers/hwmon/twl4030-madc-hwmon.c23
-rw-r--r--drivers/hwmon/ultra45_env.c48
-rw-r--r--drivers/hwmon/via-cputemp.c21
-rw-r--r--drivers/hwmon/via686a.c376
-rw-r--r--drivers/hwmon/vt1211.c409
-rw-r--r--drivers/hwmon/vt8231.c285
-rw-r--r--drivers/hwmon/w83627ehf.c778
-rw-r--r--drivers/hwmon/w83627hf.c318
-rw-r--r--drivers/hwmon/w83781d.c541
-rw-r--r--drivers/hwmon/w83791d.c358
-rw-r--r--drivers/hwmon/w83792d.c419
-rw-r--r--drivers/hwmon/w83793.c459
-rw-r--r--drivers/hwmon/w83795.c190
-rw-r--r--drivers/hwmon/w83l785ts.c64
-rw-r--r--drivers/hwmon/w83l786ng.c192
-rw-r--r--drivers/hwmon/wm831x-hwmon.c29
-rw-r--r--drivers/hwmon/wm8350-hwmon.c14
-rw-r--r--drivers/hwspinlock/Kconfig27
-rw-r--r--drivers/hwspinlock/Makefile1
-rw-r--r--drivers/hwspinlock/hwspinlock_core.c205
-rw-r--r--drivers/hwspinlock/hwspinlock_internal.h40
-rw-r--r--drivers/hwspinlock/omap_hwspinlock.c127
-rw-r--r--drivers/hwspinlock/u8500_hsem.c197
-rw-r--r--drivers/i2c/Kconfig1
-rw-r--r--drivers/i2c/algos/i2c-algo-bit.c46
-rw-r--r--drivers/i2c/algos/i2c-algo-pca.c15
-rw-r--r--drivers/i2c/algos/i2c-algo-pcf.c3
-rw-r--r--drivers/i2c/algos/i2c-algo-pcf.h3
-rw-r--r--drivers/i2c/busses/Kconfig104
-rw-r--r--drivers/i2c/busses/Makefile11
-rw-r--r--drivers/i2c/busses/i2c-acorn.c1
-rw-r--r--drivers/i2c/busses/i2c-ali1535.c51
-rw-r--r--drivers/i2c/busses/i2c-ali1563.c16
-rw-r--r--drivers/i2c/busses/i2c-ali15x3.c15
-rw-r--r--drivers/i2c/busses/i2c-amd756.c15
-rw-r--r--drivers/i2c/busses/i2c-amd8111.c15
-rw-r--r--drivers/i2c/busses/i2c-at91.c30
-rw-r--r--drivers/i2c/busses/i2c-au1550.c291
-rw-r--r--drivers/i2c/busses/i2c-bfin-twi.c149
-rw-r--r--drivers/i2c/busses/i2c-cpm.c13
-rw-r--r--drivers/i2c/busses/i2c-davinci.c2
-rw-r--r--drivers/i2c/busses/i2c-designware-core.c727
-rw-r--r--drivers/i2c/busses/i2c-designware-core.h108
-rw-r--r--drivers/i2c/busses/i2c-designware-pcidrv.c381
-rw-r--r--drivers/i2c/busses/i2c-designware-platdrv.c254
-rw-r--r--drivers/i2c/busses/i2c-designware.c847
-rw-r--r--drivers/i2c/busses/i2c-diolan-u2c.c18
-rw-r--r--drivers/i2c/busses/i2c-eg20t.c331
-rw-r--r--drivers/i2c/busses/i2c-gpio.c105
-rw-r--r--drivers/i2c/busses/i2c-highlander.c17
-rw-r--r--drivers/i2c/busses/i2c-hydra.c19
-rw-r--r--drivers/i2c/busses/i2c-i801.c361
-rw-r--r--drivers/i2c/busses/i2c-ibm_iic.c17
-rw-r--r--drivers/i2c/busses/i2c-imx.c133
-rw-r--r--drivers/i2c/busses/i2c-intel-mid.c15
-rw-r--r--drivers/i2c/busses/i2c-iop3xx.c16
-rw-r--r--drivers/i2c/busses/i2c-isch.c23
-rw-r--r--drivers/i2c/busses/i2c-ixp2000.c168
-rw-r--r--drivers/i2c/busses/i2c-mpc.c106
-rw-r--r--drivers/i2c/busses/i2c-mv64xxx.c148
-rw-r--r--drivers/i2c/busses/i2c-mxs.c116
-rw-r--r--drivers/i2c/busses/i2c-nforce2.c18
-rw-r--r--drivers/i2c/busses/i2c-nomadik.c283
-rw-r--r--drivers/i2c/busses/i2c-nuc900.c7
-rw-r--r--drivers/i2c/busses/i2c-ocores.c133
-rw-r--r--drivers/i2c/busses/i2c-octeon.c108
-rw-r--r--drivers/i2c/busses/i2c-omap.c369
-rw-r--r--drivers/i2c/busses/i2c-pasemi.c15
-rw-r--r--drivers/i2c/busses/i2c-pca-platform.c16
-rw-r--r--drivers/i2c/busses/i2c-piix4.c211
-rw-r--r--drivers/i2c/busses/i2c-pmcmsp.c20
-rw-r--r--drivers/i2c/busses/i2c-pnx.c228
-rw-r--r--drivers/i2c/busses/i2c-powermac.c226
-rw-r--r--drivers/i2c/busses/i2c-puv3.c31
-rw-r--r--drivers/i2c/busses/i2c-pxa-pci.c15
-rw-r--r--drivers/i2c/busses/i2c-pxa.c107
-rw-r--r--drivers/i2c/busses/i2c-s3c2410.c221
-rw-r--r--drivers/i2c/busses/i2c-s6000.c2
-rw-r--r--drivers/i2c/busses/i2c-s6000.h2
-rw-r--r--drivers/i2c/busses/i2c-sh7760.c16
-rw-r--r--drivers/i2c/busses/i2c-sh_mobile.c13
-rw-r--r--drivers/i2c/busses/i2c-simtec.c18
-rw-r--r--drivers/i2c/busses/i2c-sirf.c459
-rw-r--r--drivers/i2c/busses/i2c-sis5595.c6
-rw-r--r--drivers/i2c/busses/i2c-sis630.c27
-rw-r--r--drivers/i2c/busses/i2c-sis96x.c17
-rw-r--r--drivers/i2c/busses/i2c-stu300.c102
-rw-r--r--drivers/i2c/busses/i2c-tegra.c180
-rw-r--r--drivers/i2c/busses/i2c-tiny-usb.c16
-rw-r--r--drivers/i2c/busses/i2c-versatile.c19
-rw-r--r--drivers/i2c/busses/i2c-via.c16
-rw-r--r--drivers/i2c/busses/i2c-viapro.c11
-rw-r--r--drivers/i2c/busses/i2c-xiic.c41
-rw-r--r--drivers/i2c/busses/i2c-xlr.c278
-rw-r--r--drivers/i2c/busses/scx200_acb.c8
-rw-r--r--drivers/i2c/i2c-boardinfo.c4
-rw-r--r--drivers/i2c/i2c-core.c118
-rw-r--r--drivers/i2c/i2c-core.h3
-rw-r--r--drivers/i2c/i2c-dev.c48
-rw-r--r--drivers/i2c/i2c-mux.c42
-rw-r--r--drivers/i2c/i2c-smbus.c16
-rw-r--r--drivers/i2c/muxes/Kconfig18
-rw-r--r--drivers/i2c/muxes/Makefile7
-rw-r--r--drivers/i2c/muxes/gpio-i2cmux.c184
-rw-r--r--drivers/i2c/muxes/i2c-mux-gpio.c173
-rw-r--r--drivers/i2c/muxes/i2c-mux-pca9541.c401
-rw-r--r--drivers/i2c/muxes/i2c-mux-pca954x.c291
-rw-r--r--drivers/i2c/muxes/i2c-mux-pinctrl.c279
-rw-r--r--drivers/i2c/muxes/pca9541.c411
-rw-r--r--drivers/i2c/muxes/pca954x.c302
-rw-r--r--drivers/ide/Kconfig8
-rw-r--r--drivers/ide/Makefile1
-rw-r--r--drivers/ide/ali14xx.c2
-rw-r--r--drivers/ide/at91_ide.c366
-rw-r--r--drivers/ide/au1xxx-ide.c46
-rw-r--r--drivers/ide/buddha.c1
-rw-r--r--drivers/ide/cmd640.c3
-rw-r--r--drivers/ide/cy82c693.c6
-rw-r--r--drivers/ide/dtc2278.c2
-rw-r--r--drivers/ide/gayle.c2
-rw-r--r--drivers/ide/ht6560b.c2
-rw-r--r--drivers/ide/icside.c15
-rw-r--r--drivers/ide/ide-4drives.c2
-rw-r--r--drivers/ide/ide-acpi.c7
-rw-r--r--drivers/ide/ide-atapi.c1
-rw-r--r--drivers/ide/ide-cd.c1
-rw-r--r--drivers/ide/ide-cs.c4
-rw-r--r--drivers/ide/ide-disk_proc.c1
-rw-r--r--drivers/ide/ide-dma-sff.c1
-rw-r--r--drivers/ide/ide-dma.c1
-rw-r--r--drivers/ide/ide-eh.c1
-rw-r--r--drivers/ide/ide-floppy.c1
-rw-r--r--drivers/ide/ide-floppy_ioctl.c3
-rw-r--r--drivers/ide/ide-floppy_proc.c1
-rw-r--r--drivers/ide/ide-io-std.c1
-rw-r--r--drivers/ide/ide-ioctls.c1
-rw-r--r--drivers/ide/ide-legacy.c1
-rw-r--r--drivers/ide/ide-lib.c1
-rw-r--r--drivers/ide/ide-pci-generic.c2
-rw-r--r--drivers/ide/ide-pm.c4
-rw-r--r--drivers/ide/ide-pnp.c1
-rw-r--r--drivers/ide/ide-tape.c1
-rw-r--r--drivers/ide/ide-taskfile.c5
-rw-r--r--drivers/ide/ide-xfer-mode.c1
-rw-r--r--drivers/ide/macide.c1
-rw-r--r--drivers/ide/piix.c18
-rw-r--r--drivers/ide/pmac.c1
-rw-r--r--drivers/ide/q40ide.c1
-rw-r--r--drivers/ide/qd65xx.c3
-rw-r--r--drivers/ide/setup-pci.c1
-rw-r--r--drivers/ide/tc86c001.c1
-rw-r--r--drivers/ide/triflex.c16
-rw-r--r--drivers/ide/umc8672.c2
-rw-r--r--drivers/idle/i7300_idle.c8
-rw-r--r--drivers/idle/intel_idle.c414
-rw-r--r--drivers/ieee802154/Kconfig14
-rw-r--r--drivers/ieee802154/Makefile2
-rw-r--r--drivers/ieee802154/at86rf230.c968
-rw-r--r--drivers/ieee802154/fakehard.c2
-rw-r--r--drivers/ieee802154/fakelb.c294
-rw-r--r--drivers/iio/Kconfig63
-rw-r--r--drivers/iio/Makefile17
-rw-r--r--drivers/iio/adc/Kconfig25
-rw-r--r--drivers/iio/adc/Makefile6
-rw-r--r--drivers/iio/adc/ad7266.c536
-rw-r--r--drivers/iio/adc/at91_adc.c761
-rw-r--r--drivers/iio/amplifiers/Kconfig17
-rw-r--r--drivers/iio/amplifiers/Makefile5
-rw-r--r--drivers/iio/amplifiers/ad8366.c222
-rw-r--r--drivers/iio/dac/Kconfig132
-rw-r--r--drivers/iio/dac/Makefile16
-rw-r--r--drivers/iio/dac/ad5064.c676
-rw-r--r--drivers/iio/dac/ad5360.c570
-rw-r--r--drivers/iio/dac/ad5380.c655
-rw-r--r--drivers/iio/dac/ad5421.c544
-rw-r--r--drivers/iio/dac/ad5446.c393
-rw-r--r--drivers/iio/dac/ad5446.h91
-rw-r--r--drivers/iio/dac/ad5504.c393
-rw-r--r--drivers/iio/dac/ad5624r.h79
-rw-r--r--drivers/iio/dac/ad5624r_spi.c324
-rw-r--r--drivers/iio/dac/ad5686.c418
-rw-r--r--drivers/iio/dac/ad5764.c382
-rw-r--r--drivers/iio/dac/ad5791.c485
-rw-r--r--drivers/iio/dac/max517.c242
-rw-r--r--drivers/iio/dac/mcp4725.c227
-rw-r--r--drivers/iio/frequency/Kconfig41
-rw-r--r--drivers/iio/frequency/Makefile6
-rw-r--r--drivers/iio/frequency/ad9523.c1059
-rw-r--r--drivers/iio/frequency/adf4350.c486
-rw-r--r--drivers/iio/iio_core.h62
-rw-r--r--drivers/iio/iio_core_trigger.h46
-rw-r--r--drivers/iio/industrialio-buffer.c791
-rw-r--r--drivers/iio/industrialio-core.c985
-rw-r--r--drivers/iio/industrialio-event.c454
-rw-r--r--drivers/iio/industrialio-trigger.c496
-rw-r--r--drivers/iio/industrialio-triggered-buffer.c110
-rw-r--r--drivers/iio/inkern.c289
-rw-r--r--drivers/iio/kfifo_buf.c150
-rw-r--r--drivers/iio/light/Kconfig45
-rw-r--r--drivers/iio/light/Makefile7
-rw-r--r--drivers/iio/light/adjd_s311.c365
-rw-r--r--drivers/iio/light/lm3533-als.c932
-rw-r--r--drivers/iio/light/vcnl4000.c217
-rw-r--r--drivers/infiniband/Kconfig2
-rw-r--r--drivers/infiniband/Makefile2
-rw-r--r--drivers/infiniband/core/addr.c59
-rw-r--r--drivers/infiniband/core/cm.c82
-rw-r--r--drivers/infiniband/core/cm_msgs.h45
-rw-r--r--drivers/infiniband/core/cma.c218
-rw-r--r--drivers/infiniband/core/fmr_pool.c1
-rw-r--r--drivers/infiniband/core/iwcm.c25
-rw-r--r--drivers/infiniband/core/mad.c31
-rw-r--r--drivers/infiniband/core/multicast.c1
-rw-r--r--drivers/infiniband/core/netlink.c31
-rw-r--r--drivers/infiniband/core/packer.c1
-rw-r--r--drivers/infiniband/core/sa_query.c133
-rw-r--r--drivers/infiniband/core/sysfs.c31
-rw-r--r--drivers/infiniband/core/ucm.c5
-rw-r--r--drivers/infiniband/core/ucma.c88
-rw-r--r--drivers/infiniband/core/ud_header.c1
-rw-r--r--drivers/infiniband/core/umem.c9
-rw-r--r--drivers/infiniband/core/user_mad.c7
-rw-r--r--drivers/infiniband/core/uverbs.h18
-rw-r--r--drivers/infiniband/core/uverbs_cmd.c765
-rw-r--r--drivers/infiniband/core/uverbs_main.c32
-rw-r--r--drivers/infiniband/core/uverbs_marshall.c1
-rw-r--r--drivers/infiniband/core/verbs.c392
-rw-r--r--drivers/infiniband/hw/amso1100/c2.c11
-rw-r--r--drivers/infiniband/hw/amso1100/c2_ae.c5
-rw-r--r--drivers/infiniband/hw/amso1100/c2_intr.c5
-rw-r--r--drivers/infiniband/hw/amso1100/c2_provider.c7
-rw-r--r--drivers/infiniband/hw/amso1100/c2_rnic.c2
-rw-r--r--drivers/infiniband/hw/cxgb3/Makefile2
-rw-r--r--drivers/infiniband/hw/cxgb3/iwch_cm.c24
-rw-r--r--drivers/infiniband/hw/cxgb3/iwch_ev.c6
-rw-r--r--drivers/infiniband/hw/cxgb3/iwch_provider.c3
-rw-r--r--drivers/infiniband/hw/cxgb3/iwch_provider.h1
-rw-r--r--drivers/infiniband/hw/cxgb3/iwch_qp.c38
-rw-r--r--drivers/infiniband/hw/cxgb4/Makefile4
-rw-r--r--drivers/infiniband/hw/cxgb4/cm.c627
-rw-r--r--drivers/infiniband/hw/cxgb4/cq.c5
-rw-r--r--drivers/infiniband/hw/cxgb4/device.c381
-rw-r--r--drivers/infiniband/hw/cxgb4/ev.c18
-rw-r--r--drivers/infiniband/hw/cxgb4/id_table.c112
-rw-r--r--drivers/infiniband/hw/cxgb4/iw_cxgb4.h157
-rw-r--r--drivers/infiniband/hw/cxgb4/mem.c21
-rw-r--r--drivers/infiniband/hw/cxgb4/provider.c21
-rw-r--r--drivers/infiniband/hw/cxgb4/qp.c147
-rw-r--r--drivers/infiniband/hw/cxgb4/resource.c180
-rw-r--r--drivers/infiniband/hw/cxgb4/t4.h24
-rw-r--r--drivers/infiniband/hw/cxgb4/user.h2
-rw-r--r--drivers/infiniband/hw/ehca/ehca_classes.h4
-rw-r--r--drivers/infiniband/hw/ehca/ehca_eq.c4
-rw-r--r--drivers/infiniband/hw/ehca/ehca_hca.c2
-rw-r--r--drivers/infiniband/hw/ehca/ehca_irq.c3
-rw-r--r--drivers/infiniband/hw/ehca/ehca_main.c10
-rw-r--r--drivers/infiniband/hw/ehca/ehca_mrmw.c2
-rw-r--r--drivers/infiniband/hw/ehca/ehca_qp.c3
-rw-r--r--drivers/infiniband/hw/ehca/ehca_reqs.c1
-rw-r--r--drivers/infiniband/hw/ipath/ipath_diag.c1
-rw-r--r--drivers/infiniband/hw/ipath/ipath_driver.c1
-rw-r--r--drivers/infiniband/hw/ipath/ipath_file_ops.c1
-rw-r--r--drivers/infiniband/hw/ipath/ipath_fs.c8
-rw-r--r--drivers/infiniband/hw/ipath/ipath_iba6110.c3
-rw-r--r--drivers/infiniband/hw/ipath/ipath_init_chip.c2
-rw-r--r--drivers/infiniband/hw/ipath/ipath_intr.c3
-rw-r--r--drivers/infiniband/hw/ipath/ipath_srq.c5
-rw-r--r--drivers/infiniband/hw/ipath/ipath_sysfs.c1
-rw-r--r--drivers/infiniband/hw/ipath/ipath_user_pages.c6
-rw-r--r--drivers/infiniband/hw/ipath/ipath_verbs.c1
-rw-r--r--drivers/infiniband/hw/mlx4/Kconfig3
-rw-r--r--drivers/infiniband/hw/mlx4/ah.c2
-rw-r--r--drivers/infiniband/hw/mlx4/cq.c25
-rw-r--r--drivers/infiniband/hw/mlx4/mad.c170
-rw-r--r--drivers/infiniband/hw/mlx4/main.c419
-rw-r--r--drivers/infiniband/hw/mlx4/mlx4_ib.h43
-rw-r--r--drivers/infiniband/hw/mlx4/mr.c2
-rw-r--r--drivers/infiniband/hw/mlx4/qp.c243
-rw-r--r--drivers/infiniband/hw/mlx4/srq.c12
-rw-r--r--drivers/infiniband/hw/mthca/mthca_catas.c1
-rw-r--r--drivers/infiniband/hw/mthca/mthca_cmd.c1
-rw-r--r--drivers/infiniband/hw/mthca/mthca_cq.c3
-rw-r--r--drivers/infiniband/hw/mthca/mthca_mr.c2
-rw-r--r--drivers/infiniband/hw/mthca/mthca_provider.c5
-rw-r--r--drivers/infiniband/hw/mthca/mthca_qp.c4
-rw-r--r--drivers/infiniband/hw/nes/Makefile2
-rw-r--r--drivers/infiniband/hw/nes/nes.c12
-rw-r--r--drivers/infiniband/hw/nes/nes.h19
-rw-r--r--drivers/infiniband/hw/nes/nes_cm.c1156
-rw-r--r--drivers/infiniband/hw/nes/nes_cm.h77
-rw-r--r--drivers/infiniband/hw/nes/nes_context.h2
-rw-r--r--drivers/infiniband/hw/nes/nes_hw.c107
-rw-r--r--drivers/infiniband/hw/nes/nes_hw.h37
-rw-r--r--drivers/infiniband/hw/nes/nes_mgt.c1162
-rw-r--r--drivers/infiniband/hw/nes/nes_mgt.h97
-rw-r--r--drivers/infiniband/hw/nes/nes_nic.c41
-rw-r--r--drivers/infiniband/hw/nes/nes_user.h2
-rw-r--r--drivers/infiniband/hw/nes/nes_utils.c55
-rw-r--r--drivers/infiniband/hw/nes/nes_verbs.c16
-rw-r--r--drivers/infiniband/hw/nes/nes_verbs.h14
-rw-r--r--drivers/infiniband/hw/ocrdma/Kconfig8
-rw-r--r--drivers/infiniband/hw/ocrdma/Makefile5
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma.h393
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_abi.h131
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_ah.c172
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_ah.h42
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_hw.c2631
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_hw.h132
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_main.c580
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_sli.h1675
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_verbs.c2536
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_verbs.h93
-rw-r--r--drivers/infiniband/hw/qib/qib.h105
-rw-r--r--drivers/infiniband/hw/qib/qib_7220.h2
-rw-r--r--drivers/infiniband/hw/qib/qib_diag.c14
-rw-r--r--drivers/infiniband/hw/qib/qib_driver.c44
-rw-r--r--drivers/infiniband/hw/qib/qib_eeprom.c41
-rw-r--r--drivers/infiniband/hw/qib/qib_file_ops.c66
-rw-r--r--drivers/infiniband/hw/qib/qib_fs.c27
-rw-r--r--drivers/infiniband/hw/qib/qib_iba6120.c100
-rw-r--r--drivers/infiniband/hw/qib/qib_iba7220.c106
-rw-r--r--drivers/infiniband/hw/qib/qib_iba7322.c452
-rw-r--r--drivers/infiniband/hw/qib/qib_init.c250
-rw-r--r--drivers/infiniband/hw/qib/qib_intr.c8
-rw-r--r--drivers/infiniband/hw/qib/qib_keys.c152
-rw-r--r--drivers/infiniband/hw/qib/qib_mad.c397
-rw-r--r--drivers/infiniband/hw/qib/qib_mad.h198
-rw-r--r--drivers/infiniband/hw/qib/qib_mr.c247
-rw-r--r--drivers/infiniband/hw/qib/qib_pcie.c49
-rw-r--r--drivers/infiniband/hw/qib/qib_qp.c145
-rw-r--r--drivers/infiniband/hw/qib/qib_qsfp.c35
-rw-r--r--drivers/infiniband/hw/qib/qib_qsfp.h5
-rw-r--r--drivers/infiniband/hw/qib/qib_rc.c73
-rw-r--r--drivers/infiniband/hw/qib/qib_ruc.c33
-rw-r--r--drivers/infiniband/hw/qib/qib_sd7220.c46
-rw-r--r--drivers/infiniband/hw/qib/qib_sdma.c12
-rw-r--r--drivers/infiniband/hw/qib/qib_srq.c5
-rw-r--r--drivers/infiniband/hw/qib/qib_sysfs.c258
-rw-r--r--drivers/infiniband/hw/qib/qib_twsi.c8
-rw-r--r--drivers/infiniband/hw/qib/qib_tx.c26
-rw-r--r--drivers/infiniband/hw/qib/qib_uc.c59
-rw-r--r--drivers/infiniband/hw/qib/qib_ud.c28
-rw-r--r--drivers/infiniband/hw/qib/qib_user_pages.c4
-rw-r--r--drivers/infiniband/hw/qib/qib_verbs.c146
-rw-r--r--drivers/infiniband/hw/qib/qib_verbs.h200
-rw-r--r--drivers/infiniband/hw/qib/qib_wc_x86_64.c14
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib.h65
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_cm.c36
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_fs.c8
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_ib.c52
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_main.c674
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_multicast.c56
-rw-r--r--drivers/infiniband/ulp/iser/iscsi_iser.c115
-rw-r--r--drivers/infiniband/ulp/iser/iscsi_iser.h5
-rw-r--r--drivers/infiniband/ulp/iser/iser_initiator.c57
-rw-r--r--drivers/infiniband/ulp/iser/iser_memory.c8
-rw-r--r--drivers/infiniband/ulp/iser/iser_verbs.c48
-rw-r--r--drivers/infiniband/ulp/srp/ib_srp.c190
-rw-r--r--drivers/infiniband/ulp/srpt/Kconfig12
-rw-r--r--drivers/infiniband/ulp/srpt/Makefile2
-rw-r--r--drivers/infiniband/ulp/srpt/ib_dm_mad.h139
-rw-r--r--drivers/infiniband/ulp/srpt/ib_srpt.c4056
-rw-r--r--drivers/infiniband/ulp/srpt/ib_srpt.h443
-rw-r--r--drivers/input/Kconfig15
-rw-r--r--drivers/input/Makefile1
-rw-r--r--drivers/input/evdev.c121
-rw-r--r--drivers/input/ff-core.c11
-rw-r--r--drivers/input/ff-memless.c7
-rw-r--r--drivers/input/fixp-arith.h87
-rw-r--r--drivers/input/gameport/emu10k1-gp.c13
-rw-r--r--drivers/input/gameport/fm801-gp.c16
-rw-r--r--drivers/input/gameport/gameport.c1
-rw-r--r--drivers/input/input-compat.c5
-rw-r--r--drivers/input/input-compat.h2
-rw-r--r--drivers/input/input-mt.c4
-rw-r--r--drivers/input/input-polldev.c15
-rw-r--r--drivers/input/input.c4
-rw-r--r--drivers/input/joydev.c1
-rw-r--r--drivers/input/joystick/a3d.c13
-rw-r--r--drivers/input/joystick/adi.c17
-rw-r--r--drivers/input/joystick/amijoy.c4
-rw-r--r--drivers/input/joystick/as5011.c19
-rw-r--r--drivers/input/joystick/cobra.c13
-rw-r--r--drivers/input/joystick/gf2k.c13
-rw-r--r--drivers/input/joystick/grip.c13
-rw-r--r--drivers/input/joystick/grip_mp.c13
-rw-r--r--drivers/input/joystick/guillemot.c13
-rw-r--r--drivers/input/joystick/iforce/iforce-main.c3
-rw-r--r--drivers/input/joystick/iforce/iforce-packets.c16
-rw-r--r--drivers/input/joystick/iforce/iforce-usb.c18
-rw-r--r--drivers/input/joystick/iforce/iforce.h1
-rw-r--r--drivers/input/joystick/interact.c13
-rw-r--r--drivers/input/joystick/joydump.c13
-rw-r--r--drivers/input/joystick/magellan.c17
-rw-r--r--drivers/input/joystick/sidewinder.c13
-rw-r--r--drivers/input/joystick/spaceball.c17
-rw-r--r--drivers/input/joystick/spaceorb.c17
-rw-r--r--