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

Documentation/i2c: Checkpatch cleanup

Remove all trailing whitespace in Documentation/i2c.

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Jean Delvare <khali@linux-fr.org>

authored by

Andrea Gelmini and committed by
Jean Delvare
89140f41 aef4b9aa

+53 -53
+2 -2
Documentation/i2c/busses/i2c-ali1535
··· 6 6 http://www.ali.com.tw/eng/support/datasheet_request.php 7 7 8 8 Authors: 9 - Frodo Looijaard <frodol@dds.nl>, 9 + Frodo Looijaard <frodol@dds.nl>, 10 10 Philip Edelbrock <phil@netroedge.com>, 11 11 Mark D. Studebaker <mdsxyz123@yahoo.com>, 12 12 Dan Eaton <dan.eaton@rocketlogix.com>, 13 13 Stephen Rousset<stephen.rousset@rocketlogix.com> 14 - 14 + 15 15 Description 16 16 ----------- 17 17
+1 -1
Documentation/i2c/busses/i2c-ali1563
··· 18 18 The M1563 southbridge is deceptively similar to the M1533, with a few 19 19 notable exceptions. One of those happens to be the fact they upgraded the 20 20 i2c core to be SMBus 2.0 compliant, and happens to be almost identical to 21 - the i2c controller found in the Intel 801 south bridges. 21 + the i2c controller found in the Intel 801 south bridges. 22 22 23 23 Features 24 24 --------
+8 -8
Documentation/i2c/busses/i2c-ali15x3
··· 6 6 http://www.ali.com.tw/eng/support/datasheet_request.php 7 7 8 8 Authors: 9 - Frodo Looijaard <frodol@dds.nl>, 10 - Philip Edelbrock <phil@netroedge.com>, 9 + Frodo Looijaard <frodol@dds.nl>, 10 + Philip Edelbrock <phil@netroedge.com>, 11 11 Mark D. Studebaker <mdsxyz123@yahoo.com> 12 12 13 13 Module Parameters ··· 40 40 The M1543C is a South bridge for desktop systems. 41 41 The M1541 is a South bridge for portable systems. 42 42 They are part of the following ALI chipsets: 43 - 44 - * "Aladdin Pro 2" includes the M1621 Slot 1 North bridge with AGP and 43 + 44 + * "Aladdin Pro 2" includes the M1621 Slot 1 North bridge with AGP and 45 45 100MHz CPU Front Side bus 46 - * "Aladdin V" includes the M1541 Socket 7 North bridge with AGP and 100MHz 46 + * "Aladdin V" includes the M1541 Socket 7 North bridge with AGP and 100MHz 47 47 CPU Front Side bus 48 48 Some Aladdin V motherboards: 49 49 Asus P5A ··· 77 77 ** then run lspci. 78 78 ** If you see the 1533 and 5229 devices but NOT the 7101 device, 79 79 ** then you must enable ACPI, the PMU, SMB, or something similar 80 - ** in the BIOS. 80 + ** in the BIOS. 81 81 ** The driver won't work if it can't find the M7101 device. 82 82 83 83 The SMB controller is part of the M7101 device, which is an ACPI-compliant ··· 87 87 just enable the SMB alone. The SMB and the ACPI have separate I/O spaces. 88 88 We make sure that the SMB is enabled. We leave the ACPI alone. 89 89 90 - Features 91 - -------- 90 + Features 91 + -------- 92 92 93 93 This driver controls the SMB Host only. The SMB Slave 94 94 controller on the M15X3 is not enabled. This driver does not use
+7 -7
Documentation/i2c/busses/i2c-pca-isa
··· 1 1 Kernel driver i2c-pca-isa 2 2 3 3 Supported adapters: 4 - This driver supports ISA boards using the Philips PCA 9564 5 - Parallel bus to I2C bus controller 4 + This driver supports ISA boards using the Philips PCA 9564 5 + Parallel bus to I2C bus controller 6 6 7 - Author: Ian Campbell <icampbell@arcom.com>, Arcom Control Systems 7 + Author: Ian Campbell <icampbell@arcom.com>, Arcom Control Systems 8 8 9 9 Module Parameters 10 10 ----------------- ··· 12 12 * base int 13 13 I/O base address 14 14 * irq int 15 - IRQ interrupt 16 - * clock int 15 + IRQ interrupt 16 + * clock int 17 17 Clock rate as described in table 1 of PCA9564 datasheet 18 18 19 19 Description 20 20 ----------- 21 21 22 - This driver supports ISA boards using the Philips PCA 9564 23 - Parallel bus to I2C bus controller 22 + This driver supports ISA boards using the Philips PCA 9564 23 + Parallel bus to I2C bus controller
+28 -28
Documentation/i2c/busses/i2c-sis5595
··· 1 1 Kernel driver i2c-sis5595 2 2 3 - Authors: 3 + Authors: 4 4 Frodo Looijaard <frodol@dds.nl>, 5 5 Mark D. Studebaker <mdsxyz123@yahoo.com>, 6 - Philip Edelbrock <phil@netroedge.com> 6 + Philip Edelbrock <phil@netroedge.com> 7 7 8 8 Supported adapters: 9 9 * Silicon Integrated Systems Corp. SiS5595 Southbridge 10 10 Datasheet: Publicly available at the Silicon Integrated Systems Corp. site. 11 11 12 - Note: all have mfr. ID 0x1039. 12 + Note: all have mfr. ID 0x1039. 13 13 14 - SUPPORTED PCI ID 15 - 5595 0008 16 - 17 - Note: these chips contain a 0008 device which is incompatible with the 18 - 5595. We recognize these by the presence of the listed 19 - "blacklist" PCI ID and refuse to load. 20 - 21 - NOT SUPPORTED PCI ID BLACKLIST PCI ID 22 - 540 0008 0540 23 - 550 0008 0550 24 - 5513 0008 5511 25 - 5581 0008 5597 26 - 5582 0008 5597 27 - 5597 0008 5597 28 - 5598 0008 5597/5598 29 - 630 0008 0630 30 - 645 0008 0645 31 - 646 0008 0646 32 - 648 0008 0648 33 - 650 0008 0650 34 - 651 0008 0651 35 - 730 0008 0730 36 - 735 0008 0735 37 - 745 0008 0745 38 - 746 0008 0746 14 + SUPPORTED PCI ID 15 + 5595 0008 16 + 17 + Note: these chips contain a 0008 device which is incompatible with the 18 + 5595. We recognize these by the presence of the listed 19 + "blacklist" PCI ID and refuse to load. 20 + 21 + NOT SUPPORTED PCI ID BLACKLIST PCI ID 22 + 540 0008 0540 23 + 550 0008 0550 24 + 5513 0008 5511 25 + 5581 0008 5597 26 + 5582 0008 5597 27 + 5597 0008 5597 28 + 5598 0008 5597/5598 29 + 630 0008 0630 30 + 645 0008 0645 31 + 646 0008 0646 32 + 648 0008 0648 33 + 650 0008 0650 34 + 651 0008 0651 35 + 730 0008 0730 36 + 735 0008 0735 37 + 745 0008 0745 38 + 746 0008 0746 39 39 40 40 Module Parameters 41 41 -----------------
+4 -4
Documentation/i2c/busses/i2c-sis630
··· 14 14 * force = [1|0] Forcibly enable the SIS630. DANGEROUS! 15 15 This can be interesting for chipsets not named 16 16 above to check if it works for you chipset, but DANGEROUS! 17 - 18 - * high_clock = [1|0] Forcibly set Host Master Clock to 56KHz (default, 19 - what your BIOS use). DANGEROUS! This should be a bit 17 + 18 + * high_clock = [1|0] Forcibly set Host Master Clock to 56KHz (default, 19 + what your BIOS use). DANGEROUS! This should be a bit 20 20 faster, but freeze some systems (i.e. my Laptop). 21 21 22 22 ··· 44 44 - testing SiS730 support 45 45 Mark M. Hoffman <mhoffman@lightlink.com> 46 46 - bug fixes 47 - 47 + 48 48 To anyone else which I forgot here ;), thanks! 49 49
+3 -3
Documentation/i2c/ten-bit-addresses
··· 1 - The I2C protocol knows about two kinds of device addresses: normal 7 bit 1 + The I2C protocol knows about two kinds of device addresses: normal 7 bit 2 2 addresses, and an extended set of 10 bit addresses. The sets of addresses 3 3 do not intersect: the 7 bit address 0x10 is not the same as the 10 bit 4 4 address 0x10 (though a single device could respond to both of them). You 5 5 select a 10 bit address by adding an extra byte after the address 6 6 byte: 7 - S Addr7 Rd/Wr .... 7 + S Addr7 Rd/Wr .... 8 8 becomes 9 9 S 11110 Addr10 Rd/Wr 10 10 S is the start bit, Rd/Wr the read/write bit, and if you count the number 11 11 of bits, you will see the there are 8 after the S bit for 7 bit addresses, 12 12 and 16 after the S bit for 10 bit addresses. 13 13 14 - WARNING! The current 10 bit address support is EXPERIMENTAL. There are 14 + WARNING! The current 10 bit address support is EXPERIMENTAL. There are 15 15 several places in the code that will cause SEVERE PROBLEMS with 10 bit 16 16 addresses, even though there is some basic handling and hooks. Also, 17 17 almost no supported adapter handles the 10 bit addresses correctly.