linux/drivers
Michael Ellerman 06a990b6e0 drm/amd/display: only use hard-float, not altivec on powerpc
The compiler flags enable altivec, but that is not required; hard-float is
sufficient for the code to build and function.

Drop altivec from the compiler flags and adjust the enable/disable code to
only enable FPU use.

Link: https://lkml.kernel.org/r/20240329072441.591471-13-samuel.holland@sifive.com
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Samuel Holland <samuel.holland@sifive.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Acked-by: Christian König <christian.koenig@amd.com> 
Cc: Borislav Petkov (AMD) <bp@alien8.de>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Dave Hansen <dave.hansen@linux.intel.com>
Cc: Huacai Chen <chenhuacai@kernel.org>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Masahiro Yamada <masahiroy@kernel.org>
Cc: Nathan Chancellor <nathan@kernel.org>
Cc: Nicolas Schier <nicolas@fjasle.eu>
Cc: Palmer Dabbelt <palmer@rivosinc.com>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: WANG Xuerui <git@xen0n.name>
Cc: Will Deacon <will@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2024-05-19 14:36:19 -07:00
..
accel The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
accessibility
acpi IOMMU Updates for Linux v6.10 2024-05-18 10:55:13 -07:00
amba
android
ata SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
atm
auxdisplay
base Misc fixes: 2024-05-19 11:38:15 -07:00
bcma
block The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
bluetooth MMC core: 2024-05-16 08:56:49 -07:00
bus Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
cache
cdrom
cdx
char The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
clk I'm actually surprised this time. There aren't any new Qualcomm SoC clk 2024-05-18 12:48:37 -07:00
clocksource
comedi
connector
counter
cpufreq powerpc updates for 6.10 2024-05-17 09:05:46 -07:00
cpuidle pmdomain core: 2024-05-16 08:50:32 -07:00
crypto Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
cxl CXL changes for v6.10 merge window 2024-05-15 14:32:27 -07:00
dax The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
dca
devfreq
dio
dma ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
dma-buf
dpll dpll: fix return value check for kmemdup 2024-05-13 16:53:53 -07:00
edac - Have skx_edac decode error addresses belonging to SGX properly 2024-05-14 08:31:10 -07:00
eisa
extcon
firewire firewire updates for v6.10 2024-05-14 18:57:22 -07:00
firmware Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
fpga
fsi
gnss
gpio gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
gpu drm/amd/display: only use hard-float, not altivec on powerpc 2024-05-19 14:36:19 -07:00
greybus
hid Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
hsi
hte
hv Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' into next 2024-05-13 14:06:54 +02:00
hwmon pwm: Changes for v6.10-rc1 2024-05-14 15:03:19 -07:00
hwspinlock
hwtracing Mainly singleton patches, documented in their respective changelogs. 2024-05-19 14:02:03 -07:00
i2c ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
i3c
idle
iio regulator: Updates for v6.10 2024-05-14 14:36:09 -07:00
infiniband RDMA v6.10 merge window 2024-05-18 13:04:15 -07:00
input ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
interconnect
iommu The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
ipack
irqchip Updates for the interrupt subsystem: 2024-05-14 09:47:14 -07:00
isdn
leds
macintosh powerpc updates for 6.10 2024-05-17 09:05:46 -07:00
mailbox
mcb
md Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
media Mainly singleton patches, documented in their respective changelogs. 2024-05-19 14:02:03 -07:00
memory ARM development updates for v6.10-rc1 2024-05-17 08:53:47 -07:00
memstick
message SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
mfd
misc Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
mmc MMC core: 2024-05-16 08:56:49 -07:00
most
mtd * MTD 2024-05-16 09:04:52 -07:00
mux
net The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
nfc
ntb
nubus
nvdimm
nvme for-6.10/block-20240511 2024-05-13 13:03:54 -07:00
nvmem
of IOMMU Updates for Linux v6.10 2024-05-18 10:55:13 -07:00
opp
parisc
parport
pci
pcmcia
peci
perf ARM: 2024-05-15 14:46:43 -07:00
phy
pinctrl gpio updates for v6.10-rc1 2024-05-14 15:07:07 -07:00
platform The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
pmdomain
pnp
power power supply and reset changes for the 6.10 series 2024-05-18 12:54:32 -07:00
powercap
pps
ps3
ptp Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
pwm
rapidio rapidio: remove choice for enumeration 2024-05-14 23:36:19 +09:00
ras
regulator regulator: Updates for v6.10 2024-05-14 14:36:09 -07:00
remoteproc
reset I'm actually surprised this time. There aren't any new Qualcomm SoC clk 2024-05-18 12:48:37 -07:00
rpmsg
rtc
s390 Networking changes for 6.10. 2024-05-14 19:42:24 -07:00
sbus
scsi The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
sh
siox
slimbus
soc spi: Updates for v6.10 2024-05-14 14:41:01 -07:00
soundwire
spi spi: Updates for v6.10 2024-05-14 14:41:01 -07:00
spmi
ssb
staging The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
target SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
tc
tee
thermal ACPI updates for 6.10-rc1 2024-05-14 13:31:24 -07:00
thunderbolt
tty kgdb patches for 6.10 2024-05-19 12:01:00 -07:00
ufs SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
uio
usb SCSI misc on 20240514 2024-05-14 18:25:53 -07:00
vdpa
vfio The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
vhost
video fbdev fixes and cleanups for 6.10-rc1: 2024-05-15 09:53:06 -07:00
virt The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
virtio The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
w1
watchdog
xen The usual shower of singleton fixes and minor series all over MM, 2024-05-19 09:21:03 -07:00
zorro
Kconfig
Makefile