1. 02 3月, 2020 1 次提交
  2. 11 2月, 2020 1 次提交
  3. 04 2月, 2020 1 次提交
    • E
      platform/chrome: cros_ec: Match implementation with headers · 034dbec1
      Enric Balletbo i Serra 提交于
      The 'cros_ec' core driver is the common interface for the cros_ec
      transport drivers to do the shared operations to register, unregister,
      suspend, resume and handle_event. The interface is provided by including
      the header 'include/linux/platform_data/cros_ec_proto.h', however, instead
      of have the implementation of these functions in cros_ec_proto.c, it is in
      'cros_ec.c', which is a different kernel module. Apart from being a bad
      practice, this can induce confusions allowing the users of the cros_ec
      protocol to call these functions.
      
      The register, unregister, suspend, resume and handle_event functions
      *should* only be called by the different transport drivers (i2c, spi, lpc,
      etc.), so make this a bit less confusing by moving these functions from
      the public in-kernel space to a private include in platform/chrome, and
      then, the interface for cros_ec module and for the cros_ec_proto module is
      clean.
      Signed-off-by: NEnric Balletbo i Serra <enric.balletbo@collabora.com>
      Signed-off-by: NBenson Leung <bleung@chromium.org>
      034dbec1
  4. 22 1月, 2020 1 次提交
  5. 21 11月, 2019 4 次提交
  6. 02 9月, 2019 3 次提交
  7. 01 7月, 2019 1 次提交
  8. 05 6月, 2019 1 次提交
  9. 14 5月, 2019 1 次提交
  10. 01 2月, 2019 1 次提交
  11. 23 10月, 2018 1 次提交
  12. 31 5月, 2018 1 次提交
  13. 29 5月, 2018 2 次提交
  14. 16 5月, 2018 1 次提交
  15. 15 12月, 2017 1 次提交
  16. 06 7月, 2017 2 次提交
  17. 28 6月, 2017 1 次提交
  18. 27 4月, 2017 1 次提交
  19. 13 2月, 2017 3 次提交
  20. 31 8月, 2016 1 次提交
  21. 22 6月, 2015 1 次提交
  22. 15 6月, 2015 5 次提交
  23. 27 2月, 2015 2 次提交
  24. 07 10月, 2014 3 次提交