Skip to content

SpacemiT K1 I2C driver

Maintained 46 threads 77 messages Latest

About Files, Maintainers
Files
Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml, drivers/i2c/busses/i2c-k1.c
Maintainers
Troy Mitchell
  1. i2c: spacemit: Avoid sleeping during bus reset in atomic context PATCH 2 patches Anand Moon linux-i2c linux-pm linux-riscv +2 drivers/i2c/busses/, drivers/power/reset/ In review 9 replies
  2. i2c: spacemit: request IRQ after controller initialization PATCH 1 patch Linmao Li linux-i2c linux-riscv lkml +2 drivers/i2c/busses/i2c-k1.c Superseded 3 replies
  3. i2c: busses: drop redundant dev_err_probe() around irq helpers PATCH 1 patch Pei Xiao linux-i2c lkml drivers/i2c/busses/ (25) New 0 replies
  4. i2c: spacemit: fix spurious IRQ handling returning IRQ_HANDLED PATCH 1 patch Pei Xiao linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 8 replies
  5. i2c: spacemit: fix spurious IRQ handling returning IRQ_HANDLED PATCH 1 patch Pei Xiao linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c In review 2 replies
  6. i2c: k1: Use generic definitions for bus frequencies PATCH 1 patch Andy Shevchenko linux-i2c lkml drivers/i2c/busses/i2c-k1.c Applied 3 replies
  7. i2c: spacemit: improve clock handling and cleanups PATCH v7 2 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) In review 3 replies
  8. i2c: spacemit: improve clock handling and cleanups PATCH v6 2 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Superseded 2 replies
  9. i2c: spacemit: introduce pio for k1 PATCH v7 2 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Applied 4 replies
  10. riscv: spacemit: k3: Add I2C support PATCH 2 patches Yixun Lan linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/, arch/riscv/boot/dts/spacemit/ Applied 12 replies
  11. IRQF_ONESHOT clean up PATCH 21 patches Sebastian Andrzej Siewior linux-amlogic linux-arm-kernel linux-arm-msm +21 drivers/ (38), sound/ (3), include/ (2), arch/ Applied 52 replies
  12. i2c: spacemit: introduce pio for k1 PATCH v6 2 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 8 replies
  13. i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request PATCH 1 patch Yixun Lan linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Applied 3 replies
  14. i2c: spacemit: improve clock handling and cleanups PATCH v5 3 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Superseded 7 replies
  15. i2c: spacemit: introduce pio for k1 PATCH v5 2 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 13 replies
  16. i2c: spacemit: add reset support PATCH v3 3 patches Encrow Thorne linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/, arch/riscv/boot/dts/spacemit/, drivers/i2c/busses/ Applied 5 replies
  17. i2c: spacemit: add reset support PATCH v2 3 patches Encrow Thorne linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/, arch/riscv/boot/dts/spacemit/, drivers/i2c/busses/ Superseded 12 replies
  18. fix the SpacemiT P1 Kconfig and resend the K1 I2C ILCR patch. PATCH v3 4 patches Troy Mitchell linux-i2c linux-riscv linux-rtc +3 drivers/i2c/busses/ (2), drivers/mfd/, drivers/regulator/, drivers/rtc/ Applied 12 replies
  19. i2c: spacemit: add reset support PATCH 3 patches Encrow Thorne linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/, arch/riscv/boot/dts/spacemit/, drivers/i2c/busses/ Superseded 6 replies
  20. i2c: spacemit: introduce pio for k1 PATCH v4 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 7 replies
  21. i2c: spacemit: fix detect issue PATCH v2 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Applied 5 replies
  22. fix the SpacemiT P1 Kconfig and resend the K1 I2C ILCR patch. PATCH v2 4 patches Troy Mitchell linux-i2c linux-riscv linux-rtc +2 drivers/i2c/busses/ (2), drivers/mfd/, drivers/regulator/, drivers/rtc/ Applied 7 replies
  23. i2c: spacemit: fix detect issue PATCH 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 6 replies
  24. i2c: spacemit: configure ILCR for accurate SCL frequency PATCH v4 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Applied 8 replies
  25. i2c: spacemit: introduce pio for k1 PATCH v3 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 4 replies
  26. i2c: spacemit: configure ILCR for accurate SCL frequency PATCH v3 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Superseded 4 replies
  27. i2c: spacemit: fix and introduce pio PATCH v2 6 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Applied 21 replies
  28. i2c: spacemit: configure ILCR for accurate SCL frequency PATCH v2 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Superseded 2 replies
  29. dt-bindings: i2c: spacemit,k1-i2c: Minor whitespace cleanup in example PATCH 1 patch Krzysztof Kozlowski linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml Applied 3 replies
  30. dt-bindings: i2c: spacemit: extend and validate all properties PATCH 1 patch Yixun Lan linux-devicetree linux-i2c linux-riscv +2 Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml Applied 4 replies
  31. i2c: spacemit: fix and introduce pio PATCH 6 patches Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 15 replies
  32. i2c: spacemit: configure ILCR for accurate SCL frequency PATCH RESEND v3 1 patch Troy Mitchell linux-i2c linux-riscv lkml +1 drivers/i2c/busses/ (2) Superseded 0 replies
  33. i2c: spacemit: configure ILCR for accurate SCL frequency PATCH 1 patch Troy Mitchell linux-i2c linux-riscv lkml +2 drivers/i2c/busses/i2c-k1.c Superseded 2 replies
  34. i2c: k1: check for transfer error PATCH v3 1 patch Alex Elder linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Applied 1 reply
  35. i2c: k1: check for transfer error PATCH 1 patch Alex Elder linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c Superseded 2 replies
  36. i2c: k1: check for transfer error PATCH 1 patch Alex Elder linux-i2c linux-riscv lkml +1 drivers/i2c/busses/i2c-k1.c In review 1 reply
  37. i2c: k1: Initialize variable before use PATCH 1 patch Andi Shyti linux-i2c drivers/i2c/busses/i2c-k1.c In review 1 reply
  38. riscv: spacemit: add i2c support to K1 SoC PATCH v8 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ In review 2 replies
  39. riscv: spacemit: add i2c support to K1 SoC PATCH v7 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 7 replies
  40. riscv: spacemit: add i2c support to K1 SoC PATCH v6 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 3 replies
  41. riscv: spacemit: add i2c support to K1 SoC PATCH RESEND v5 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 11 replies
  42. riscv: spacemit: add i2c support to K1 SoC PATCH v4 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +1 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 7 replies
  43. riscv: spacemit: add i2c support to K1 SoC PATCH v5 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +1 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 1 reply
  44. riscv: spacemit: add i2c support to K1 SoC PATCH v2 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +3 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 22 replies
  45. riscv: spacemit: add i2c support to K1 SoC PATCH v3 2 patches Troy Mitchell linux-devicetree linux-i2c linux-riscv +1 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 6 replies
  46. riscv: spacemit: add i2c support to K1 SoC PATCH 2 patches Troy Mitchell linux-devicetree linux-i2c lkml +2 drivers/i2c/busses/ (3), Documentation/devicetree/bindings/i2c/ Superseded 16 replies