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

Commit fb687d73 authored by Jean Delvare's avatar Jean Delvare Committed by Greg Kroah-Hartman
Browse files

[PATCH] i2c: update i2c_driver.command documentation



Document i2c_driver.command as being deprecated, and don't suggest an
empty implementation of this callback as it doesn't make any sense.

Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent d564baee
Loading
Loading
Loading
Loading
+3 −7
Original line number Original line Diff line number Diff line
@@ -492,17 +492,13 @@ Note that some functions are marked by `__init', and some data structures
by `__init_data'.  Hose functions and structures can be removed after
by `__init_data'.  Hose functions and structures can be removed after
kernel booting (or module loading) is completed.
kernel booting (or module loading) is completed.



Command function
Command function
================
================


A generic ioctl-like function call back is supported. You will seldom
A generic ioctl-like function call back is supported. You will seldom
need this. You may even set it to NULL.
need this, and its use is deprecated anyway, so newer design should not

use it. Set it to NULL.
  /* No commands defined */
  int foo_command(struct i2c_client *client, unsigned int cmd, void *arg)
  {
    return 0;
  }




Sending and receiving
Sending and receiving