1. 25 Aug, 2020 1 commit
  2. 05 Aug, 2020 2 commits
  3. 27 Jul, 2020 1 commit
  4. 24 Jul, 2020 1 commit
  5. 19 Jun, 2020 1 commit
  6. 27 May, 2020 1 commit
  7. 22 May, 2020 1 commit
  8. 20 May, 2020 1 commit
  9. 05 May, 2020 2 commits
  10. 15 Apr, 2020 2 commits
  11. 24 Mar, 2020 2 commits
  12. 15 Jan, 2020 1 commit
  13. 09 Jan, 2020 1 commit
    • Russell King's avatar
      i2c: fix bus recovery stop mode timing · cf8ce8b8
      Russell King authored
      
      
      The I2C specification states that tsu:sto for standard mode timing must
      be at minimum 4us. Pictographically, this is:
      
      SCL: ____/~~~~~~~~~
      SDA: _________/~~~~
             ->|    |<- 4us minimum
      
      We are currently waiting 2.5us between asserting SCL and SDA, which is
      in violation of the standard. Adjust the timings to ensure that we meet
      what is stipulated as the minimum timings to ensure that all devices
      correctly interpret the STOP bus transition.
      
      This is more important than trying to generate a square wave with even
      duty cycle.
      Signed-off-by: default avatarRussell King <rmk+kernel@armlinux.org.uk>
      Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
      cf8ce8b8
  14. 17 Dec, 2019 1 commit
  15. 10 Dec, 2019 1 commit
  16. 28 Nov, 2019 1 commit
  17. 15 Nov, 2019 1 commit
  18. 24 Oct, 2019 1 commit
  19. 29 Aug, 2019 1 commit
  20. 14 Aug, 2019 1 commit
    • Wolfram Sang's avatar
      i2c: replace i2c_new_secondary_device with an ERR_PTR variant · af80559b
      Wolfram Sang authored
      
      
      In the general move to have i2c_new_*_device functions which return
      ERR_PTR instead of NULL, this patch converts i2c_new_secondary_device().
      
      There are only few users, so this patch converts the I2C core and all
      users in one go. The function gets renamed to i2c_new_ancillary_device()
      so out-of-tree users will get a build failure to understand they need to
      adapt their error checking code.
      Signed-off-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
      Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> # adv748x
      Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> # adv7511 + adv7604
      Reviewed-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> # adv7604
      Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
      af80559b
  21. 06 Aug, 2019 1 commit
  22. 31 Jul, 2019 1 commit
  23. 29 Jun, 2019 4 commits
  24. 26 Jun, 2019 1 commit
  25. 14 Jun, 2019 1 commit
  26. 30 May, 2019 1 commit
    • Thomas Gleixner's avatar
      treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 · c942fddf
      Thomas Gleixner authored
      
      
      Based on 3 normalized pattern(s):
      
        this program is free software you can redistribute it and or modify
        it under the terms of the gnu general public license as published by
        the free software foundation either version 2 of the license or at
        your option any later version this program is distributed in the
        hope that it will be useful but without any warranty without even
        the implied warranty of merchantability or fitness for a particular
        purpose see the gnu general public license for more details
      
        this program is free software you can redistribute it and or modify
        it under the terms of the gnu general public license as published by
        the free software foundation either version 2 of the license or at
        your option any later version [author] [kishon] [vijay] [abraham]
        [i] [kishon]@[ti] [com] this program is distributed in the hope that
        it will be useful but without any warranty without even the implied
        warranty of merchantability or fitness for a particular purpose see
        the gnu general public license for more details
      
        this program is free software you can redistribute it and or modify
        it under the terms of the gnu general public license as published by
        the free software foundation either version 2 of the license or at
        your option any later version [author] [graeme] [gregory]
        [gg]@[slimlogic] [co] [uk] [author] [kishon] [vijay] [abraham] [i]
        [kishon]@[ti] [com] [based] [on] [twl6030]_[usb] [c] [author] [hema]
        [hk] [hemahk]@[ti] [com] this program is distributed in the hope
        that it will be useful but without any warranty without even the
        implied warranty of merchantability or fitness for a particular
        purpose see the gnu general public license for more details
      
      extracted by the scancode license scanner the SPDX license identifier
      
        GPL-2.0-or-later
      
      has been chosen to replace the boilerplate/reference in 1105 file(s).
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Reviewed-by: default avatarAllison Randal <allison@lohutok.net>
      Reviewed-by: default avatarRichard Fontana <rfontana@redhat.com>
      Reviewed-by: default avatarKate Stewart <kstewart@linuxfoundation.org>
      Cc: linux-spdx@vger.kernel.org
      Link: https://lkml.kernel.org/r/20190527070033.202006027@linutronix.de
      
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c942fddf
  27. 17 May, 2019 2 commits
  28. 03 May, 2019 2 commits
  29. 02 May, 2019 1 commit
  30. 01 May, 2019 1 commit
  31. 16 Apr, 2019 1 commit