0001 * Microchip PIC32MZDA Platforms
0002
0003 PIC32MZDA Starter Kit
0004 Required root node properties:
0005 - compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda"
0006
0007 CPU nodes:
0008 ----------
0009 A "cpus" node is required. Required properties:
0010 - #address-cells: Must be 1.
0011 - #size-cells: Must be 0.
0012 A CPU sub-node is also required. Required properties:
0013 - device_type: Must be "cpu".
0014 - compatible: Must be "mti,mips14KEc".
0015 Example:
0016 cpus {
0017 #address-cells = <1>;
0018 #size-cells = <0>;
0019
0020 cpu0: cpu@0 {
0021 device_type = "cpu";
0022 compatible = "mti,mips14KEc";
0023 };
0024 };
0025
0026 Boot protocol
0027 --------------
0028 In accordance with Unified Hosting Interface Reference Manual (MD01069), the
0029 bootloader must pass the following arguments to the kernel:
0030 - $a0: -2.
0031 - $a1: KSEG0 address of the flattened device-tree blob.