blob: 1c8dbc45feec7ba34f7a1154ccc0013d4f8c8b99 [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001* Microchip PIC32MZDA Platforms
2
3PIC32MZDA Starter Kit
4Required root node properties:
5 - compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda"
6
7CPU nodes:
8----------
9A "cpus" node is required. Required properties:
10 - #address-cells: Must be 1.
11 - #size-cells: Must be 0.
12A CPU sub-node is also required. Required properties:
13 - device_type: Must be "cpu".
14 - compatible: Must be "mti,mips14KEc".
15Example:
16 cpus {
17 #address-cells = <1>;
18 #size-cells = <0>;
19
20 cpu0: cpu@0 {
21 device_type = "cpu";
22 compatible = "mti,mips14KEc";
23 };
24 };
25
26Boot protocol
27--------------
28In accordance with Unified Hosting Interface Reference Manual (MD01069), the
29bootloader must pass the following arguments to the kernel:
30 - $a0: -2.
31 - $a1: KSEG0 address of the flattened device-tree blob.