Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial

Pull trivial tree from Jiri Kosina:
"Assorted tiny fixes queued in trivial tree"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (22 commits)
DocBook: update EXPORT_SYMBOL entry to point at export.h
Documentation: update top level 00-INDEX file with new additions
ARM: at91/ide: remove unsused at91-ide Kconfig entry
percpu_counter.h: comment code for better readability
x86, efi: fix comment typo in head_32.S
IB: cxgb3: delay freeing mem untill entirely done with it
net: mvneta: remove unneeded version.h include
time: x86: report_lost_ticks doesn't exist any more
pcmcia: avoid static analysis complaint about use-after-free
fs/jfs: Fix typo in comment : 'how may' -> 'how many'
of: add missing documentation for of_platform_populate()
btrfs: remove unnecessary cur_trans set before goto loop in join_transaction
sound: soc: Fix typo in sound/codecs
treewide: Fix typo in various drivers
btrfs: fix comment typos
Update ibmvscsi module name in Kconfig.
powerpc: fix typo (utilties -> utilities)
of: fix spelling mistake in comment
h8300: Fix home page URL in h8300/README
xtensa: Fix home page URL in Kconfig
...

+215 -110
+139 -10
Documentation/00-INDEX
··· 2 2 This is a brief list of all the files in ./linux/Documentation and what 3 3 they contain. If you add a documentation file, please list it here in 4 4 alphabetical order as well, or risk being hunted down like a rabid dog. 5 - Please try and keep the descriptions small enough to fit on one line. 5 + Please keep the descriptions small enough to fit on one line. 6 6 Thanks -- Paul G. 7 7 8 8 Following translations are available on the WWW: ··· 20 20 Changes 21 21 - list of changes that break older software packages. 22 22 CodingStyle 23 - - how the boss likes the C code in the kernel to look. 24 - development-process/ 25 - - An extended tutorial on how to work with the kernel development 26 - process. 23 + - how the maintainers expect the C code in the kernel to look. 27 24 DMA-API.txt 28 25 - DMA API, pci_ API & extensions for non-consistent memory machines. 26 + DMA-API-HOWTO.txt 27 + - Dynamic DMA mapping Guide 29 28 DMA-ISA-LPC.txt 30 29 - How to do DMA with ISA (and LPC) devices. 30 + DMA-attributes.txt 31 + - listing of the various possible attributes a DMA region can have 31 32 DocBook/ 32 33 - directory with DocBook templates etc. for kernel documentation. 34 + EDID/ 35 + - directory with info on customizing EDID for broken gfx/displays. 33 36 HOWTO 34 37 - the process and procedures of how to do Linux kernel development. 35 38 IPMI.txt 36 39 - info on Linux Intelligent Platform Management Interface (IPMI) Driver. 37 40 IRQ-affinity.txt 38 41 - how to select which CPU(s) handle which interrupt events on SMP. 42 + IRQ-domain.txt 43 + - info on inerrupt numbering and setting up IRQ domains. 39 44 IRQ.txt 40 45 - description of what an IRQ is. 46 + Intel-IOMMU.txt 47 + - basic info on the Intel IOMMU virtualization support. 48 + Makefile 49 + - some files in Documentation dir are actually sample code to build 41 50 ManagementStyle 42 51 - how to (attempt to) manage kernel hackers. 43 52 RCU/ ··· 75 66 - description of various trees and how to apply their patches. 76 67 arm/ 77 68 - directory with info about Linux on the ARM architecture. 69 + arm64/ 70 + - directory with info about Linux on the 64 bit ARM architecture. 78 71 atomic_ops.txt 79 72 - semantics and behavior of atomic and bitmask operations. 80 73 auxdisplay/ 81 74 - misc. LCD driver documentation (cfag12864b, ks0108). 75 + backlight/ 76 + - directory with info on controlling backlights in flat panel displays 77 + bad_memory.txt 78 + - how to use kernel parameters to exclude bad RAM regions. 82 79 basic_profiling.txt 83 80 - basic instructions for those who wants to profile Linux kernel. 84 81 binfmt_misc.txt ··· 95 80 - info on the Block I/O (BIO) layer. 96 81 blockdev/ 97 82 - info on block devices & drivers 83 + braille-console.txt 84 + - info on how to use serial devices for Braille support. 85 + bt8xxgpio.txt 86 + - info on how to modify a bt8xx video card for GPIO usage. 98 87 btmrvl.txt 99 88 - info on Marvell Bluetooth driver usage. 89 + bus-devices/ 90 + - directory with info on TI GPMC (General Purpose Memory Controller) 100 91 bus-virt-phys-mapping.txt 101 92 - how to access I/O mapped memory from within device drivers. 102 93 cachetlb.txt ··· 111 90 - directory with information on the CD-ROM drivers that Linux has. 112 91 cgroups/ 113 92 - cgroups features, including cpusets and memory controller. 93 + circular-buffers.txt 94 + - how to make use of the existing circular buffer infrastructure 95 + clk.txt 96 + - info on the common clock framework 97 + coccinelle.txt 98 + - info on how to get and use the Coccinelle code checking tool. 114 99 connector/ 115 100 - docs on the netlink based userspace<->kernel space communication mod. 116 101 console/ ··· 141 114 - information on the Dell Systems Management Base Driver. 142 115 debugging-modules.txt 143 116 - some notes on debugging modules after Linux 2.6.3. 117 + debugging-via-ohci1394.txt 118 + - how to use firewire like a hardware debugger memory reader. 144 119 dell_rbu.txt 145 120 - document demonstrating the use of the Dell Remote BIOS Update driver. 121 + development-process/ 122 + - how to work with the mainline kernel development process. 146 123 device-mapper/ 147 124 - directory with info on Device Mapper. 148 125 devices.txt 149 126 - plain ASCII listing of all the nodes in /dev/ with major minor #'s. 127 + devicetree/ 128 + - directory with info on device tree files used by OF/PowerPC/ARM 129 + digsig.txt 130 + -info on the Digital Signature Verification API 131 + dma-buf-sharing.txt 132 + - the DMA Buffer Sharing API Guide 133 + dmaengine.txt 134 + -the DMA Engine API Guide 150 135 dontdiff 151 136 - file containing a list of files that should never be diff'ed. 152 137 driver-model/ 153 138 - directory with info about Linux driver model. 154 139 dvb/ 155 140 - info on Linux Digital Video Broadcast (DVB) subsystem. 141 + dynamic-debug-howto.txt 142 + - how to use the dynamic debug (dyndbg) feature. 156 143 early-userspace/ 157 144 - info about initramfs, klibc, and userspace early during boot. 158 145 edac.txt 159 146 - information on EDAC - Error Detection And Correction 160 147 eisa.txt 161 148 - info on EISA bus support. 149 + email-clients.txt 150 + - info on how to use e-mail to send un-mangled (git) patches. 151 + extcon/ 152 + - directory with porting guide for Android kernel switch driver. 162 153 fault-injection/ 163 154 - dir with docs about the fault injection capabilities infrastructure. 164 155 fb/ ··· 185 140 - info on the vfs and the various filesystems that Linux supports. 186 141 firmware_class/ 187 142 - request_firmware() hotplug interface info. 143 + flexible-arrays.txt 144 + - how to make use of flexible sized arrays in linux 188 145 frv/ 189 146 - Fujitsu FR-V Linux documentation. 147 + futex-requeue-pi.txt 148 + - info on requeueing of tasks from a non-PI futex to a PI futex 149 + gcov.txt 150 + - use of GCC's coverage testing tool "gcov" with the Linux kernel 190 151 gpio.txt 191 152 - overview of GPIO (General Purpose Input/Output) access conventions. 153 + hid/ 154 + - directory with information on human interface devices 192 155 highuid.txt 193 156 - notes on the change from 16 bit to 32 bit user/group IDs. 157 + hwspinlock.txt 158 + - hardware spinlock provides hardware assistance for synchronization 194 159 timers/ 195 160 - info on the timer related topics 196 161 hw_random.txt ··· 217 162 - directory with info about Linux on Intel 64 bit architecture. 218 163 infiniband/ 219 164 - directory with documents concerning Linux InfiniBand support. 165 + init.txt 166 + - what to do when the kernel can't find the 1st process to run. 220 167 initrd.txt 221 168 - how to use the RAM disk as an initial/temporary root filesystem. 222 169 input/ 223 170 - info on Linux input device support. 171 + intel_txt.txt 172 + - info on intel Trusted Execution Technology (intel TXT). 224 173 io-mapping.txt 225 174 - description of io_mapping functions in linux/io-mapping.h 226 175 io_ordering.txt ··· 241 182 - directory with info on the Linux ISDN support, and supported cards. 242 183 java.txt 243 184 - info on the in-kernel binary support for Java(tm). 185 + ja_JP/ 186 + - directory with Japanese translations of various documents 244 187 kbuild/ 245 188 - directory with info about the kernel build process. 246 189 kdump/ ··· 253 192 - listing of various WWW + books that document kernel internals. 254 193 kernel-parameters.txt 255 194 - summary listing of command line / boot prompt args for the kernel. 195 + kmemcheck.txt 196 + - info on dynamic checker that detects uses of uninitialized memory. 197 + kmemleak.txt 198 + - info on how to make use of the kernel memory leak detection system 199 + ko_KR/ 200 + - directory with Korean translations of various documents 256 201 kobject.txt 257 202 - info of the kobject infrastructure of the Linux kernel. 258 203 kprobes.txt ··· 275 208 - semantics and behavior of local atomic operations. 276 209 lockdep-design.txt 277 210 - documentation on the runtime locking correctness validator. 211 + lockstat.txt 212 + - info on collecting statistics on locks (and contention). 278 213 lockup-watchdogs.txt 279 214 - info on soft and hard lockup detectors (aka nmi_watchdog). 280 215 logo.gif ··· 289 220 - list of magic numbers used to mark/protect kernel data structures. 290 221 md.txt 291 222 - info on boot arguments for the multiple devices driver. 223 + media-framework.txt 224 + - info on media framework, its data structures, functions and usage. 292 225 memory-barriers.txt 293 226 - info on Linux kernel memory barriers. 227 + memory-devices/ 228 + - directory with info on parts like the Texas Instruments EMIF driver 294 229 memory-hotplug.txt 295 230 - Hotpluggable memory support, how to use and current status. 296 231 memory.txt 297 232 - info on typical Linux memory problems. 298 233 mips/ 299 234 - directory with info about Linux on MIPS architecture. 235 + misc-devices/ 236 + - directory with info about devices using the misc dev subsystem 300 237 mmc/ 301 238 - directory with info about the MMC subsystem 239 + mn10300/ 240 + - directory with info about the mn10300 architecture port 241 + mtd/ 242 + - directory with info about memory technology devices (flash) 302 243 mono.txt 303 244 - how to execute Mono-based .NET binaries with the help of BINFMT_MISC. 304 245 mutex-design.txt ··· 319 240 - directory with information on the NetLabel subsystem. 320 241 networking/ 321 242 - directory with info on various aspects of networking with Linux. 243 + nfc/ 244 + - directory relating info about Near Field Communications support. 322 245 nommu-mmap.txt 323 246 - documentation about no-mmu memory mapping support. 324 247 numastat.txt ··· 337 256 - description and usage of the low level parallel port functions. 338 257 pcmcia/ 339 258 - info on the Linux PCMCIA driver. 259 + percpu-rw-semaphore.txt 260 + - RCU based read-write semaphore optimized for locking for reading 340 261 pi-futex.txt 341 - - documentation on lightweight PI-futexes. 262 + - documentation on lightweight priority inheritance futexes. 263 + pinctrl.txt 264 + - info on pinctrl subsystem and the PINMUX/PINCONF and drivers 342 265 pnp.txt 343 266 - Linux Plug and Play documentation. 344 267 power/ 345 268 - directory with info on Linux PCI power management. 346 269 powerpc/ 347 270 - directory with info on using Linux with the PowerPC. 271 + prctl/ 272 + - directory with info on the priveledge control subsystem 348 273 preempt-locking.txt 349 274 - info on locking under a preemptive kernel. 350 275 printk-formats.txt 351 276 - how to get printk format specifiers right 277 + pps/ 278 + - directory with information on the pulse-per-second support 279 + ptp/ 280 + - directory with info on support for IEEE 1588 PTP clocks in Linux. 281 + pwm.txt 282 + - info on the pulse width modulation driver subsystem 352 283 ramoops.txt 353 284 - documentation of the ramoops oops/panic logging module. 285 + rapidio/ 286 + - directory with info on RapidIO packet-based fabric interconnect 354 287 rbtree.txt 355 288 - info on what red-black trees are and what they are for. 289 + remoteproc.txt 290 + - info on how to handle remote processor (e.g. AMP) offloads/usage. 291 + rfkill.txt 292 + - info on the radio frequency kill switch subsystem/support. 356 293 robust-futex-ABI.txt 357 294 - documentation of the robust futex ABI. 358 295 robust-futexes.txt 359 296 - a description of what robust futexes are. 297 + rpmsg.txt 298 + - info on the Remote Processor Messaging (rpmsg) Framework 360 299 rt-mutex-design.txt 361 300 - description of the RealTime mutex implementation design. 362 301 rt-mutex.txt ··· 401 300 - short blurb on the SGI Visual Workstations. 402 301 sh/ 403 302 - directory with info on porting Linux to a new architecture. 303 + smsc_ece1099.txt 304 + -info on the smsc Keyboard Scan Expansion/GPIO Expansion device. 404 305 sound/ 405 306 - directory with info on sound card support. 406 - sparc/ 407 - - directory with info on using Linux on Sparc architecture. 408 307 sparse.txt 409 308 - info on how to obtain and use the sparse tool for typechecking. 410 309 spi/ ··· 415 314 - info on why the kernel does not have a stable in-kernel api or abi. 416 315 stable_kernel_rules.txt 417 316 - rules and procedures for the -stable kernel releases. 317 + static-keys.txt 318 + - info on how static keys allow debug code in hotpaths via patching 418 319 svga.txt 419 320 - short guide on selecting video modes at boot via VGA BIOS. 420 321 sysfs-rules.txt ··· 425 322 - directory with info on the /proc/sys/* files. 426 323 sysrq.txt 427 324 - info on the magic SysRq key. 428 - telephony/ 429 - - directory with info on telephony (e.g. voice over IP) support. 325 + target/ 326 + - directory with info on generating TCM v4 fabric .ko modules 327 + thermal/ 328 + - directory with information on managing thermal issues (CPU/temp) 329 + trace/ 330 + - directory with info on tracing technologies within linux 331 + unaligned-memory-access.txt 332 + - info on how to avoid arch breaking unaligned memory access in code. 430 333 unicode.txt 431 334 - info on the Unicode character/font mapping used in Linux. 432 335 unshare.txt 433 336 - description of the Linux unshare system call. 434 337 usb/ 435 338 - directory with info regarding the Universal Serial Bus. 339 + vDSO/ 340 + - directory with info regarding virtual dynamic shared objects 341 + vfio.txt 342 + - info on Virtual Function I/O used in guest/hypervisor instances. 343 + vgaarbiter.txt 344 + - info on enable/disable the legacy decoding on different VGA devices 436 345 video-output.txt 437 346 - sysfs class driver interface to enable/disable a video output device. 438 347 video4linux/ 439 348 - directory with info regarding video/TV/radio cards and linux. 349 + virtual/ 350 + - directory with information on the various linux virtualizations. 440 351 vm/ 441 352 - directory with info on the Linux vm code. 353 + vme_api.txt 354 + - file relating info on the VME bus API in linux 442 355 volatile-considered-harmful.txt 443 356 - Why the "volatile" type class should not be used 444 357 w1/ 445 358 - directory with documents regarding the 1-wire (w1) subsystem. 446 359 watchdog/ 447 360 - how to auto-reboot Linux if it has "fallen and can't get up". ;-) 361 + wimax/ 362 + - directory with info about Intel Wireless Wimax Connections 363 + workqueue.txt 364 + - information on the Concurrency Managed Workqueue implementation 448 365 x86/x86_64/ 449 366 - directory with info on Linux support for AMD x86-64 (Hammer) machines. 367 + xtensa/ 368 + - directory with documents relating to arch/xtensa port/implementation 369 + xz.txt 370 + - how to make use of the XZ data compression within linux kernel 371 + zh_CN/ 372 + - directory with Chinese translations of various documents 450 373 zorro.txt 451 374 - info on writing drivers for Zorro bus devices found on Amigas.
-14
Documentation/ABI/testing/sysfs-devices-system-cpu
··· 67 67 /sys/devices/system/cpu/cpu42/node2 -> ../../node/node2 68 68 69 69 70 - What: /sys/devices/system/cpu/cpu#/node 71 - Date: October 2009 72 - Contact: Linux memory management mailing list <linux-mm@kvack.org> 73 - Description: Discover NUMA node a CPU belongs to 74 - 75 - When CONFIG_NUMA is enabled, a symbolic link that points 76 - to the corresponding NUMA node directory. 77 - 78 - For example, the following symlink is created for cpu42 79 - in NUMA node 2: 80 - 81 - /sys/devices/system/cpu/cpu42/node2 -> ../../node/node2 82 - 83 - 84 70 What: /sys/devices/system/cpu/cpu#/topology/core_id 85 71 /sys/devices/system/cpu/cpu#/topology/core_siblings 86 72 /sys/devices/system/cpu/cpu#/topology/core_siblings_list
+2 -2
Documentation/DocBook/kernel-hacking.tmpl
··· 945 945 946 946 <sect1 id="sym-exportsymbols"> 947 947 <title><function>EXPORT_SYMBOL()</function> 948 - <filename class="headerfile">include/linux/module.h</filename></title> 948 + <filename class="headerfile">include/linux/export.h</filename></title> 949 949 950 950 <para> 951 951 This is the classic method of exporting a symbol: dynamically ··· 955 955 956 956 <sect1 id="sym-exportsymbols-gpl"> 957 957 <title><function>EXPORT_SYMBOL_GPL()</function> 958 - <filename class="headerfile">include/linux/module.h</filename></title> 958 + <filename class="headerfile">include/linux/export.h</filename></title> 959 959 960 960 <para> 961 961 Similar to <function>EXPORT_SYMBOL()</function> except that the
-4
Documentation/x86/x86_64/boot-options.txt
··· 112 112 This can be used to work around timing problems on multiprocessor systems 113 113 with not properly synchronized CPUs. 114 114 115 - report_lost_ticks 116 - Report when timer interrupts are lost because some code turned off 117 - interrupts for too long. 118 - 119 115 nohpet 120 116 Don't use the HPET timer. 121 117
+1 -1
arch/h8300/README
··· 11 11 2.AE 3068/AE 3069 12 12 more information 13 13 MICROTRONIQUE <http://www.microtronique.com/> 14 - Akizuki Denshi Tsusho Ltd. <http://www.akizuki.ne.jp> (Japanese Only) 14 + Akizuki Denshi Tsusho Ltd. <http://akizukidenshi.com/> (Japanese Only) 15 15 16 16 3.H8MAX 17 17 see http://ip-sol.jp/h8max/ (Japanese Only)
+2 -2
arch/mips/cavium-octeon/executive/cvmx-helper-util.c
··· 175 175 * Packets will begin slowly dropping when there are less than 176 176 * this many packet buffers free in FPA 0. 177 177 * @drop_thresh: 178 - * All incomming packets will be dropped when there are less 178 + * All incoming packets will be dropped when there are less 179 179 * than this many free packet buffers in FPA 0. 180 180 * Returns Zero on success. Negative on failure 181 181 */ ··· 210 210 * Packets will begin slowly dropping when there are less than 211 211 * this many packet buffers free in FPA 0. 212 212 * @drop_thresh: 213 - * All incomming packets will be dropped when there are less 213 + * All incoming packets will be dropped when there are less 214 214 * than this many free packet buffers in FPA 0. 215 215 * Returns Zero on success. Negative on failure 216 216 */
+2 -2
arch/mips/include/asm/octeon/cvmx-helper-util.h
··· 60 60 * Packets will begin slowly dropping when there are less than 61 61 * this many packet buffers free in FPA 0. 62 62 * @drop_thresh: 63 - * All incomming packets will be dropped when there are less 63 + * All incoming packets will be dropped when there are less 64 64 * than this many free packet buffers in FPA 0. 65 65 * Returns Zero on success. Negative on failure 66 66 */ ··· 74 74 * Packets will begin slowly dropping when there are less than 75 75 * this many packet buffers free in FPA 0. 76 76 * @drop_thresh: 77 - * All incomming packets will be dropped when there are less 77 + * All incoming packets will be dropped when there are less 78 78 * than this many free packet buffers in FPA 0. 79 79 * Returns Zero on success. Negative on failure 80 80 */
+4 -4
arch/powerpc/platforms/85xx/p1022_ds.c
··· 215 215 /* Map the global utilities registers. */ 216 216 guts_node = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); 217 217 if (!guts_node) { 218 - pr_err("p1022ds: missing global utilties device node\n"); 218 + pr_err("p1022ds: missing global utilities device node\n"); 219 219 return; 220 220 } 221 221 222 222 guts = of_iomap(guts_node, 0); 223 223 if (!guts) { 224 - pr_err("p1022ds: could not map global utilties device\n"); 224 + pr_err("p1022ds: could not map global utilities device\n"); 225 225 goto exit; 226 226 } 227 227 ··· 416 416 /* Map the global utilities registers. */ 417 417 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); 418 418 if (!guts_np) { 419 - pr_err("p1022ds: missing global utilties device node\n"); 419 + pr_err("p1022ds: missing global utilities device node\n"); 420 420 return; 421 421 } 422 422 423 423 guts = of_iomap(guts_np, 0); 424 424 of_node_put(guts_np); 425 425 if (!guts) { 426 - pr_err("p1022ds: could not map global utilties device\n"); 426 + pr_err("p1022ds: could not map global utilities device\n"); 427 427 return; 428 428 } 429 429
+2 -2
arch/powerpc/platforms/86xx/mpc8610_hpcd.c
··· 236 236 /* Map the global utilities registers. */ 237 237 guts_np = of_find_compatible_node(NULL, NULL, "fsl,mpc8610-guts"); 238 238 if (!guts_np) { 239 - pr_err("mpc8610hpcd: missing global utilties device node\n"); 239 + pr_err("mpc8610hpcd: missing global utilities device node\n"); 240 240 return; 241 241 } 242 242 243 243 guts = of_iomap(guts_np, 0); 244 244 of_node_put(guts_np); 245 245 if (!guts) { 246 - pr_err("mpc8610hpcd: could not map global utilties device\n"); 246 + pr_err("mpc8610hpcd: could not map global utilities device\n"); 247 247 return; 248 248 } 249 249
+1 -1
arch/x86/kernel/cpu/perf_event_amd_ibs.c
··· 528 528 if (!test_bit(IBS_STARTED, pcpu->state)) { 529 529 /* 530 530 * Catch spurious interrupts after stopping IBS: After 531 - * disabling IBS there could be still incomming NMIs 531 + * disabling IBS there could be still incoming NMIs 532 532 * with samples that even have the valid bit cleared. 533 533 * Mark all this NMIs as handled. 534 534 */
+1 -1
arch/xtensa/Kconfig
··· 22 22 configurable and extensible. The Linux port to the Xtensa 23 23 architecture supports all processor configurations and extensions, 24 24 with reasonable minimum requirements. The Xtensa Linux project has 25 - a home page at <http://xtensa.sourceforge.net/>. 25 + a home page at <http://www.linux-xtensa.org/>. 26 26 27 27 config RWSEM_XCHGADD_ALGORITHM 28 28 def_bool y
+1 -1
drivers/bluetooth/ath3k.c
··· 349 349 350 350 ret = ath3k_get_state(udev, &fw_state); 351 351 if (ret < 0) { 352 - BT_ERR("Can't get state to change to load configration err"); 352 + BT_ERR("Can't get state to change to load configuration err"); 353 353 return -EBUSY; 354 354 } 355 355
+1 -1
drivers/devfreq/exynos4_bus.c
··· 658 658 if (old_freq == freq) 659 659 return 0; 660 660 661 - dev_dbg(dev, "targetting %lukHz %luuV\n", freq, new_oppinfo.volt); 661 + dev_dbg(dev, "targeting %lukHz %luuV\n", freq, new_oppinfo.volt); 662 662 663 663 mutex_lock(&data->lock); 664 664
+1 -1
drivers/firewire/ohci.c
··· 329 329 MODULE_PARM_DESC(quirks, "Chip quirks (default = 0" 330 330 ", nonatomic cycle timer = " __stringify(QUIRK_CYCLE_TIMER) 331 331 ", reset packet generation = " __stringify(QUIRK_RESET_PACKET) 332 - ", AR/selfID endianess = " __stringify(QUIRK_BE_HEADERS) 332 + ", AR/selfID endianness = " __stringify(QUIRK_BE_HEADERS) 333 333 ", no 1394a enhancements = " __stringify(QUIRK_NO_1394A) 334 334 ", disable MSI = " __stringify(QUIRK_NO_MSI) 335 335 ", TI SLLZ059 erratum = " __stringify(QUIRK_TI_SLLZ059)
+1 -1
drivers/gpu/drm/i915/i915_debugfs.c
··· 1460 1460 case I915_BIT_6_SWIZZLE_9_10_17: 1461 1461 return "bit9/bit10/bit17"; 1462 1462 case I915_BIT_6_SWIZZLE_UNKNOWN: 1463 - return "unkown"; 1463 + return "unknown"; 1464 1464 } 1465 1465 1466 1466 return "bug";
+1 -1
drivers/hid/Kconfig
··· 320 320 Say Y if you want support for Logitech Unifying receivers and devices. 321 321 Unifying receivers are capable of pairing up to 6 Logitech compliant 322 322 devices to the same receiver. Without this driver it will be handled by 323 - generic USB_HID driver and all incomming events will be multiplexed 323 + generic USB_HID driver and all incoming events will be multiplexed 324 324 into a single mouse and a single keyboard device. 325 325 326 326 config LOGITECH_FF
-5
drivers/ide/Kconfig
··· 700 700 depends on SOC_TX4939 701 701 select BLK_DEV_IDEDMA_SFF 702 702 703 - config BLK_DEV_IDE_AT91 704 - tristate "Atmel AT91 (SAM9, CAP9, AT572D940HF) IDE support" 705 - depends on ARM && ARCH_AT91 && !ARCH_AT91RM9200 && !ARCH_AT91X40 706 - select IDE_TIMINGS 707 - 708 703 config BLK_DEV_IDE_ICSIDE 709 704 tristate "ICS IDE interface support" 710 705 depends on ARM && ARCH_ACORN
+1 -1
drivers/infiniband/hw/cxgb3/iwch_provider.c
··· 783 783 mmid = (mw->rkey) >> 8; 784 784 cxio_deallocate_window(&rhp->rdev, mhp->attr.stag); 785 785 remove_handle(rhp, &rhp->mmidr, mmid); 786 - kfree(mhp); 787 786 PDBG("%s ib_mw %p mmid 0x%x ptr %p\n", __func__, mw, mmid, mhp); 787 + kfree(mhp); 788 788 return 0; 789 789 } 790 790
+3 -3
drivers/isdn/hardware/eicon/divacapi.h
··· 422 422 #define LAPD 6 /* lapd (Q.921) */ 423 423 #define X25_L2 7 /* x.25 layer-2 */ 424 424 #define V120_L2 8 /* V.120 layer-2 protocol */ 425 - #define V42_IN 9 /* V.42 layer-2 protocol, incomming */ 425 + #define V42_IN 9 /* V.42 layer-2 protocol, incoming */ 426 426 #define V42 10 /* V.42 layer-2 protocol */ 427 427 #define MDM_ATP 11 /* AT Parser built in the L2 */ 428 428 #define X75_V42BIS 12 /* ISO7776 (X.75 SLP) modified to support V.42 bis compression */ 429 - #define RTPL2_IN 13 /* RTP layer-2 protocol, incomming */ 429 + #define RTPL2_IN 13 /* RTP layer-2 protocol, incoming */ 430 430 #define RTPL2 14 /* RTP layer-2 protocol */ 431 431 #define V120_V42BIS 15 /* V.120 layer-2 protocol supporting V.42 bis compression */ 432 432 ··· 1125 1125 | Direction | word | Enable compression/decompression for | 1126 1126 | | | 0: All direction | 1127 1127 | | | 1: disable outgoing data | 1128 - | | | 2: disable incomming data | 1128 + | | | 2: disable incoming data | 1129 1129 | | | 3: disable both direction (default) | 1130 1130 +---------------------+------+-----------------------------------------+ 1131 1131 | Number of code | word | Parameter P1 of V.42bis in accordance |
+2 -2
drivers/isdn/hardware/eicon/pc.h
··· 419 419 #define LAPD 6 /* lapd (Q.921) */ 420 420 #define X25_L2 7 /* x.25 layer-2 */ 421 421 #define V120_L2 8 /* V.120 layer-2 protocol */ 422 - #define V42_IN 9 /* V.42 layer-2 protocol, incomming */ 422 + #define V42_IN 9 /* V.42 layer-2 protocol, incoming */ 423 423 #define V42 10 /* V.42 layer-2 protocol */ 424 424 #define MDM_ATP 11 /* AT Parser built in the L2 */ 425 425 #define X75_V42BIS 12 /* x.75 with V.42bis */ 426 - #define RTPL2_IN 13 /* RTP layer-2 protocol, incomming */ 426 + #define RTPL2_IN 13 /* RTP layer-2 protocol, incoming */ 427 427 #define RTPL2 14 /* RTP layer-2 protocol */ 428 428 #define V120_V42BIS 15 /* V.120 asynchronous mode supporting V.42bis compression */ 429 429 #define LISTENER 27 /* Layer 2 to listen line */
+1 -1
drivers/isdn/mISDN/l1oip_core.c
··· 689 689 hc->sin_remote.sin_addr.s_addr = htonl(hc->remoteip); 690 690 hc->sin_remote.sin_port = htons((unsigned short)hc->remoteport); 691 691 692 - /* bind to incomming port */ 692 + /* bind to incoming port */ 693 693 if (socket->ops->bind(socket, (struct sockaddr *)&hc->sin_local, 694 694 sizeof(hc->sin_local))) { 695 695 printk(KERN_ERR "%s: Failed to bind socket to port %d.\n",
+1 -1
drivers/media/platform/soc_camera/mx2_camera.c
··· 345 345 /* 346 346 * This is a generic configuration which is valid for most 347 347 * prp input-output format combinations. 348 - * We set the incomming and outgoing pixelformat to a 348 + * We set the incoming and outgoing pixelformat to a 349 349 * 16 Bit wide format and adjust the bytesperline 350 350 * accordingly. With this configuration the inputdata 351 351 * will not be changed by the emma and could be any type
+1 -1
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
··· 8843 8843 (!close) ? (val | HC_CONFIG_0_REG_BLOCK_DISABLE_0) : 8844 8844 (val & ~(u32)HC_CONFIG_0_REG_BLOCK_DISABLE_0)); 8845 8845 } else { 8846 - /* Prevent incomming interrupts in IGU */ 8846 + /* Prevent incoming interrupts in IGU */ 8847 8847 val = REG_RD(bp, IGU_REG_BLOCK_CONFIGURATION); 8848 8848 8849 8849 REG_WR(bp, IGU_REG_BLOCK_CONFIGURATION,
-1
drivers/net/ethernet/marvell/mvneta.c
··· 12 12 */ 13 13 14 14 #include <linux/kernel.h> 15 - #include <linux/version.h> 16 15 #include <linux/netdevice.h> 17 16 #include <linux/etherdevice.h> 18 17 #include <linux/platform_device.h>
+1 -1
drivers/net/ethernet/mellanox/mlx4/en_main.c
··· 64 64 65 65 /* Enable RSS UDP traffic */ 66 66 MLX4_EN_PARM_INT(udp_rss, 1, 67 - "Enable RSS for incomming UDP traffic or disabled (0)"); 67 + "Enable RSS for incoming UDP traffic or disabled (0)"); 68 68 69 69 /* Priority pausing */ 70 70 MLX4_EN_PARM_INT(pfctx, 0, "Priority based Flow Control policy on TX[7:0]."
+1 -1
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
··· 1150 1150 } 1151 1151 if (!npar_opt_timeo) { 1152 1152 dev_err(&adapter->pdev->dev, 1153 - "Waiting for NPAR state to opertional timeout\n"); 1153 + "Waiting for NPAR state to operational timeout\n"); 1154 1154 return -EIO; 1155 1155 } 1156 1156 return 0;
+1 -1
drivers/net/irda/ali-ircc.c
··· 993 993 /* Enable Interuupt */ 994 994 self->ier = IER_EOM; // benjamin 2000/11/20 07:24PM 995 995 996 - /* Be ready for incomming frames */ 996 + /* Be ready for incoming frames */ 997 997 ali_ircc_dma_receive(self); // benajmin 2000/11/8 07:46PM not complete 998 998 } 999 999 /* Go to SIR Speed */
+1 -1
drivers/of/address.c
··· 429 429 goto bail; 430 430 bus = of_match_bus(parent); 431 431 432 - /* Cound address cells & copy address locally */ 432 + /* Count address cells & copy address locally */ 433 433 bus->count_cells(dev, &na, &ns); 434 434 if (!OF_CHECK_COUNTS(na, ns)) { 435 435 printk(KERN_ERR "prom_parse: Bad cell count for %s\n",
+1
drivers/of/platform.c
··· 436 436 * of_platform_populate() - Populate platform_devices from device tree data 437 437 * @root: parent of the first level to probe or NULL for the root of the tree 438 438 * @matches: match table, NULL to use the default 439 + * @lookup: auxdata table for matching id and platform_data with device nodes 439 440 * @parent: parent to hook devices from, NULL for toplevel 440 441 * 441 442 * Similar to of_platform_bus_probe(), this function walks the device tree
+3 -3
drivers/pcmcia/rsrc_nonstatic.c
··· 369 369 } 370 370 } 371 371 372 - free_region(res2); 373 - free_region(res1); 374 - 375 372 dev_dbg(&s->dev, "cs: memory probe 0x%06lx-0x%06lx: %p %p %u %u %u", 376 373 base, base+size-1, res1, res2, ret, info1, info2); 374 + 375 + free_region(res2); 376 + free_region(res1); 377 377 378 378 if ((ret) || (info1 != info2) || (info1 == 0)) 379 379 return -EINVAL;
+1 -1
drivers/rpmsg/virtio_rpmsg_bus.c
··· 839 839 /* farewell, ept, we don't need you anymore */ 840 840 kref_put(&ept->refcount, __ept_release); 841 841 } else 842 - dev_warn(dev, "msg received with no recepient\n"); 842 + dev_warn(dev, "msg received with no recipient\n"); 843 843 844 844 /* publish the real size of the buffer */ 845 845 sg_init_one(&sg, msg, RPMSG_BUF_SIZE);
+1 -1
drivers/scsi/Kconfig
··· 883 883 This is the IBM POWER Virtual SCSI Client 884 884 885 885 To compile this driver as a module, choose M here: the 886 - module will be called ibmvscsic. 886 + module will be called ibmvscsi. 887 887 888 888 config SCSI_IBMVSCSIS 889 889 tristate "IBM Virtual SCSI Server support"
+1 -1
drivers/staging/android/binder.h
··· 224 224 BR_SPAWN_LOOPER = _IO('r', 13), 225 225 /* 226 226 * No parameters. The driver has determined that a process has no 227 - * threads waiting to service incomming transactions. When a process 227 + * threads waiting to service incoming transactions. When a process 228 228 * receives this command, it must spawn a new service thread and 229 229 * register it via bcENTER_LOOPER. 230 230 */
+1 -1
drivers/staging/octeon/ethernet.c
··· 72 72 module_param(pow_receive_group, int, 0444); 73 73 MODULE_PARM_DESC(pow_receive_group, "\n" 74 74 "\tPOW group to receive packets from. All ethernet hardware\n" 75 - "\twill be configured to send incomming packets to this POW\n" 75 + "\twill be configured to send incoming packets to this POW\n" 76 76 "\tgroup. Also any other software can submit packets to this\n" 77 77 "\tgroup for the kernel to process."); 78 78
+1 -1
drivers/target/sbp/sbp_target.c
··· 1719 1719 1720 1720 nacl = kzalloc(sizeof(struct sbp_nacl), GFP_KERNEL); 1721 1721 if (!nacl) { 1722 - pr_err("Unable to alocate struct sbp_nacl\n"); 1722 + pr_err("Unable to allocate struct sbp_nacl\n"); 1723 1723 return NULL; 1724 1724 } 1725 1725
+2 -2
drivers/tty/ipwireless/hardware.c
··· 646 646 (*assem) = pool_allocate(hw, *assem, length); 647 647 if (!(*assem)) { 648 648 printk(KERN_ERR IPWIRELESS_PCCARD_NAME 649 - ": no memory for incomming data packet, dropped!\n"); 649 + ": no memory for incoming data packet, dropped!\n"); 650 650 return; 651 651 } 652 652 (*assem)->protocol = protocol; ··· 670 670 packet = pool_allocate(hw, NULL, length); 671 671 if (!packet) { 672 672 printk(KERN_ERR IPWIRELESS_PCCARD_NAME 673 - ": no memory for incomming ctrl packet, dropped!\n"); 673 + ": no memory for incoming ctrl packet, dropped!\n"); 674 674 return; 675 675 } 676 676 packet->protocol = protocol;
+3 -3
fs/btrfs/extent-tree.c
··· 6522 6522 } 6523 6523 6524 6524 /* 6525 - * hepler to process tree block while walking down the tree. 6525 + * helper to process tree block while walking down the tree. 6526 6526 * 6527 6527 * when wc->stage == UPDATE_BACKREF, this function updates 6528 6528 * back refs for pointers in the block. ··· 6597 6597 } 6598 6598 6599 6599 /* 6600 - * hepler to process tree block pointer. 6600 + * helper to process tree block pointer. 6601 6601 * 6602 6602 * when wc->stage == DROP_REFERENCE, this function checks 6603 6603 * reference count of the block pointed to. if the block ··· 6735 6735 } 6736 6736 6737 6737 /* 6738 - * hepler to process tree block while walking up the tree. 6738 + * helper to process tree block while walking up the tree. 6739 6739 * 6740 6740 * when wc->stage == DROP_REFERENCE, this function drops 6741 6741 * reference count on the block.
+2 -2
fs/btrfs/relocation.c
··· 3472 3472 } 3473 3473 3474 3474 /* 3475 - * hepler to find all tree blocks that reference a given data extent 3475 + * helper to find all tree blocks that reference a given data extent 3476 3476 */ 3477 3477 static noinline_for_stack 3478 3478 int add_data_references(struct reloc_control *rc, ··· 3566 3566 } 3567 3567 3568 3568 /* 3569 - * hepler to find next unprocessed extent 3569 + * helper to find next unprocessed extent 3570 3570 */ 3571 3571 static noinline_for_stack 3572 3572 int find_next_extent(struct btrfs_trans_handle *trans,
-1
fs/btrfs/transaction.c
··· 112 112 * to redo the trans_no_join checks above 113 113 */ 114 114 kmem_cache_free(btrfs_transaction_cachep, cur_trans); 115 - cur_trans = fs_info->running_transaction; 116 115 goto loop; 117 116 } else if (fs_info->fs_state & BTRFS_SUPER_FLAG_ERROR) { 118 117 spin_unlock(&fs_info->trans_lock);
+1 -1
fs/cifs/link.c
··· 76 76 } 77 77 rc = crypto_shash_update(&sdescmd5->shash, link_str, link_len); 78 78 if (rc) { 79 - cERROR(1, "%s: Could not update iwth link_str", __func__); 79 + cERROR(1, "%s: Could not update with link_str", __func__); 80 80 goto symlink_hash_err; 81 81 } 82 82 rc = crypto_shash_final(&sdescmd5->shash, md5_hash);
+1 -1
fs/hpfs/inode.c
··· 147 147 /*if (le32_to_cpu(fnode->acl_size_l) || le16_to_cpu(fnode->acl_size_s)) { 148 148 Some unknown structures like ACL may be in fnode, 149 149 we'd better not overwrite them 150 - hpfs_error(i->i_sb, "fnode %08x has some unknown HPFS386 stuctures", i->i_ino); 150 + hpfs_error(i->i_sb, "fnode %08x has some unknown HPFS386 structures", i->i_ino); 151 151 } else*/ if (hpfs_sb(i->i_sb)->sb_eas >= 2) { 152 152 __le32 ea; 153 153 if (!uid_eq(i->i_uid, hpfs_sb(i->i_sb)->sb_uid) || hpfs_inode->i_ea_uid) {
+1 -1
fs/jfs/super.c
··· 154 154 /* 155 155 * If we really return the number of allocated & free inodes, some 156 156 * applications will fail because they won't see enough free inodes. 157 - * We'll try to calculate some guess as to how may inodes we can 157 + * We'll try to calculate some guess as to how many inodes we can 158 158 * really allocate 159 159 * 160 160 * buf->f_files = atomic_read(&imap->im_numinos);
+1 -1
fs/ocfs2/cluster/tcp.c
··· 870 870 /* we've had some trouble with handlers seemingly vanishing. */ 871 871 mlog_bug_on_msg(o2net_handler_tree_lookup(msg_type, key, &p, 872 872 &parent) == NULL, 873 - "couldn't find handler we *just* registerd " 873 + "couldn't find handler we *just* registered " 874 874 "for type %u key %08x\n", msg_type, key); 875 875 } 876 876 write_unlock(&o2net_handler_lock);
+1 -1
fs/qnx6/inode.c
··· 285 285 if (fs32_to_cpu(sbi, sb->sb_magic) == QNX6_SUPER_MAGIC) { 286 286 /* we got a big endian fs */ 287 287 QNX6DEBUG((KERN_INFO "qnx6: fs got different" 288 - " endianess.\n")); 288 + " endianness.\n")); 289 289 return bh; 290 290 } else 291 291 sbi->s_bytesex = BYTESEX_LE;
+1 -1
include/linux/dma-buf.h
··· 53 53 * @begin_cpu_access: [optional] called before cpu access to invalidate cpu 54 54 * caches and allocate backing storage (if not yet done) 55 55 * respectively pin the objet into memory. 56 - * @end_cpu_access: [optional] called after cpu access to flush cashes. 56 + * @end_cpu_access: [optional] called after cpu access to flush caches. 57 57 * @kmap_atomic: maps a page from the buffer into kernel address 58 58 * space, users may not block until the subsequent unmap call. 59 59 * This callback must not sleep.
+1 -1
include/linux/percpu_counter.h
··· 83 83 return (fbc->counters != NULL); 84 84 } 85 85 86 - #else 86 + #else /* !CONFIG_SMP */ 87 87 88 88 struct percpu_counter { 89 89 s64 count;
+1 -1
include/net/irda/irlmp.h
··· 278 278 } 279 279 280 280 /* After doing a irlmp_dup(), this get one of the two socket back into 281 - * a state where it's waiting incomming connections. 281 + * a state where it's waiting incoming connections. 282 282 * Note : this can be used *only* if the socket is not yet connected 283 283 * (i.e. NO irlmp_connect_response() done on this socket). 284 284 * - Jean II */
+1 -1
include/net/irda/irttp.h
··· 185 185 } 186 186 187 187 /* After doing a irttp_dup(), this get one of the two socket back into 188 - * a state where it's waiting incomming connections. 188 + * a state where it's waiting incoming connections. 189 189 * Note : this can be used *only* if the socket is not yet connected 190 190 * (i.e. NO irttp_connect_response() done on this socket). 191 191 * - Jean II */
+1 -1
net/bluetooth/hci_core.c
··· 1929 1929 return -ENXIO; 1930 1930 } 1931 1931 1932 - /* Incomming skb */ 1932 + /* Incoming skb */ 1933 1933 bt_cb(skb)->incoming = 1; 1934 1934 1935 1935 /* Time stamp */
+1 -1
net/caif/cfcnfg.c
··· 402 402 403 403 phyinfo = cfcnfg_get_phyinfo_rcu(cnfg, phyid); 404 404 if (phyinfo == NULL) { 405 - pr_err("ERROR: Link Layer Device dissapeared" 405 + pr_err("ERROR: Link Layer Device disappeared" 406 406 "while connecting\n"); 407 407 goto unlock; 408 408 }
+1 -1
net/irda/timer.c
··· 57 57 * Basically, we multiply the number of remaining slots by our 58 58 * slot time, plus add some extra time to properly receive the last 59 59 * discovery packet (which is longer due to extra discovery info), 60 - * to avoid messing with for incomming connections requests and 60 + * to avoid messing with for incoming connections requests and 61 61 * to accommodate devices that perform discovery slower than us. 62 62 * Jean II */ 63 63 timeout = ((sysctl_slot_timeout * HZ / 1000) * (S - s)
+1 -1
net/sctp/sm_make_chunk.c
··· 1201 1201 * specifically, max(asoc->pathmtu, SCTP_DEFAULT_MAXSEGMENT) 1202 1202 * This is a helper function to allocate an error chunk for 1203 1203 * for those invalid parameter codes in which we may not want 1204 - * to report all the errors, if the incomming chunk is large 1204 + * to report all the errors, if the incoming chunk is large 1205 1205 */ 1206 1206 static inline struct sctp_chunk *sctp_make_op_error_fixed( 1207 1207 const struct sctp_association *asoc,
+1 -1
scripts/basic/fixdep.c
··· 409 409 int *p = (int *)test; 410 410 411 411 if (*p != INT_CONF) { 412 - fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianess? %#x\n", 412 + fprintf(stderr, "fixdep: sizeof(int) != 4 or wrong endianness? %#x\n", 413 413 *p); 414 414 exit(2); 415 415 }
+1 -1
sound/soc/codecs/ab8500-codec.c
··· 2147 2147 status = ab8500_codec_set_dai_clock_gate(codec, fmt); 2148 2148 if (status) { 2149 2149 dev_err(dai->codec->dev, 2150 - "%s: ERRROR: Failed to set clock gate (%d).\n", 2150 + "%s: ERROR: Failed to set clock gate (%d).\n", 2151 2151 __func__, status); 2152 2152 return status; 2153 2153 }
+3 -3
sound/soc/codecs/wm8974.c
··· 113 113 SOC_ENUM("EQ1 Cut Off", wm8974_enum[4]), 114 114 SOC_SINGLE_TLV("EQ1 Volume", WM8974_EQ1, 0, 24, 1, eq_tlv), 115 115 116 - SOC_ENUM("Equaliser EQ2 Bandwith", wm8974_enum[5]), 116 + SOC_ENUM("Equaliser EQ2 Bandwidth", wm8974_enum[5]), 117 117 SOC_ENUM("EQ2 Cut Off", wm8974_enum[6]), 118 118 SOC_SINGLE_TLV("EQ2 Volume", WM8974_EQ2, 0, 24, 1, eq_tlv), 119 119 120 - SOC_ENUM("Equaliser EQ3 Bandwith", wm8974_enum[7]), 120 + SOC_ENUM("Equaliser EQ3 Bandwidth", wm8974_enum[7]), 121 121 SOC_ENUM("EQ3 Cut Off", wm8974_enum[8]), 122 122 SOC_SINGLE_TLV("EQ3 Volume", WM8974_EQ3, 0, 24, 1, eq_tlv), 123 123 124 - SOC_ENUM("Equaliser EQ4 Bandwith", wm8974_enum[9]), 124 + SOC_ENUM("Equaliser EQ4 Bandwidth", wm8974_enum[9]), 125 125 SOC_ENUM("EQ4 Cut Off", wm8974_enum[10]), 126 126 SOC_SINGLE_TLV("EQ4 Volume", WM8974_EQ4, 0, 24, 1, eq_tlv), 127 127
+3 -3
sound/soc/codecs/wm8978.c
··· 166 166 SOC_ENUM("EQ1 Cut Off", eq1), 167 167 SOC_SINGLE_TLV("EQ1 Volume", WM8978_EQ1, 0, 24, 1, eq_tlv), 168 168 169 - SOC_ENUM("Equaliser EQ2 Bandwith", eq2bw), 169 + SOC_ENUM("Equaliser EQ2 Bandwidth", eq2bw), 170 170 SOC_ENUM("EQ2 Cut Off", eq2), 171 171 SOC_SINGLE_TLV("EQ2 Volume", WM8978_EQ2, 0, 24, 1, eq_tlv), 172 172 173 - SOC_ENUM("Equaliser EQ3 Bandwith", eq3bw), 173 + SOC_ENUM("Equaliser EQ3 Bandwidth", eq3bw), 174 174 SOC_ENUM("EQ3 Cut Off", eq3), 175 175 SOC_SINGLE_TLV("EQ3 Volume", WM8978_EQ3, 0, 24, 1, eq_tlv), 176 176 177 - SOC_ENUM("Equaliser EQ4 Bandwith", eq4bw), 177 + SOC_ENUM("Equaliser EQ4 Bandwidth", eq4bw), 178 178 SOC_ENUM("EQ4 Cut Off", eq4), 179 179 SOC_SINGLE_TLV("EQ4 Volume", WM8978_EQ4, 0, 24, 1, eq_tlv), 180 180
+3 -3
sound/soc/codecs/wm8983.c
··· 353 353 SOC_ENUM_EXT("Equalizer Function", eqmode, eqmode_get, eqmode_put), 354 354 SOC_ENUM("EQ1 Cutoff", eq1_cutoff), 355 355 SOC_SINGLE_TLV("EQ1 Volume", WM8983_EQ1_LOW_SHELF, 0, 24, 1, eq_tlv), 356 - SOC_ENUM("EQ2 Bandwith", eq2_bw), 356 + SOC_ENUM("EQ2 Bandwidth", eq2_bw), 357 357 SOC_ENUM("EQ2 Cutoff", eq2_cutoff), 358 358 SOC_SINGLE_TLV("EQ2 Volume", WM8983_EQ2_PEAK_1, 0, 24, 1, eq_tlv), 359 - SOC_ENUM("EQ3 Bandwith", eq3_bw), 359 + SOC_ENUM("EQ3 Bandwidth", eq3_bw), 360 360 SOC_ENUM("EQ3 Cutoff", eq3_cutoff), 361 361 SOC_SINGLE_TLV("EQ3 Volume", WM8983_EQ3_PEAK_2, 0, 24, 1, eq_tlv), 362 - SOC_ENUM("EQ4 Bandwith", eq4_bw), 362 + SOC_ENUM("EQ4 Bandwidth", eq4_bw), 363 363 SOC_ENUM("EQ4 Cutoff", eq4_cutoff), 364 364 SOC_SINGLE_TLV("EQ4 Volume", WM8983_EQ4_PEAK_3, 0, 24, 1, eq_tlv), 365 365 SOC_ENUM("EQ5 Cutoff", eq5_cutoff),
+3 -3
sound/soc/codecs/wm8985.c
··· 371 371 SOC_ENUM_EXT("Equalizer Function", eqmode, eqmode_get, eqmode_put), 372 372 SOC_ENUM("EQ1 Cutoff", eq1_cutoff), 373 373 SOC_SINGLE_TLV("EQ1 Volume", WM8985_EQ1_LOW_SHELF, 0, 24, 1, eq_tlv), 374 - SOC_ENUM("EQ2 Bandwith", eq2_bw), 374 + SOC_ENUM("EQ2 Bandwidth", eq2_bw), 375 375 SOC_ENUM("EQ2 Cutoff", eq2_cutoff), 376 376 SOC_SINGLE_TLV("EQ2 Volume", WM8985_EQ2_PEAK_1, 0, 24, 1, eq_tlv), 377 - SOC_ENUM("EQ3 Bandwith", eq3_bw), 377 + SOC_ENUM("EQ3 Bandwidth", eq3_bw), 378 378 SOC_ENUM("EQ3 Cutoff", eq3_cutoff), 379 379 SOC_SINGLE_TLV("EQ3 Volume", WM8985_EQ3_PEAK_2, 0, 24, 1, eq_tlv), 380 - SOC_ENUM("EQ4 Bandwith", eq4_bw), 380 + SOC_ENUM("EQ4 Bandwidth", eq4_bw), 381 381 SOC_ENUM("EQ4 Cutoff", eq4_cutoff), 382 382 SOC_SINGLE_TLV("EQ4 Volume", WM8985_EQ4_PEAK_3, 0, 24, 1, eq_tlv), 383 383 SOC_ENUM("EQ5 Cutoff", eq5_cutoff),