qcom-apq8064-ifc6410.dts 952 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #include "qcom-apq8064-v2.0.dtsi"
  2. / {
  3. model = "Qualcomm APQ8064/IFC6410";
  4. compatible = "qcom,apq8064-ifc6410", "qcom,apq8064";
  5. soc {
  6. pinctrl@800000 {
  7. i2c1_pins: i2c1 {
  8. mux {
  9. pins = "gpio20", "gpio21";
  10. function = "gsbi1";
  11. };
  12. };
  13. };
  14. gsbi@12440000 {
  15. status = "okay";
  16. qcom,mode = <GSBI_PROT_I2C>;
  17. i2c@12460000 {
  18. status = "okay";
  19. clock-frequency = <200000>;
  20. pinctrl-0 = <&i2c1_pins>;
  21. pinctrl-names = "default";
  22. eeprom: eeprom@52 {
  23. compatible = "atmel,24c128";
  24. reg = <0x52>;
  25. pagesize = <32>;
  26. };
  27. };
  28. };
  29. gsbi@16600000 {
  30. status = "ok";
  31. qcom,mode = <GSBI_PROT_I2C_UART>;
  32. serial@16640000 {
  33. status = "ok";
  34. };
  35. };
  36. amba {
  37. /* eMMC */
  38. sdcc1: sdcc@12400000 {
  39. status = "okay";
  40. };
  41. /* External micro SD card */
  42. sdcc3: sdcc@12180000 {
  43. status = "okay";
  44. };
  45. /* WLAN */
  46. sdcc4: sdcc@121c0000 {
  47. status = "okay";
  48. };
  49. };
  50. };
  51. };