]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
i2c: xlp9xx: return ENXIO on slave address NACK
authorDmitry Bazhenov <dmitry.bazhenov@auriga.com>
Tue, 10 Apr 2018 19:29:34 +0000 (13:29 -0600)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 12 Apr 2018 15:12:21 +0000 (10:12 -0500)
commit9fe4b5fe1a6338fd26352bfafbcdf234ced022ba
treed82ba6f23931d457815891450d13f783897e10f3
parent9ae2e6d3b17bb5fc87f812a9021e8cc4342ac618
i2c: xlp9xx: return ENXIO on slave address NACK

BugLink: https://bugs.launchpad.net/bugs/1762812
Fix the driver violation of the common practice to return
ENXIO error on a slave address NACK.

Signed-off-by: Dmitry Bazhenov <dmitry.bazhenov@auriga.com>
Signed-off-by: George Cherian <george.cherian@cavium.com>
Tested-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
(cherry picked from commit c2a3b3cce8df1cafeda2ab03563d7e703c51a4ac)
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
drivers/i2c/busses/i2c-xlp9xx.c