[mipsel/mips/config.loongson-2f] Disable VIDEO_CX23885, VIDEO_IVTV, VIDEO_CX231XX, VIDEO_PVRUSB2 (fixes FTBFS).

This workaround the failed compilation of cx25840-core.c:

| {standard input}: Assembler messages:
| {standard input}:583: Error: branch out of range
| {standard input}:636: Error: branch out of range
| {standard input}:40094: Error: branch out of range

These are caused by the -Wa,-mfix-loongson2f-jump, which replaces the
"jalr t9" instruction by the "or t9, t9, 0x80000000; jalr t9"
instructions, thus causing an increase in code size.

This is probably the best way to workaround the FTBFS, especially given
that the loongson-2e/2f flavour are likely going to be removed for
stretch.
This commit is contained in:
Aurelien Jarno 2016-04-04 22:20:30 +02:00
parent ea7af96b4d
commit d514efc4cc
2 changed files with 25 additions and 0 deletions

5
debian/changelog vendored
View File

@ -1,5 +1,6 @@
linux (4.5-1~exp2) UNRELEASED; urgency=medium
[ Ben Hutchings ]
* mm: exclude ZONE_DEVICE from GFP_ZONE_TABLE
* mm: ZONE_DEVICE depends on SPARSEMEM_VMEMMAP
* [amd64] Re-enable ZONE_DMA and sound drivers that depend on it
@ -9,6 +10,10 @@ linux (4.5-1~exp2) UNRELEASED; urgency=medium
* Merge linux-tools source package into linux
(Closes: #550379, #573483, #816500)
[ Aurelien Jarno ]
* [mipsel/mips/config.loongson-2f] Disable VIDEO_CX23885, VIDEO_IVTV,
VIDEO_CX231XX, VIDEO_PVRUSB2 (fixes FTBFS).
-- Ben Hutchings <ben@decadent.org.uk> Fri, 25 Mar 2016 13:43:57 +0000
linux-tools (4.5-1~exp1) experimental; urgency=medium

View File

@ -43,6 +43,26 @@ CONFIG_LOONGSON2_CPUFREQ=m
##
CONFIG_INPUT_TOUCHSCREEN=y
##
## file: drivers/media/pci/cx23885/Kconfig
##
# CONFIG_VIDEO_CX23885 is not set
##
## file: drivers/media/pci/ivtv/Kconfig
##
# CONFIG_VIDEO_IVTV is not set
##
## file: drivers/media/usb/cx231xx/Kconfig
##
# CONFIG_VIDEO_CX231XX is not set
##
## file: drivers/media/usb/pvrusb2/Kconfig
##
# CONFIG_VIDEO_PVRUSB2 is not set
##
## file: drivers/net/ethernet/amd/Kconfig
##