diff options
author | Sam Hansen <hansens@google.com> | 2018-04-13 13:42:55 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2018-04-18 04:07:59 -0400 |
commit | 675edea10badf5b3446275d60e1bd2105905d498 (patch) | |
tree | 075664a4098488b313eaf096ff0957f08e811f50 | |
parent | 14a8f0d88cfb58071da2e5ff99eddcef0f87e2cc (diff) |
Documentation/i2c: whitespace cleanup
This strips trailing whitespace in Documentation/i2c/dev-interface.
Signed-off-by: Sam Hansen <hansens@google.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
-rw-r--r-- | Documentation/i2c/dev-interface | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Documentation/i2c/dev-interface b/Documentation/i2c/dev-interface index d04e6e4964ee..c8737d502791 100644 --- a/Documentation/i2c/dev-interface +++ b/Documentation/i2c/dev-interface | |||
@@ -9,8 +9,8 @@ i2c adapters present on your system at a given time. i2cdetect is part of | |||
9 | the i2c-tools package. | 9 | the i2c-tools package. |
10 | 10 | ||
11 | I2C device files are character device files with major device number 89 | 11 | I2C device files are character device files with major device number 89 |
12 | and a minor device number corresponding to the number assigned as | 12 | and a minor device number corresponding to the number assigned as |
13 | explained above. They should be called "i2c-%d" (i2c-0, i2c-1, ..., | 13 | explained above. They should be called "i2c-%d" (i2c-0, i2c-1, ..., |
14 | i2c-10, ...). All 256 minor device numbers are reserved for i2c. | 14 | i2c-10, ...). All 256 minor device numbers are reserved for i2c. |
15 | 15 | ||
16 | 16 | ||
@@ -38,7 +38,7 @@ Next thing, open the device file, as follows: | |||
38 | int file; | 38 | int file; |
39 | int adapter_nr = 2; /* probably dynamically determined */ | 39 | int adapter_nr = 2; /* probably dynamically determined */ |
40 | char filename[20]; | 40 | char filename[20]; |
41 | 41 | ||
42 | snprintf(filename, 19, "/dev/i2c-%d", adapter_nr); | 42 | snprintf(filename, 19, "/dev/i2c-%d", adapter_nr); |
43 | file = open(filename, O_RDWR); | 43 | file = open(filename, O_RDWR); |
44 | if (file < 0) { | 44 | if (file < 0) { |
@@ -72,7 +72,7 @@ the device supports them. Both are illustrated below. | |||
72 | /* res contains the read word */ | 72 | /* res contains the read word */ |
73 | } | 73 | } |
74 | 74 | ||
75 | /* Using I2C Write, equivalent of | 75 | /* Using I2C Write, equivalent of |
76 | i2c_smbus_write_word_data(file, reg, 0x6543) */ | 76 | i2c_smbus_write_word_data(file, reg, 0x6543) */ |
77 | buf[0] = reg; | 77 | buf[0] = reg; |
78 | buf[1] = 0x43; | 78 | buf[1] = 0x43; |
@@ -147,7 +147,7 @@ You can do plain i2c transactions by using read(2) and write(2) calls. | |||
147 | You do not need to pass the address byte; instead, set it through | 147 | You do not need to pass the address byte; instead, set it through |
148 | ioctl I2C_SLAVE before you try to access the device. | 148 | ioctl I2C_SLAVE before you try to access the device. |
149 | 149 | ||
150 | You can do SMBus level transactions (see documentation file smbus-protocol | 150 | You can do SMBus level transactions (see documentation file smbus-protocol |
151 | for details) through the following functions: | 151 | for details) through the following functions: |
152 | __s32 i2c_smbus_write_quick(int file, __u8 value); | 152 | __s32 i2c_smbus_write_quick(int file, __u8 value); |
153 | __s32 i2c_smbus_read_byte(int file); | 153 | __s32 i2c_smbus_read_byte(int file); |
@@ -158,7 +158,7 @@ for details) through the following functions: | |||
158 | __s32 i2c_smbus_write_word_data(int file, __u8 command, __u16 value); | 158 | __s32 i2c_smbus_write_word_data(int file, __u8 command, __u16 value); |
159 | __s32 i2c_smbus_process_call(int file, __u8 command, __u16 value); | 159 | __s32 i2c_smbus_process_call(int file, __u8 command, __u16 value); |
160 | __s32 i2c_smbus_read_block_data(int file, __u8 command, __u8 *values); | 160 | __s32 i2c_smbus_read_block_data(int file, __u8 command, __u8 *values); |
161 | __s32 i2c_smbus_write_block_data(int file, __u8 command, __u8 length, | 161 | __s32 i2c_smbus_write_block_data(int file, __u8 command, __u8 length, |
162 | __u8 *values); | 162 | __u8 *values); |
163 | All these transactions return -1 on failure; you can read errno to see | 163 | All these transactions return -1 on failure; you can read errno to see |
164 | what happened. The 'write' transactions return 0 on success; the | 164 | what happened. The 'write' transactions return 0 on success; the |