Advertisement
stuw

nvec dt

Sep 19th, 2013
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. /* tegra master and tegra slave. */
  2. i2c@7000c000 {
  3. compatible = "nvidia,tegra20-i2c";
  4. request-gpios = <&gpio 170 0>; /* gpio PV2 */
  5. reg = <0x7000c500 0x100>;
  6. interrupts = <0 92 0x04>;
  7. #address-cells = <1>;
  8. #size-cells = <0>;
  9. clock-frequency = <80000>;
  10. clocks = <&tegra_car 67>, <&tegra_car 124>;
  11. clock-names = "div-clk", "fast-clk";
  12.  
  13. i2c_address = <0x87>;
  14. };
  15.  
  16. /* nvec master and tegra slave. */
  17. i2c@7000c500 {
  18. compatible = compatible = "nvidia,tegra20-i2c";
  19. request-gpios = <&gpio 170 0>; /* gpio PV2 */
  20. reg = <0x7000c500 0x100>;
  21. interrupts = <0 92 0x04>;
  22. #address-cells = <1>;
  23. #size-cells = <0>;
  24. clock-frequency = <80000>;
  25. clocks = <&tegra_car 67>, <&tegra_car 124>;
  26. clock-names = "div-clk", "fast-clk";
  27.  
  28. nvec {
  29. compatible = "nvidia,embeded-controller"
  30. reg = <0x87>;
  31.  
  32. nvidia,keyboard = <&nvec_keyboard>;
  33. nvidia,ps2 = <&nvec_ps2>;
  34. nvidia,events = <&nvec_events>;
  35. nvidia,ac = <&nvec_ac>;
  36. nvidia,battery = <&nvec_battery>;
  37. oem = <&nvec_oem>;
  38. };
  39.  
  40. };
  41.  
  42. nvec_keyboard {
  43. compatible = "nvidia,nvec-keyboard";
  44. ...
  45. <insert key mappings here>
  46. ...
  47. };
  48.  
  49. nvec_ps2 {
  50. compatible = "nvidia,nvec-ps2";
  51. packet-size = 6; /* for the ac100 tp */
  52. };
  53.  
  54. nvec_events {
  55. compatible = "nvidia,nvec-events";
  56. ...
  57. <add some system events here,
  58. e.g. lid switch, power button>
  59. ...
  60. };
  61.  
  62. nvec_charger: ac {
  63. compatible = "nvidia,nvec-ac";
  64. };
  65.  
  66. nvec_battery {
  67. compatible = "nvidia,nvec-battery";
  68. charger = <&charger>;
  69. };
  70.  
  71. nvec_oem {
  72. compatible = "compal,nvec-paz00";
  73. /* ac100 specific extentions to the protocol */
  74. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement