Config.in.i2c 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. menu "I2C driver support"
  2. depends on ADK_TARGET_WITH_I2C
  3. config ADK_KERNEL_I2C
  4. bool
  5. config ADK_KERNEL_I2C_CHARDEV
  6. tristate
  7. config ADK_KERNEL_I2C_BCM2708
  8. tristate "I2C driver for BCM2835 boards"
  9. select ADK_KERNEL_I2C
  10. select ADK_KERNEL_REGMAP
  11. select ADK_KERNEL_REGMAP_I2C
  12. select ADK_KERNEL_I2C_CHARDEV
  13. depends on ADK_TARGET_BOARD_BCM28XX
  14. default m if ADK_TARGET_BOARD_BCM28XX
  15. default n
  16. help
  17. I2C driver for BCM2835 boards.
  18. config ADK_KERNEL_I2C_SUNXI
  19. tristate "I2C driver for SUNXI boards"
  20. select ADK_KERNEL_I2C
  21. select ADK_KERNEL_REGMAP
  22. select ADK_KERNEL_REGMAP_I2C
  23. select ADK_KERNEL_I2C_CHARDEV
  24. depends on ADK_TARGET_SYSTEM_BANANA_PRO
  25. default m if ADK_TARGET_SYSTEM_BANANA_PRO
  26. default n
  27. help
  28. I2C driver for SUNXI boards.
  29. config ADK_KERNEL_I2C_IMX
  30. tristate "I2C driver for IMX6 boards"
  31. select ADK_KERNEL_I2C
  32. select ADK_KERNEL_REGMAP
  33. select ADK_KERNEL_REGMAP_I2C
  34. select ADK_KERNEL_I2C_CHARDEV
  35. depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  36. default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
  37. default n
  38. help
  39. I2C driver for IMX6 boards.
  40. config ADK_KERNEL_SCX200_ACB
  41. tristate "I2C driver for Geode"
  42. depends on ADK_CPU_GEODE
  43. select ADK_KERNEL_I2C
  44. select ADK_KERNEL_I2C_CHARDEV
  45. default m if ADK_CPU_GEODE
  46. default n
  47. help
  48. I2C driver for Geode boards.
  49. endmenu