uniphier-pinctrl.dtsi 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. /*
  2. * Device Tree Source for UniPhier SoCs default pinctrl settings
  3. *
  4. * Copyright (C) 2015 Masahiro Yamada <yamada.masahiro@socionext.com>
  5. *
  6. * SPDX-License-Identifier: GPL-2.0+ X11
  7. */
  8. &pinctrl {
  9. pinctrl_emmc: emmc_grp {
  10. groups = "emmc", "emmc_dat8";
  11. function = "emmc";
  12. };
  13. pinctrl_emmc_1v8: emmc_grp_1v8 {
  14. groups = "emmc", "emmc_dat8";
  15. function = "emmc";
  16. };
  17. pinctrl_i2c0: i2c0_grp {
  18. groups = "i2c0";
  19. function = "i2c0";
  20. };
  21. pinctrl_i2c1: i2c1_grp {
  22. groups = "i2c1";
  23. function = "i2c1";
  24. };
  25. pinctrl_i2c2: i2c2_grp {
  26. groups = "i2c2";
  27. function = "i2c2";
  28. };
  29. pinctrl_i2c3: i2c3_grp {
  30. groups = "i2c3";
  31. function = "i2c3";
  32. };
  33. pinctrl_i2c4: i2c4_grp {
  34. groups = "i2c4";
  35. function = "i2c4";
  36. };
  37. pinctrl_nand: nand_grp {
  38. groups = "nand";
  39. function = "nand";
  40. };
  41. pinctrl_nand2cs: nand2cs_grp {
  42. groups = "nand", "nand_cs1";
  43. function = "nand";
  44. };
  45. pinctrl_sd: sd_grp {
  46. groups = "sd";
  47. function = "sd";
  48. };
  49. pinctrl_sd_1v8: sd_grp_1v8 {
  50. groups = "sd";
  51. function = "sd";
  52. };
  53. pinctrl_sd1: sd1_grp {
  54. groups = "sd1";
  55. function = "sd1";
  56. };
  57. pinctrl_sd1_1v8: sd1_grp_1v8 {
  58. groups = "sd1";
  59. function = "sd1";
  60. };
  61. pinctrl_system_bus: system_bus_grp {
  62. groups = "system_bus", "system_bus_cs1";
  63. function = "system_bus";
  64. };
  65. pinctrl_uart0: uart0_grp {
  66. groups = "uart0";
  67. function = "uart0";
  68. };
  69. pinctrl_uart1: uart1_grp {
  70. groups = "uart1";
  71. function = "uart1";
  72. };
  73. pinctrl_uart2: uart2_grp {
  74. groups = "uart2";
  75. function = "uart2";
  76. };
  77. pinctrl_uart3: uart3_grp {
  78. groups = "uart3";
  79. function = "uart3";
  80. };
  81. pinctrl_usb0: usb0_grp {
  82. groups = "usb0";
  83. function = "usb0";
  84. };
  85. pinctrl_usb1: usb1_grp {
  86. groups = "usb1";
  87. function = "usb1";
  88. };
  89. pinctrl_usb2: usb2_grp {
  90. groups = "usb2";
  91. function = "usb2";
  92. };
  93. pinctrl_usb3: usb3_grp {
  94. groups = "usb3";
  95. function = "usb3";
  96. };
  97. };