Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e640a280 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull i2c documentation fix from Wolfram Sang:
 "Here is a small documentation fix for I2C.

  We already had a user who unsuccessfully tried to get the new slave
  framework running with the currently broken example.  So, before this
  happens again, I'd like to have this how-to-use section fixed for 4.1
  already.  So that no more hacking time is wasted"

* 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
  i2c: slave: fix the example how to instantiate from userspace
parents 5ca62d65 83666102
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -31,10 +31,10 @@ User manual
===========
===========


I2C slave backends behave like standard I2C clients. So, you can instantiate
I2C slave backends behave like standard I2C clients. So, you can instantiate
them like described in the document 'instantiating-devices'. A quick example
them as described in the document 'instantiating-devices'. A quick example for
for instantiating the slave-eeprom driver from userspace:
instantiating the slave-eeprom driver from userspace at address 0x64 on bus 1:


  # echo 0-0064 > /sys/bus/i2c/drivers/i2c-slave-eeprom/bind
  # echo slave-24c02 0x64 > /sys/bus/i2c/devices/i2c-1/new_device


Each backend should come with separate documentation to describe its specific
Each backend should come with separate documentation to describe its specific
behaviour and setup.
behaviour and setup.