OSDN Git Service

target/sparc: sun4u Invert Endian TTE bit
authorTony Nguyen <tony.nguyen@bt.com>
Fri, 23 Aug 2019 18:36:58 +0000 (04:36 +1000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 3 Sep 2019 15:30:39 +0000 (08:30 -0700)
commitccdb4c5535f41ee4da2ef158f58fca0327e50dab
tree1f9f4778fe533a8406fda91106dc0af817ef0ebc
parent9bed46e67e2ee54bc596ba58063ee71a5ca40923
target/sparc: sun4u Invert Endian TTE bit

This bit configures endianness of PCI MMIO devices. It is used by
Solaris and OpenBSD sunhme drivers.

Tested working on OpenBSD.

Unfortunately Solaris 10 had a unrelated keyboard issue blocking
testing... another inch towards Solaris 10 on SPARC64 =)

Signed-off-by: Tony Nguyen <tony.nguyen@bt.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <3c8d5181a584f1b3712d3d8d66801b13cecb4b88.1566466906.git.tony.nguyen@bt.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/sparc/cpu.h
target/sparc/mmu_helper.c