]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
Merge branch 'master' into for-next
authorJiri Kosina <jkosina@suse.cz>
Wed, 22 Dec 2010 17:57:02 +0000 (18:57 +0100)
committerJiri Kosina <jkosina@suse.cz>
Wed, 22 Dec 2010 17:57:02 +0000 (18:57 +0100)
Conflicts:
MAINTAINERS
arch/arm/mach-omap2/pm24xx.c
drivers/scsi/bfa/bfa_fcpim.c

Needed to update to apply fixes for which the old branch was too
outdated.

296 files changed:
Documentation/DocBook/mtdnand.tmpl
Documentation/cgroups/cgroup_event_listener.c
Documentation/cgroups/memcg_test.txt
Documentation/kdump/kdump.txt
Documentation/ko_KR/HOWTO
Documentation/kprobes.txt
Documentation/kvm/api.txt
Documentation/lguest/lguest.txt
Documentation/networking/bridge.txt
Documentation/networking/caif/spi_porting.txt
Documentation/networking/dccp.txt
Documentation/networking/generic_netlink.txt
Documentation/powerpc/booting-without-of.txt
Documentation/scheduler/00-INDEX
Documentation/scsi/ChangeLog.lpfc
Documentation/timers/timer_stats.txt
Documentation/zh_CN/HOWTO
Documentation/zh_CN/SubmittingDrivers
MAINTAINERS
arch/arm/common/it8152.c
arch/arm/common/vic.c
arch/arm/mach-at91/board-ecbat91.c
arch/arm/mach-at91/pm.c
arch/arm/mach-bcmring/csp/chipc/chipcHw.c
arch/arm/mach-bcmring/csp/dmac/dmacHw.c
arch/arm/mach-bcmring/csp/dmac/dmacHw_extra.c
arch/arm/mach-bcmring/csp/tmr/tmrHw.c
arch/arm/mach-bcmring/dma.c
arch/arm/mach-bcmring/include/csp/dmacHw.h
arch/arm/mach-bcmring/include/mach/csp/dmacHw_priv.h
arch/arm/mach-bcmring/include/mach/csp/dmacHw_reg.h
arch/arm/mach-davinci/pm.c
arch/arm/mach-gemini/include/mach/hardware.h
arch/arm/mach-imx/pm-imx27.c
arch/arm/mach-lpc32xx/pm.c
arch/arm/mach-msm/include/mach/entry-macro-qgic.S
arch/arm/mach-msm/io.c
arch/arm/mach-omap1/pm.c
arch/arm/mach-omap2/cpuidle34xx.c
arch/arm/mach-omap2/pm24xx.c
arch/arm/mach-omap2/pm34xx.c
arch/arm/mach-omap2/pm44xx.c
arch/arm/mach-omap2/serial.c
arch/arm/mach-pnx4008/pm.c
arch/arm/mach-pxa/mxm8x10.c
arch/arm/mach-pxa/pm.c
arch/arm/mach-pxa/sharpsl_pm.c
arch/arm/mach-s3c64xx/dma.c
arch/arm/mach-sa1100/pm.c
arch/arm/mach-spear3xx/spear300.c
arch/arm/mach-spear3xx/spear310.c
arch/arm/mach-spear3xx/spear320.c
arch/arm/mach-spear3xx/spear3xx.c
arch/arm/mach-spear6xx/spear6xx.c
arch/arm/mach-u300/Kconfig
arch/arm/mach-u300/include/mach/coh901318.h
arch/arm/mm/flush.c
arch/arm/plat-mxc/include/mach/irqs.h
arch/arm/plat-omap/include/plat/omap_hwmod.h
arch/arm/plat-samsung/pm.c
arch/avr32/mach-at32ap/pm.c
arch/blackfin/mach-bf537/include/mach/defBF534.h
arch/blackfin/mach-common/pm.c
arch/cris/arch-v32/lib/nand_init.S
arch/cris/include/asm/etraxgpio.h
arch/h8300/Kconfig.debug
arch/ia64/kvm/mmio.c
arch/m68k/mac/psc.c
arch/mips/alchemy/common/power.c
arch/mips/alchemy/devboards/pm.c
arch/mips/include/asm/mach-powertv/ioremap.h
arch/mips/jz4740/board-qi_lb60.c
arch/mips/jz4740/gpio.c
arch/mips/jz4740/pm.c
arch/mips/loongson/common/pm.c
arch/mips/mti-malta/malta-memory.c
arch/mips/pci/pcie-octeon.c
arch/mips/powertv/memory.c
arch/mips/txx9/generic/pci.c
arch/powerpc/include/asm/8xx_immap.h
arch/powerpc/oprofile/op_model_cell.c
arch/powerpc/platforms/52xx/lite5200_pm.c
arch/powerpc/platforms/52xx/mpc52xx_pm.c
arch/powerpc/platforms/83xx/suspend-asm.S
arch/powerpc/platforms/83xx/suspend.c
arch/powerpc/platforms/ps3/device-init.c
arch/powerpc/platforms/ps3/interrupt.c
arch/powerpc/platforms/pseries/hvCall_inst.c
arch/powerpc/platforms/pseries/suspend.c
arch/powerpc/sysdev/fsl_pmc.c
arch/sh/boards/mach-hp6xx/pm.c
arch/sh/kernel/cpu/shmobile/pm.c
arch/sh/mm/cache-sh5.c
arch/sparc/kernel/traps_64.c
arch/x86/include/asm/pgalloc.h
arch/x86/include/asm/processor.h
arch/x86/kernel/amd_iommu.c
arch/x86/kernel/early_printk_mrst.c
arch/x86/kernel/head_32.S
block/cfq-iosched.c
drivers/acpi/acpica/acobject.h
drivers/acpi/sleep.c
drivers/acpi/video.c
drivers/ata/libata-core.c
drivers/ata/sata_vsc.c
drivers/atm/idt77252.h
drivers/atm/iphase.c
drivers/base/bus.c
drivers/base/power/main.c
drivers/dma/intel_mid_dma.c
drivers/edac/amd8131_edac.h
drivers/edac/cell_edac.c
drivers/edac/edac_core.h
drivers/edac/ppc4xx_edac.c
drivers/gpu/drm/nouveau/nouveau_backlight.c
drivers/gpu/drm/radeon/atombios.h
drivers/i2c/busses/i2c-nomadik.c
drivers/infiniband/hw/cxgb3/cxio_wr.h
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
drivers/infiniband/hw/qib/qib_iba7322.c
drivers/input/serio/Kconfig
drivers/input/touchscreen/Kconfig
drivers/isdn/gigaset/bas-gigaset.c
drivers/isdn/gigaset/ser-gigaset.c
drivers/isdn/gigaset/usb-gigaset.c
drivers/isdn/hardware/mISDN/ipac.h
drivers/isdn/hardware/mISDN/isar.h
drivers/macintosh/via-pmu-backlight.c
drivers/macintosh/via-pmu.c
drivers/media/video/cx25840/cx25840-ir.c
drivers/media/video/davinci/vpif.h
drivers/media/video/davinci/vpss.c
drivers/media/video/omap/omap_vout.c
drivers/media/video/saa7164/saa7164-core.c
drivers/media/video/sn9c102/sn9c102_sensor.h
drivers/media/video/via-camera.c
drivers/media/video/zoran/zoran.h
drivers/message/fusion/lsi/mpi_log_sas.h
drivers/message/fusion/mptbase.c
drivers/message/fusion/mptsas.c
drivers/message/i2o/i2o_block.c
drivers/misc/Kconfig
drivers/misc/arm-charlcd.c
drivers/mmc/card/block.c
drivers/mmc/host/Kconfig
drivers/mmc/host/au1xmmc.c
drivers/mmc/host/sdricoh_cs.c
drivers/mtd/nand/nand_base.c
drivers/net/bnx2x/bnx2x_main.c
drivers/net/bnx2x/bnx2x_reg.h
drivers/net/bonding/bond_3ad.c
drivers/net/chelsio/subr.c
drivers/net/cxgb3/mc5.c
drivers/net/cxgb3/t3_hw.c
drivers/net/e1000/e1000_hw.h
drivers/net/e1000/e1000_main.c
drivers/net/e1000e/82571.c
drivers/net/e1000e/ich8lan.c
drivers/net/e1000e/phy.c
drivers/net/eepro.c
drivers/net/irda/donauboe.h
drivers/net/ixgbe/ixgbe_82599.c
drivers/net/ll_temac_main.c
drivers/net/sis900.c
drivers/net/tehuti.c
drivers/net/tun.c
drivers/net/via-velocity.c
drivers/net/vxge/vxge-traffic.h
drivers/net/wan/dscc4.c
drivers/net/wimax/i2400m/driver.c
drivers/net/wimax/i2400m/i2400m.h
drivers/net/wireless/ath/ath5k/reg.h
drivers/net/wireless/b43/phy_g.c
drivers/net/wireless/b43legacy/phy.c
drivers/net/wireless/iwlwifi/iwl-sta.c
drivers/net/wireless/prism54/islpci_dev.c
drivers/net/wireless/prism54/islpci_eth.c
drivers/net/wireless/rt2x00/rt2x00mac.c
drivers/net/wireless/wl3501_cs.c
drivers/pcmcia/m32r_cfc.h
drivers/pcmcia/m32r_pcc.h
drivers/pcmcia/m8xx_pcmcia.c
drivers/platform/x86/acer-wmi.c
drivers/platform/x86/asus-laptop.c
drivers/platform/x86/asus_acpi.c
drivers/platform/x86/dell-laptop.c
drivers/platform/x86/eeepc-laptop.c
drivers/platform/x86/fujitsu-laptop.c
drivers/platform/x86/sony-laptop.c
drivers/platform/x86/thinkpad_acpi.c
drivers/platform/x86/toshiba_acpi.c
drivers/power/s3c_adc_battery.c
drivers/s390/net/lcs.c
drivers/s390/scsi/zfcp_cfdc.c
drivers/scsi/a100u2w.c
drivers/scsi/aacraid/commsup.c
drivers/scsi/aic7xxx_old/aic7xxx.seq
drivers/scsi/aic94xx/aic94xx_reg_def.h
drivers/scsi/aic94xx/aic94xx_scb.c
drivers/scsi/aic94xx/aic94xx_seq.c
drivers/scsi/bfa/bfa_fcpim.c
drivers/scsi/bfa/bfa_fcs_lport.c
drivers/scsi/dc395x.c
drivers/scsi/libfc/fc_fcp.c
drivers/scsi/lpfc/lpfc_attr.c
drivers/scsi/lpfc/lpfc_hbadisc.c
drivers/scsi/lpfc/lpfc_sli.c
drivers/scsi/megaraid.h
drivers/scsi/megaraid/megaraid_mm.c
drivers/scsi/pm8001/pm8001_init.c
drivers/scsi/scsi_netlink.c
drivers/scsi/scsi_sysfs.c
drivers/scsi/sym53c8xx_2/sym_glue.c
drivers/spi/atmel_spi.c
drivers/spi/spidev.c
drivers/staging/msm/msm_fb_bl.c
drivers/staging/olpc_dcon/olpc_dcon.c
drivers/staging/samsung-laptop/samsung-laptop.c
drivers/staging/stradis/stradis.c
drivers/telephony/ixj.c
drivers/usb/gadget/imx_udc.c
drivers/usb/host/imx21-hcd.c
drivers/usb/host/oxu210hp-hcd.c
drivers/usb/misc/adutux.c
drivers/usb/misc/iowarrior.c
drivers/usb/misc/ldusb.c
drivers/usb/musb/musb_gadget.c
drivers/usb/wusbcore/wa-rpipe.c
drivers/video/atmel_lcdfb.c
drivers/video/aty/aty128fb.c
drivers/video/aty/atyfb_base.c
drivers/video/aty/radeon_backlight.c
drivers/video/backlight/88pm860x_bl.c
drivers/video/backlight/max8925_bl.c
drivers/video/nvidia/nv_backlight.c
drivers/video/omap2/displays/panel-taal.c
drivers/video/riva/fbdev.c
drivers/video/sstfb.c
fs/anon_inodes.c
fs/coda/inode.c
fs/ext4/ext4.h
fs/ext4/extents.c
fs/ext4/inode.c
fs/jbd/transaction.c
fs/jbd2/transaction.c
fs/notify/fanotify/Kconfig
fs/ocfs2/inode.c
fs/ocfs2/suballoc.c
fs/xfs/linux-2.6/xfs_super.c
include/acpi/actbl1.h
include/linux/cgroup.h
include/linux/firewire-cdev.h
include/linux/mfd/core.h
include/linux/poll.h
include/linux/suspend.h
include/linux/u64_stats_sync.h
include/net/sctp/user.h
include/scsi/fc/fc_fcp.h
kernel/audit.c
kernel/debug/kdb/kdb_main.c
kernel/kexec.c
kernel/perf_event.c
kernel/power/hibernate.c
kernel/power/suspend.c
kernel/power/swap.c
kernel/sched.c
kernel/sysctl_binary.c
kernel/time.c
kernel/time/clocksource.c
kernel/trace/trace_entries.h
lib/nlattr.c
lib/swiotlb.c
mm/page_alloc.c
mm/percpu.c
mm/sparse-vmemmap.c
net/Kconfig
net/core/dev.c
net/dccp/Kconfig
net/decnet/dn_dev.c
net/ipv4/Kconfig
net/ipv4/tcp_output.c
net/ipv6/af_inet6.c
net/sched/Kconfig
scripts/kconfig/confdata.c
scripts/mod/modpost.c
security/apparmor/include/match.h
sound/core/init.c
sound/core/pcm_native.c
sound/isa/opl3sa2.c
sound/pci/ca0106/ca0106.h
sound/pci/emu10k1/emu10k1x.c
sound/pci/emu10k1/p16v.h
sound/pci/es1968.c
sound/pci/rme9652/hdspm.c
sound/soc/codecs/max98088.c
sound/soc/s3c24xx/smdk_spdif.c

index 020ac80d4682b0af1ce06fb58c8fa4a2a949ccea..620eb3f6a90abe6001b65d50095ef15c46f28f7f 100644 (file)
@@ -250,7 +250,7 @@ static void board_hwcontrol(struct mtd_info *mtd, int cmd)
                <title>Device ready function</title>
                <para>
                        If the hardware interface has the ready busy pin of the NAND chip connected to a
-                       GPIO or other accesible I/O pin, this function is used to read back the state of the
+                       GPIO or other accessible I/O pin, this function is used to read back the state of the
                        pin. The function has no arguments and should return 0, if the device is busy (R/B pin 
                        is low) and 1, if the device is ready (R/B pin is high).
                        If the hardware interface does not give access to the ready busy pin, then
index 8c2bfc4a63588e73a8dfd14e331229f02f6180a3..3e082f96dc125333a2b32076710a23b78bc17c5f 100644 (file)
@@ -91,7 +91,7 @@ int main(int argc, char **argv)
 
                if (ret == -1) {
                        perror("cgroup.event_control "
-                                       "is not accessable any more");
+                                       "is not accessible any more");
                        break;
                }
 
index b7eececfb195d28e6c38f352baa3053a82f7d8c4..fc8fa97a09acd8124725351153cec5c0b9e283f6 100644 (file)
@@ -398,7 +398,7 @@ Under below explanation, we assume CONFIG_MEM_RES_CTRL_SWAP=y.
        written to move_charge_at_immigrate.
 
  9.10 Memory thresholds
-       Memory controler implements memory thresholds using cgroups notification
+       Memory controller implements memory thresholds using cgroups notification
        API. You can use Documentation/cgroups/cgroup_event_listener.c to test
        it.
 
index cab61d84225977e68b421701bc2c2cac5758bceb..7a9e0b4b2903298f2996aa6fc72dc86989760564 100644 (file)
@@ -65,18 +65,21 @@ Install kexec-tools
 
 2) Download the kexec-tools user-space package from the following URL:
 
-http://www.kernel.org/pub/linux/kernel/people/horms/kexec-tools/kexec-tools.tar.gz
+http://kernel.org/pub/linux/utils/kernel/kexec/kexec-tools.tar.gz
 
 This is a symlink to the latest version.
 
 The latest kexec-tools git tree is available at:
 
-git://git.kernel.org/pub/scm/linux/kernel/git/horms/kexec-tools.git
-or
-http://www.kernel.org/git/?p=linux/kernel/git/horms/kexec-tools.git
+git://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git
+and
+http://www.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git
+
+There is also a gitweb interface available at
+http://www.kernel.org/git/?p=utils/kernel/kexec/kexec-tools.git
 
 More information about kexec-tools can be found at
-http://www.kernel.org/pub/linux/kernel/people/horms/kexec-tools/README.html
+http://www.kernel.org/pub/linux/utils/kernel/kexec/README.html
 
 3) Unpack the tarball with the tar command, as follows:
 
@@ -439,6 +442,6 @@ To Do
 Contact
 =======
 
-Vivek Goyal (vgoyal@in.ibm.com)
+Vivek Goyal (vgoyal@redhat.com)
 Maneesh Soni (maneesh@in.ibm.com)
 
index e3a55b6091e967ed474351ff67db39fa0180c674..ab5189ae3428ab5e72313bff5a279711133ee17c 100644 (file)
@@ -391,8 +391,8 @@ bugme-new 메일링 리스트나(새로운 버그 리포트들만이 이곳에
 bugme-janitor 메일링 리스트(bugzilla에 모든 변화들이 여기서 메일로 전해진다)
 에 등록하면 된다.
 
-      http://lists.osdl.org/mailman/listinfo/bugme-new
-      http://lists.osdl.org/mailman/listinfo/bugme-janitors
+      https://lists.linux-foundation.org/mailman/listinfo/bugme-new
+      https://lists.linux-foundation.org/mailman/listinfo/bugme-janitors
 
 
 
index 741fe66d6eca4852894cac79d6ad2d3162486c7a..0cfb00fd86ffd7834a395df7688879d42132fb0e 100644 (file)
@@ -598,7 +598,7 @@ a 5-byte jump instruction. So there are several limitations.
 a) The instructions in DCR must be relocatable.
 b) The instructions in DCR must not include a call instruction.
 c) JTPR must not be targeted by any jump or call instruction.
-d) DCR must not straddle the border betweeen functions.
+d) DCR must not straddle the border between functions.
 
 Anyway, these limitations are checked by the in-kernel instruction
 decoder, so you don't need to worry about that.
index b336266bea5e58238030af999a61f682e4c47a65..50713e37c6952ce5b203aa0ad2f9143ee3464b81 100644 (file)
@@ -874,7 +874,7 @@ Possible values are:
  - KVM_MP_STATE_HALTED:          the vcpu has executed a HLT instruction and
                                  is waiting for an interrupt
  - KVM_MP_STATE_SIPI_RECEIVED:   the vcpu has just received a SIPI (vector
-                                 accesible via KVM_GET_VCPU_EVENTS)
+                                 accessible via KVM_GET_VCPU_EVENTS)
 
 This ioctl is only useful after KVM_CREATE_IRQCHIP.  Without an in-kernel
 irqchip, the multiprocessing state must be maintained by userspace.
index efb3a6a045a284a43593fb531d936736c939bbf3..6ccaf8e1a00ed84b51610da92e20cedacdf57981 100644 (file)
@@ -111,8 +111,11 @@ Running Lguest:
 
   Then use --tunnet=bridge:lg0 when launching the guest.
 
-  See http://linux-net.osdl.org/index.php/Bridge for general information
-  on how to get bridging working.
+  See:
+  
+    http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
+    
+  for general information on how to get bridging to work.
 
 There is a helpful mailing list at http://ozlabs.org/mailman/listinfo/lguest
 
index bec69a8a16971f5c5434084e0aee323ec1869919..a7ba5e4e2c917309918ac458142a327341178756 100644 (file)
@@ -1,8 +1,8 @@
 In order to use the Ethernet bridging functionality, you'll need the
 userspace tools. These programs and documentation are available
-at http://www.linux-foundation.org/en/Net:Bridge.  The download page is
+at http://www.linuxfoundation.org/en/Net:Bridge.  The download page is
 http://prdownloads.sourceforge.net/bridge.
 
 If you still have questions, don't hesitate to post to the mailing list 
