]> www.infradead.org Git - users/jedix/linux-maple.git/commit
powerpc/microwatt: Device-tree updates
authorPaul Mackerras <paulus@ozlabs.org>
Fri, 31 Jan 2025 06:28:04 +0000 (17:28 +1100)
committerMadhavan Srinivasan <maddy@linux.ibm.com>
Wed, 26 Feb 2025 15:46:48 +0000 (21:16 +0530)
commit78099fe1e3b5b72d4627f360b59a3470b1547bad
treeea0d2ccdf3bf26c6b3a958246f50f0665f124a06
parent81bb6490b78aab8cbfc2d0670f177233d2fa15f5
powerpc/microwatt: Device-tree updates

Microwatt now implements ISA v3.1 (SFFS compliancy subset), including
prefixed instructions, scv/rfscv, and the FSCR, HFSCR, TAR, and CTRL
registers.  The privileged mode of operation is now hypervisor mode
and there is no privileged non-hypervisor mode; the MSR[HV] bit is
forced to 1.

Besides updating the ibm,powerpc-cpu-features property to reflect the
above, this also makes the following changes relating to peripheral
devices:

- Add gpio controller.
- Remove high-speed property from SD controller, for the case where
  the interface is connected through 200 ohm protection resisters.
- Put an alias for the ethernet in /chosen.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
Acked-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/Z5xtdGSacrWz7swi@thinks.paulus.ozlabs.org
arch/powerpc/boot/dts/microwatt.dts