t8103-j274.dts 947 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. // SPDX-License-Identifier: GPL-2.0+ OR MIT
  2. /*
  3. * Apple Mac mini (M1, 2020)
  4. *
  5. * target-type: J274
  6. *
  7. * Copyright The Asahi Linux Contributors
  8. */
  9. /dts-v1/;
  10. #include "t8103.dtsi"
  11. #include "t8103-jxxx.dtsi"
  12. / {
  13. compatible = "apple,j274", "apple,t8103", "apple,arm-platform";
  14. model = "Apple Mac mini (M1, 2020)";
  15. aliases {
  16. ethernet0 = &ethernet0;
  17. };
  18. };
  19. &wifi0 {
  20. brcm,board-type = "apple,atlantisb";
  21. };
  22. /*
  23. * Force the bus number assignments so that we can declare some of the
  24. * on-board devices and properties that are populated by the bootloader
  25. * (such as MAC addresses).
  26. */
  27. &port01 {
  28. bus-range = <2 2>;
  29. status = "okay";
  30. };
  31. &port02 {
  32. bus-range = <3 3>;
  33. status = "okay";
  34. ethernet0: ethernet@0,0 {
  35. reg = <0x30000 0x0 0x0 0x0 0x0>;
  36. /* To be filled by the loader */
  37. local-mac-address = [00 10 18 00 00 00];
  38. };
  39. };
  40. &pcie0_dart_1 {
  41. status = "okay";
  42. };
  43. &pcie0_dart_2 {
  44. status = "okay";
  45. };
  46. &i2c2 {
  47. status = "okay";
  48. };