-(more info http://lists.osdl.org/mailman/listinfo/bridge).
+(more info https://lists.linux-foundation.org/mailman/listinfo/bridge).
 
index 61d7c9247453e54693375d70b853d35541b3abb6..0cb8cb9098f4c3f6be0589ab19a3109b6754070a 100644 (file)
@@ -32,7 +32,7 @@ the physical hardware, both with regard to SPI and to GPIOs.
        This function is called by the CAIF SPI interface to give
        you a chance to set up your hardware to be ready to receive
        a stream of data from the master. The xfer structure contains
-       both physical and logical adresses, as well as the total length
+       both physical and logical addresses, as well as the total length
        of the transfer in both directions.The dev parameter can be used
        to map to different CAIF SPI slave devices.
 
index 271d524a4c8d53dc4fab4aa91fee28ea89fe4f62..1355fa413cb79b66cb737da85e42adabbd6159ff 100644 (file)
@@ -38,11 +38,11 @@ The Linux DCCP implementation does not currently support all the features that a
 specified in RFCs 4340...42.
 
 The known bugs are at:
-       http://linux-net.osdl.org/index.php/TODO#DCCP
+       http://www.linuxfoundation.org/collaborate/workgroups/networking/todo#DCCP
 
 For more up-to-date versions of the DCCP implementation, please consider using
 the experimental DCCP test tree; instructions for checking this out are on:
-http://linux-net.osdl.org/index.php/DCCP_Testing#Experimental_DCCP_source_tree
+http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp_testing#Experimental_DCCP_source_tree
 
 
 Socket options
index d4f8b8b9b53cfebc820ecae864e3b8ca0af08c17..3e071115ca90f805c23851eb70d043604458135d 100644 (file)
@@ -1,3 +1,3 @@
 A wiki document on how to use Generic Netlink can be found here:
 
- * http://linux-net.osdl.org/index.php/Generic_Netlink_HOWTO
+ * http://www.linuxfoundation.org/collaborate/workgroups/networking/generic_netlink_howto
index 302db5da49b37812eb19bf79ea0e2952e5f3a21f..1c6660d2d7f5d5f5453af65ebe727f9e3f74ad61 100644 (file)
@@ -1098,7 +1098,7 @@ supported currently at the toplevel.
                                  * an arbitrary array of bytes
                                  */
 
-  childnode@addresss { /* define a child node named "childnode"
+  childnode@address {  /* define a child node named "childnode"
                                  * whose unit name is "childnode at
                                 * address"
                                  */
index 3c00c9c3219e1cc5f6f7ff1f475b1b375178318a..d2651c47ae27fd439786a2ed72259c421b1d5eeb 100644 (file)
@@ -3,7 +3,7 @@
 sched-arch.txt
        - CPU Scheduler implementation hints for architecture specific code.
 sched-design-CFS.txt
-       - goals, design and implementation of the Complete Fair Scheduler.
+       - goals, design and implementation of the Completely Fair Scheduler.
 sched-domains.txt
        - information on scheduling domains.
 sched-nice-design.txt
index 337c924cc81f41091350097e5d3e43c440c3e466..5e83769c6aa9d8492b28de2ff57e826a4e9a9604 100644 (file)
@@ -573,7 +573,7 @@ Changes from 20041018 to 20041123
        * Backround nodev_timeout processing to DPC This enables us to
          unblock (stop dev_loss_tmo) when appopriate.
        * Fix array discovery with multiple luns.  The max_luns was 0 at
-         the time the host structure was intialized.  lpfc_cfg_params
+         the time the host structure was initialized.  lpfc_cfg_params
          then set the max_luns to the correct value afterwards.
        * Remove unused define LPFC_MAX_LUN and set the default value of
          lpfc_max_lun parameter to 512.
index 9bd00fc2e8233d72699680bc6e447105fc080923..8abd40b22b7fffa45dfac0ab06ed8258d30b5934 100644 (file)
@@ -19,7 +19,7 @@ Linux system over a sample period:
 
 - the pid of the task(process) which initialized the timer
 - the name of the process which initialized the timer
-- the function where the timer was intialized
+- the function where the timer was initialized
 - the callback function which is associated to the timer
 - the number of events (callbacks)
 
index 69160779e432a0f2c08d72fa166109d8eeffec77..faf976c0c731fa498894cd7c4753e1dc02eebbbb 100644 (file)
@@ -347,8 +347,8 @@ bugzilla.kernel.org是Linux内核开发者们用来跟踪内核Bug的网站。
 最新bug的通知,可以订阅bugme-new邮件列表(只有新的bug报告会被寄到这里)
 或者订阅bugme-janitor邮件列表(所有bugzilla的变动都会被寄到这里)。
 
-       http://lists.osdl.org/mailman/listinfo/bugme-new
-       http://lists.osdl.org/mailman/listinfo/bugme-janitors
+       https://lists.linux-foundation.org/mailman/listinfo/bugme-new
+       https://lists.linux-foundation.org/mailman/listinfo/bugme-janitors
 
 
 邮件列表
index c27b0f6cdd39b79eea80837c38a3ff757be4b0bf..5889f8df6312ab1299a8a0796440bd40713a1c49 100644 (file)
@@ -61,7 +61,7 @@ Linux 2.4:
 Linux 2.6:
        除了遵循和 2.4 版内核同样的规则外,你还需要在 linux-kernel 邮件
        列表上跟踪最新的 API 变化。向 Linux 2.6 内核提交驱动的顶级联系人
-       是 Andrew Morton <akpm@osdl.org>。
+       是 Andrew Morton <akpm@linux-foundation.org>。
 
 决定设备驱动能否被接受的条件
 ----------------------------
index 6a588873cf8d2da8b00f803a1dcd8d96841292bd..510997499b59fa6ad0e7882379566a7089e0f600 100644 (file)
@@ -1902,7 +1902,7 @@ F:        drivers/scsi/dc395x.*
 DCCP PROTOCOL
 M:     Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
 L:     dccp@vger.kernel.org
-W:     http://linux-net.osdl.org/index.php/DCCP
+W:     http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
 S:     Maintained
 F:     include/linux/dccp.h
 F:     include/linux/tfrc.h
@@ -2316,7 +2316,7 @@ ETHERNET BRIDGE
 M:     Stephen Hemminger <shemminger@linux-foundation.org>
 L:     bridge@lists.linux-foundation.org
 L:     netdev@vger.kernel.org
-W:     http://www.linux-foundation.org/en/Net:Bridge
+W:     http://www.linuxfoundation.org/en/Net:Bridge
 S:     Maintained
 F:     include/linux/netfilter_bridge/
 F:     net/bridge/
@@ -4490,7 +4490,7 @@ M:        Jeremy Fitzhardinge <jeremy@xensource.com>
 M:     Chris Wright <chrisw@sous-sol.org>
 M:     Alok Kataria <akataria@vmware.com>
 M:     Rusty Russell <rusty@rustcorp.com.au>
-L:     virtualization@lists.osdl.org
+L:     virtualization@lists.linux-foundation.org
 S:     Supported
 F:     Documentation/ia64/paravirt_ops.txt
 F:     arch/*/kernel/paravirt*
@@ -6365,7 +6365,7 @@ F:        include/linux/virtio_console.h
 VIRTIO HOST (VHOST)
 M:     "Michael S. Tsirkin" <mst@redhat.com>
 L:     kvm@vger.kernel.org
-L:     virtualization@lists.osdl.org
+L:     virtualization@lists.linux-foundation.org
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/vhost/
@@ -6635,7 +6635,7 @@ XEN HYPERVISOR INTERFACE
 M:     Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
 M:     Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 L:     xen-devel@lists.xensource.com (moderated for non-subscribers)
-L:     virtualization@lists.osdl.org
+L:     virtualization@lists.linux-foundation.org
 S:     Supported
 F:     arch/x86/xen/
 F:     drivers/*/xen-*front.c
index 1bec96e851967101df7a796745b84d24bd320ab8..60dc077ea7cc7382596a16072945cc827d02371b 100644 (file)
@@ -236,7 +236,7 @@ static struct resource it8152_mem = {
 
 /*
  * The following functions are needed for DMA bouncing.
- * ITE8152 chip can addrees up to 64MByte, so all the devices
+ * ITE8152 chip can address up to 64MByte, so all the devices
  * connected to ITE8152 (PCI and USB) should have limited DMA window
  */
 
index ba65f6eedca6f0d7d2eae221ea9b2ccef1330050..cb660bc54d7a9359d9d1523d3fe4828979e64dcd 100644 (file)
@@ -70,7 +70,7 @@ static inline struct vic_device *to_vic(struct sys_device *sys)
  * vic_init2 - common initialisation code
  * @base: Base of the VIC.
  *
- * Common initialisation code for registeration
+ * Common initialisation code for registration
  * and resume.
 */
 static void vic_init2(void __iomem *base)
index 7b58c948a957e851c82b20ab9450fdc98925a78d..de2fd04e7c8ae355940829879b0dcf008b3da999 100644 (file)
@@ -128,17 +128,17 @@ static struct spi_board_info __initdata ecb_at91spi_devices[] = {
                .platform_data  = &my_flash0_platform,
 #endif
        },
-       {       /* User accessable spi - cs1 (250KHz) */
+       {       /* User accessible spi - cs1 (250KHz) */
                .modalias       = "spi-cs1",
                .chip_select    = 1,
                .max_speed_hz   = 250 * 1000,
        },
-       {       /* User accessable spi - cs2 (1MHz) */
+       {       /* User accessible spi - cs2 (1MHz) */
                .modalias       = "spi-cs2",
                .chip_select    = 2,
                .max_speed_hz   = 1 * 1000 * 1000,
        },
-       {       /* User accessable spi - cs3 (10MHz) */
+       {       /* User accessible spi - cs3 (10MHz) */
                .modalias       = "spi-cs3",
                .chip_select    = 3,
                .max_speed_hz   = 10 * 1000 * 1000,
index dafbacc25eb11ddbf5977f6e9fda7253d421c155..ea53f4d9b283069673ce3624d822abc1be8610f4 100644 (file)
@@ -301,7 +301,7 @@ static void at91_pm_end(void)
 }
 
 
-static struct platform_suspend_ops at91_pm_ops ={
+static const struct platform_suspend_ops at91_pm_ops = {
        .valid  = at91_pm_valid_state,
        .begin  = at91_pm_begin,
        .enter  = at91_pm_enter,
index b3a61d860c658b69f474ff975b751f058098ec13..96273ff349562b58ef62c1840d1fa4ac945d21d8 100644 (file)
@@ -757,7 +757,7 @@ static int chipcHw_divide(int num, int denom)
                t = t << 1;
        }
 
-       /* Intialize the result */
+       /* Initialize the result */
        r = 0;
 
        do {
index 7b9bac2d79a583f89aa8561f3e3c6acfbc2b1bee..6b9be2e98e510967293097b69f1eba1965462cc5 100644 (file)
@@ -893,7 +893,7 @@ int dmacHw_setDataDescriptor(dmacHw_CONFIG_t *pConfig,      /*   [ IN ] Configuration
 */
 /****************************************************************************/
 uint32_t dmacHw_getDmaControllerAttribute(dmacHw_HANDLE_t handle,      /*  [ IN ]  DMA Channel handle */
-                                         dmacHw_CONTROLLER_ATTRIB_e attr       /*  [ IN ]  DMA Controler attribute of type  dmacHw_CONTROLLER_ATTRIB_e */
+                                         dmacHw_CONTROLLER_ATTRIB_e attr       /*  [ IN ]  DMA Controller attribute of type  dmacHw_CONTROLLER_ATTRIB_e */
     ) {
        dmacHw_CBLK_t *pCblk = dmacHw_HANDLE_TO_CBLK(handle);
 
index ff7b436d093538af6bb3105faef359dbf4e2f71c..77f84b40dda9f7c74f9dd7bc10489bf907037f5e 100644 (file)
@@ -316,7 +316,7 @@ static void DisplayDescRing(void *pDescriptor,      /*   [ IN ] Descriptor buffer */
 /**
 *  @brief   Check if DMA channel is the flow controller
 *
-*  @return  1 : If DMA is a flow controler
+*  @return  1 : If DMA is a flow controller
 *           0 : Peripheral is the flow controller
 *
 *  @note
index 5c1c9a0e5ed218540606a8f33c30d2112dc8c1c6..16225e43f3c33dde11e0ab8d2761142b214cbf46 100644 (file)
@@ -558,7 +558,7 @@ static int tmrHw_divide(int num, int denom)
                t = t << 1;
        }
 
-       /* Intialize the result */
+       /* Initialize the result */
        r = 0;
 
        do {
index 77eb35c89cd02161ee1678b049b6d80490423c09..8d1baf3f4683f9cfe8f95d3443d11ef4ccda2c0f 100644 (file)
@@ -671,7 +671,7 @@ static int ConfigChannel(DMA_Handle_t handle)
 
 /****************************************************************************/
 /**
-*   Intializes all of the data structures associated with the DMA.
+*   Initializes all of the data structures associated with the DMA.
 *   @return
 *       >= 0    - Initialization was successfull.
 *
index 5d510130a25f9e382be285aa573310a4d68f5754..6c8da2b9fc1f38f515dd0ce23c8bd43d69dd259d 100644 (file)
@@ -590,7 +590,7 @@ void dmacHw_printDebugInfo(dmacHw_HANDLE_t handle,  /*  [ IN ] DMA Channel handle
 */
 /****************************************************************************/
 uint32_t dmacHw_getDmaControllerAttribute(dmacHw_HANDLE_t handle,      /*  [ IN ]  DMA Channel handle  */
-                                         dmacHw_CONTROLLER_ATTRIB_e attr       /*  [ IN ]  DMA Controler attribute of type  dmacHw_CONTROLLER_ATTRIB_e */
+                                         dmacHw_CONTROLLER_ATTRIB_e attr       /*  [ IN ]  DMA Controller attribute of type  dmacHw_CONTROLLER_ATTRIB_e */
     );
 
 #endif /* _DMACHW_H */
index cbf334d1c761f0b679618a2120cd939dee541bef..d67e2f8c22de0c261c72c837bef0bca0be22e102 100644 (file)
@@ -28,7 +28,7 @@
 
 /* Data type for DMA Link List Item */
 typedef struct {
-       uint32_t sar;           /* Source Adress Register.
+       uint32_t sar;           /* Source Address Register.
                                   Address must be aligned to CTLx.SRC_TR_WIDTH.             */
        uint32_t dar;           /* Destination Address Register.
                                   Address must be aligned to CTLx.DST_TR_WIDTH.             */
index 891cea87e333eed4c2bc265f017c4c0e60f0722f..f1ecf96f2da56980f5d03ce9bd67eb277ae47ae2 100644 (file)
@@ -35,7 +35,7 @@ typedef struct {
 
 /* Data type representing DMA channel registers */
 typedef struct {
-       dmacHw_REG64_t ChannelSar;      /*  Source Adress Register. 64 bits (upper 32 bits are reserved)
+       dmacHw_REG64_t ChannelSar;      /*  Source Address Register. 64 bits (upper 32 bits are reserved)
                                           Address must be aligned to CTLx.SRC_TR_WIDTH.
                                         */
        dmacHw_REG64_t ChannelDar;      /*  Destination Address Register.64 bits (upper 32 bits are reserved)
index fab953b43deaf374fd8810f5afa92c4fbec8ad67..1bd73a04be209d8ae951b3406bbda1e1556e8d34 100644 (file)
@@ -110,7 +110,7 @@ static int davinci_pm_enter(suspend_state_t state)
        return ret;
 }
 
-static struct platform_suspend_ops davinci_pm_ops = {
+static const struct platform_suspend_ops davinci_pm_ops = {
        .enter          = davinci_pm_enter,
        .valid          = suspend_valid_only_mem,
 };
index 213a4fcfeb1cc451f0c7775b36493c9c57070412..8c950e1d06be58064789c966c34dc3350bd9c499 100644 (file)
@@ -33,7 +33,7 @@
 #define GEMINI_LPC_HOST_BASE   0x47000000
 #define GEMINI_LPC_IO_BASE     0x47800000
 #define GEMINI_INTERRUPT_BASE  0x48000000
-/* TODO: Different interrupt controlers when SMP
+/* TODO: Different interrupt controllers when SMP
  * #define GEMINI_INTERRUPT0_BASE      0x48000000
  * #define GEMINI_INTERRUPT1_BASE      0x49000000
  */
index afc17ce0bb54053beda95c47ea3a81c37c39fa75..2153ca71bb82c9182578a74da5baa4957081b11c 100644 (file)
@@ -32,7 +32,7 @@ static int mx27_suspend_enter(suspend_state_t state)
        return 0;
 }
 
-static struct platform_suspend_ops mx27_suspend_ops = {
+static const struct platform_suspend_ops mx27_suspend_ops = {
        .enter = mx27_suspend_enter,
        .valid = suspend_valid_only_mem,
 };
index a6e2aed9a49f2fa60564c4b57e67c5a9aa3e6f5a..e76d41bb7056ee199895a1ea251903b0c9f8d853 100644 (file)
@@ -123,7 +123,7 @@ static int lpc32xx_pm_enter(suspend_state_t state)
        return 0;
 }
 
-static struct platform_suspend_ops lpc32xx_pm_ops = {
+static const struct platform_suspend_ops lpc32xx_pm_ops = {
        .valid  = suspend_valid_only_mem,
        .enter  = lpc32xx_pm_enter,
 };
index 4dc99aa65d075eff2aae7c5005c75461a5d72c3d..12467157afb99f905ac10c8c559af06a37b6e0f7 100644 (file)
@@ -26,7 +26,7 @@
         * The interrupt numbering scheme is defined in the
         * interrupt controller spec.  To wit:
         *
-        * Migrated the code from ARM MP port to be more consistant
+        * Migrated the code from ARM MP port to be more consistent
         * with interrupt processing , the following still holds true
         * however, all interrupts are treated the same regardless of
         * if they are local IPI or PPI
index d36b61074146eb35aa862f9c0ff46c619840c9bf..7f8d15d5683496fafe90e50f4bf2c95dad5394b3 100644 (file)
@@ -153,7 +153,7 @@ __msm_ioremap(unsigned long phys_addr, size_t size, unsigned int mtype)
 {
        if (mtype == MT_DEVICE) {
                /* The peripherals in the 88000000 - D0000000 range
-                * are only accessable by type MT_DEVICE_NONSHARED.
+                * are only accessible by type MT_DEVICE_NONSHARED.
                 * Adjust mtype as necessary to make this "just work."
                 */
                if ((phys_addr >= 0x88000000) && (phys_addr < 0xD0000000))
index b1d3f9fade2327e2f523000a7e95a782af45ab05..4cf3b67dd998ce8463e09f51d6c7acea17fa91a1 100644 (file)
@@ -647,7 +647,7 @@ static struct irqaction omap_wakeup_irq = {
 
 
 
-static struct platform_suspend_ops omap_pm_ops ={
+static const struct platform_suspend_ops omap_pm_ops = {
        .prepare        = omap_pm_prepare,
        .enter          = omap_pm_enter,
        .finish         = omap_pm_finish,
index 0d50b45d041c1d30d1f2aa1b8c84ed8ad7b1d667..1e6fe6d11aee6aa7d4cb88e6b68b205ed8ef2c70 100644 (file)
@@ -252,7 +252,7 @@ static int omap3_enter_idle_bm(struct cpuidle_device *dev,
         * FIXME: we currently manage device-specific idle states
         *        for PER and CORE in combination with CPU-specific
         *        idle states.  This is wrong, and device-specific
-        *        idle managment needs to be separated out into 
+        *        idle management needs to be separated out into 
         *        its own code.
         */
 
index aaeea49b9bdd80f6e51affaee9c3a38ff6e2368f..f3f3bfa230d7218d4a0cd4a87db660ac5fec0710 100644 (file)
@@ -359,7 +359,7 @@ static void omap2_pm_end(void)
        suspend_state = PM_SUSPEND_ON;
 }
 
-static struct platform_suspend_ops omap_pm_ops = {
+static const struct platform_suspend_ops omap_pm_ops = {
        .begin          = omap2_pm_begin,
        .prepare        = omap2_pm_prepare,
        .enter          = omap2_pm_enter,
index 648b8c50d02422eeda2146cf3d3ebbe4b44d5a75..0cb20d29f70c006f3fb09d61f669d474de36772a 100644 (file)
@@ -617,7 +617,7 @@ static void omap3_pm_end(void)
        return;
 }
 
-static struct platform_suspend_ops omap_pm_ops = {
+static const struct platform_suspend_ops omap_pm_ops = {
        .begin          = omap3_pm_begin,
        .end            = omap3_pm_end,
        .prepare        = omap3_pm_prepare,
index 54544b4fc76b0dfdbfb7b4a0feca981f79596dea..dc8b1ef9f84c4c4f11496f1a05b549f63f054291 100644 (file)
@@ -75,7 +75,7 @@ static void omap4_pm_end(void)
        return;
 }
 
-static struct platform_suspend_ops omap_pm_ops = {
+static const struct platform_suspend_ops omap_pm_ops = {
        .begin          = omap4_pm_begin,
        .end            = omap4_pm_end,
        .prepare        = omap4_pm_prepare,
index d17960a1be25814e25750270beefc4af35d1c70f..b1edf78473b646ba4b2a0a90750b7e551eba7086 100644 (file)
@@ -848,7 +848,7 @@ void __init omap_serial_init_port(int port)
 }
 
 /**
- * omap_serial_init() - intialize all supported serial ports
+ * omap_serial_init() - initialize all supported serial ports
  *
  * Initializes all available UARTs as serial ports. Platforms
  * can call this function when they want to have default behaviour
index ee3c29c57ae3b3bb204a5da93705188af1ab09f9..f3e60a049f983c5eb79c20646137f3b2c17f2806 100644 (file)
@@ -119,7 +119,7 @@ static int pnx4008_pm_valid(suspend_state_t state)
               (state == PM_SUSPEND_MEM);
 }
 
-static struct platform_suspend_ops pnx4008_pm_ops = {
+static const struct platform_suspend_ops pnx4008_pm_ops = {
        .enter = pnx4008_pm_enter,
        .valid = pnx4008_pm_valid,
 };
index 462167ac05f9f4ef2a84484d753877703f813f42..cdf7f41e2bb335d6fb4c917a76258c8c45e8094f 100644 (file)
@@ -337,7 +337,7 @@ void __init mxm_8x10_mmc_init(void)
 }
 #endif
 
-/* USB Open Host Controler Interface */
+/* USB Open Host Controller Interface */
 static struct pxaohci_platform_data mxm_8x10_ohci_platform_data = {
        .port_mode = PMM_NPS_MODE,
        .flags = ENABLE_PORT_ALL
index 166c15f629162eeef0b45b356d9eedf32218d001..978e1b2895445d143007f3b3eadb98e261379cd2 100644 (file)
@@ -96,7 +96,7 @@ void pxa_pm_finish(void)
                pxa_cpu_pm_fns->finish();
 }
 
-static struct platform_suspend_ops pxa_pm_ops = {
+static const struct platform_suspend_ops pxa_pm_ops = {
        .valid          = pxa_pm_valid,
        .enter          = pxa_pm_enter,
        .prepare        = pxa_pm_prepare,
index 8fed027b12dcee3edd70cc9e9968e465e7a84dd1..02874e96ec726c9aa22368324267095c46f76e22 100644 (file)
@@ -868,7 +868,7 @@ static void sharpsl_apm_get_power_status(struct apm_power_info *info)
 }
 
 #ifdef CONFIG_PM
-static struct platform_suspend_ops sharpsl_pm_ops = {
+static const struct platform_suspend_ops sharpsl_pm_ops = {
        .prepare        = pxa_pm_prepare,
        .finish         = pxa_pm_finish,
        .enter          = corgi_pxa_pm_enter,
index e7d03ab41d80d58b412aa383670e9daa27d10386..372ea685545419e4a8b226a5263a8ef76a629c99 100644 (file)
@@ -740,7 +740,7 @@ static int __init s3c64xx_dma_init(void)
        /* Set all DMA configuration to be DMA, not SDMA */
        writel(0xffffff, S3C_SYSREG(0x110));
 
-       /* Register standard DMA controlers */
+       /* Register standard DMA controllers */
        s3c64xx_dma_init1(0, DMACH_UART0, IRQ_DMA0, 0x75000000);
        s3c64xx_dma_init1(8, DMACH_PCM1_TX, IRQ_DMA1, 0x75100000);
 
index c83fdc80edfd1226c8ddea56b700e047f099d218..ab9fc4470d361bcd69041a3e35edb35bf7709e2d 100644 (file)
@@ -120,7 +120,7 @@ unsigned long sleep_phys_sp(void *sp)
        return virt_to_phys(sp);
 }
 
-static struct platform_suspend_ops sa11x0_pm_ops = {
+static const struct platform_suspend_ops sa11x0_pm_ops = {
        .enter          = sa11x0_pm_enter,
        .valid          = suspend_valid_only_mem,
 };
index 3560f8c1e723783e3aa45b33b457a6dcd7e6735f..5aa2d54ebfaafc3b6f757cefb5679081b7a321f1 100644 (file)
@@ -371,7 +371,7 @@ struct pmx_driver pmx_driver = {
 };
 
 /* Add spear300 specific devices here */
-/* arm gpio1 device registeration */
+/* arm gpio1 device registration */
 static struct pl061_platform_data gpio1_plat_data = {
        .gpio_base      = 8,
        .irq_base       = SPEAR_GPIO1_INT_BASE,
@@ -451,7 +451,7 @@ void __init spear300_init(void)
        /* call spear3xx family common init function */
        spear3xx_init();
 
-       /* shared irq registeration */
+       /* shared irq registration */
        shirq_ras1.regs.base =
                ioremap(SPEAR300_TELECOM_BASE, SPEAR300_TELECOM_REG_SIZE);
        if (shirq_ras1.regs.base) {
index 96a1ab824bac932dd96ff1ca6283f7175d687ae4..53b41b52d7ee503a9ecb283641931ad240670a24 100644 (file)
@@ -266,7 +266,7 @@ void __init spear310_init(void)
        /* call spear3xx family common init function */
        spear3xx_init();
 
-       /* shared irq registeration */
+       /* shared irq registration */
        base = ioremap(SPEAR310_SOC_CONFIG_BASE, SPEAR310_SOC_CONFIG_SIZE);
        if (base) {
                /* shirq 1 */
index 6a12195493695c5c11d392308833f71a0d836eae..88b465284c3607f25cea4775beaa9bd6e13e77ff 100644 (file)
@@ -519,7 +519,7 @@ void __init spear320_init(void)
        /* call spear3xx family common init function */
        spear3xx_init();
 
-       /* shared irq registeration */
+       /* shared irq registration */
        base = ioremap(SPEAR320_SOC_CONFIG_BASE, SPEAR320_SOC_CONFIG_SIZE);
        if (base) {
                /* shirq 1 */
index e87313aeae20b285d50a721633cdedd7002579d3..52f553c8c46d90562911544906383ec5f3cdc5be 100644 (file)
@@ -22,7 +22,7 @@
 #include <mach/spear.h>
 
 /* Add spear3xx machines common devices here */
-/* gpio device registeration */
+/* gpio device registration */
 static struct pl061_platform_data gpio_plat_data = {
        .gpio_base      = 0,
        .irq_base       = SPEAR_GPIO_INT_BASE,
@@ -41,7 +41,7 @@ struct amba_device gpio_device = {
        .irq = {IRQ_BASIC_GPIO, NO_IRQ},
 };
 
-/* uart device registeration */
+/* uart device registration */
 struct amba_device uart_device = {
        .dev = {
                .init_name = "uart",
@@ -543,6 +543,6 @@ void spear_pmx_init(struct pmx_driver *pmx_driver, uint base, uint size)
 
 pmx_fail:
        if (ret)
-               printk(KERN_ERR "padmux: registeration failed. err no: %d\n",
+               printk(KERN_ERR "padmux: registration failed. err no: %d\n",
                                ret);
 }
index baf6bcc3169c6f0f9ff817ca374e0dcd05eee0b9..f2fe14e8471d45dabea19bb994ce5ccdc992e72b 100644 (file)
@@ -23,7 +23,7 @@
 #include <mach/spear.h>
 
 /* Add spear6xx machines common devices here */
-/* uart device registeration */
+/* uart device registration */
 struct amba_device uart_device[] = {
        {
                .dev = {
@@ -50,7 +50,7 @@ struct amba_device uart_device[] = {
        }
 };
 
-/* gpio device registeration */
+/* gpio device registration */
 static struct pl061_platform_data gpio_plat_data[] = {
        {
                .gpio_base      = 0,
index 801b21e7f6773b78033efb91028b2724c74af766..32a7b0f7e9f79b4b11aa021b1250bc872879ce7e 100644 (file)
@@ -64,7 +64,7 @@ config MACH_U300_DUAL_RAM
        bool "Dual RAM"
        help
                Select this if you want support for Dual RAM phones.
-               This is two RAM memorys on different EMIFs.
+               This is two RAM memories on different EMIFs.
 endchoice
 
 config U300_DEBUG
index 193da2df732c22306734f92eac214ff404bb977a..6193aaa47794dbd6a51796af70de4d0d010f5d12 100644 (file)
@@ -24,7 +24,7 @@
  * @src_addr: transfer source address
  * @dst_addr: transfer destination address
  * @link_addr:  physical address to next lli
- * @virt_link_addr: virtual addres of next lli (only used by pool_free)
+ * @virt_link_addr: virtual address of next lli (only used by pool_free)
  * @phy_this: physical address of current lli (only used by pool_free)
  */
 struct coh901318_lli {
@@ -90,7 +90,7 @@ struct powersave {
  * struct coh901318_platform - platform arch structure
  * @chans_slave: specifying dma slave channels
  * @chans_memcpy: specifying dma memcpy channels
- * @access_memory_state: requesting DMA memeory access (on / off)
+ * @access_memory_state: requesting DMA memory access (on / off)
  * @chan_conf: dma channel configurations
  * @max_channels: max number of dma chanenls
  */
index 391ffae750986404df8658d53e93fdc69b970ba4..7d6e92b29e5654fe05fd76f5f9fdd84384bb311e 100644 (file)
@@ -17,7 +17,6 @@
 #include <asm/smp_plat.h>
 #include <asm/system.h>
 #include <asm/tlbflush.h>
-#include <asm/smp_plat.h>
 
 #include "mm.h"
 
index 86781f7b0c0c6b980344937734f6f04e92b1c931..664c453babbec325109360c5381df09859f90c71 100644 (file)
@@ -66,7 +66,7 @@ extern int imx_irq_set_priority(unsigned char irq, unsigned char prio);
 
 /* all normal IRQs can be FIQs */
 #define FIQ_START      0
-/* switch betwean IRQ and FIQ */
+/* switch between IRQ and FIQ */
 extern int mxc_set_irq_fiq(unsigned int irq, unsigned int type);
 
 #endif /* __ASM_ARCH_MXC_IRQS_H__ */
index 7eaa8edf3b142eb3779385df916df80d1e055bf8..79ac24ceb54ddd9a8a9a7b0d4b4f64de58e66afd 100644 (file)
@@ -339,7 +339,7 @@ struct omap_hwmod_omap2_prcm {
 /**
  * struct omap_hwmod_omap4_prcm - OMAP4-specific PRCM data
  * @clkctrl_reg: PRCM address of the clock control register
- * @rstctrl_reg: adress of the XXX_RSTCTRL register located in the PRM
+ * @rstctrl_reg: address of the XXX_RSTCTRL register located in the PRM
  * @submodule_wkdep_bit: bit shift of the WKDEP range
  */
 struct omap_hwmod_omap4_prcm {
index 27cfca5976993c0aa8f04f999885f109c897e4ac..5bf3f2f09e74641a271b8dae5641ac981cfb7553 100644 (file)
@@ -355,7 +355,7 @@ static void s3c_pm_finish(void)
        s3c_pm_check_cleanup();
 }
 
-static struct platform_suspend_ops s3c_pm_ops = {
+static const struct platform_suspend_ops s3c_pm_ops = {
        .enter          = s3c_pm_enter,
        .prepare        = s3c_pm_prepare,
        .finish         = s3c_pm_finish,
index f021edfeaab0d8ea253e0305479d51b813880309..32d680eb6f4842be56d17f40197c2a6fd4f77f37 100644 (file)
@@ -176,7 +176,7 @@ out:
        return 0;
 }
 
-static struct platform_suspend_ops avr32_pm_ops = {
+static const struct platform_suspend_ops avr32_pm_ops = {
        .valid  = avr32_pm_valid_state,
        .enter  = avr32_pm_enter,
 };
index 0323e6bacdae009a86f3141fe26aebbda32c1c03..042064b2b44a1d77636b0dd013d94e56e743d839 100644 (file)
 #define        SADD_LEN        0x0002  /* Slave Address Length                                                 */
 #define        STDVAL          0x0004  /* Slave Transmit Data Valid                                    */
 #define        NAK                     0x0008  /* NAK/ACK* Generated At Conclusion Of Transfer */
-#define        GEN                     0x0010  /* General Call Adrress Matching Enabled                */
+#define        GEN                     0x0010  /* General Call Address Matching Enabled                */
 
 /* TWI_SLAVE_STAT Masks                                                                                                                        */
 #define        SDIR            0x0001  /* Slave Transfer Direction (Transmit/Receive*) */
index 80884b136a0c330b20180921baf58f7584a1401a..745af2d96553a66bef74dcd42af254bbb9a85ede 100644 (file)
@@ -233,7 +233,7 @@ static int bfin_pm_enter(suspend_state_t state)
        return 0;
 }
 
-struct platform_suspend_ops bfin_pm_ops = {
+static const struct platform_suspend_ops bfin_pm_ops = {
        .enter = bfin_pm_enter,
        .valid  = bfin_pm_valid,
 };
index e705f5cce9694fcd2667833a7fbf00895d239838..d671fed451c978572697080e5774ac9df2a0db09 100644 (file)
@@ -139,7 +139,7 @@ copy_nand_to_ram:
        lsrq    8, $r4
        move.b  $r4, [$r1]      ; Row address
        lsrq    8, $r4
-       move.b  $r4, [$r1]      ; Row adddress
+       move.b  $r4, [$r1]      ; Row address
        moveq   20, $r4
 2:     bne     2b
        subq    1, $r4
index d474818a537e75dd3f28164ecf69672050fc5c96..461c089db765af02188d880741b505a7c781dddc 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * The following devices are accessable using this driver using
+ * The following devices are accessible using this driver using
  * GPIO_MAJOR (120) and a couple of minor numbers.
  *
  * For ETRAX 100LX (CONFIG_ETRAX_ARCH_V10):
index ee671c3f2c743eac455f2ac0b94fc798a2020c1c..e8d1b236ad8c3d8a97190895fa8ab176f5f3a4b7 100644 (file)
@@ -48,7 +48,7 @@ config DEFAULT_CMDLINE
          builtin kernel commandline enabled.
 
 config KERNEL_COMMAND
-       string "Buildin commmand string"
+       string "Buildin command string"
        depends on DEFAULT_CMDLINE
        help
          builtin kernel commandline strings.
index fb8f9f59a1eddea3bf967f5475582f5783980f9e..f1e17d3d6cd9e8c65b61bbafe94a5f763cda938a 100644 (file)
@@ -130,7 +130,7 @@ static void mmio_access(struct kvm_vcpu *vcpu, u64 src_pa, u64 *dest,
 
        local_irq_save(psr);
 
-       /*Intercept the acces for PIB range*/
+       /*Intercept the access for PIB range*/
        if (iot == GPFN_PIB) {
                if (!dir)
                        lsapic_write(vcpu, src_pa, s, *dest);
index ba6ccab64018fb9badeafd7b8bbacb51518a5613..a4c3eb60706ebc8266fe4eeb377c36b30f0b8ba9 100644 (file)
@@ -88,7 +88,7 @@ void __init psc_init(void)
 
        /*
         * The PSC is always at the same spot, but using psc
-        * keeps things consisant with the psc_xxxx functions.
+        * keeps things consistent with the psc_xxxx functions.
         */
 
        psc = (void *) PSC_BASE;
index e5916a516e580f78cba60cf67113ee8f22ca2ee7..647e518c90bc4bf239a0f3499822edd58616ec3c 100644 (file)
@@ -130,7 +130,7 @@ static void restore_core_regs(void)
        au_writel(sleep_usb[1], USBD_ENABLE);
        au_sync();
 #else
-       /* enable accces to OTG memory */
+       /* enable access to OTG memory */
        au_writel(au_readl(USB_MSR_BASE + 4) | (1 << 6), USB_MSR_BASE + 4);
        au_sync();
 
index 4bbd3133e451cb81a67b51394a0048e95485bb95..acaf91b5e4613dab28fb26983a1a026affa8c5f0 100644 (file)
@@ -110,7 +110,7 @@ static void db1x_pm_end(void)
 
 }
 
-static struct platform_suspend_ops db1x_pm_ops = {
+static const struct platform_suspend_ops db1x_pm_ops = {
        .valid          = suspend_valid_only_mem,
        .begin          = db1x_pm_begin,
        .enter          = db1x_pm_enter,
index 076f2eeaa5759571835a51dadafb96dce41c3d26..c86ef094ec37c0f5b6a0ca22243b110c33f59dbb 100644 (file)
@@ -88,7 +88,7 @@ static inline dma_addr_t _dma_to_phys_offset_raw(dma_addr_t dma)
 }
 
 /* These are not portable and should not be used in drivers. Drivers should
- * be using ioremap() and friends to map physical addreses to virtual
+ * be using ioremap() and friends to map physical addresses to virtual
  * addresses and dma_map*() and friends to map virtual addresses into DMA
  * addresses and back.
  */
index 5c0a3575877cce27c171d2d9a676dd8cf8073a7a..2c0e107966ad944d6a936bc96b1a27a5c26f29f1 100644 (file)
@@ -65,7 +65,7 @@ static struct nand_ecclayout qi_lb60_ecclayout_1gb = {
 
 /* Early prototypes of the QI LB60 had only 1GB of NAND.
  * In order to support these devices aswell the partition and ecc layout is
- * initalized depending on the NAND size */
+ * initialized depending on the NAND size */
 static struct mtd_partition qi_lb60_partitions_1gb[] = {
        {
                .name = "NAND BOOT partition",
@@ -464,7 +464,7 @@ static int __init qi_lb60_board_setup(void)
        board_gpio_setup();
 
        if (qi_lb60_init_platform_devices())
-               panic("Failed to initalize platform devices\n");
+               panic("Failed to initialize platform devices\n");
 
        return 0;
 }
index 38f60f35156c5da6146811deaab69748d2d009a0..88e6aeda5bf1ebac3ffdc99176e7e51bde0a6478 100644 (file)
@@ -546,7 +546,7 @@ static int __init jz4740_gpio_init(void)
        for (i = 0; i < ARRAY_SIZE(jz4740_gpio_chips); ++i)
                jz4740_gpio_chip_init(&jz4740_gpio_chips[i], i);
 
-       printk(KERN_INFO "JZ4740 GPIO initalized\n");
+       printk(KERN_INFO "JZ4740 GPIO initialized\n");
 
        return 0;
 }
index a9994585424d531afffd1ab9c0ee5c45c201d975..902d5b50124ccbb7ac2f45ec9b092f343272fe4e 100644 (file)
@@ -42,7 +42,7 @@ static int jz4740_pm_enter(suspend_state_t state)
        return 0;
 }
 
-static struct platform_suspend_ops jz4740_pm_ops = {
+static const struct platform_suspend_ops jz4740_pm_ops = {
        .valid          = suspend_valid_only_mem,
        .enter          = jz4740_pm_enter,
 };
index 6c1fd9001712262fbe4e3f42f84c666024abc835..f55e07aee07166cdbb1f7f8a8d1e27221cb0ceb9 100644 (file)
@@ -147,7 +147,7 @@ static int loongson_pm_valid_state(suspend_state_t state)
        }
 }
 
-static struct platform_suspend_ops loongson_pm_ops = {
+static const struct platform_suspend_ops loongson_pm_ops = {
        .valid  = loongson_pm_valid_state,
        .enter  = loongson_pm_enter,
 };
index b27419c849199f2a815faedeffcc00816a83039d..a96d281f9221257cd17017a8e779c88020f96c9b 100644 (file)
@@ -43,7 +43,7 @@ static struct prom_pmemblock mdesc[PROM_MAX_PMEMBLOCKS];
 static char *mtypes[3] = {
        "Dont use memory",
        "YAMON PROM memory",
-       "Free memmory",
+       "Free memory",
 };
 #endif
 
index 385f035b24e44e8ce65f6834bce67d68e771e21a..0583c463e5f19137b794b2772910ad5b904e98d8 100644 (file)
@@ -900,7 +900,7 @@ static int cvmx_pcie_rc_initialize(int pcie_port)
        mem_access_subid.s.ror = 0;
        /* Disable Relaxed Ordering for Writes. */
        mem_access_subid.s.row = 0;
-       /* PCIe Adddress Bits <63:34>. */
+       /* PCIe Address Bits <63:34>. */
        mem_access_subid.s.ba = 0;
 
        /*
index 73880ad29bc201ddc9870ab5b968f5341583e6c6..fb3d29660c42d601eff8b2b9cdba37f7a2fad68d 100644 (file)
@@ -57,7 +57,7 @@
 unsigned long ptv_memsize;
 
 /*
- * struct low_mem_reserved - Items in low memmory that are reserved
+ * struct low_mem_reserved - Items in low memory that are reserved
  * @start:     Physical address of item
  * @size:      Size, in bytes, of this item
  * @is_aliased:        True if this is RAM aliased from another location. If false,
index 9a0be810cafa37ef731ca746f3d5cb6d456c36ab..96e69a00ffc84019b740b51eb9f75f795d031dba 100644 (file)
@@ -107,7 +107,7 @@ int txx9_pci_mem_high __initdata;
 
 /*
  * allocate pci_controller and resources.
- * mem_base, io_base: physical addresss.  0 for auto assignment.
+ * mem_base, io_base: physical address.  0 for auto assignment.
  * mem_size and io_size means max size on auto assignment.
  * pcic must be &txx9_primary_pcic or NULL.
  */
index 4b0e152060060c5ed53d2aa14fd0cf8896cdb1cc..6b6dc20b0bebab9b1154e7cd5bab13ebd669c85a 100644 (file)
@@ -93,7 +93,7 @@ typedef struct        mem_ctlr {
 } memctl8xx_t;
 
 /*-----------------------------------------------------------------------
- * BR - Memory Controler: Base Register                                        16-9
+ * BR - Memory Controller: Base Register                                       16-9
  */
 #define BR_BA_MSK      0xffff8000      /* Base Address Mask                    */
 #define BR_AT_MSK      0x00007000      /* Address Type Mask                    */
@@ -110,7 +110,7 @@ typedef struct      mem_ctlr {
 #define BR_V           0x00000001      /* Bank Valid                           */
 
 /*-----------------------------------------------------------------------
- * OR - Memory Controler: Option Register                              16-11
+ * OR - Memory Controller: Option Register                             16-11
  */
 #define OR_AM_MSK      0xffff8000      /* Address Mask Mask                    */
 #define OR_ATM_MSK     0x00007000      /* Address Type Mask Mask               */
index 7fd90d02d8c6d1917b53cfaaf5badb8818a076d7..c4d2b7167568bc99c9c5843de8700071a98debf4 100644 (file)
@@ -1469,7 +1469,7 @@ static int cell_global_start(struct op_counter_config *ctr)
  * The pm_interval register is setup to write the SPU PC value into the
  * trace buffer at the maximum rate possible.  The trace buffer is configured
  * to store the PCs, wrapping when it is full.  The performance counter is
- * intialized to the max hardware count minus the number of events, N, between
+ * initialized to the max hardware count minus the number of events, N, between
  * samples.  Once the N events have occured, a HW counter overflow occurs
  * causing the generation of a HW counter interrupt which also stops the
  * writing of the SPU PC values to the trace buffer.  Hence the last PC
index 80234e5921f51130bece0d60dbb7e1792e3a512d..eda0fc2a391454583ffaec22de12fec86e457bf8 100644 (file)
@@ -232,7 +232,7 @@ static void lite5200_pm_end(void)
        lite5200_pm_target_state = PM_SUSPEND_ON;
 }
 
-static struct platform_suspend_ops lite5200_pm_ops = {
+static const struct platform_suspend_ops lite5200_pm_ops = {
        .valid          = lite5200_pm_valid,
        .begin          = lite5200_pm_begin,
        .prepare        = lite5200_pm_prepare,
index 568cef636275bb3240f585bfbc7bd6003e0928ed..8310e8b5b57fe00d8c98cd528a75622a23a8287f 100644 (file)
@@ -186,7 +186,7 @@ void mpc52xx_pm_finish(void)
        iounmap(mbar);
 }
 
-static struct platform_suspend_ops mpc52xx_pm_ops = {
+static const struct platform_suspend_ops mpc52xx_pm_ops = {
        .valid          = mpc52xx_pm_valid,
        .prepare        = mpc52xx_pm_prepare,
        .enter          = mpc52xx_pm_enter,
index 1930543c98d3e5ba7028d5dc1310d1171605b521..3d1ecd2117769906c1d69eab8c39776012cff1b3 100644 (file)
@@ -231,7 +231,7 @@ _GLOBAL(mpc83xx_enter_deep_sleep)
        ori     r4, r4, 0x002a
        mtspr   SPRN_DBAT0L, r4
        lis     r8, TMP_VIRT_IMMR@h
-       ori     r4, r8, 0x001e  /* 1 MByte accessable from Kernel Space only */
+       ori     r4, r8, 0x001e  /* 1 MByte accessible from Kernel Space only */
        mtspr   SPRN_DBAT0U, r4
        isync
 
@@ -241,7 +241,7 @@ _GLOBAL(mpc83xx_enter_deep_sleep)
        ori     r4, r4, 0x002a
        mtspr   SPRN_DBAT1L, r4
        lis     r9, (TMP_VIRT_IMMR + 0x01000000)@h
-       ori     r4, r9, 0x001e  /* 1 MByte accessable from Kernel Space only */
+       ori     r4, r9, 0x001e  /* 1 MByte accessible from Kernel Space only */
        mtspr   SPRN_DBAT1U, r4
        isync
 
@@ -253,7 +253,7 @@ _GLOBAL(mpc83xx_enter_deep_sleep)
        li      r4, 0x0002
        mtspr   SPRN_DBAT2L, r4
        lis     r4, KERNELBASE@h
-       ori     r4, r4, 0x001e  /* 1 MByte accessable from Kernel Space only */
+       ori     r4, r4, 0x001e  /* 1 MByte accessible from Kernel Space only */
        mtspr   SPRN_DBAT2U, r4
        isync
 
index 75ae77f1af6a772e586a34d277bd9b5626ecac67..fd4f2f2f19e65e6cd59b087b5889847d60850380 100644 (file)
@@ -311,7 +311,7 @@ static int mpc83xx_is_pci_agent(void)
        return ret;
 }
 
-static struct platform_suspend_ops mpc83xx_suspend_ops = {
+static const struct platform_suspend_ops mpc83xx_suspend_ops = {
        .valid = mpc83xx_suspend_valid,
        .begin = mpc83xx_suspend_begin,
        .enter = mpc83xx_suspend_enter,
index b341018326df780af2f85147b6c3cd97863c1453..6c4b5837fc8ab27965e66a1ca55689f92bbce975 100644 (file)
@@ -566,10 +566,10 @@ static int ps3_setup_dynamic_device(const struct ps3_repository_device *repo)
        case PS3_DEV_TYPE_STOR_DISK:
                result = ps3_setup_storage_dev(repo, PS3_MATCH_ID_STOR_DISK);
 
-               /* Some devices are not accessable from the Other OS lpar. */
+               /* Some devices are not accessible from the Other OS lpar. */
                if (result == -ENODEV) {
                        result = 0;
-                       pr_debug("%s:%u: not accessable\n", __func__,
+                       pr_debug("%s:%u: not accessible\n", __func__,
                                 __LINE__);
                }
 
index 59d9712d7364ad3117fe558aecd4bd91068892ac..92290ff4761a80468dd01ec77ae80ee0772b52b7 100644 (file)
@@ -44,7 +44,7 @@
  * @lock:
  * @ipi_debug_brk_mask:
  *
- * The HV mantains per SMT thread mappings of HV outlet to HV plug on
+ * The HV maintains per SMT thread mappings of HV outlet to HV plug on
  * behalf of the guest.  These mappings are implemented as 256 bit guest
  * supplied bitmaps indexed by plug number.  The addresses of the bitmaps
  * are registered with the HV through lv1_configure_irq_state_bitmap().
index e19ff021e7111508580b5f6746d43d93e275fbf7..f106662f4381e23384082ffe65534e6f7cafaa91 100644 (file)
@@ -55,7 +55,7 @@ static void hc_stop(struct seq_file *m, void *p)
 static int hc_show(struct seq_file *m, void *p)
 {
        unsigned long h_num = (unsigned long)p;
-       struct hcall_stats *hs = (struct hcall_stats *)m->private;
+       struct hcall_stats *hs = m->private;
 
        if (hs[h_num].num_calls) {
                if (cpu_has_feature(CPU_FTR_PURR))
index ed72098bb4e3c115e0df8f4c23172fdae6fe92ee..a8ca289ff2673676ec55c671adc21bdc367a4440 100644 (file)
@@ -153,7 +153,7 @@ static struct sysdev_class suspend_sysdev_class = {
        .name = "power",
 };
 
-static struct platform_suspend_ops pseries_suspend_ops = {
+static const struct platform_suspend_ops pseries_suspend_ops = {
        .valid          = suspend_valid_only_mem,
        .begin          = pseries_suspend_begin,
        .prepare_late   = pseries_prepare_late,
index 44de8559c9759ff65cfd1bca3e4f14088ebff038..e9381bfefb2165d3dac308ed38d74c6540abac8f 100644 (file)
@@ -53,7 +53,7 @@ static int pmc_suspend_valid(suspend_state_t state)
        return 1;
 }
 
-static struct platform_suspend_ops pmc_suspend_ops = {
+static const struct platform_suspend_ops pmc_suspend_ops = {
        .valid = pmc_suspend_valid,
        .enter = pmc_suspend_enter,
 };
index 4499a3749d40fba67e53991d9b2a50f884b97755..adc9b4bba8281fd1875332d2672222a7c2294115 100644 (file)
@@ -143,7 +143,7 @@ static int hp6x0_pm_enter(suspend_state_t state)
        return 0;
 }
 
-static struct platform_suspend_ops hp6x0_pm_ops = {
+static const struct platform_suspend_ops hp6x0_pm_ops = {
        .enter          = hp6x0_pm_enter,
        .valid          = suspend_valid_only_mem,
 };
index e55968712706ced993660240b04417ac0a59e5ca..a6f95ae4aae705269db86f8e133f3114d93646a1 100644 (file)
@@ -141,7 +141,7 @@ static int sh_pm_enter(suspend_state_t state)
        return 0;
 }
 
-static struct platform_suspend_ops sh_pm_ops = {
+static const struct platform_suspend_ops sh_pm_ops = {
        .enter          = sh_pm_enter,
        .valid          = suspend_valid_only_mem,
 };
index eb4cc4ec7952ff97bfaa9fc980d3204b9d2dff52..d1bffbcd9d525e2164cf64f5fd32e88b46bf88ee 100644 (file)
@@ -568,7 +568,7 @@ static void sh5_flush_dcache_page(void *page)
 }
 
 /*
- * Flush the range [start,end] of kernel virtual adddress space from
+ * Flush the range [start,end] of kernel virtual address space from
  * the I-cache.  The corresponding range must be purged from the
  * D-cache also because the SH-5 doesn't have cache snooping between
  * the caches.  The addresses will be visible through the superpage
index 42ad2ba85010671d67017534aacecabef1fb90c7..1e9770936c3b82682924be3e171811df892b2031 100644 (file)
@@ -622,7 +622,7 @@ static const char CHAFSR_PERR_msg[] =
 static const char CHAFSR_IERR_msg[] =
        "Internal processor error";
 static const char CHAFSR_ISAP_msg[] =
-       "System request parity error on incoming addresss";
+       "System request parity error on incoming address";
 static const char CHAFSR_UCU_msg[] =
        "Uncorrectable E-cache ECC error for ifetch/data";
 static const char CHAFSR_UCC_msg[] =
index 271de94c3810d9bbdb2c01bbfbb43f221b46ee24..b4389a468fb6d91bf91ca4cbe0b54cdeaaba109b 100644 (file)
@@ -92,7 +92,7 @@ static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd)
 extern void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd);
 
 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd,
-                                 unsigned long adddress)
+                                 unsigned long address)
 {
        ___pmd_free_tlb(tlb, pmd);
 }
index cae9c3cb95cf160e4e00f8c0b1c29fac298bb48f..c3e6d9a3de65d837d622d52fa77a407ee97e0819 100644 (file)
@@ -902,7 +902,7 @@ extern unsigned long thread_saved_pc(struct task_struct *tsk);
 /*
  * The below -8 is to reserve 8 bytes on top of the ring0 stack.
  * This is necessary to guarantee that the entire "struct pt_regs"
- * is accessable even if the CPU haven't stored the SS/ESP registers
+ * is accessible even if the CPU haven't stored the SS/ESP registers
  * on the stack (interrupt gate does not save these registers
  * when switching to the same priv ring).
  * Therefore beware: accessing the ss/esp fields of the
index d2fdb0826df25654fa94cc7ee307c23e235c5c91..57ca777872206a7ab9df16158f769ee174ed5721 100644 (file)
@@ -1086,7 +1086,7 @@ static int alloc_new_range(struct dma_ops_domain *dma_dom,
 
        dma_dom->aperture_size += APERTURE_RANGE_SIZE;
 
-       /* Intialize the exclusion range if necessary */
+       /* Initialize the exclusion range if necessary */
        for_each_iommu(iommu) {
                if (iommu->exclusion_start &&
                    iommu->exclusion_start >= dma_dom->aperture[index]->offset
@@ -1353,7 +1353,7 @@ static void dma_ops_domain_free(struct dma_ops_domain *dom)
 
 /*
  * Allocates a new protection domain usable for the dma_ops functions.
- * It also intializes the page table and the address allocator data
+ * It also initializes the page table and the address allocator data
  * structures required for the dma_ops interface
  */
 static struct dma_ops_domain *dma_ops_domain_alloc(void)
index 65df603622b2a64bf04639ecc644bf6e43c7e784..25bfdbb5b1302937ce93343bcbd20372c6064b1a 100644 (file)
@@ -103,7 +103,7 @@ struct dw_spi_reg {
 static unsigned long mrst_spi_paddr = MRST_REGBASE_SPI0;
 
 static u32 *pclk_spi0;
-/* Always contains an accessable address, start with 0 */
+/* Always contains an accessible address, start with 0 */
 static struct dw_spi_reg *pspi;
 
 static struct kmsg_dumper dw_dumper;
index c0dbd9ac24f0d5cf7e87f8f0439275656b877f73..01c3d455e5766563011230a542d637906b5c87c0 100644 (file)
@@ -126,7 +126,7 @@ ENTRY(startup_32)
        movsl
        movl pa(boot_params) + NEW_CL_POINTER,%esi
        andl %esi,%esi
-       jz 1f                   # No comand line
+       jz 1f                   # No command line
        movl $pa(boot_command_line),%edi
        movl $(COMMAND_LINE_SIZE/4),%ecx
        rep
index 4cd59b0d7c15b2b0df8c6e7323afe5cd51359969..78ee4b1d4e854c100c604aa754b93410ef92dd62 100644 (file)
@@ -1030,7 +1030,7 @@ cfq_find_alloc_cfqg(struct cfq_data *cfqd, struct cgroup *cgroup, int create)
 
        /*
         * Add group onto cgroup list. It might happen that bdi->dev is
-        * not initiliazed yet. Initialize this new group without major
+        * not initialized yet. Initialize this new group without major
         * and minor info and this info will be filled in once a new thread
         * comes for IO. See code above.
         */
index bdbfaf22bd14e0492cd07c9c35eb6f781a9fd54b..962a3ccff6fda012e10bfa9d6eed9adc7b2e4439 100644 (file)
@@ -93,7 +93,7 @@
 
 #define AOPOBJ_AML_CONSTANT         0x01       /* Integer is an AML constant */
 #define AOPOBJ_STATIC_POINTER       0x02       /* Data is part of an ACPI table, don't delete */
-#define AOPOBJ_DATA_VALID           0x04       /* Object is intialized and data is valid */
+#define AOPOBJ_DATA_VALID           0x04       /* Object is initialized and data is valid */
 #define AOPOBJ_OBJECT_INITIALIZED   0x08       /* Region is initialized, _REG was run */
 #define AOPOBJ_SETUP_COMPLETE       0x10       /* Region setup is complete */
 #define AOPOBJ_INVALID              0x20       /* Host OS won't allow a Region address */
index febb153b5a68cf216fdd1b528ac44159e73abcba..c423231b952b9a5006597647e6314d2d8ed025bd 100644 (file)
@@ -319,7 +319,7 @@ static int acpi_suspend_state_valid(suspend_state_t pm_state)
        }
 }
 
-static struct platform_suspend_ops acpi_suspend_ops = {
+static const struct platform_suspend_ops acpi_suspend_ops = {
        .valid = acpi_suspend_state_valid,
        .begin = acpi_suspend_begin,
        .prepare_late = acpi_pm_prepare,
@@ -347,7 +347,7 @@ static int acpi_suspend_begin_old(suspend_state_t pm_state)
  * The following callbacks are used if the pre-ACPI 2.0 suspend ordering has
  * been requested.
  */
-static struct platform_suspend_ops acpi_suspend_ops_old = {
+static const struct platform_suspend_ops acpi_suspend_ops_old = {
        .valid = acpi_suspend_state_valid,
        .begin = acpi_suspend_begin_old,
        .prepare_late = acpi_pm_pre_suspend,
@@ -506,7 +506,7 @@ static void acpi_pm_thaw(void)
        acpi_enable_all_runtime_gpes();
 }
 
-static struct platform_hibernation_ops acpi_hibernation_ops = {
+static const struct platform_hibernation_ops acpi_hibernation_ops = {
        .begin = acpi_hibernation_begin,
        .end = acpi_pm_end,
        .pre_snapshot = acpi_pm_prepare,
@@ -549,7 +549,7 @@ static int acpi_hibernation_begin_old(void)
  * The following callbacks are used if the pre-ACPI 2.0 suspend ordering has
  * been requested.
  */
-static struct platform_hibernation_ops acpi_hibernation_ops_old = {
+static const struct platform_hibernation_ops acpi_hibernation_ops_old = {
        .begin = acpi_hibernation_begin_old,
        .end = acpi_pm_end,
        .pre_snapshot = acpi_pm_pre_suspend,
index 5cd0228d2daa0c65d22b8c00c52c50d3124aaa1a..15a0fde4b32ab9ff6aa2a690a74dda73e7f1bd5b 100644 (file)
@@ -260,7 +260,7 @@ static int acpi_video_set_brightness(struct backlight_device *bd)
                                vd->brightness->levels[request_level]);
 }
 
-static struct backlight_ops acpi_backlight_ops = {
+static const struct backlight_ops acpi_backlight_ops = {
        .get_brightness = acpi_video_get_brightness,
        .update_status  = acpi_video_set_brightness,
 };
index 7f77c67d267ca454f63b5501ab1bb82d5fe9f16d..5b0295a923a7378140a982d929f4187418a69814 100644 (file)
@@ -2240,7 +2240,7 @@ int ata_dev_configure(struct ata_device *dev)
                        if (id[ATA_ID_CFA_KEY_MGMT] & 1)
                                ata_dev_printk(dev, KERN_WARNING,
                                               "supports DRM functions and may "
-                                              "not be fully accessable.\n");
+                                              "not be fully accessible.\n");
                        snprintf(revbuf, 7, "CFA");
                } else {
                        snprintf(revbuf, 7, "ATA-%d", ata_id_major_version(id));
@@ -2248,7 +2248,7 @@ int ata_dev_configure(struct ata_device *dev)
                        if (ata_id_has_tpm(id))
                                ata_dev_printk(dev, KERN_WARNING,
                                               "supports DRM functions and may "
-                                              "not be fully accessable.\n");
+                                              "not be fully accessible.\n");
                }
 
                dev->n_sectors = ata_id_n_sectors(id);
index b777176ff4946039eab46a18492f5b1bf7022b0e..e079cf29ed5d2dd9e17bb11e6b340f864e0b9dbd 100644 (file)
@@ -370,7 +370,7 @@ static int __devinit vsc_sata_init_one(struct pci_dev *pdev,
        if (pci_resource_len(pdev, 0) == 0)
                return -ENODEV;
 
-       /* map IO regions and intialize host accordingly */
+       /* map IO regions and initialize host accordingly */
        rc = pcim_iomap_regions(pdev, 1 << VSC_MMIO_BAR, DRV_NAME);
        if (rc == -EBUSY)
                pcim_pin_device(pdev);
index 5042bb2dab15d0d13b91a08f7acea412a71a2d6b..f53a43ae2bbeee9f4fd4fea845409492e50cc069 100644 (file)
@@ -572,7 +572,7 @@ struct idt77252_dev
 #define SAR_STAT_TSQF       0x00001000 /* Transmit Status Queue full      */
 #define SAR_STAT_TMROF      0x00000800 /* Timer overflow                  */
 #define SAR_STAT_PHYI       0x00000400 /* PHY device Interrupt flag       */
-#define SAR_STAT_CMDBZ      0x00000200 /* ABR SAR Comand Busy Flag        */
+#define SAR_STAT_CMDBZ      0x00000200 /* ABR SAR Command Busy Flag       */
 #define SAR_STAT_FBQ3A      0x00000100 /* Free Buffer Queue 3 Attention   */
 #define SAR_STAT_FBQ2A      0x00000080 /* Free Buffer Queue 2 Attention   */
 #define SAR_STAT_RSQF       0x00000040 /* Receive Status Queue full       */
index 729254053758f0d3680ad67f52a32a07865f86b0..d80d51b62a1a4a4cef448696fd36e2665a7b16b4 100644 (file)
@@ -2063,7 +2063,7 @@ static int tx_init(struct atm_dev *dev)
                - UBR Table size is 4K  
                - UBR wait queue is 4K  
           since the table and wait queues are contiguous, all the bytes   
-          can be initialized by one memeset.  
+          can be initialized by one memeset.
        */  
         
         vcsize_sel = 0;
@@ -2089,7 +2089,7 @@ static int tx_init(struct atm_dev *dev)
                - ABR Table size is 2K  
                - ABR wait queue is 2K  
           since the table and wait queues are contiguous, all the bytes   
-          can be intialized by one memeset.  
+          can be initialized by one memeset.
        */  
         i = ABR_SCHED_TABLE * iadev->memSize;
         writew((i >> 11) & 0xffff, iadev->seg_reg+ABR_SBPTR_BASE);
index 33c270a64db708d62f0c759110109acdb64751cc..8f0b1ba522f03055026895a7291b4884235d8797 100644 (file)
@@ -976,7 +976,7 @@ struct klist *bus_get_device_klist(struct bus_type *bus)
 EXPORT_SYMBOL_GPL(bus_get_device_klist);
 
 /*
- * Yes, this forcably breaks the klist abstraction temporarily.  It
+ * Yes, this forcibly breaks the klist abstraction temporarily.  It
  * just wants to sort the klist, not change reference counts and
  * take/drop locks rapidly in the process.  It does all this while
  * holding the lock for the list, so objects can't otherwise be
index ead3e79d6fcf10f684f8d8f55a30d7254356ff42..fa5d98ee590253bb7287e3402a2c3d05f3399679 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * The driver model core calls device_pm_add() when a device is registered.
- * This will intialize the embedded device_pm_info object in the device
+ * This will initialize the embedded device_pm_info object in the device
  * and add it to the list of power-controlled devices. sysfs entries for
  * controlling device power management will also be added.
  *
index 3109bd94bc4f403c5aba44e8ff7cb092aa23b4cd..78266382797e6d172e0cfcf7642485f5536c9625 100644 (file)
@@ -1060,8 +1060,8 @@ static irqreturn_t intel_mid_dma_interrupt2(int irq, void *data)
  * mid_setup_dma -     Setup the DMA controller
  * @pdev: Controller PCI device structure
  *
- * Initilize the DMA controller, channels, registers with DMA engine,
- * ISR. Initilize DMA controller channels.
+ * Initialize the DMA controller, channels, registers with DMA engine,
+ * ISR. Initialize DMA controller channels.
  */
 static int mid_setup_dma(struct pci_dev *pdev)
 {
@@ -1217,7 +1217,7 @@ static void middma_shutdown(struct pci_dev *pdev)
  * @pdev: Controller PCI device structure
  * @id: pci device id structure
  *
- * Initilize the PCI device, map BARs, query driver data.
+ * Initialize the PCI device, map BARs, query driver data.
  * Call setup_dma to complete contoller and chan initilzation
  */
 static int __devinit intel_mid_dma_probe(struct pci_dev *pdev,
index 60e0d1c72dee14750ac8d05a9ab16fa42bd20fb5..6f8b07131ec4cbff2c2d9dc3771d449ce079fe49 100644 (file)
@@ -99,7 +99,7 @@ struct amd8131_dev_info {
 
 /*
  * AMD8131 chipset has two pairs of PCIX Bridge and related IOAPIC
- * Controler, and ATCA-6101 has two AMD8131 chipsets, so there are
+ * Controller, and ATCA-6101 has two AMD8131 chipsets, so there are
  * four PCIX Bridges on ATCA-6101 altogether.
  *
  * These PCIX Bridges share the same PCI Device ID and are all of
index c973004c002cd23125665d55ab6f1d81e34ef202..db1df59ae2b6f72c739eba721ea051d2fc66bc5a 100644 (file)
@@ -47,7 +47,7 @@ static void cell_edac_count_ce(struct mem_ctl_info *mci, int chan, u64 ar)
        offset = address & ~PAGE_MASK;
        syndrome = (ar & 0x000000001fe00000ul) >> 21;
 
-       /* TODO: Decoding of the error addresss */
+       /* TODO: Decoding of the error address */
        edac_mc_handle_ce(mci, csrow->first_page + pfn, offset,
                          syndrome, 0, chan, "");
 }
@@ -68,7 +68,7 @@ static void cell_edac_count_ue(struct mem_ctl_info *mci, int chan, u64 ar)
        pfn = address >> PAGE_SHIFT;
        offset = address & ~PAGE_MASK;
 
-       /* TODO: Decoding of the error addresss */
+       /* TODO: Decoding of the error address */
        edac_mc_handle_ue(mci, csrow->first_page + pfn, offset, 0, "");
 }
 
index 251440cd50a3b41ea47f4511365909b707ebf0e8..26db9ec5c44faec336a095a3d63aa16613a02381 100644 (file)
@@ -258,7 +258,7 @@ enum scrub_type {
  *                     for single channel are 64 bits, for dual channel 128
  *                     bits.
  *
- * Single-Ranked stick:        A Single-ranked stick has 1 chip-select row of memmory.
+ * Single-Ranked stick:        A Single-ranked stick has 1 chip-select row of memory.
  *                     Motherboards commonly drive two chip-select pins to
  *                     a memory stick. A single-ranked stick, will occupy
  *                     only one of those rows. The other will be unused.
index 070cea41b66117e88bef54e89afe34f2568c1f22..b9f0c20df1aa587a8e1c066b3f7cc52983427fb1 100644 (file)
@@ -873,7 +873,7 @@ ppc4xx_edac_get_mtype(u32 mcopt1)
 }
 
 /**
- * ppc4xx_edac_init_csrows - intialize driver instance rows
+ * ppc4xx_edac_init_csrows - initialize driver instance rows
  * @mci: A pointer to the EDAC memory controller instance
  *       associated with the ibm,sdram-4xx-ddr2 controller for which
  *       the csrows (i.e. banks/ranks) are being initialized.
@@ -881,7 +881,7 @@ ppc4xx_edac_get_mtype(u32 mcopt1)
  *          currently set for the controller, from which bank width
  *          and memory typ information is derived.
  *
- * This routine intializes the virtual "chip select rows" associated
+ * This routine initializes the virtual "chip select rows" associated
  * with the EDAC memory controller instance. An ibm,sdram-4xx-ddr2
  * controller bank/rank is mapped to a row.
  *
@@ -992,7 +992,7 @@ ppc4xx_edac_init_csrows(struct mem_ctl_info *mci, u32 mcopt1)
 }
 
 /**
- * ppc4xx_edac_mc_init - intialize driver instance
+ * ppc4xx_edac_mc_init - initialize driver instance
  * @mci: A pointer to the EDAC memory controller instance being
  *       initialized.
  * @op: A pointer to the OpenFirmware device tree node associated
index b14c811105756706103fe770bc140f24e0a604a7..d3a9c6e024772343a8be94d04db52840cd2d6304 100644 (file)
@@ -59,7 +59,7 @@ static int nv40_set_intensity(struct backlight_device *bd)
        return 0;
 }
 
-static struct backlight_ops nv40_bl_ops = {
+static const struct backlight_ops nv40_bl_ops = {
        .options = BL_CORE_SUSPENDRESUME,
        .get_brightness = nv40_get_intensity,
        .update_status = nv40_set_intensity,
@@ -82,7 +82,7 @@ static int nv50_set_intensity(struct backlight_device *bd)
        return 0;
 }
 
-static struct backlight_ops nv50_bl_ops = {
+static const struct backlight_ops nv50_bl_ops = {
        .options = BL_CORE_SUSPENDRESUME,
        .get_brightness = nv50_get_intensity,
        .update_status = nv50_set_intensity,
index fe359a239df343437cce0b0c79d2692c559ffb9e..4707cbdb35cd7f972224a654c572f8b5b019c81c 100644 (file)
@@ -1314,7 +1314,7 @@ typedef struct _GET_ENGINE_CLOCK_PARAMETERS
 typedef struct _READ_EDID_FROM_HW_I2C_DATA_PARAMETERS
 {
   USHORT    usPrescale;         //Ratio between Engine clock and I2C clock
-  USHORT    usVRAMAddress;      //Adress in Frame Buffer where to pace raw EDID
+  USHORT    usVRAMAddress;      //Address in Frame Buffer where to pace raw EDID
   USHORT    usStatus;           //When use output: lower byte EDID checksum, high byte hardware status
                                 //WHen use input:  lower byte as 'byte to read':currently limited to 128byte or 1byte
   UCHAR     ucSlaveAddr;        //Read from which slave
index c9fffd0389fe39eac24731e60732658f32b98ec6..2bd3469b3071b330ad0f908e1e7f67f5b1736b0d 100644 (file)
@@ -434,7 +434,7 @@ static int read_i2c(struct nmk_i2c_dev *dev)
        }
 
        if (timeout == 0) {
-               /* controler has timedout, re-init the h/w */
+               /* controller has timedout, re-init the h/w */
                dev_err(&dev->pdev->dev, "controller timed out, re-init h/w\n");
                (void) init_hw(dev);
                status = -ETIMEDOUT;
@@ -498,7 +498,7 @@ static int write_i2c(struct nmk_i2c_dev *dev)
        }
 
        if (timeout == 0) {
-               /* controler has timedout, re-init the h/w */
+               /* controller has timedout, re-init the h/w */
                dev_err(&dev->pdev->dev, "controller timed out, re-init h/w\n");
                (void) init_hw(dev);
                status = -ETIMEDOUT;
index 4bb997aa39d0c69154074d47f40243ff3c314995..83d2e19d31aeab7745550b2224139e2ab034b9c2 100644 (file)
@@ -689,7 +689,7 @@ struct t3_swrq {
  * A T3 WQ implements both the SQ and RQ.
  */
 struct t3_wq {
-       union t3_wr *queue;             /* DMA accessable memory */
+       union t3_wr *queue;             /* DMA accessible memory */
        dma_addr_t dma_addr;            /* DMA address for HW */
        DEFINE_DMA_UNMAP_ADDR(mapping); /* unmap kruft */
        u32 error;                      /* 1 once we go to ERROR */
index 16032cdb433779656f438b519a582bb710638c98..42bb5757d1b96de6727e7f5b96290b2e868ae2fb 100644 (file)
@@ -46,7 +46,6 @@
 #include <linux/timer.h>
 #include <linux/io.h>
 #include <linux/kfifo.h>
-#include <linux/mutex.h>
 
 #include <asm/byteorder.h>
 
index 584d443b5335978df67b66ca2d15e12d73c8d733..ead2627c06a8f74400f59e7093b0a5a21b93ae64 100644 (file)
@@ -314,7 +314,7 @@ MODULE_PARM_DESC(txselect, \
 #define krp_serdesctrl KREG_IBPORT_IDX(IBSerdesCtrl)
 
 /*
- * Per-context kernel registers.  Acess only with qib_read_kreg_ctxt()
+ * Per-context kernel registers.  Access only with qib_read_kreg_ctxt()
  * or qib_write_kreg_ctxt()
  */
 #define krc_rcvhdraddr KREG_IDX(RcvHdrAddr0)
index 6256233d2bfb12eef200e310da75f6a4e6468afc..44a351cdc6415e915c34baa1b04082b20c00ba81 100644 (file)
@@ -230,7 +230,7 @@ config SERIO_PS2MULT
        tristate "TQC PS/2 multiplexer"
        help
          Say Y here if you have the PS/2 line multiplexer like the one
-         present on TQC boads.
+         present on TQC boards.
 
          To compile this driver as a module, choose M here: the
          module will be called ps2mult.
index 06ea8da95c62b074d9f2320805c3faf93cb8f0c0..6675bd7dde191e6c6954033a911e83808690ff2f 100644 (file)
@@ -610,7 +610,7 @@ config TOUCHSCREEN_USB_ZYTRONIC
 
 config TOUCHSCREEN_USB_ETT_TC45USB
        default y
-       bool "ET&T USB series TC4UM/TC5UH touchscreen controler support" if EMBEDDED
+       bool "ET&T USB series TC4UM/TC5UH touchscreen controller support" if EMBEDDED
        depends on TOUCHSCREEN_USB_COMPOSITE
 
 config TOUCHSCREEN_USB_NEXIO
index 178942a2ee61fe50124e9e6ba84ab2d6470787ad..8a3c5cfc4fea4637f4a7ac9434f15fe01304344a 100644 (file)
@@ -2318,7 +2318,7 @@ static int gigaset_probe(struct usb_interface *interface,
                 __func__, le16_to_cpu(udev->descriptor.idVendor),
                 le16_to_cpu(udev->descriptor.idProduct));
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
        cs = gigaset_initcs(driver, BAS_CHANNELS, 0, 0, cidmode,
                            GIGASET_MODULENAME);
        if (!cs)
@@ -2576,7 +2576,7 @@ static int __init bas_gigaset_init(void)
 {
        int result;
 
-       /* allocate memory for our driver state and intialize it */
+       /* allocate memory for our driver state and initialize it */
        driver = gigaset_initdriver(GIGASET_MINOR, GIGASET_MINORS,
                                    GIGASET_MODULENAME, GIGASET_DEVNAME,
                                    &gigops, THIS_MODULE);
index d151dcbf770d7dfe668643d65dad9574bc06716e..0ef09d0eb96bfbc00600b498ba3c7ad58ec506a9 100644 (file)
@@ -513,7 +513,7 @@ gigaset_tty_open(struct tty_struct *tty)
                return -ENODEV;
        }
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
        cs = gigaset_initcs(driver, 1, 1, 0, cidmode, GIGASET_MODULENAME);
        if (!cs)
                goto error;
@@ -771,7 +771,7 @@ static int __init ser_gigaset_init(void)
                return rc;
        }
 
-       /* allocate memory for our driver state and intialize it */
+       /* allocate memory for our driver state and initialize it */
        driver = gigaset_initdriver(GIGASET_MINOR, GIGASET_MINORS,
                                          GIGASET_MODULENAME, GIGASET_DEVNAME,
                                          &ops, THIS_MODULE);
index 4a66338f4e7d6ae6dc8e8e62446a7b9ea5ef7a40..5e3300d8a2a5b227a70e632388cfaf6bad453414 100644 (file)
@@ -695,7 +695,7 @@ static int gigaset_probe(struct usb_interface *interface,
 
        dev_info(&udev->dev, "%s: Device matched ... !\n", __func__);
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
        cs = gigaset_initcs(driver, 1, 1, 0, cidmode, GIGASET_MODULENAME);
        if (!cs)
                return -ENODEV;
@@ -894,7 +894,7 @@ static int __init usb_gigaset_init(void)
 {
        int result;
 
-       /* allocate memory for our driver state and intialize it */
+       /* allocate memory for our driver state and initialize it */
        driver = gigaset_initdriver(GIGASET_MINOR, GIGASET_MINORS,
                                    GIGASET_MODULENAME, GIGASET_DEVNAME,
                                    &ops, THIS_MODULE);
index 74a6ccf9065c0bbd0964ca7f451b9516c11622e4..8121e046b7393ad11c3058245648d172fba152f1 100644 (file)
@@ -29,7 +29,7 @@ struct isac_hw {
        u32                     type;
        u32                     off;            /* offset to isac regs */
        char                    *name;
-       spinlock_t              *hwlock;        /* lock HW acccess */
+       spinlock_t              *hwlock;        /* lock HW access */
        read_reg_func           *read_reg;
        write_reg_func          *write_reg;
        fifo_func               *read_fifo;
@@ -70,7 +70,7 @@ struct ipac_hw {
        struct hscx_hw          hscx[2];
        char                    *name;
        void                    *hw;
-       spinlock_t              *hwlock;        /* lock HW acccess */
+       spinlock_t              *hwlock;        /* lock HW access */
        struct module           *owner;
        u32                     type;
        read_reg_func           *read_reg;
index 4a134acd44d011c7ec3e178a9c73d61fa4e9da6f..9962bdf699c779771442cba029fe45b4427f9767 100644 (file)
@@ -44,7 +44,7 @@ struct isar_ch {
 struct isar_hw {
        struct  isar_ch ch[2];
        void            *hw;
-       spinlock_t      *hwlock;        /* lock HW acccess */
+       spinlock_t      *hwlock;        /* lock HW access */
        char            *name;
        struct module   *owner;
        read_reg_func   *read_reg;
index 1cec02f6c431a0af52f8360f262c2cdb6859e14e..ade1e656bfb25b0ce7343af35f53638bfc778018 100644 (file)
@@ -15,7 +15,7 @@
 
 #define MAX_PMU_LEVEL 0xFF
 
-static struct backlight_ops pmu_backlight_data;
+static const struct backlight_ops pmu_backlight_data;
 static DEFINE_SPINLOCK(pmu_backlight_lock);
 static int sleeping, uses_pmu_bl;
 static u8 bl_curve[FB_BACKLIGHT_LEVELS];
@@ -115,7 +115,7 @@ static int pmu_backlight_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops pmu_backlight_data = {
+static const struct backlight_ops pmu_backlight_data = {
        .get_brightness = pmu_backlight_get_brightness,
        .update_status  = pmu_backlight_update_status,
 
index cd29c8248386c124070ec2a8287bb30c31d68374..8b021eb0d48cd98131e2ecd7ef58e2574959a7ab 100644 (file)
@@ -2257,7 +2257,7 @@ static int pmu_sleep_valid(suspend_state_t state)
                && (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0);
 }
 
-static struct platform_suspend_ops pmu_pm_ops = {
+static const struct platform_suspend_ops pmu_pm_ops = {
        .enter = powerbook_sleep,
        .valid = pmu_sleep_valid,
 };
index 97a4e9b25fe47fe54c44399cd6fd38ae0e1c9db7..a9d83b5d0e49bd49caccfd7c1c2d002b76d0f791 100644 (file)
@@ -261,7 +261,7 @@ static u16 ns_to_pulse_width_count(u32 ns, u16 divider)
        u32 rem;
 
        /*
-        * The 2 lsb's of the pulse width timer count are not accessable, hence
+        * The 2 lsb's of the pulse width timer count are not accessible, hence
         * the (1 << 2)
         */
        n = ((u64) ns) * CX25840_IR_REFCLK_FREQ / 1000000; /* millicycles */
index 188841b476e0cba9b312e1e22ee1e86c7acf933a..ebd5c4338ebb3f2fd10492dccc5d0a429325c1ec 100644 (file)
@@ -33,7 +33,7 @@ extern spinlock_t vpif_lock;
 #define regr(reg)               readl((reg) + vpif_base)
 #define regw(value, reg)        writel(value, (reg + vpif_base))
 
-/* Register Addresss Offsets */
+/* Register Address Offsets */
 #define VPIF_PID                       (0x0000)
 #define VPIF_CH0_CTRL                  (0x0004)
 #define VPIF_CH1_CTRL                  (0x0008)
index 7918680917d029afe7c3f4e8346d4553ab063017..3e5cf27ec2b29abe2165e180a6bfddba64833514 100644 (file)
@@ -85,7 +85,7 @@ enum vpss_platform_type {
 /*
  * vpss operations. Depends on platform. Not all functions are available
  * on all platforms. The api, first check if a functio is available before
- * invoking it. In the probe, the function ptrs are intialized based on
+ * invoking it. In the probe, the function ptrs are initialized based on
  * vpss name. vpss name can be "dm355_vpss", "dm644x_vpss" etc.
  */
 struct vpss_hw_ops {
index 15f8793e325b516ba78deeb7cdc0988df181dc3d..21d7c0d8f51f756035f3a821a037633d3d9722c1 100644 (file)
@@ -1286,7 +1286,7 @@ static int omap_vout_release(struct file *file)
        videobuf_mmap_free(q);
 
        /* Even if apply changes fails we should continue
-          freeing allocated memeory */
+          freeing allocated memory */
        if (vout->streaming) {
                u32 mask = 0;
 
index e1bac5051460360202dcef7bf117aa0974d4f316..cdd8e348a5437bd9322d79851b171774766b71c7 100644 (file)
@@ -653,8 +653,8 @@ static irqreturn_t saa7164_irq(int irq, void *dev_id)
                goto out;
        }
 
-       /* Check that the hardware is accessable. If the status bytes are
-        * 0xFF then the device is not accessable, the the IRQ belongs
+       /* Check that the hardware is accessible. If the status bytes are
+        * 0xFF then the device is not accessible, the the IRQ belongs
         * to another driver.
         * 4 x u32 interrupt registers.
         */
index 494957b10bac3fffbfc468f2474170313ad8afd4..7f38549715b6bac625aa01451a31e42e3bcf976a 100644 (file)
@@ -147,7 +147,7 @@ enum sn9c102_i2c_interface {
 
 struct sn9c102_sensor {
        char name[32], /* sensor name */
-            maintainer[64]; /* name of the mantainer <email> */
+            maintainer[64]; /* name of the maintainer <email> */
 
        enum sn9c102_bridge supported_bridge; /* supported SN9C1xx bridges */
 
index 9eda7cc03121c1c1ceb3632fca58bff4e8701ca8..222e72db0445bce763c242a4ceee5dc57c07f009 100644 (file)
 #include <linux/pci.h>
 #include <linux/gpio.h>
 #include <linux/interrupt.h>
-#include <linux/pci.h>
 #include <linux/platform_device.h>
 #include <linux/videodev2.h>
 #include <media/v4l2-device.h>
 #include <media/v4l2-ioctl.h>
 #include <media/v4l2-chip-ident.h>
 #include <media/videobuf-dma-sg.h>
-#include <linux/device.h>
 #include <linux/delay.h>
 #include <linux/dma-mapping.h>
 #include <linux/pm_qos_params.h>
index 27f05551183f18ff6bbf739e63a9ff8ec00d1be7..b336259ce20c9cb0ea18a0abd1f4caa584a6a2e9 100644 (file)
@@ -95,7 +95,7 @@ struct zoran_params {
 
        int quality;            /* Measure for quality of compressed images.
                                 * Scales linearly with the size of the compressed images.
-                                * Must be beetween 0 and 100, 100 is a compression
+                                * Must be between 0 and 100, 100 is a compression
                                 * ratio of 1:4 */
 
        int odd_even;           /* Which field should come first ??? */
index 691620dbedd20ddfbac3b75aaa3fb8f109241f41..8b04810df469f58209960f5d123ab71e11cef52a 100644 (file)
 
 /* Compatibility Error : IR Disabled */
 #define IR_LOGINFO_COMPAT_ERROR_RAID_DISABLED                  (0x00010030)
-/* Compatibility Error : Inquiry Comand failed */
+/* Compatibility Error : Inquiry Command failed */
 #define IR_LOGINFO_COMPAT_ERROR_INQUIRY_FAILED                 (0x00010031)
 /* Compatibility Error : Device not direct access device */
 #define IR_LOGINFO_COMPAT_ERROR_NOT_DIRECT_ACCESS              (0x00010032)
index 3e57b61ca4469bc615126cfd827d8a19037b604e..3358c0af346659392e84438c5effa1bbabb18e84 100644 (file)
@@ -7977,7 +7977,7 @@ mpt_spi_log_info(MPT_ADAPTER *ioc, u32 log_info)
                NULL,                                           /* 2Eh */
                NULL,                                           /* 2Fh */
                "Compatibility Error: IR Disabled",             /* 30h */
-               "Compatibility Error: Inquiry Comand Failed",   /* 31h */
+               "Compatibility Error: Inquiry Command Failed",  /* 31h */
                "Compatibility Error: Device not Direct Access "
                    "Device ",                                  /* 32h */
                "Compatibility Error: Removable Device Found",  /* 33h */
index d48c2c6058e1d12f62316d2541cd36dfdb27daaa..8aefb1829fcd4f2a7514a4eb9d3299cca4fc0bc3 100644 (file)
@@ -1146,7 +1146,7 @@ mptsas_target_reset_queue(MPT_ADAPTER *ioc,
  *
  * This function will delete scheduled target reset from the list and
  * try to send next target reset. This will be called from completion
- * context of any Task managment command.
+ * context of any Task management command.
  */
 
 void
index f87a9d405a5e2f9de35cd5a917f43922adf135ec..ae7cad1858987f489b3b0b24a3dcaff64d143dd6 100644 (file)
@@ -309,7 +309,7 @@ static inline void i2o_block_request_free(struct i2o_block_request *ireq)
  *     @ireq: I2O block request
  *     @mptr: message body pointer
  *
- *     Builds the SG list and map it to be accessable by the controller.
+ *     Builds the SG list and map it to be accessible by the controller.
  *
  *     Returns 0 on failure or 1 on success.
  */
index 4d073f1e4502471c43feeea44cd89d005d3bd3a8..1e1a4be8eb6cc11e22a5a40e509bcfd74bd45c80 100644 (file)
@@ -402,7 +402,7 @@ config TI_DAC7512
          DAC7512 16-bit digital-to-analog converter.
 
          This driver can also be built as a module. If so, the module
-         will be calles ti_dac7512.
+         will be called ti_dac7512.
 
 config VMWARE_BALLOON
        tristate "VMware Balloon Driver"
index 9e3879ef58f2839d723cfa730794c54b63f273fd..fe8616a8d28748fc6b952d7c3664fb20c6eb1f71 100644 (file)
@@ -313,7 +313,7 @@ static int __init charlcd_probe(struct platform_device *pdev)
        INIT_DELAYED_WORK(&lcd->init_work, charlcd_init_work);
        schedule_delayed_work(&lcd->init_work, 0);
 
-       dev_info(&pdev->dev, "initalized ARM character LCD at %08x\n",
+       dev_info(&pdev->dev, "initialized ARM character LCD at %08x\n",
                lcd->phybase);
 
        return 0;
index 217f82037fc1c398f12b90dc9859d7a6344ac366..bfc8a8ae55df209458b52e0cb6bfcb1b6f79d989 100644 (file)
@@ -257,7 +257,7 @@ static u32 get_card_status(struct mmc_card *card, struct request *req)
        cmd.flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_AC;
        err = mmc_wait_for_cmd(card->host, &cmd, 0);
        if (err)
-               printk(KERN_ERR "%s: error %d sending status comand",
+               printk(KERN_ERR "%s: error %d sending status command",
                       req->rq_disk->disk_name, err);
        return cmd.resp[0];
 }
index d618e867399686e4d11916a72e434325ab135e6c..c99a1fcd97f6a4f0d34137e24cf6f7e8167cf49f 100644 (file)
@@ -462,7 +462,7 @@ config MMC_SH_MMCIF
        tristate "SuperH Internal MMCIF support"
        depends on MMC_BLOCK && (SUPERH || ARCH_SHMOBILE)
        help
-         This selects the MMC Host Interface controler (MMCIF).
+         This selects the MMC Host Interface controller (MMCIF).
 
          This driver supports MMCIF in sh7724/sh7757/sh7372.
 
index 41e5a60493ad6d64a665f785e8feb1491f3d797f..ef72e874ca36b9ddb0ad943232ffa5a4f08eae2e 100644 (file)
@@ -192,7 +192,7 @@ static inline void SEND_STOP(struct au1xmmc_host *host)
        au_writel(config2 | SD_CONFIG2_DF, HOST_CONFIG2(host));
        au_sync();
 
-       /* Send the stop commmand */
+       /* Send the stop command */
        au_writel(STOP_CMD, HOST_CMD(host));
 }
 
index f472c2714eb88a4289598ed9e454e7aefceaac45..bbc298fd2a1550b2a8de727d389273b47e82694a 100644 (file)
@@ -446,7 +446,7 @@ static int sdricoh_init_mmc(struct pci_dev *pci_dev,
        mmc->max_seg_size = 1024 * 512;
        mmc->max_blk_size = 512;
 
-       /* reset the controler */
+       /* reset the controller */
        if (sdricoh_reset(host)) {
                dev_dbg(dev, "could not reset\n");
                result = -EIO;
@@ -478,7 +478,7 @@ static int sdricoh_pcmcia_probe(struct pcmcia_device *pcmcia_dev)
        dev_info(&pcmcia_dev->dev, "Searching MMC controller for pcmcia device"
                " %s %s ...\n", pcmcia_dev->prod_id[0], pcmcia_dev->prod_id[1]);
 
-       /* search pci cardbus bridge that contains the mmc controler */
+       /* search pci cardbus bridge that contains the mmc controller */
        /* the io region is already claimed by yenta_socket... */
        while ((pci_dev =
                pci_get_device(PCI_VENDOR_ID_RICOH, PCI_DEVICE_ID_RICOH_RL5C476,
index 1f75a1b1f7c3a6dc5fa0157d800e7c49fe483793..31bf376b82a08ff7994f9f5136eec6a91e56994c 100644 (file)
@@ -821,7 +821,7 @@ retry:
  *
  * Wait for command done. This is a helper function for nand_wait used when
  * we are in interrupt context. May happen when in panic and trying to write
- * an oops trough mtdoops.
+ * an oops through mtdoops.
  */
 static void panic_nand_wait(struct mtd_info *mtd, struct nand_chip *chip,
                            unsigned long timeo)
index 9709b8569666d56ff84fb263429eb6f27c244033..be52edcf8346845fe4c9377d054dd1acf49acb3a 100644 (file)
@@ -4947,7 +4947,7 @@ static int bnx2x_init_hw_common(struct bnx2x *bp, u32 load_code)
                memset(&ilt_cli, 0, sizeof(struct ilt_client_info));
                memset(&ilt, 0, sizeof(struct bnx2x_ilt));
 
-               /* initalize dummy TM client */
+               /* initialize dummy TM client */
                ilt_cli.start = 0;
                ilt_cli.end = ILT_NUM_PAGE_ENTRIES - 1;
                ilt_cli.client_num = ILT_CLIENT_TM;
index 1cefe489a9553b62ff6b8b2618efebf9b440ba4e..245220af9feb50a0975b980e1e2f3737e1c55bb0 100644 (file)
    (~misc_registers_sw_timer_cfg_4.sw_timer_cfg_4[1] ) is set */
 #define MISC_REG_SW_TIMER_RELOAD_VAL_4                          0xa2fc
 /* [RW 32] the value of the counter for sw timers1-8. there are 8 addresses
-   in this register. addres 0 - timer 1; address 1 - timer 2, ...  address 7 -
+   in this register. address 0 - timer 1; address 1 - timer 2, ...  address 7 -
    timer 8 */
 #define MISC_REG_SW_TIMER_VAL                                   0xa5c0
 /* [RW 1] Set by the MCP to remember if one or more of the drivers is/are
index 881914bc4e9c0177a371c76c9781568aa0b4ffdd..106718c1be5b3e6105e2cb95eee2909822fc9703 100644 (file)
@@ -840,7 +840,7 @@ static int ad_lacpdu_send(struct port *port)
        lacpdu_header = (struct lacpdu_header *)skb_put(skb, length);
 
        memcpy(lacpdu_header->hdr.h_dest, lacpdu_mcast_addr, ETH_ALEN);
-       /* Note: source addres is set to be the member's PERMANENT address,
+       /* Note: source address is set to be the member's PERMANENT address,
           because we use it to identify loopback lacpdus in receive. */
        memcpy(lacpdu_header->hdr.h_source, slave->perm_hwaddr, ETH_ALEN);
        lacpdu_header->hdr.h_proto = PKT_TYPE_LACPDU;
@@ -881,7 +881,7 @@ static int ad_marker_send(struct port *port, struct bond_marker *marker)
        marker_header = (struct bond_marker_header *)skb_put(skb, length);
 
        memcpy(marker_header->hdr.h_dest, lacpdu_mcast_addr, ETH_ALEN);
-       /* Note: source addres is set to be the member's PERMANENT address,
+       /* Note: source address is set to be the member's PERMANENT address,
           because we use it to identify loopback MARKERs in receive. */
        memcpy(marker_header->hdr.h_source, slave->perm_hwaddr, ETH_ALEN);
        marker_header->hdr.h_proto = PKT_TYPE_LACPDU;
@@ -1916,7 +1916,7 @@ int bond_3ad_bind_slave(struct slave *slave)
                return -1;
        }
 
-       //check that the slave has not been intialized yet.
+       //check that the slave has not been initialized yet.
        if (SLAVE_AD_INFO(slave).port.slave != slave) {
 
                // port initialization
index 63ebf76d2390858ec10f2bf77cfce1439a87ffc5..8a43c7e1970190fcc95daf581e4f1cee9363f55e 100644 (file)
@@ -556,7 +556,7 @@ struct chelsio_vpd_t {
 #define EEPROM_MAX_POLL   4
 
 /*
- * Read SEEPROM. A zero is written to the flag register when the addres is
+ * Read SEEPROM. A zero is written to the flag register when the address is
  * written to the Control register. The hardware device will set the flag to a
  * one when 4B have been transferred to the Data register.
  */
index a8766fb2f9abbb23db2ba6c01cc4080d8d5575d5..e13b7fe9d082f3290188dc9cf0f2c696ab73f9a3 100644 (file)
@@ -318,7 +318,7 @@ static void mc5_dbgi_mode_disable(const struct mc5 *mc5)
 
 /*
  * Initialization that requires the OS and protocol layers to already
- * be intialized goes here.
+ * be initialized goes here.
  */
 int t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters,
                unsigned int nroutes)
index 3a6adf0b3e9d4689ff5130a435ae026eb44b30a8..0b197043bc3474352c80529d28edede335c80693 100644 (file)
@@ -607,7 +607,7 @@ struct t3_vpd {
  *
  *     Read a 32-bit word from a location in VPD EEPROM using the card's PCI
  *     VPD ROM capability.  A zero is written to the flag bit when the
- *     addres is written to the control register.  The hardware device will
+ *     address is written to the control register.  The hardware device will
  *     set the flag to 1 when 4 bytes have been read into the data register.
  */
 int t3_seeprom_read(struct adapter *adapter, u32 addr, __le32 *data)
index ecd9f6c6bcd534d96dbf17f9d8bd34edc68d6cfa..5e820f4e68b9e2d3246be7b778c5ff30c9be954a 100644 (file)
@@ -41,7 +41,7 @@ struct e1000_hw;
 struct e1000_hw_stats;
 
 /* Enumerated types specific to the e1000 hardware */
-/* Media Access Controlers */
+/* Media Access Controllers */
 typedef enum {
        e1000_undefined = 0,
        e1000_82542_rev2_0,
index 4d62f7bfa0367578471f2773f04a365fed7db972..e02c5d17af0764d04a925a4e32b69ec0ecfadc8c 100644 (file)
@@ -2198,7 +2198,7 @@ static void e1000_set_rx_mode(struct net_device *netdev)
         * addresses take precedence to avoid disabling unicast filtering
         * when possible.
         *
-        * RAR 0 is used for the station MAC adddress
+        * RAR 0 is used for the station MAC address
         * if there are not 14 addresses, go ahead and clear the filters
         */
        i = 1;
index 7236f1a53ba0997da7ba66a218db4b56091faedf..a655beb6932073e2406e9ef2d891beab7da02ad7 100644 (file)
@@ -300,7 +300,7 @@ static s32 e1000_init_mac_params_82571(struct e1000_adapter *adapter)
 
        /*
         * Ensure that the inter-port SWSM.SMBI lock bit is clear before
-        * first NVM or PHY acess. This should be done for single-port
+        * first NVM or PHY access. This should be done for single-port
         * devices, and for one port only on dual-port devices so that
         * for those devices we can still use the SMBI lock to synchronize
         * inter-port accesses to the PHY & NVM.
index e3374d9a2472a2af316ca137305a53162f62e882..38c84ba3e3c1f172671688a5bdb94b34b88af208 100644 (file)
@@ -321,7 +321,7 @@ static s32 e1000_init_phy_params_pchlan(struct e1000_hw *hw)
        }
 
        /*
-        * Reset the PHY before any acccess to it.  Doing so, ensures that
+        * Reset the PHY before any access to it.  Doing so, ensures that
         * the PHY is in a known good state before we read/write PHY registers.
         * The generic reset is sufficient here, because we haven't determined
         * the PHY type yet.
index 3d3dc0c823554ab6da90d56ec2d5940338113bb7..b9bff5ba009f681f74982b3a5a10ebd844d36697 100644 (file)
@@ -2976,7 +2976,7 @@ s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data)
 }
 
 /**
- *  e1000_get_phy_addr_for_hv_page - Get PHY adrress based on page
+ *  e1000_get_phy_addr_for_hv_page - Get PHY address based on page
  *  @page: page to be accessed
  **/
 static u32 e1000_get_phy_addr_for_hv_page(u32 page)
index 7c826319ee5a153111a59a1c517992dadcd5a84e..dbaec546c428e82d6b4595e44ac846d527b35755 100644 (file)
@@ -1760,7 +1760,7 @@ module_param_array(io, int, NULL, 0);
 module_param_array(irq, int, NULL, 0);
 module_param_array(mem, int, NULL, 0);
 module_param(autodetect, int, 0);
-MODULE_PARM_DESC(io, "EtherExpress Pro/10 I/O base addres(es)");
+MODULE_PARM_DESC(io, "EtherExpress Pro/10 I/O base address(es)");
 MODULE_PARM_DESC(irq, "EtherExpress Pro/10 IRQ number(s)");
 MODULE_PARM_DESC(mem, "EtherExpress Pro/10 Rx buffer size(es) in kB (3-29)");
 MODULE_PARM_DESC(autodetect, "EtherExpress Pro/10 force board(s) detection (0-1)");
index 4dc39e5f0156cb22c4e351dfaf657585f47ea30b..77fcf4459161e0f194d2ba0082d5874cb58d51e7 100644 (file)
@@ -30,7 +30,7 @@
  *     or the type-DO IR port.
  *
  * IrDA chip set list from Toshiba Computer Engineering Corp.
- * model                       method  maker   controler               Version 
+ * model                       method  maker   controller              Version 
  * Portege 320CT       FIR,SIR Toshiba Oboe(Triangle) 
  * Portege 3010CT      FIR,SIR Toshiba Oboe(Sydney) 
  * Portege 3015CT      FIR,SIR Toshiba Oboe(Sydney) 
index 0bd8fbb5bfd0dc5c32771e3521744a1f50808e64..05e6b8cafb39830e25886cad25e91ce6525d3c09 100644 (file)
@@ -1078,7 +1078,7 @@ s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 pballoc)
 
        /*
         * The defaults in the HW for RX PB 1-7 are not zero and so should be
-        * intialized to zero for non DCB mode otherwise actual total RX PB
+        * initialized to zero for non DCB mode otherwise actual total RX PB
         * would be bigger than programmed and filter space would run into
         * the PB 0 region.
         */
@@ -1169,7 +1169,7 @@ s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 pballoc)
 
        /*
         * The defaults in the HW for RX PB 1-7 are not zero and so should be
-        * intialized to zero for non DCB mode otherwise actual total RX PB
+        * initialized to zero for non DCB mode otherwise actual total RX PB
         * would be bigger than programmed and filter space would run into
         * the PB 0 region.
         */
index 9f8e7027b0b32de8030d6e100a8b0e9467e35685..661ed1ff4c2e2b87eaa42360a83106534a0c4f41 100644 (file)
@@ -238,7 +238,7 @@ static int temac_dma_bd_init(struct net_device *ndev)
                goto out;
        }
        /* allocate the tx and rx ring buffer descriptors. */
-       /* returns a virtual addres and a physical address. */
+       /* returns a virtual address and a physical address. */
        lp->tx_bd_v = dma_alloc_coherent(ndev->dev.parent,
                                         sizeof(*lp->tx_bd_v) * TX_BD_NUM,
                                         &lp->tx_bd_p, GFP_KERNEL);
index 58183686709852ee431dba13cbe477138b94f55c..5976d1d51df1d83e48690cb23b245999f8229a2f 100644 (file)
@@ -36,7 +36,7 @@
    Rev 1.07.06 Nov.  7 2000 Jeff Garzik <jgarzik@pobox.com> some bug fix and cleaning
    Rev 1.07.05 Nov.  6 2000 metapirat<metapirat@gmx.de> contribute media type select by ifconfig
    Rev 1.07.04 Sep.  6 2000 Lei-Chun Chang added ICS1893 PHY support
-   Rev 1.07.03 Aug. 24 2000 Lei-Chun Chang (lcchang@sis.com.tw) modified 630E eqaulizer workaround rule
+   Rev 1.07.03 Aug. 24 2000 Lei-Chun Chang (lcchang@sis.com.tw) modified 630E equalizer workaround rule
    Rev 1.07.01 Aug. 08 2000 Ollie Lho minor update for SiS 630E and SiS 630E A1
    Rev 1.07    Mar. 07 2000 Ollie Lho bug fix in Rx buffer ring
    Rev 1.06.04 Feb. 11 2000 Jeff Garzik <jgarzik@pobox.com> softnet and init for kernel 2.4
index 8b3dc1eb401541e8e1c3de31ce5308d84f477845..474652a2f70d52d85f579411ee7c572034a99192 100644 (file)
@@ -12,7 +12,7 @@
 /*
  * RX HW/SW interaction overview
  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- * There are 2 types of RX communication channels betwean driver and NIC.
+ * There are 2 types of RX communication channels between driver and NIC.
  * 1) RX Free Fifo - RXF - holds descriptors of empty buffers to accept incoming
  * traffic. This Fifo is filled by SW and is readen by HW. Each descriptor holds
  * info about buffer's location, size and ID. An ID field is used to identify a
@@ -821,7 +821,7 @@ static void bdx_setmulti(struct net_device *ndev)
                }
 
                /* use PMF to accept first MAC_MCST_NUM (15) addresses */
-               /* TBD: sort addreses and write them in ascending order
+               /* TBD: sort addresses and write them in ascending order
                 * into RX_MAC_MCST regs. we skip this phase now and accept ALL
                 * multicast frames throu IMF */
                /* accept the rest of addresses throu IMF */
@@ -1346,7 +1346,7 @@ static void print_rxfd(struct rxf_desc *rxfd)
 /*
  * TX HW/SW interaction overview
  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- * There are 2 types of TX communication channels betwean driver and NIC.
+ * There are 2 types of TX communication channels between driver and NIC.
  * 1) TX Free Fifo - TXF - holds ack descriptors for sent packets
  * 2) TX Data Fifo - TXD - holds descriptors of full buffers.
  *
index 55f3a3e667a9af0291da7c7d4e46c12e84d7ce6a..e625f9530cf9932cd264ee26dc20c60d894a2f5a 100644 (file)
@@ -1309,7 +1309,7 @@ static long __tun_chr_ioctl(struct file *file, unsigned int cmd,
                break;
 
        case SIOCGIFHWADDR:
-               /* Get hw addres */
+               /* Get hw address */
                memcpy(ifr.ifr_hwaddr.sa_data, tun->dev->dev_addr, ETH_ALEN);
                ifr.ifr_hwaddr.sa_family = tun->dev->type;
                if (copy_to_user(argp, &ifr, ifreq_len))
index cab96ad49e601488100d744ecacc6a76539f9b34..09cac704fdd74879ed75bf7af5b82ba7d45551dc 100644 (file)
@@ -898,7 +898,7 @@ static int velocity_set_media_mode(struct velocity_info *vptr, u32 mii_status)
        set_mii_flow_control(vptr);
 
        /*
-          Check if new status is consisent with current status
+          Check if new status is consistent with current status
           if (((mii_status & curr_status) & VELOCITY_AUTONEG_ENABLE) ||
               (mii_status==curr_status)) {
           vptr->mii_status=mii_check_media_mode(vptr->mac_regs);
index 9890d4d596d0d29a5b8083656e416b1c30ca2b74..654295816a394cd02755f1e65ce9ca722f54366e 100644 (file)
@@ -1695,7 +1695,7 @@ struct vxge_hw_device_stats_sw_err {
  * struct vxge_hw_device_stats - Contains HW per-device statistics,
  * including hw.
  * @devh: HW device handle.
- * @dma_addr: DMA addres of the %hw_info. Given to device to fill-in the stats.
+ * @dma_addr: DMA address of the %hw_info. Given to device to fill-in the stats.
  * @hw_info_dmah: DMA handle used to map hw statistics onto the device memory
  *                space.
  * @hw_info_dma_acch: One more DMA handle used subsequently to free the
index d45b08d1dbc939bc390ddbfc99c0a056f1e9582f..94ff9b02e28e313e078cc5eb4e984447e785aa37 100644 (file)
@@ -125,7 +125,7 @@ static u32 dscc4_pci_config_store[16];
 /* Module parameters */
 
 MODULE_AUTHOR("Maintainer: Francois Romieu <romieu@cogenit.fr>");
-MODULE_DESCRIPTION("Siemens PEB20534 PCI Controler");
+MODULE_DESCRIPTION("Siemens PEB20534 PCI Controller");
 MODULE_LICENSE("GPL");
 module_param(debug, int, 0);
 MODULE_PARM_DESC(debug,"Enable/disable extra messages");
index cdedab46ba2160390a06d25a9cbd8241494e9670..bcb483fdc4d965442f006ec3cb2425462532399a 100644 (file)
@@ -280,7 +280,7 @@ int i2400m_check_mac_addr(struct i2400m *i2400m)
                        result);
                goto error;
        }
-       /* Extract MAC addresss */
+       /* Extract MAC address */
        ddi = (void *) skb->data;
        BUILD_BUG_ON(ETH_ALEN != sizeof(ddi->mac_address));
        d_printf(2, dev, "GET DEVICE INFO: mac addr %pM\n",
index 59ac7705e76ed682a72b3296eb127e6d1e888df4..a2dbc94f6232ed5155b000b0166765a05b615c8f 100644 (file)
@@ -186,7 +186,7 @@ enum {
  * struct i2400m_poke_table - Hardware poke table for the Intel 2400m
  *
  * This structure will be used to create a device specific poke table
- * to put the device in a consistant state at boot time.
+ * to put the device in a consistent state at boot time.
  *
  * @address: The device address to poke
  *
@@ -698,7 +698,7 @@ enum i2400m_bm_cmd_flags {
  * @I2400M_BRI_MAC_REINIT: We need to reinitialize the boot
  *     rom after reading the MAC address. This is quite a dirty hack,
  *     if you ask me -- the device requires the bootrom to be
- *     intialized after reading the MAC address.
+ *     initialized after reading the MAC address.
  */
 enum i2400m_bri {
        I2400M_BRI_SOFT       = 1 << 1,
index ca79ecd832fd939d645ca55e03a03eab07b58eeb..2a246d13b5204da34a2543ede132fb14def40b65 100644 (file)
 /*
  * EEPROM command register
  */
-#define AR5K_EEPROM_CMD                0x6008                  /* Register Addres */
+#define AR5K_EEPROM_CMD                0x6008                  /* Register Address */
 #define AR5K_EEPROM_CMD_READ   0x00000001      /* EEPROM read */
 #define AR5K_EEPROM_CMD_WRITE  0x00000002      /* EEPROM write */
 #define AR5K_EEPROM_CMD_RESET  0x00000004      /* EEPROM reset */
 /*
  * EEPROM config register
  */
-#define AR5K_EEPROM_CFG                        0x6010                  /* Register Addres */
+#define AR5K_EEPROM_CFG                        0x6010                  /* Register Address */
 #define AR5K_EEPROM_CFG_SIZE           0x00000003              /* Size determination override */
 #define AR5K_EEPROM_CFG_SIZE_AUTO      0
 #define AR5K_EEPROM_CFG_SIZE_4KBIT     1
  * Second station id register (Upper 16 bits of MAC address + PCU settings)
  */
 #define AR5K_STA_ID1                   0x8004                  /* Register Address */
-#define        AR5K_STA_ID1_ADDR_U16           0x0000ffff      /* Upper 16 bits of MAC addres */
+#define        AR5K_STA_ID1_ADDR_U16           0x0000ffff      /* Upper 16 bits of MAC address */
 #define AR5K_STA_ID1_AP                        0x00010000      /* Set AP mode */
 #define AR5K_STA_ID1_ADHOC             0x00020000      /* Set Ad-Hoc mode */
 #define AR5K_STA_ID1_PWR_SV            0x00040000      /* Power save reporting */
index 0dc33b65e86be53a3de7f3642b8793ab06c9ef9a..be4828167012d0703f7ebe60d501e9b0f6fd8b6c 100644 (file)
@@ -1919,7 +1919,7 @@ static void b43_hardware_pctl_init_gphy(struct b43_wldev *dev)
        b43_hf_write(dev, b43_hf_read(dev) | B43_HF_HWPCTL);
 }
 
-/* Intialize B/G PHY power control */
+/* Initialize B/G PHY power control */
 static void b43_phy_init_pctl(struct b43_wldev *dev)
 {
        struct ssb_bus *bus = dev->dev->bus;
index 35033dd342ce2e7fb63cc31a7bf9a0e3d2810d57..28e477d01587f34385c371c512cb4e134a6a0301 100644 (file)
@@ -153,7 +153,7 @@ void b43legacy_phy_calibrate(struct b43legacy_wldev *dev)
        phy->calibrated = 1;
 }
 
-/* intialize B PHY power control
+/* initialize B PHY power control
  * as described in http://bcm-specs.sipsolutions.net/InitPowerControl
  */
 static void b43legacy_phy_init_pctl(struct b43legacy_wldev *dev)
index 7c7f7dcb1b1e190611a8134177966729cf04d60e..972b738c0e4aa0add81a585b65da70fa1ab672e8 100644 (file)
@@ -107,7 +107,7 @@ static int iwl_process_add_sta_resp(struct iwl_priv *priv,
        /*
         * XXX: The MAC address in the command buffer is often changed from
         * the original sent to the device. That is, the MAC address
-        * written to the command buffer often is not the same MAC adress
+        * written to the command buffer often is not the same MAC address
         * read from the command buffer when the command returns. This
         * issue has not yet been resolved and this debugging is left to
         * observe the problem.
index 2c8cc954d1b6d85092f4d4f999ab1a8151e79ddb..ec2c75d77cea66fd55c90e6fb4c7615243f0a05f 100644 (file)
@@ -630,7 +630,7 @@ islpci_alloc_memory(islpci_private *priv)
        printk(KERN_DEBUG "islpci_alloc_memory\n");
 #endif
 
-       /* remap the PCI device base address to accessable */
+       /* remap the PCI device base address to accessible */
        if (!(priv->device_base =
              ioremap(pci_resource_start(priv->pdev, 0),
                      ISL38XX_PCI_MEM_SIZE))) {
@@ -709,7 +709,7 @@ islpci_alloc_memory(islpci_private *priv)
                                   PCI_DMA_FROMDEVICE);
                if (!priv->pci_map_rx_address[counter]) {
                        /* error mapping the buffer to device
-                          accessable memory address */
+                          accessible memory address */
                        printk(KERN_ERR "failed to map skb DMA'able\n");
                        goto out_free;
                }
@@ -773,7 +773,7 @@ islpci_free_memory(islpci_private *priv)
                priv->data_low_rx[counter] = NULL;
        }
 
-       /* Free the acces control list and the WPA list */
+       /* Free the access control list and the WPA list */
        prism54_acl_clean(&priv->acl);
        prism54_wpa_bss_ie_clean(priv);
        mgt_clean(priv);
index 2fc52bc2d7dde40e4d242f9502ddd7d499356277..d44f8e20cce08f963dcd73f046b944c938c4d118 100644 (file)
@@ -450,7 +450,7 @@ islpci_eth_receive(islpci_private *priv)
                                   MAX_FRAGMENT_SIZE_RX + 2,
                                   PCI_DMA_FROMDEVICE);
                if (unlikely(!priv->pci_map_rx_address[index])) {
-                       /* error mapping the buffer to device accessable memory address */
+                       /* error mapping the buffer to device accessible memory address */
                        DEBUG(SHOW_ERROR_MESSAGES,
                              "Error mapping DMA address\n");
 
index c3c206a97d54c608da497256a7fcadd44293d9df..a7d3f4c3ee0de064b13db65d757573427295ea92 100644 (file)
@@ -274,7 +274,7 @@ int rt2x00mac_add_interface(struct ieee80211_hw *hw,
        intf->beacon = entry;
 
        /*
-        * The MAC adddress must be configured after the device
+        * The MAC address must be configured after the device
         * has been initialized. Otherwise the device can reset
         * the MAC registers.
         * The BSSID address must only be configured in AP mode,
index ee82df62e64660dc347380c810fa404b52d5123a..3e5befe4d03b21e99c3533f2ea0e56af670b9a98 100644 (file)
@@ -192,7 +192,7 @@ static inline void wl3501_switch_page(struct wl3501_card *this, u8 page)
 }
 
 /*
- * Get Ethernet MAC addresss.
+ * Get Ethernet MAC address.
  *
  * WARNING: We switch to FPAGE0 and switc back again.
  *          Making sure there is no other WL function beening called by ISR.
index 8146e3bee2e8f1dab1784cae0e52f935268d3928..f558e1adf9546341450503f50502e98f108ff764 100644 (file)
@@ -9,7 +9,7 @@
 #endif
 
 /*
- * M32R PC Card Controler
+ * M32R PC Card Controller
  */
 #define M32R_PCC0_BASE        0x00ef7000
 #define M32R_PCC1_BASE        0x00ef7020
index e4fffe417ba9b10595fbc36416cae40a4c8f0e1f..f95c58563bc8f648e3027ecccbca5b47ed6de400 100644 (file)
@@ -5,7 +5,7 @@
 #define M32R_MAX_PCC   2
 
 /*
- * M32R PC Card Controler
+ * M32R PC Card Controller
  */
 #define M32R_PCC0_BASE        0x00ef7000
 #define M32R_PCC1_BASE        0x00ef7020
index 99d4f23cb4353136dc73a7d0b7d6309f6f71f97e..0db482771fb5d928833dfbcc56700e3fb4daf0f4 100644 (file)
@@ -1198,7 +1198,7 @@ static int __init m8xx_probe(struct platform_device *ofdev,
        out_be32(M8XX_PGCRX(1),
                 M8XX_PGCRX_CXOE | (mk_int_int_mask(hwirq) << 16));
 
-       /* intialize the fixed memory windows */
+       /* initialize the fixed memory windows */
 
        for (i = 0; i < PCMCIA_SOCKETS_NO; i++) {
                for (m = 0; m < PCMCIA_MEM_WIN_NO; m++) {
index c8c65375bfe2cf61e83276c97ad3eed86453a0a0..1d0b707aeafc6ac252850a7f39e8971e8ad98f98 100644 (file)
@@ -915,7 +915,7 @@ static int update_bl_status(struct backlight_device *bd)
        return 0;
 }
 
-static struct backlight_ops acer_bl_ops = {
+static const struct backlight_ops acer_bl_ops = {
        .get_brightness = read_brightness,
        .update_status = update_bl_status,
 };
index d235f44fd7a3ca96f61abb7d90249afa6eed1493..f3aa6a7fdab60c71448b85bb6eeb68a3f8c1cc7f 100644 (file)
@@ -640,7 +640,7 @@ static int update_bl_status(struct backlight_device *bd)
        return asus_lcd_set(asus, value);
 }
 
-static struct backlight_ops asusbl_ops = {
+static const struct backlight_ops asusbl_ops = {
        .get_brightness = asus_read_brightness,
        .update_status = update_bl_status,
 };
index ca05aefd03bfbe1cb1f95f8d8fae899206af99da..4633fd8532cc4be6aa308ab93eba36fb7e9d7113 100644 (file)
@@ -1467,7 +1467,7 @@ static int asus_hotk_remove(struct acpi_device *device, int type)
        return 0;
 }
 
-static struct backlight_ops asus_backlight_data = {
+static const struct backlight_ops asus_backlight_data = {
        .get_brightness = read_brightness,
        .update_status  = set_brightness_status,
 };
index cf8a89a0d8f519bf5160eef46f2eaaffff7d74f4..34657f96b5a57504a139eb1193d4483e4da6d057 100644 (file)
@@ -546,7 +546,7 @@ out:
        return buffer->output[1];
 }
 
-static struct backlight_ops dell_ops = {
+static const struct backlight_ops dell_ops = {
        .get_brightness = dell_get_intensity,
        .update_status  = dell_send_intensity,
 };
index b2edfdcdcb84fd09d6eee096c56ef146351393be..c062a6534590dcc48910ade885e59bcf2828013c 100644 (file)
@@ -1115,7 +1115,7 @@ static int update_bl_status(struct backlight_device *bd)
        return set_brightness(bd, bd->props.brightness);
 }
 
-static struct backlight_ops eeepcbl_ops = {
+static const struct backlight_ops eeepcbl_ops = {
        .get_brightness = read_brightness,
        .update_status = update_bl_status,
 };
index f44cd2620ff9e123fab32ee1ce7355b9d477d1cc..34d0dc590d76564a3f84d5638c71fa3e7eda7d5c 100644 (file)
@@ -437,7 +437,7 @@ static int bl_update_status(struct backlight_device *b)
        return ret;
 }
 
-static struct backlight_ops fujitsubl_ops = {
+static const struct backlight_ops fujitsubl_ops = {
        .get_brightness = bl_get_brightness,
        .update_status = bl_update_status,
 };
index f200677851b8bcc508cdee1f350c3c829d31a12d..f8b2fc9922761c3773c027a347a5389a4324fdde 100644 (file)
@@ -856,7 +856,7 @@ static int sony_backlight_get_brightness(struct backlight_device *bd)
 }
 
 static struct backlight_device *sony_backlight_device;
-static struct backlight_ops sony_backlight_ops = {
+static const struct backlight_ops sony_backlight_ops = {
        .update_status = sony_backlight_update_status,
        .get_brightness = sony_backlight_get_brightness,
 };
index e8c21994b36da2c1bb9eb71af883a597566f532c..ecd503f3557e100af61c47ca2316e13ad71cd155 100644 (file)
@@ -6109,7 +6109,7 @@ static void tpacpi_brightness_notify_change(void)
                               BACKLIGHT_UPDATE_HOTKEY);
 }
 
-static struct backlight_ops ibm_backlight_data = {
+static const struct backlight_ops ibm_backlight_data = {
        .get_brightness = brightness_get,
        .update_status  = brightness_update_status,
 };
@@ -7193,7 +7193,7 @@ static struct ibm_struct volume_driver_data = {
  *             TPACPI_FAN_WR_ACPI_FANS (X31/X40/X41)
  *
  *     FIRMWARE BUG: on some models, EC 0x2f might not be initialized at
- *     boot. Apparently the EC does not intialize it, so unless ACPI DSDT
+ *     boot. Apparently the EC does not initialize it, so unless ACPI DSDT
  *     does so, its initial value is meaningless (0x07).
  *
  *     For firmware bugs, refer to:
index 4276da7291b8e479d26ee7a55041c212a85ca74a..209cced786c60628b87455b6be7b60c977257c00 100644 (file)
@@ -841,7 +841,7 @@ static void remove_toshiba_proc_entries(void)
        remove_proc_entry("version", toshiba_proc_dir);
 }
 
-static struct backlight_ops toshiba_backlight_data = {
+static const struct backlight_ops toshiba_backlight_data = {
         .get_brightness = get_lcd,
         .update_status  = set_lcd_status,
 };
index fe16b482e912c395f6553e23cdb6d4d1bb54e780..4a8ae3935b3bfe56fef914ccd3328eabd8425840 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *     iPAQ h1930/h1940/rx1950 battery controler driver
+ *     iPAQ h1930/h1940/rx1950 battery controller driver
  *     Copyright (c) Vasily Khoruzhick
  *     Based on h1940_battery.c by Arnaud Patard
  *
@@ -427,5 +427,5 @@ static void __exit s3c_adc_bat_exit(void)
 module_exit(s3c_adc_bat_exit);
 
 MODULE_AUTHOR("Vasily Khoruzhick <anarsoul@gmail.com>");
-MODULE_DESCRIPTION("iPAQ H1930/H1940/RX1950 battery controler driver");
+MODULE_DESCRIPTION("iPAQ H1930/H1940/RX1950 battery controller driver");
 MODULE_LICENSE("GPL");
index 0f19d540b655be900be7e946fd0838c77d95bb03..122382dc46847dcc8b8757c00c8dff26e4cf96f5 100644 (file)
@@ -840,7 +840,7 @@ lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd)
 }
 
 /**
- * Emit buffer of a lan comand.
+ * Emit buffer of a lan command.
  */
 static void
 lcs_lancmd_timeout(unsigned long data)
index d692e229ecba59c03549fc19447e81d8184503da..4c09d03bcb32578737fbfa9481c057e4bb91c3f9 100644 (file)
@@ -317,7 +317,7 @@ static void zfcp_act_eval_err(struct zfcp_adapter *adapter, u32 table)
 
 /**
  * zfcp_cfdc_port_denied - Process "access denied" for port
- * @port: The port where the acces has been denied
+ * @port: The port where the access has been denied
  * @qual: The FSF status qualifier for the access denied FSF status
  */
 void zfcp_cfdc_port_denied(struct zfcp_port *port,
index dc5ac6e528c4febb2b6dbdc51953a08cfe934938..a391090a17c5ba73efa23384e360deba12733354 100644 (file)
@@ -416,7 +416,7 @@ static u8 orc_load_firmware(struct orc_host * host)
        /* Go back and check they match */
 
        outb(PRGMRST | DOWNLOAD, host->base + ORC_RISCCTL);     /* Reset program count 0 */
-       bios_addr -= 0x1000;    /* Reset the BIOS adddress      */
+       bios_addr -= 0x1000;    /* Reset the BIOS address */
        for (i = 0, data32_ptr = (u8 *) & data32;       /* Check the code       */
             i < 0x1000;        /* Firmware code size = 4K      */
             i++, bios_addr++) {
index afc9aeba5edb154ef7316552cacfa88cabc3d9a2..060ac4bd5a14ecbde8553bba88019512314ec6c4 100644 (file)
@@ -91,7 +91,7 @@ void aac_fib_map_free(struct aac_dev *dev)
  *     aac_fib_setup   -       setup the fibs
  *     @dev: Adapter to set up
  *
- *     Allocate the PCI space for the fibs, map it and then intialise the
+ *     Allocate the PCI space for the fibs, map it and then initialise the
  *     fib area, the unmapped fib data and also the free list
  */
 
index 5997e7c3a191e8c52abe59d1145402eb5c7c7a9e..1565be9ebd496a9ba1e951ced23a6cbafcd15820 100644 (file)
@@ -1178,7 +1178,7 @@ notFound:
 /*
  * Retrieve an SCB by SCBID first searching the disconnected list falling
  * back to DMA'ing the SCB down from the host.  This routine assumes that
- * ARG_1 is the SCBID of interrest and that SINDEX is the position in the
+ * ARG_1 is the SCBID of interest and that SINDEX is the position in the
  * disconnected list to start the search from.  If SINDEX is SCB_LIST_NULL,
  * we go directly to the host for the SCB.
  */
index 28aaf349c111d47590ab930a5c732e63cfb38214..40273a747d2905ecd54d9863b693b9b484c37145 100644 (file)
 #define                PHY_START_CAL           0x01
 
 /*
- * HST_PCIX2 Registers, Addresss Range: (0x00-0xFC)
+ * HST_PCIX2 Registers, Address Range: (0x00-0xFC)
  */
 #define PCIX_REG_BASE_ADR              0xB8040000
 
 #define PCIC_TP_CTRL   0xFC
 
 /*
- * EXSI Registers, Addresss Range: (0x00-0xFC)
+ * EXSI Registers, Address Range: (0x00-0xFC)
  */
 #define EXSI_REG_BASE_ADR              REG_BASE_ADDR_EXSI
 
index c43698b1cb6449af1de81bb3059ffba83354bd6a..29593275201a563835511c2957384cf06bca7484 100644 (file)
@@ -867,7 +867,7 @@ void asd_build_initiate_link_adm_task(struct asd_ascb *ascb, int phy_id,
  * resources they have with this SCB, and then call this one at the
  * end of their timeout function.  To do this, one should initialize
  * the ascb->timer.{function, data, expires} prior to calling the post
- * funcion.  The timer is started by the post function.
+ * function. The timer is started by the post function.
  */
 void asd_ascb_timedout(unsigned long data)
 {
index 74374618010c3158c6b46937a076b18f849346bf..390168f62a13f5dc79316818a4322306ebdc63a5 100644 (file)
@@ -797,7 +797,7 @@ static void asd_init_lseq_mdp(struct asd_ha_struct *asd_ha,  int lseq)
                int j;
                /* Start from Page 1 of Mode 0 and 1. */
                moffs = LSEQ_PAGE_SIZE + i*LSEQ_MODE_SCRATCH_SIZE;
-               /* All the fields of page 1 can be intialized to 0. */
+               /* All the fields of page 1 can be initialized to 0. */
                for (j = 0; j < LSEQ_PAGE_SIZE; j += 4)
                        asd_write_reg_dword(asd_ha, LmSCRATCH(lseq)+moffs+j,0);
        }
@@ -938,7 +938,7 @@ static void asd_init_cseq_cio(struct asd_ha_struct *asd_ha)
        asd_write_reg_dword(asd_ha, SCBPRO, 0);
        asd_write_reg_dword(asd_ha, CSEQCON, 0);
 
-       /* Intialize CSEQ Mode 11 Interrupt Vectors.
+       /* Initialize CSEQ Mode 11 Interrupt Vectors.
         * The addresses are 16 bit wide and in dword units.
         * The values of their macros are in byte units.
         * Thus we have to divide by 4. */
@@ -961,7 +961,7 @@ static void asd_init_cseq_cio(struct asd_ha_struct *asd_ha)
        asd_write_reg_word(asd_ha, CPRGMCNT, cseq_idle_loop);
 
        for (i = 0; i < 8; i++) {
-               /* Intialize Mode n Link m Interrupt Enable. */
+               /* Initialize Mode n Link m Interrupt Enable. */
                asd_write_reg_dword(asd_ha, CMnINTEN(i), EN_CMnRSPMBXF);
                /* Initialize Mode n Request Mailbox. */
                asd_write_reg_dword(asd_ha, CMnREQMBX(i), 0);
index 135c4427801cf66abc97719c6e9fe78ea6a9a8d1..cd7ef4818940a833b5ea8a48dd1240526fe356e8 100644 (file)
@@ -2092,7 +2092,7 @@ bfa_ioim_sm_cleanup_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
 
        case BFA_IOIM_SM_ABORT:
                /*
-                * IO is alraedy being cleaned up implicitly
+                * IO is already being cleaned up implicitly
                 */
                ioim->io_cbfn = __bfa_cb_ioim_abort;
                break;
index 377cbfff6f2ec88a467b6e8014d27c91d3b4a0c3..de989fc158dd9b8f688ca23d207d725a59c7ea76 100644 (file)
@@ -5682,7 +5682,7 @@ bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status)
        switch (status) {
        case BFA_STATUS_OK:
                /*
-                * Initialiaze the V-Port fields
+                * Initialize the V-Port fields
                 */
                __vport_fcid(vport) = bfa_lps_get_pid(vport->lps);
                vport->vport_stats.fdisc_accepts++;
index 8f1b5c8bf903bba0e32e398aeaf776915b42890a..b0f8523e665f94d6d292a40a2e66bdd578462673 100644 (file)
@@ -3796,7 +3796,7 @@ static struct DeviceCtlBlk *device_alloc(struct AdapterCtlBlk *acb,
  * adapter_add_device - Adds the device instance to the adaptor instance.
  *
  * @acb: The adapter device to be updated
- * @dcb: A newly created and intialised device instance to add.
+ * @dcb: A newly created and initialised device instance to add.
  **/
 static void adapter_add_device(struct AdapterCtlBlk *acb,
                struct DeviceCtlBlk *dcb)
@@ -4498,7 +4498,7 @@ static void __devinit adapter_init_chip(struct AdapterCtlBlk *acb)
  * init_adapter - Grab the resource for the card, setup the adapter
  * information, set the card into a known state, create the various
  * tables etc etc. This basically gets all adapter information all up
- * to date, intialised and gets the chip in sync with it.
+ * to date, initialised and gets the chip in sync with it.
  *
  * @host:      This hosts adapter structure
  * @io_port:   The base I/O port
@@ -4789,7 +4789,7 @@ static void banner_display(void)
  * that it finds in the system. The pci_dev strcuture indicates which
  * instance we are being called from.
  * 
- * @dev: The PCI device to intialize.
+ * @dev: The PCI device to initialize.
  * @id: Looks like a pointer to the entry in our pci device table
  * that was actually matched by the PCI subsystem.
  *
@@ -4860,7 +4860,7 @@ fail:
  * dc395x_remove_one - Called to remove a single instance of the
  * adapter.
  *
- * @dev: The PCI device to intialize.
+ * @dev: The PCI device to initialize.
  **/
 static void __devexit dc395x_remove_one(struct pci_dev *dev)
 {
index 2924363d142bc4affc6422de1272e73a70957486..071cf082d342200e73bb1fbc88642870f8abd18e 100644 (file)
@@ -1211,7 +1211,7 @@ static void fc_lun_reset_send(unsigned long data)
 /**
  * fc_lun_reset() - Send a LUN RESET command to a device
  *                 and wait for the reply
- * @lport: The local port to sent the comand on
+ * @lport: The local port to sent the command on
  * @fsp:   The FCP packet that identifies the LUN to be reset
  * @id:           The SCSI command ID
  * @lun:   The LUN ID to be reset
index c1cbec01345d0849a027748cdad9425e72094356..2d7b01a2bb2bc1fcc6ccd8916b6c46db105c8849 100644 (file)
@@ -1339,7 +1339,7 @@ lpfc_##attr##_show(struct device *dev, struct device_attribute *attr, \
 }
 
 /**
- * lpfc_param_init - Intializes a cfg attribute
+ * lpfc_param_init - Initializes a cfg attribute
  *
  * Description:
  * Macro that given an attr e.g. hba_queue_depth expands
index a5d1695dac3dcd73b1e5cae6651c46c602d57d20..0873fbd19e186e54bd9259edafd461d671cb6ed8 100644 (file)
@@ -2790,7 +2790,7 @@ lpfc_mbx_process_link_up(struct lpfc_hba *phba, READ_LA_VAR *la)
                        if (unlikely(!fcf_record)) {
                                lpfc_printf_log(phba, KERN_ERR,
                                        LOG_MBOX | LOG_SLI,
-                                       "2554 Could not allocate memmory for "
+                                       "2554 Could not allocate memory for "
                                        "fcf record\n");
                                rc = -ENODEV;
                                goto out;
index 554efa6623f4edab7154e3f1ad23e5be845260c6..22f17087883ce8b9de32af1b327fc3aa7a11f316 100644 (file)
@@ -9735,7 +9735,7 @@ lpfc_sli4_intr_handler(int irq, void *dev_id)
  * lpfc_sli4_queue_free - free a queue structure and associated memory
  * @queue: The queue structure to free.
  *
- * This function frees a queue structure and the DMAable memeory used for
+ * This function frees a queue structure and the DMAable memory used for
  * the host resident queue. This function must be called after destroying the
  * queue on the HBA.
  **/
index f5644745e24e1fe4980188d062d179753a5b024f..853411911b2e0166d9a263b94f2c3383bb6c04cb 100644 (file)
@@ -13,7 +13,7 @@
  */
 
 /*
- * Comand coalescing - This feature allows the driver to be able to combine
+ * Command coalescing - This feature allows the driver to be able to combine
  * two or more commands and issue as one command in order to boost I/O
  * performance. Useful if the nature of the I/O is sequential. It is not very
  * useful for random natured I/Os.
index a7008c0c24f9f44ffc5fcb663a2f83ce514b55e4..25506c7773812156f929715a3bba4bf4de634311 100644 (file)
@@ -224,7 +224,7 @@ mraid_mm_unlocked_ioctl(struct file *filep, unsigned int cmd,
 {
        int err;
 
-       /* inconsistant: mraid_mm_compat_ioctl doesn't take the BKL */
+       /* inconsistent: mraid_mm_compat_ioctl doesn't take the BKL */
        mutex_lock(&mraid_mm_mutex);
        err = mraid_mm_ioctl(filep, cmd, arg);
        mutex_unlock(&mraid_mm_mutex);
index f8c86b28f03f8155c70c9303c9f57de9543acff9..b95285f3383fcced128ce4be0e2550da4863316c 100644 (file)
@@ -603,7 +603,7 @@ static u32 pm8001_request_irq(struct pm8001_hba_info *pm8001_ha)
 #endif
 
 intx:
-       /* intialize the INT-X interrupt */
+       /* initialize the INT-X interrupt */
        rc = request_irq(pdev->irq, irq_handler, IRQF_SHARED, DRV_NAME,
                SHOST_TO_SAS_HA(pm8001_ha->shost));
        return rc;
index d53e6503c6d5bd052df0f98c7047a5edcae29e6c..a2ed201885ae3b453d657509ce6f774981098815 100644 (file)
@@ -477,7 +477,7 @@ EXPORT_SYMBOL_GPL(scsi_nl_remove_driver);
 
 
 /**
- * scsi_netlink_init - Called by SCSI subsystem to intialize
+ * scsi_netlink_init - Called by SCSI subsystem to initialize
  *     the SCSI transport netlink interface
  *
  **/
index 76ee2e784f75085660524fa35143804659735dbd..8dc1f00aa5e8f0f598ad5f4dfc67c1e97ff44fa6 100644 (file)
@@ -864,13 +864,15 @@ int scsi_sysfs_add_sdev(struct scsi_device *sdev)
 
        error = device_add(&sdev->sdev_gendev);
        if (error) {
-               printk(KERN_INFO "error 1\n");
+               sdev_printk(KERN_INFO, sdev,
+                               "failed to add device: %d\n", error);
                return error;
        }
        device_enable_async_suspend(&sdev->sdev_dev);
        error = device_add(&sdev->sdev_dev);
        if (error) {
-               printk(KERN_INFO "error 2\n");
+               sdev_printk(KERN_INFO, sdev,
+                               "failed to add class device: %d\n", error);
                device_del(&sdev->sdev_gendev);
                return error;
        }
index 6b97ded9d45de641770335a851d29761b9c9e66a..b4543f575f466fc3c7fed5f3edad05be9595d0cd 100644 (file)
@@ -1866,7 +1866,7 @@ static pci_ers_result_t sym2_io_slot_dump(struct pci_dev *pdev)
  *
  * This routine is similar to sym_set_workarounds(), except
  * that, at this point, we already know that the device was
- * successfully intialized at least once before, and so most
+ * successfully initialized at least once before, and so most
  * of the steps taken there are un-needed here.
  */
 static void sym2_reset_workarounds(struct pci_dev *pdev)
index a067046c9da288b368fecc1aee31aa4cef32c2b7..1a478bf88c9d2678ce5b4bb593041feffae69710 100644 (file)
@@ -341,9 +341,9 @@ static void atmel_spi_next_message(struct spi_master *master)
 /*
  * For DMA, tx_buf/tx_dma have the same relationship as rx_buf/rx_dma:
  *  - The buffer is either valid for CPU access, else NULL
- *  - If the buffer is valid, so is its DMA addresss
+ *  - If the buffer is valid, so is its DMA address
  *
- * This driver manages the dma addresss unless message->is_dma_mapped.
+ * This driver manages the dma address unless message->is_dma_mapped.
  */
 static int
 atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer)
index 4e6245e67995b0b41395b63207e8edda43638b4b..603428213d2185d980f99db6850e89aee2e89355 100644 (file)
@@ -38,7 +38,7 @@
 
 
 /*
- * This supports acccess to SPI devices using normal userspace I/O calls.
+ * This supports access to SPI devices using normal userspace I/O calls.
  * Note that while traditional UNIX/POSIX I/O semantics are half duplex,
  * and often mask message boundaries, full SPI support requires full duplex
  * transfers.  There are several kinds of internal message boundaries to
index 033fc9486e010d580996524290aa3d6eff7fa7b4..2a8077511fc0036ee0a9f1ae7c82088daa657ef4 100644 (file)
@@ -42,7 +42,7 @@ static int msm_fb_bl_update_status(struct backlight_device *pbd)
        return 0;
 }
 
-static struct backlight_ops msm_fb_bl_ops = {
+static const struct backlight_ops msm_fb_bl_ops = {
        .get_brightness = msm_fb_bl_get_brightness,
        .update_status = msm_fb_bl_update_status,
 };
index 4ca45ec7fd84ef088e3258450e135fb7ccaacc72..309c0ed4ef8a30571e7999802819c26a12e0e394 100644 (file)
@@ -615,7 +615,7 @@ static struct device_attribute dcon_device_files[] = {
        __ATTR(resumeline, 0644, dcon_resumeline_show, dcon_resumeline_store),
 };
 
-static struct backlight_ops dcon_bl_ops = {
+static const struct backlight_ops dcon_bl_ops = {
        .get_brightness = dconbl_get,
        .update_status = dconbl_set
 };
index ac2bf11e1119904e76a6dace0ec2fb63ed33db56..701e8d52a9fa3b1524807d776982abe313b04f97 100644 (file)
@@ -269,7 +269,7 @@ static int update_status(struct backlight_device *bd)
        return 0;
 }
 
-static struct backlight_ops backlight_ops = {
+static const struct backlight_ops backlight_ops = {
        .get_brightness = get_brightness,
        .update_status  = update_status,
 };
index 807dd7eb748f5e84bfafa9efaf0e2a4dc2118a81..2e74355d1ea1271f240ff461bbd91114c59911b9 100644 (file)
@@ -745,7 +745,7 @@ static void set_out_format(struct saa7146 *saa, int mode)
        }
 }
 
-/* Intialize bitmangler to map from a byte value to the mangled word that
+/* Initialize bitmangler to map from a byte value to the mangled word that
  * must be output to program the Xilinx part through the DEBI port.
  * Xilinx Data Bit->DEBI Bit: 0->15 1->7 2->6 3->12 4->11 5->2 6->1 7->0
  * transfer FPGA code, init IBM chip, transfer IBM microcode
index 0d236f4bb8c2daf64c8e6b344752f4b71157dbbd..2d1280a7a52b791c0fa8b1048142132575331ef1 100644 (file)
@@ -6581,7 +6581,8 @@ static long do_ixj_ioctl(struct file *file_p, unsigned int cmd, unsigned long ar
        case IXJCTL_SET_FILTER:
                if (copy_from_user(&jf, argp, sizeof(jf))) 
                        retval = -EFAULT;
-               retval = ixj_init_filter(j, &jf);
+               else
+                       retval = ixj_init_filter(j, &jf);
                break;
        case IXJCTL_SET_FILTER_RAW:
                if (copy_from_user(&jfr, argp, sizeof(jfr))) 
index ed0266462c5736628f40a7570566b583f6dd7d81..1f8084d59a4300c461c58d6062e880584c274a99 100644 (file)
@@ -1316,7 +1316,7 @@ static struct imx_udc_struct controller = {
 };
 
 /*******************************************************************************
- * USB gadged driver functions
+ * USB gadget driver functions
  *******************************************************************************
  */
 int usb_gadget_probe_driver(struct usb_gadget_driver *driver,
index e49b75a780006dbd019e773a3888b7f4892c69a3..f90d003f2302b76f4468d6410f278b8810d4e749 100644 (file)
@@ -1658,7 +1658,7 @@ static int imx21_hc_reset(struct usb_hcd *hcd)
 
        spin_lock_irqsave(&imx21->lock, flags);
 
-       /* Reset the Host controler modules */
+       /* Reset the Host controller modules */
        writel(USBOTG_RST_RSTCTRL | USBOTG_RST_RSTRH |
                USBOTG_RST_RSTHSIE | USBOTG_RST_RSTHC,
                imx21->regs + USBOTG_RST_CTRL);
index 32149be4ad8ebe34397e7e8c92cafd699f9ecb15..e0cb12b573f910523e78c9240497e9744cb1c0ec 100644 (file)
@@ -3094,7 +3094,7 @@ static int oxu_hub_status_data(struct usb_hcd *hcd, char *buf)
 
        /* Some boards (mostly VIA?) report bogus overcurrent indications,
         * causing massive log spam unless we completely ignore them.  It
-        * may be relevant that VIA VT8235 controlers, where PORT_POWER is
+        * may be relevant that VIA VT8235 controllers, where PORT_POWER is
         * always set, seem to clear PORT_OCC and PORT_CSC when writing to
         * PORT_POWER; that's surprising, but maybe within-spec.
         */
index 44f8b922505465b4d3dc1f7cfc6e983a0ded5cfe..a6afd15f6a467bf70a2f308e1ab3b3d85d26d4d8 100644 (file)
@@ -717,7 +717,7 @@ static int adu_probe(struct usb_interface *interface,
                goto exit;
        }
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
        dev = kzalloc(sizeof(struct adu_device), GFP_KERNEL);
        if (dev == NULL) {
                dev_err(&interface->dev, "Out of memory\n");
index c9078e4e1f4d5a5cd384a181d024fbccb83fc1e7..e573e470401528134dc55a69a6921e3849ed45eb 100644 (file)
@@ -769,7 +769,7 @@ static int iowarrior_probe(struct usb_interface *interface,
        int i;
        int retval = -ENOMEM;
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
        dev = kzalloc(sizeof(struct iowarrior), GFP_KERNEL);
        if (dev == NULL) {
                dev_err(&interface->dev, "Out of memory\n");
index edffef6423375e44ada7e0088287ddd97dda34e1..eefb8275bb7eef75589315ae6e9eb4a7090b2afc 100644 (file)
@@ -642,7 +642,7 @@ static int ld_usb_probe(struct usb_interface *intf, const struct usb_device_id *
        int i;
        int retval = -ENOMEM;
 
-       /* allocate memory for our device state and intialize it */
+       /* allocate memory for our device state and initialize it */
 
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
        if (dev == NULL) {
index 9d6ade82b9f2906b632cacaadbebdf34294dab83..d5b9cfcc597762f8735cb5bf09549aff70486820 100644 (file)
@@ -1681,7 +1681,7 @@ static inline void __init musb_g_init_endpoints(struct musb *musb)
        struct musb_hw_ep       *hw_ep;
        unsigned                count = 0;
 
-       /* intialize endpoint list just once */
+       /* initialize endpoint list just once */
        INIT_LIST_HEAD(&(musb->g.ep_list));
 
        for (epnum = 0, hw_ep = musb->endpoints;
@@ -1762,7 +1762,7 @@ void musb_gadget_cleanup(struct musb *musb)
  *
  * -EINVAL something went wrong (not driver)
  * -EBUSY another gadget is already using the controller
- * -ENOMEM no memeory to perform the operation
+ * -ENOMEM no memory to perform the operation
  *
  * @param driver the gadget driver
  * @param bind the driver's bind function
index c7b1d8108de94338ea610f1286134a74fe13f593..8cb9d80207fa686c880cfcafaa49ef8fa9390ce3 100644 (file)
@@ -49,7 +49,7 @@
  *
  *  USB Stack port number    4 (1 based)
  *  WUSB code port index     3 (0 based)
- *  USB Addresss             5 (2 based -- 0 is for default, 1 for root hub)
+ *  USB Address             5 (2 based -- 0 is for default, 1 for root hub)
  *
  *  Now, because we don't use the concept as default address exactly
  *  like the (wired) USB code does, we need to kind of skip it. So we
index 8dce25126330f48639607e97398267a131c7d959..bac1634502167bbac687fe49eec161e903fead35 100644 (file)
@@ -111,7 +111,7 @@ static int atmel_bl_get_brightness(struct backlight_device *bl)
        return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL);
 }
 
-static struct backlight_ops atmel_lcdc_bl_ops = {
+static const struct backlight_ops atmel_lcdc_bl_ops = {
        .update_status = atmel_bl_update_status,
        .get_brightness = atmel_bl_get_brightness,
 };
index 34a0851bcbfa1f7a8d119e4e340062315a3ed5f0..dd9de2e8058051e0a9b4c3e086f83f8ad071fb4a 100644 (file)
@@ -1786,7 +1786,7 @@ static int aty128_bl_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops aty128_bl_data = {
+static const struct backlight_ops aty128_bl_data = {
        .get_brightness = aty128_bl_get_brightness,
        .update_status  = aty128_bl_update_status,
 };
index 5bf91236c70149f4050622e2c96677093c4eb45d..4d5c41371543661a2e14eee783eb1c9419b7d3a7 100644 (file)
@@ -2221,7 +2221,7 @@ static int aty_bl_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops aty_bl_data = {
+static const struct backlight_ops aty_bl_data = {
        .get_brightness = aty_bl_get_brightness,
        .update_status  = aty_bl_update_status,
 };
index 256966e9667db3bfa776e71c51a694c3239c3432..9b811ddbce83853207d24903854d81bf5bc630e5 100644 (file)
@@ -128,7 +128,7 @@ static int radeon_bl_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops radeon_bl_data = {
+static const struct backlight_ops radeon_bl_data = {
        .get_brightness = radeon_bl_get_brightness,
        .update_status  = radeon_bl_update_status,
 };
index 38ffc3fbcbe411a99f1d7214c664accf790af535..c789c46e38af2040f55acd769ec514a32e2ce4f9 100644 (file)
@@ -155,7 +155,7 @@ out:
        return -EINVAL;
 }
 
-static struct backlight_ops pm860x_backlight_ops = {
+static const struct backlight_ops pm860x_backlight_ops = {
        .options        = BL_CORE_SUSPENDRESUME,
        .update_status  = pm860x_backlight_update_status,
        .get_brightness = pm860x_backlight_get_brightness,
index b2b2c7ba1f63f1d1865d2b490f685fa27c2bb6b3..209acc105cbcb440c4ed289c81a26f7b65ce0dfe 100644 (file)
@@ -92,7 +92,7 @@ static int max8925_backlight_get_brightness(struct backlight_device *bl)
        return ret;
 }
 
-static struct backlight_ops max8925_backlight_ops = {
+static const struct backlight_ops max8925_backlight_ops = {
        .options        = BL_CORE_SUSPENDRESUME,
        .update_status  = max8925_backlight_update_status,
        .get_brightness = max8925_backlight_get_brightness,
index 2fb552a6f32cf52910e551f989dbdbf6c0d30c74..6aac6d1b937bed75a5c0e160c0ff60f0cbdaf2fe 100644 (file)
@@ -87,7 +87,7 @@ static int nvidia_bl_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops nvidia_bl_ops = {
+static const struct backlight_ops nvidia_bl_ops = {
        .get_brightness = nvidia_bl_get_brightness,
        .update_status  = nvidia_bl_update_status,
 };
index e1c765d1141998b9584a3f38e00819c0b5c77300..61026f96ad20a012bcba26ad1e76a981e8a4f7d8 100644 (file)
@@ -465,7 +465,7 @@ static int taal_bl_get_intensity(struct backlight_device *dev)
        return 0;
 }
 
-static struct backlight_ops taal_bl_ops = {
+static const struct backlight_ops taal_bl_ops = {
        .get_brightness = taal_bl_get_intensity,
        .update_status  = taal_bl_update_status,
 };
index 618f36bec10d10ed5ece287e19e02909506e11a3..da388186d617154174c8ad9dbdaf3bde5c6f345e 100644 (file)
@@ -331,7 +331,7 @@ static int riva_bl_get_brightness(struct backlight_device *bd)
        return bd->props.brightness;
 }
 
-static struct backlight_ops riva_bl_ops = {
+static const struct backlight_ops riva_bl_ops = {
        .get_brightness = riva_bl_get_brightness,
        .update_status  = riva_bl_update_status,
 };
index dee64c3b1e678f06c1878d769c3652457cbb4441..2ab704118c44f09a458d38641fe55c6574656db1 100644 (file)
@@ -536,7 +536,7 @@ static int sstfb_set_par(struct fb_info *info)
        fbiinit2 = sst_read(FBIINIT2);
        fbiinit3 = sst_read(FBIINIT3);
 
-       /* everything is reset. we enable fbiinit2/3 remap : dac acces ok */
+       /* everything is reset. we enable fbiinit2/3 remap : dac access ok */
        pci_write_config_dword(sst_dev, PCI_INIT_ENABLE,
                               PCI_EN_INIT_WR | PCI_REMAP_DAC );
 
index 57ce55b2564cf38159638fa146c2b653c5fc66a6..73097336ea2a33b36affa690599cd3788284bc6e 100644 (file)
@@ -64,9 +64,9 @@ static const struct address_space_operations anon_aops = {
 };
 
 /**
- * anon_inode_getfd - creates a new file instance by hooking it up to an
- *                    anonymous inode, and a dentry that describe the "class"
- *                    of the file
+ * anon_inode_getfile - creates a new file instance by hooking it up to an
+ *                      anonymous inode, and a dentry that describe the "class"
+ *                      of the file
  *
  * @name:    [in]    name of the "class" of the new file
  * @fops:    [in]    file operations for the new file
index 5ea57c8c7f97032abe286dc97c9e3b5dc041f4a6..1a49c1708a54d9e63a0852b5b655b487b0d0859c 100644 (file)
@@ -45,7 +45,7 @@ static struct kmem_cache * coda_inode_cachep;
 static struct inode *coda_alloc_inode(struct super_block *sb)
 {
        struct coda_inode_info *ei;
-       ei = (struct coda_inode_info *)kmem_cache_alloc(coda_inode_cachep, GFP_KERNEL);
+       ei = kmem_cache_alloc(coda_inode_cachep, GFP_KERNEL);
        if (!ei)
                return NULL;
        memset(&ei->c_fid, 0, sizeof(struct CodaFid));
index 94ce3d7a1c4b9fe83b42954d309c8ac93b284ff5..1f253a9a141d3558fb5f278793f52e881c79d708 100644 (file)
@@ -577,7 +577,7 @@ struct ext4_mount_options {
 #endif
 };
 
-/* Max physical block we can addres w/o extents */
+/* Max physical block we can address w/o extents */
 #define EXT4_MAX_BLOCK_FILE_PHYS       0xFFFFFFFF
 
 /*
index 0554c48cb1fddbc97bc81c3443218b6a9e97fca8..966ecb0d8f8684678b5956d7be6e75c10d2caadd 100644 (file)
@@ -2825,14 +2825,14 @@ fix_extent_len:
  * to an uninitialized extent.
  *
  * Writing to an uninitized extent may result in splitting the uninitialized
- * extent into multiple /intialized unintialized extents (up to three)
+ * extent into multiple /initialized uninitialized extents (up to three)
  * There are three possibilities:
  *   a> There is no split required: Entire extent should be uninitialized
  *   b> Splits in two extents: Write is happening at either end of the extent
  *   c> Splits in three extents: Somone is writing in middle of the extent
  *
  * One of more index blocks maybe needed if the extent tree grow after
- * the unintialized extent split. To prevent ENOSPC occur at the IO
+ * the uninitialized extent split. To prevent ENOSPC occur at the IO
  * complete, we need to split the uninitialized extent before DIO submit
  * the IO. The uninitialized extent called at this time will be split
  * into three uninitialized extent(at most). After IO complete, the part
index e659597b690b508e1325182de702031a73843f4d..ef9d5be0b2a8d83c603f03069e3fc1f83db7d964 100644 (file)
@@ -3362,7 +3362,7 @@ int ext4_alloc_da_blocks(struct inode *inode)
         * doing I/O at all.
         *
         * We could call write_cache_pages(), and then redirty all of
-        * the pages by calling redirty_page_for_writeback() but that
+        * the pages by calling redirty_page_for_writepage() but that
         * would be ugly in the extreme.  So instead we would need to
         * replicate parts of the code in the above functions,
         * simplifying them becuase we wouldn't actually intend to
@@ -3745,9 +3745,9 @@ retry:
  * preallocated extents, and those write extend the file, no need to
  * fall back to buffered IO.
  *
- * For holes, we fallocate those blocks, mark them as unintialized
+ * For holes, we fallocate those blocks, mark them as uninitialized
  * If those blocks were preallocated, we mark sure they are splited, but
- * still keep the range to write as unintialized.
+ * still keep the range to write as uninitialized.
  *
  * The unwrritten extents will be converted to written when DIO is completed.
  * For async direct IO, since the IO may still pending when return, we
index 846a3f314111354609b989d702ff71bd09fbbb0b..5b2e4c30a2a18b81626ee90f31c6fb6f81940acf 100644 (file)
@@ -207,7 +207,7 @@ repeat_locked:
         * the committing transaction.  Really, we only need to give it
         * committing_transaction->t_outstanding_credits plus "enough" for
         * the log control blocks.
-        * Also, this test is inconsitent with the matching one in
+        * Also, this test is inconsistent with the matching one in
         * journal_extend().
         */
        if (__log_space_left(journal) < jbd_space_needed(journal)) {
index 6bf0a242613ec54fb3186931031262e48329f2c6..c7934900dcddfa132d4828c543cf2569a831e37e 100644 (file)
@@ -251,7 +251,7 @@ repeat:
         * the committing transaction.  Really, we only need to give it
         * committing_transaction->t_outstanding_credits plus "enough" for
         * the log control blocks.
-        * Also, this test is inconsitent with the matching one in
+        * Also, this test is inconsistent with the matching one in
         * jbd2_journal_extend().
         */
        if (__jbd2_log_space_left(journal) < jbd_space_needed(journal)) {
index 3ac36b7bf6b95caf44b3124eeb4c08bd38bfd2d9..7dceff005a6745eb353187c93b6e11fa3b326cdd 100644 (file)
@@ -6,7 +6,7 @@ config FANOTIFY
        ---help---
           Say Y here to enable fanotify suport.  fanotify is a file access
           notification system which differs from inotify in that it sends
-          and open file descriptor to the userspace listener along with
+          an open file descriptor to the userspace listener along with
           the event.
 
           If unsure, say Y.
index f935fd6600dd1e07e7625161671758795ce477b0..4068c6c4c6f64c56c6c2a675b82c5a4cf1934f83 100644 (file)
@@ -434,7 +434,7 @@ static int ocfs2_read_locked_inode(struct inode *inode,
         * #1 and #2 can be simply solved by never taking the lock
         * here for system files (which are the only type we read
         * during mount). It's a heavier approach, but our main
-        * concern is user-accesible files anyway.
+        * concern is user-accessible files anyway.
         *
         * #3 works itself out because we'll eventually take the
         * cluster lock before trusting anything anyway.
index 5fed60de7630f4ed94c4ab429eb8f7187f679468..71998d4d61d5caa9f80e0a01d6816729260849c1 100644 (file)
@@ -1916,7 +1916,7 @@ static int ocfs2_claim_suballoc_bits(struct ocfs2_alloc_context *ac,
        if (res->sr_bg_blkno) {
                /* Attempt to short-circuit the usual search mechanism
                 * by jumping straight to the most recently used
-                * allocation group. This helps us mantain some
+                * allocation group. This helps us maintain some
                 * contiguousness across allocations. */
                status = ocfs2_search_one_group(ac, handle, bits_wanted,
                                                min_bits, res, &bits_left);
index 064f964d4f3c201ce52bf6bb42e7dbbd3c0526bd..c115dd5e95a8a01af86428e135ecabb8607229a6 100644 (file)
@@ -935,7 +935,7 @@ out_reclaim:
  * Slab object creation initialisation for the XFS inode.
  * This covers only the idempotent fields in the XFS inode;
  * all other fields need to be initialised on allocation
- * from the slab. This avoids the need to repeatedly intialise
+ * from the slab. This avoids the need to repeatedly initialise
  * fields in the xfs inode that left in the initialise state
  * when freeing the inode.
  */
index c637b75b9f3f542a61cfd2d6b3ddef1485691e5b..cd77aa75c9623eec7edb38499969f437cc613ef4 100644 (file)
@@ -119,7 +119,7 @@ struct acpi_whea_header {
 struct acpi_table_bert {
        struct acpi_table_header header;        /* Common ACPI table header */
        u32 region_length;      /* Length of the boot error region */
-       u64 address;            /* Physical addresss of the error region */
+       u64 address;            /* Physical address of the error region */
 };
 
 /* Boot Error Region (not a subtable, pointed to by Address field above) */
index ed4ba111bc8d32a34ff7c6558589f1d3dc7d073f..ce104e33cd22e393a15cd7b566381393804eeaf4 100644 (file)
@@ -564,7 +564,7 @@ struct cgroup_iter {
 /*
  * To iterate across the tasks in a cgroup:
  *
- * 1) call cgroup_iter_start to intialize an iterator
+ * 1) call cgroup_iter_start to initialize an iterator
  *
  * 2) call cgroup_iter_next() to retrieve member tasks until it
  *    returns NULL or until you want to end the iteration
index 68c642d8843dcda9bfd97cc2cedd9a5d825e4195..59ea406be7f687f752d2626ab7082d9e9d26a579 100644 (file)
@@ -273,7 +273,7 @@ struct fw_cdev_event_iso_interrupt {
  * @closure:   See &fw_cdev_event_common;
  *             set by %FW_CDEV_CREATE_ISO_CONTEXT ioctl
  * @type:      %FW_CDEV_EVENT_ISO_INTERRUPT_MULTICHANNEL
- * @completed: Offset into the receive buffer; data before this offest is valid
+ * @completed: Offset into the receive buffer; data before this offset is valid
  *
  * This event is sent in multichannel contexts (context type
  * %FW_CDEV_ISO_CONTEXT_RECEIVE_MULTICHANNEL) for &fw_cdev_iso_packet buffer
index cb93d80aa642cc316749a645e1cec02d4643764e..5582ab3d3e487e0f45365a84df8f0ef61455958a 100644 (file)
@@ -39,7 +39,7 @@ struct mfd_cell {
        size_t                  data_size;
 
        /*
-        * This resources can be specified relatievly to the parent device.
+        * This resources can be specified relatively to the parent device.
         * For accessing device you should use resources from device
         */
        int                     num_resources;
index 56e76af7810211b659795cb79c4d722eb3496c67..1a2ccd6f38239ca938c27f4bbe28226b93ab3cb8 100644 (file)
@@ -57,7 +57,7 @@ struct poll_table_entry {
 };
 
 /*
- * Structures and helpers for sys_poll/sys_poll
+ * Structures and helpers for select/poll syscall
  */
 struct poll_wqueues {
        poll_table pt;
index 26697514c5ece07d72f6e07022f43ee86d187de0..f45f3ccfdfa93109ad6ae3add5e613c63fecd612 100644 (file)
@@ -122,7 +122,7 @@ struct platform_suspend_ops {
  * suspend_set_ops - set platform dependent suspend operations
  * @ops: The new suspend operations to set.
  */
-extern void suspend_set_ops(struct platform_suspend_ops *ops);
+extern void suspend_set_ops(const struct platform_suspend_ops *ops);
 extern int suspend_valid_only_mem(suspend_state_t state);
 
 /**
@@ -147,7 +147,7 @@ extern int pm_suspend(suspend_state_t state);
 #else /* !CONFIG_SUSPEND */
 #define suspend_valid_only_mem NULL
 
-static inline void suspend_set_ops(struct platform_suspend_ops *ops) {}
+static inline void suspend_set_ops(const struct platform_suspend_ops *ops) {}
 static inline int pm_suspend(suspend_state_t state) { return -ENOSYS; }
 #endif /* !CONFIG_SUSPEND */
 
@@ -245,7 +245,7 @@ extern void swsusp_set_page_free(struct page *);
 extern void swsusp_unset_page_free(struct page *);
 extern unsigned long get_safe_page(gfp_t gfp_mask);
 
-extern void hibernation_set_ops(struct platform_hibernation_ops *ops);
+extern void hibernation_set_ops(const struct platform_hibernation_ops *ops);
 extern int hibernate(void);
 extern bool system_entering_hibernation(void);
 #else /* CONFIG_HIBERNATION */
@@ -253,7 +253,7 @@ static inline int swsusp_page_is_forbidden(struct page *p) { return 0; }
 static inline void swsusp_set_page_free(struct page *p) {}
 static inline void swsusp_unset_page_free(struct page *p) {}
 
-static inline void hibernation_set_ops(struct platform_hibernation_ops *ops) {}
+static inline void hibernation_set_ops(const struct platform_hibernation_ops *ops) {}
 static inline int hibernate(void) { return -ENOSYS; }
 static inline bool system_entering_hibernation(void) { return false; }
 #endif /* CONFIG_HIBERNATION */
index fa261a0da280a5e87dd8aece56e66600911fbc1c..8da8c4e87da3018323177000d46a5e42b19bf23f 100644 (file)
@@ -67,21 +67,21 @@ struct u64_stats_sync {
 #endif
 };
 
-static void inline u64_stats_update_begin(struct u64_stats_sync *syncp)
+static inline void u64_stats_update_begin(struct u64_stats_sync *syncp)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
        write_seqcount_begin(&syncp->seq);
 #endif
 }
 
-static void inline u64_stats_update_end(struct u64_stats_sync *syncp)
+static inline void u64_stats_update_end(struct u64_stats_sync *syncp)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
        write_seqcount_end(&syncp->seq);
 #endif
 }
 
-static unsigned int inline u64_stats_fetch_begin(const struct u64_stats_sync *syncp)
+static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
        return read_seqcount_begin(&syncp->seq);
@@ -93,7 +93,7 @@ static unsigned int inline u64_stats_fetch_begin(const struct u64_stats_sync *sy
 #endif
 }
 
-static bool inline u64_stats_fetch_retry(const struct u64_stats_sync *syncp,
+static inline bool u64_stats_fetch_retry(const struct u64_stats_sync *syncp,
                                         unsigned int start)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
@@ -112,7 +112,7 @@ static bool inline u64_stats_fetch_retry(const struct u64_stats_sync *syncp,
  * - UP 32bit must disable BH.
  * - 64bit have no problem atomically reading u64 values, irq safe.
  */
-static unsigned int inline u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp)
+static inline unsigned int u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
        return read_seqcount_begin(&syncp->seq);
@@ -124,7 +124,7 @@ static unsigned int inline u64_stats_fetch_begin_bh(const struct u64_stats_sync
 #endif
 }
 
-static bool inline u64_stats_fetch_retry_bh(const struct u64_stats_sync *syncp,
+static inline bool u64_stats_fetch_retry_bh(const struct u64_stats_sync *syncp,
                                         unsigned int start)
 {
 #if BITS_PER_LONG==32 && defined(CONFIG_SMP)
index 2b2769c5ca9f292461edbeecde8ae757f264e0d8..2a128c8c2718646a360c889475b4118e4e6bdc70 100644 (file)
@@ -99,8 +99,8 @@ typedef __s32 sctp_assoc_t;
 #define SCTP_SOCKOPT_PEELOFF   102     /* peel off association. */
 /* Options 104-106 are deprecated and removed. Do not use this space */
 #define SCTP_SOCKOPT_CONNECTX_OLD      107     /* CONNECTX old requests. */
-#define SCTP_GET_PEER_ADDRS    108             /* Get all peer addresss. */
-#define SCTP_GET_LOCAL_ADDRS   109             /* Get all local addresss. */
+#define SCTP_GET_PEER_ADDRS    108             /* Get all peer address. */
+#define SCTP_GET_LOCAL_ADDRS   109             /* Get all local address. */
 #define SCTP_SOCKOPT_CONNECTX  110             /* CONNECTX requests. */
 #define SCTP_SOCKOPT_CONNECTX3 111     /* CONNECTX requests (updated) */
 
index 8e9b222251c279613d515f68429002e7e39eaf3c..8a143ca7987877db8cb00e6e7d2422ed061dc65d 100644 (file)
@@ -46,7 +46,7 @@
  */
 struct fcp_cmnd {
        __u8            fc_lun[8];      /* logical unit number */
-       __u8            fc_cmdref;      /* commmand reference number */
+       __u8            fc_cmdref;      /* command reference number */
        __u8            fc_pri_ta;      /* priority and task attribute */
        __u8            fc_tm_flags;    /* task management flags */
        __u8            fc_flags;       /* additional len & flags */
@@ -58,7 +58,7 @@ struct fcp_cmnd {
 
 struct fcp_cmnd32 {
        __u8            fc_lun[8];      /* logical unit number */
-       __u8            fc_cmdref;      /* commmand reference number */
+       __u8            fc_cmdref;      /* command reference number */
        __u8            fc_pri_ta;      /* priority and task attribute */
        __u8            fc_tm_flags;    /* task management flags */
        __u8            fc_flags;       /* additional len & flags */
index 77770a034d59c57e3926536b2a64c7afca500198..e4956244ae505e5fcd43df061395b3437a7e21b0 100644 (file)
@@ -400,7 +400,7 @@ static void kauditd_send_skb(struct sk_buff *skb)
        if (err < 0) {
                BUG_ON(err != -ECONNREFUSED); /* Shouldn't happen */
                printk(KERN_ERR "audit: *NO* daemon at audit_pid=%d\n", audit_pid);
-               audit_log_lost("auditd dissapeared\n");
+               audit_log_lost("auditd disappeared\n");
                audit_pid = 0;
                /* we might get lucky and get this in the next auditd */
                audit_hold_skb(skb);
index a6e729766821307c7440fd4d321d3decdc3182d6..bd3e8e29caa37e3861a6832fd0614a0bd6d5dab4 100644 (file)
@@ -2914,7 +2914,7 @@ static void __init kdb_cmd_init(void)
        }
 }
 
-/* Intialize kdb_printf, breakpoint tables and kdb state */
+/* Initialize kdb_printf, breakpoint tables and kdb state */
 void __init kdb_init(int lvl)
 {
        static int kdb_init_lvl = KDB_NOT_INITIALIZED;
index b55045bc7563186a84ee04267c41011bc0f59cd2..ec19b92c7ebdac942fa3e8dc269d737c7032593a 100644 (file)
@@ -163,7 +163,7 @@ static int do_kimage_alloc(struct kimage **rimage, unsigned long entry,
         * just verifies it is an address we can use.
         *
         * Since the kernel does everything in page size chunks ensure
-        * the destination addreses are page aligned.  Too many
+        * the destination addresses are page aligned.  Too many
         * special cases crop of when we don't do this.  The most
         * insidious is getting overlapping destination addresses
         * simply because addresses are changed to page size
index 2870feee81dd7a046703645c9ec50022d4339f39..83d8fd991c860a26a7a13eb6fba9e355b2258b97 100644 (file)
@@ -4518,7 +4518,7 @@ int perf_swevent_get_recursion_context(void)
 }
 EXPORT_SYMBOL_GPL(perf_swevent_get_recursion_context);
 
-void inline perf_swevent_put_recursion_context(int rctx)
+inline void perf_swevent_put_recursion_context(int rctx)
 {
        struct swevent_htable *swhash = &__get_cpu_var(swevent_htable);
 
index 048d0b5148319db70883ee0c9963459c22048385..b6279be691ac654c078f53b2a856144c5f0313c8 100644 (file)
@@ -51,14 +51,14 @@ enum {
 
 static int hibernation_mode = HIBERNATION_SHUTDOWN;
 
-static struct platform_hibernation_ops *hibernation_ops;
+static const struct platform_hibernation_ops *hibernation_ops;
 
 /**
  * hibernation_set_ops - set the global hibernate operations
  * @ops: the hibernation operations to use in subsequent hibernation transitions
  */
 
-void hibernation_set_ops(struct platform_hibernation_ops *ops)
+void hibernation_set_ops(const struct platform_hibernation_ops *ops)
 {
        if (ops && !(ops->begin && ops->end &&  ops->pre_snapshot
            && ops->prepare && ops->finish && ops->enter && ops->pre_restore
index ecf770509d0d1bb9dce2381716d6e7583ee6c492..ea64ece26d97d2dc2601a8717e7de2dbf492bdae 100644 (file)
@@ -30,13 +30,13 @@ const char *const pm_states[PM_SUSPEND_MAX] = {
        [PM_SUSPEND_MEM]        = "mem",
 };
 
-static struct platform_suspend_ops *suspend_ops;
+static const struct platform_suspend_ops *suspend_ops;
 
 /**
  *     suspend_set_ops - Set the global suspend method table.
  *     @ops:   Pointer to ops structure.
  */
-void suspend_set_ops(struct platform_suspend_ops *ops)
+void suspend_set_ops(const struct platform_suspend_ops *ops)
 {
        mutex_lock(&pm_mutex);
        suspend_ops = ops;
index 8c7e4832b9be0f8e031fb07645f6ad8e955c0318..69425889bd40f0f3e3c26ee417775349df0da90c 100644 (file)
@@ -888,7 +888,7 @@ out_finish:
 /**
  *     swsusp_read - read the hibernation image.
  *     @flags_p: flags passed by the "frozen" kernel in the image header should
- *               be written into this memeory location
+ *               be written into this memory location
  */
 
 int swsusp_read(unsigned int *flags_p)
index 297d1a0eedb0e68d8b9327f530ba477c93b1222e..f89fb67818dee2dd2309de700125d2061b5095d5 100644 (file)
@@ -2640,7 +2640,7 @@ out:
  * try_to_wake_up_local - try to wake up a local task with rq lock held
  * @p: the thread to be awakened
  *
- * Put @p on the run-queue if it's not alredy there.  The caller must
+ * Put @p on the run-queue if it's not already there.  The caller must
  * ensure that this_rq() is locked, @p is bound to this_rq() and not
  * the current task.  this_rq() stays locked over invocation.
  */
index 1357c5786064e6c8f030defbbb7f76f690dc3c15..d9c5fe4ff1b25f3ab0c6ec2d209dce728dc770d2 100644 (file)
@@ -1193,7 +1193,7 @@ static ssize_t bin_dn_node_address(struct file *file,
 
                buf[result] = '\0';
 
-               /* Convert the decnet addresss to binary */
+               /* Convert the decnet address to binary */
                result = -EIO;
                nodep = strchr(buf, '.') + 1;
                if (!nodep)
index ba9b338d1835e071273d8f8f8d2a054ab9c95790..32174359576fa075a520de56ab30aacc51af08ef 100644 (file)
@@ -238,7 +238,7 @@ EXPORT_SYMBOL(current_fs_time);
  * Avoid unnecessary multiplications/divisions in the
  * two most common HZ cases:
  */
-unsigned int inline jiffies_to_msecs(const unsigned long j)
+inline unsigned int jiffies_to_msecs(const unsigned long j)
 {
 #if HZ <= MSEC_PER_SEC && !(MSEC_PER_SEC % HZ)
        return (MSEC_PER_SEC / HZ) * j;
@@ -254,7 +254,7 @@ unsigned int inline jiffies_to_msecs(const unsigned long j)
 }
 EXPORT_SYMBOL(jiffies_to_msecs);
 
-unsigned int inline jiffies_to_usecs(const unsigned long j)
+inline unsigned int jiffies_to_usecs(const unsigned long j)
 {
 #if HZ <= USEC_PER_SEC && !(USEC_PER_SEC % HZ)
        return (USEC_PER_SEC / HZ) * j;
index c18d7efa1b4b10b0146466094016d74a69702c30..ddbbaf2950efd3c102d6fa1a1383bcf5e73c080b 100644 (file)
@@ -678,7 +678,7 @@ EXPORT_SYMBOL_GPL(__clocksource_updatefreq_scale);
 int __clocksource_register_scale(struct clocksource *cs, u32 scale, u32 freq)
 {
 
-       /* Intialize mult/shift and max_idle_ns */
+       /* Initialize mult/shift and max_idle_ns */
        __clocksource_updatefreq_scale(cs, scale, freq);
 
        /* Add clocksource to the clcoksource list */
index e3dfecaf13e6adb65b33347b33be299f164766e8..6cf223764be8aa72489567b90f44fb03d3fb7249 100644 (file)
@@ -53,7 +53,7 @@
  */
 
 /*
- * Function trace entry - function address and parent function addres:
+ * Function trace entry - function address and parent function address:
  */
 FTRACE_ENTRY(function, ftrace_entry,
 
index c4706eb98d3dfc922ec19fdbb0c23a36fab47a58..18d158df6f0e8035ca9485772d988f140df2e4fc 100644 (file)
@@ -167,7 +167,7 @@ nla_policy_len(const struct nla_policy *p, int n)
  * @policy: validation policy
  *
  * Parses a stream of attributes and stores a pointer to each attribute in
- * the tb array accessable via the attribute type. Attributes with a type
+ * the tb array accessible via the attribute type. Attributes with a type
  * exceeding maxtype will be silently ignored for backwards compatibility
  * reasons. policy may be set to NULL if no validation is required.
  *
index 7c06ee51a29a9bfbf79692af3b7e211751005e3c..c47bbe11b804e1aa9e0084eeb73e402cbaea04b9 100644 (file)
@@ -60,7 +60,7 @@ int swiotlb_force;
 static char *io_tlb_start, *io_tlb_end;
 
 /*
- * The number of IO TLB blocks (in groups of 64) betweeen io_tlb_start and
+ * The number of IO TLB blocks (in groups of 64) between io_tlb_start and
  * io_tlb_end.  This is command line adjustable via setup_io_tlb_npages.
  */
 static unsigned long io_tlb_nslabs;
index ff7e158723987d4355ec84a2c090716ec8accbe9..826ba6922e84a24b53a3c4999345f85a4f3dea02 100644 (file)
@@ -4014,7 +4014,7 @@ static void __init setup_usemap(struct pglist_data *pgdat,
                zone->pageblock_flags = alloc_bootmem_node(pgdat, usemapsize);
 }
 #else
-static void inline setup_usemap(struct pglist_data *pgdat,
+static inline void setup_usemap(struct pglist_data *pgdat,
                                struct zone *zone, unsigned long zonesize) {}
 #endif /* CONFIG_SPARSEMEM */
 
index efe816856a9d777b284f8bf25cc7548154f374d6..f715d01d5ba33427b6e1ad6a14a05a131cddd4d5 100644 (file)
@@ -258,7 +258,7 @@ static void __maybe_unused pcpu_next_pop(struct pcpu_chunk *chunk,
 
 /*
  * (Un)populated page region iterators.  Iterate over (un)populated
- * page regions betwen @start and @end in @chunk.  @rs and @re should
+ * page regions between @start and @end in @chunk.  @rs and @re should
  * be integer variables and will be set to start and end page index of
  * the current region.
  */
index 29d6cbffb28306323847f0d8daa6b091048dd397..64b984091edbf0b5e23742ed8ac765d5b0f7f336 100644 (file)
@@ -9,7 +9,7 @@
  *
  * However, virtual mappings need a page table and TLBs. Many Linux
  * architectures already map their physical space using 1-1 mappings
- * via TLBs. For those arches the virtual memmory map is essentially
+ * via TLBs. For those arches the virtual memory map is essentially
  * for free if we use the same page size as the 1-1 mappings. In that
  * case the overhead consists of a few additional pages that are
  * allocated to create a view of memory for vmemmap.
index 55fd82e9ffd91e9fd48878147f3068923373ce16..5e203b55870387980a316c7d69b4c388f67c12d0 100644 (file)
@@ -247,7 +247,9 @@ config NET_TCPPROBE
        what was just said, you don't need it: say N.
 
        Documentation on how to use TCP connection probing can be found
-       at http://linux-net.osdl.org/index.php/TcpProbe
+       at:
+       
+         http://www.linuxfoundation.org/collaborate/workgroups/networking/tcpprobe
 
        To compile this code as a module, choose M here: the
        module will be called tcp_probe.
index 0dd54a69dace255fcdf54732d982e8c521c574a5..12669411685290d6acf512061cafaf35257719d9 100644 (file)
@@ -6096,7 +6096,7 @@ static void __net_exit default_device_exit(struct net *net)
 static void __net_exit default_device_exit_batch(struct list_head *net_list)
 {
        /* At exit all network devices most be removed from a network
-        * namespace.  Do this in the reverse order of registeration.
+        * namespace.  Do this in the reverse order of registration.
         * Do this across as many network namespaces as possible to
         * improve batching efficiency.
         */
index ad6dffd9070e3ce818f2e85261b2bac2fca55e36..b75968a040176e1f937d3fbc87fe28643f6edab5 100644 (file)
@@ -49,7 +49,9 @@ config NET_DCCPPROBE
        what was just said, you don't need it: say N.
 
        Documentation on how to use DCCP connection probing can be found
-       at http://linux-net.osdl.org/index.php/DccpProbe
+       at:
+       
+         http://www.linuxfoundation.org/collaborate/workgroups/networking/dccpprobe
 
        To compile this code as a module, choose M here: the
        module will be called dccp_probe.
index 4c409b46aa35c0bb13bc0b99cec4f43dd2da0690..9b73e0b03e3464dae03cef216a5cda2cc43d2662 100644 (file)
@@ -1112,7 +1112,7 @@ static struct dn_dev *dn_dev_create(struct net_device *dev, int *err)
 /*
  * This processes a device up event. We only start up
  * the loopback device & ethernet devices with correct
- * MAC addreses automatically. Others must be started
+ * MAC addresses automatically. Others must be started
  * specifically.
  *
  * FIXME: How should we configure the loopback address ? If we could dispense
index 9e95d7fb6d5ac4d3d19db7f3c39117d9908a35e3..a5a1050595d1866c6cc4ce3df0ade8c94cc183b3 100644 (file)
@@ -432,7 +432,9 @@ config INET_DIAG
        ---help---
          Support for INET (TCP, DCCP, etc) socket monitoring interface used by
          native Linux tools such as ss. ss is included in iproute2, currently
-         downloadable at <http://linux-net.osdl.org/index.php/Iproute2>.
+         downloadable at:
+         
+           http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
 
          If unsure, say Y.
 
index 61c2463e2753f809c12f31967e7fa189e41e1f54..8750d4050b48d486c6b71a106555732cf7e0f5c0 100644 (file)
@@ -1338,7 +1338,7 @@ static inline unsigned int tcp_cwnd_test(struct tcp_sock *tp,
        return 0;
 }
 
-/* Intialize TSO state of a skb.
+/* Initialize TSO state of a skb.
  * This must be invoked the first time we consider transmitting
  * SKB onto the wire.
  */
index 54e8e42f7a88ad675aae5fb4782d6ce36d9a4ba9..0935c5a42b1f94981f75b1ef692b6bce1d0e3dfc 100644 (file)
@@ -300,7 +300,7 @@ int inet6_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len)
                        goto out;
                }
 
-               /* Reproduce AF_INET checks to make the bindings consitant */
+               /* Reproduce AF_INET checks to make the bindings consistent */
                v4addr = addr->sin6_addr.s6_addr32[3];
                chk_addr_ret = inet_addr_type(net, v4addr);
                if (!sysctl_ip_nonlocal_bind &&
index a36270a994d763d75f5d1c7cff272d0305a88835..f04d4a484d5384e5b13bdcafdcae691da31eafdc 100644 (file)
@@ -24,7 +24,7 @@ menuconfig NET_SCHED
          To administer these schedulers, you'll need the user-level utilities
          from the package iproute2+tc at <ftp://ftp.tux.org/pub/net/ip-routing/>.
          That package also contains some documentation; for more, check out
-         <http://linux-net.osdl.org/index.php/Iproute2>.
+         <http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2>.
 
          This Quality of Service (QoS) support will enable you to use
          Differentiated Services (diffserv) and Resource Reservation Protocol
index 9df80114b47b6555d4401d2968ee3d5602409d62..c06f1503aa8b64b6d3301b3d9cf0a7c41f06dd5e 100644 (file)
@@ -946,7 +946,7 @@ static void randomize_choice_values(struct symbol *csym)
        int cnt, def;
 
        /*
-        * If choice is mod then we may have more items slected
+        * If choice is mod then we may have more items selected
         * and if no then no-one.
         * In both cases stop.
         */
index 33122ca04e7cd99cfb1be6bb4a5c62fd66efe51b..6619ed8843f985586a3afa0d441978fd70ec69d2 100644 (file)
@@ -1614,7 +1614,7 @@ static void section_rel(const char *modname, struct elf_info *elf,
  * A module includes a number of sections that are discarded
  * either when loaded or when used as built-in.
  * For loaded modules all functions marked __init and all data
- * marked __initdata will be discarded when the module has been intialized.
+ * marked __initdata will be discarded when the module has been initialized.
  * Likewise for modules used built-in the sections marked __exit
  * are discarded because __exit marked function are supposed to be called
  * only when a module is unloaded which never happens for built-in modules.
index 734a6d35112c4c9fc9278f456073ffe069c6e5a6..e00c3c7c96be775a23aebb7398d3cf31239f8d25 100644 (file)
@@ -27,7 +27,7 @@
  * The format used for transition tables is based on the GNU flex table
  * file format (--tables-file option; see Table File Format in the flex
  * info pages and the flex sources for documentation). The magic number
- * used in the header is 0x1B5E783D insted of 0xF13C57B1 though, because
+ * used in the header is 0x1B5E783D instead of 0xF13C57B1 though, because
  * the YY_ID_CHK (check) and YY_ID_DEF (default) tables are used
  * slightly differently (see the apparmor-parser package).
  */
index 57b792e2439a0f9b939c5789d7c23678ff8377bc..3e65da21a08c0398f78f5aa32da004dbe08a1c6d 100644 (file)
@@ -642,7 +642,7 @@ static struct device_attribute card_number_attrs =
  *  external accesses.  Thus, you should call this function at the end
  *  of the initialization of the card.
  *
- *  Returns zero otherwise a negative error code if the registrain failed.
+ *  Returns zero otherwise a negative error code if the registration failed.
  */
 int snd_card_register(struct snd_card *card)
 {
index e82c1f97d99e9736b20523f7bf6eca63498f2587..c0ebb5162e95dc5e3893140d5c879da161268dc2 100644 (file)
@@ -984,7 +984,7 @@ static int snd_pcm_do_pause(struct snd_pcm_substream *substream, int push)
        if (push)
                snd_pcm_update_hw_ptr(substream);
        /* The jiffies check in snd_pcm_update_hw_ptr*() is done by
-        * a delta betwen the current jiffies, this gives a large enough
+        * a delta between the current jiffies, this gives a large enough
         * delta, effectively to skip the check once.
         */
        substream->runtime->hw_ptr_jiffies = jiffies - HZ * 1000;
index 265abcce9dba24ec1953101cfc721f5ad51c3241..9b915e27b5bd7d422e3b9defd39b3c921795e5cf 100644 (file)
@@ -264,7 +264,7 @@ static int __devinit snd_opl3sa2_detect(struct snd_card *card)
                snd_printd("OPL3-SA [0x%lx] detect (1) = 0x%x (0x%x)\n", port, tmp, tmp1);
                return -ENODEV;
        }
-       /* try if the MIC register is accesible */
+       /* try if the MIC register is accessible */
        tmp = snd_opl3sa2_read(chip, OPL3SA2_MIC);
        snd_opl3sa2_write(chip, OPL3SA2_MIC, 0x8a);
        if (((tmp1 = snd_opl3sa2_read(chip, OPL3SA2_MIC)) & 0x9f) != 0x8a) {
index f19c11077255ddfe5f7d30dbb2543740717c6b43..fc53b9bca26dab166dbbb7eef05eaf621cf586a8 100644 (file)
 #define PLAYBACK_LIST_PTR      0x02            /* Pointer to the current period being played */
                                                /* PTR[5:0], Default: 0x0 */
 #define PLAYBACK_UNKNOWN3      0x03            /* Not used ?? */
-#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA addresss */
+#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA address */
                                                /* DMA[31:0], Default: 0x0 */
 #define PLAYBACK_PERIOD_SIZE   0x05            /* Playback period size. win2000 uses 0x04000000 */
                                                /* SIZE[31:16], Default: 0x0 */
index df47f738098df265e1d702efb5adaec7cd49c022..0c701e4ec8a58223d71d985bd0fd593d0acb2c5e 100644 (file)
@@ -114,7 +114,7 @@ MODULE_PARM_DESC(enable, "Enable the EMU10K1X soundcard.");
                                                 */
 #define PLAYBACK_LIST_SIZE     0x01            /* Size of list in bytes << 16. E.g. 8 periods -> 0x00380000  */
 #define PLAYBACK_LIST_PTR      0x02            /* Pointer to the current period being played */
-#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA addresss */
+#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA address */
 #define PLAYBACK_PERIOD_SIZE   0x05            /* Playback period size */
 #define PLAYBACK_POINTER       0x06            /* Playback period pointer. Sample currently in DAC */
 #define PLAYBACK_UNKNOWN1       0x07
index 1532149403360b26ea7440fc045ab8f4579dc881..00f4817533b12bf2f1c1a259c5048e7655326620 100644 (file)
@@ -96,7 +96,7 @@
 #define PLAYBACK_LIST_SIZE     0x01            /* Size of list in bytes << 16. E.g. 8 periods -> 0x00380000  */
 #define PLAYBACK_LIST_PTR      0x02            /* Pointer to the current period being played */
 #define PLAYBACK_UNKNOWN3      0x03            /* Not used */
-#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA addresss */
+#define PLAYBACK_DMA_ADDR      0x04            /* Playback DMA address */
 #define PLAYBACK_PERIOD_SIZE   0x05            /* Playback period size. win2000 uses 0x04000000 */
 #define PLAYBACK_POINTER       0x06            /* Playback period pointer. Used with PLAYBACK_LIST_PTR to determine buffer position currently in DAC */
 #define PLAYBACK_FIFO_END_ADDRESS      0x07            /* Playback FIFO end address */
index 23a58f0d6cb9bd6099be2c47dc532a51de0bade1..7c17f45d876dfdd4a7ba9283bdbf440b08374eb8 100644 (file)
@@ -220,7 +220,7 @@ MODULE_PARM_DESC(joystick, "Enable joystick.");
 #define        RINGB_EN_2CODEC         0x0020
 #define RINGB_SING_BIT_DUAL    0x0040
 
-/* ****Port Adresses**** */
+/* ****Port Addresses**** */
 
 /*   Write & Read */
 #define ESM_INDEX              0x02
index 0c98ef9156d8fd919f81711fe7b798be7c0ca7d8..f5eadfc0672ab0073db93f8fe2b484069b42c814 100644 (file)
@@ -487,7 +487,7 @@ struct hdspm {
        struct snd_kcontrol *playback_mixer_ctls[HDSPM_MAX_CHANNELS];
        /* but input to much, so not used */
        struct snd_kcontrol *input_mixer_ctls[HDSPM_MAX_CHANNELS];
-       /* full mixer accessable over mixer ioctl or hwdep-device */
+       /* full mixer accessible over mixer ioctl or hwdep-device */
        struct hdspm_mixer *mixer;
 
 };
@@ -550,7 +550,7 @@ static inline int HDSPM_bit2freq(int n)
        return bit2freq_tab[n];
 }
 
-/* Write/read to/from HDSPM with Adresses in Bytes
+/* Write/read to/from HDSPM with Addresses in Bytes
    not words but only 32Bit writes are allowed */
 
 static inline void hdspm_write(struct hdspm * hdspm, unsigned int reg,
@@ -2908,7 +2908,7 @@ static int snd_hdspm_create_controls(struct snd_card *card, struct hdspm * hdspm
 
        /* Channel playback mixer as default control 
           Note: the whole matrix would be 128*HDSPM_MIXER_CHANNELS Faders,
-          thats too * big for any alsamixer they are accesible via special
+          thats too * big for any alsamixer they are accessible via special
           IOCTL on hwdep and the mixer 2dimensional mixer control
        */
 
index d63e28773eb1841ac7bdd06af0d37a0d5c03013b..5182e76e7eb3f7ba945ed8b00a10588724c4f306 100644 (file)
@@ -1959,7 +1959,7 @@ static int max98088_probe(struct snd_soc_codec *codec)
                return ret;
        }
 
-       /* initalize private data */
+       /* initialize private data */
 
        max98088->sysclk = (unsigned)-1;
        max98088->eq_textcnt = 0;
index c8bd90488a87385d33b168813878893bfa5b9266..761e02b4a6e0543adb73b2e57bcde090a3b58608 100644 (file)
@@ -61,7 +61,7 @@ static int set_audio_clock_heirachy(struct platform_device *pdev)
                goto out3;
        }
 
-       /* Set audio clock heirachy for S/PDIF */
+       /* Set audio clock hierarchy for S/PDIF */
        clk_set_parent(mout_epll, fout_epll);
        clk_set_parent(sclk_audio0, mout_epll);
        clk_set_parent(sclk_spdif, sclk_audio0);
@@ -79,7 +79,7 @@ out1:
 
 /* We should haved to set clock directly on this part because of clock
  * scheme of Samsudng SoCs did not support to set rates from abstrct
- * clock of it's heirachy.
+ * clock of it's hierarchy.
  */
 static int set_audio_clock_rate(unsigned long epll_rate,
                                unsigned long audio_rate)
@@ -197,7 +197,7 @@ static int __init smdk_init(void)
        if (ret)
                goto err1;
 
-       /* Set audio clock heirachy manually */
+       /* Set audio clock hierarchy manually */
        ret = set_audio_clock_heirachy(smdk_snd_spdif_device);
        if (ret)
                goto err1;