summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-sta2x11.c
diff options
context:
space:
mode:
authorJiri Pirko <jiri@mellanox.com>2015-10-14 19:40:50 +0200
committerDavid S. Miller <davem@davemloft.net>2015-10-15 15:09:48 +0200
commit0bc05d585d381c30de3fdf955730df31593d2101 (patch)
tree67c6871b0b123fe73507273b9a50a53f0e0e1010 /drivers/gpio/gpio-sta2x11.c
parentswitchdev: make struct switchdev_attr parameter const for attr_set calls (diff)
downloadlinux-0bc05d585d381c30de3fdf955730df31593d2101.tar.xz
linux-0bc05d585d381c30de3fdf955730df31593d2101.zip
switchdev: allow caller to explicitly request attr_set as deferred
Caller should know if he can call attr_set directly (when holding RTNL) or if he has to defer the att_set processing for later. This also allows drivers to sleep inside attr_set and report operation status back to switchdev core. Switchdev core then warns if status is not ok, instead of silent errors happening in drivers. Benefit from newly introduced switchdev deferred ops infrastructure. Signed-off-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/gpio/gpio-sta2x11.c')
0 files changed, 0 insertions, 0 deletions