1. 22 7月, 2020 1 次提交
  2. 19 6月, 2020 1 次提交
  3. 29 5月, 2020 1 次提交
  4. 22 5月, 2020 1 次提交
  5. 20 5月, 2020 1 次提交
  6. 05 5月, 2020 1 次提交
  7. 15 4月, 2020 1 次提交
  8. 25 3月, 2020 1 次提交
  9. 23 3月, 2020 1 次提交
  10. 17 12月, 2019 1 次提交
  11. 11 12月, 2019 3 次提交
  12. 29 11月, 2019 1 次提交
  13. 16 11月, 2019 1 次提交
  14. 25 10月, 2019 1 次提交
  15. 14 8月, 2019 1 次提交
    • W
      i2c: replace i2c_new_secondary_device with an ERR_PTR variant · af80559b
      Wolfram Sang 提交于
      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: NWolfram 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: NWolfram Sang <wsa@the-dreams.de>
      af80559b
  16. 01 8月, 2019 1 次提交
  17. 26 6月, 2019 1 次提交
  18. 15 6月, 2019 4 次提交
  19. 03 6月, 2019 1 次提交
  20. 31 5月, 2019 1 次提交
  21. 21 5月, 2019 1 次提交
    • T
      treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 · 16216333
      Thomas Gleixner 提交于
      Based on 2 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 you
        should have received a copy of the gnu general public license along
        with this program if not write to the free software foundation inc
        51 franklin street fifth floor boston ma 02110 1301 usa
      
        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 [no]_[pad]_[ctrl] 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 you should have received a copy of the gnu general
        public license along with this program if not write to the free
        software foundation inc 51 franklin street fifth floor boston ma
        02110 1301 usa
      
      extracted by the scancode license scanner the SPDX license identifier
      
        GPL-2.0-or-later
      
      has been chosen to replace the boilerplate/reference in 176 file(s).
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Reviewed-by: NJilayne Lovejoy <opensource@jilayne.com>
      Reviewed-by: NSteve Winslow <swinslow@gmail.com>
      Reviewed-by: NAllison Randal <allison@lohutok.net>
      Reviewed-by: NKate Stewart <kstewart@linuxfoundation.org>
      Cc: linux-spdx@vger.kernel.org
      Link: https://lkml.kernel.org/r/20190519154040.652910950@linutronix.deSigned-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      16216333
  22. 18 5月, 2019 1 次提交
  23. 03 5月, 2019 1 次提交
  24. 16 4月, 2019 1 次提交
  25. 27 3月, 2019 1 次提交
  26. 24 2月, 2019 1 次提交
  27. 16 1月, 2019 1 次提交
  28. 09 1月, 2019 1 次提交
  29. 31 8月, 2018 1 次提交
  30. 24 8月, 2018 1 次提交
  31. 09 8月, 2018 1 次提交
  32. 05 8月, 2018 1 次提交
  33. 21 7月, 2018 1 次提交
    • P
      i2c: smbus: add unlocked __i2c_smbus_xfer variant · eef5ba1a
      Peter Rosin 提交于
      Removes all locking from i2c_smbus_xfer and renames it to __i2c_smbus_xfer,
      then adds a new i2c_smbus_xfer function that simply grabs the lock while
      calling the unlocked variant.
      
      This is not perfectly equivalent, since i2c_smbus_xfer was callable from
      atomic/irq context if you happened to end up emulating SMBus with an I2C
      transfer, and that is no longer the case with this patch. It is unknown
      (to me) if anything depends on that quirk, but it seems fragile enough to
      simply break those cases and require them to call i2c_transfer directly
      instead.
      
      While at it, for consistency rename the 2nd to last argument (size) of
      the i2c_smbus_xfer declaration to protocol and remove the surplus extern
      marker.
      Signed-off-by: NPeter Rosin <peda@axentia.se>
      Signed-off-by: NWolfram Sang <wsa@the-dreams.de>
      eef5ba1a
  34. 17 7月, 2018 2 次提交