Skip to content

Commit

Permalink
Merge tag 'rm-unicore32' of git://git.kernel.org/pub/scm/linux/kernel…
Browse files Browse the repository at this point in the history
…/git/rppt/linux

Pull unicore32 removal from Mike Rapoport:
 "Remove unicore32 support.

  The unicore32 port do not seem maintained for a long time now, there
  is no upstream toolchain that can create unicore32 binaries and all
  the links to prebuilt toolchains for unicore32 are dead. Even
  compilers that were available are not supported by the kernel anymore.

  Guenter Roeck says:
    "I have stopped building unicore32 images since v4.19 since there is
     no available compiler that is still supported by the kernel. I am
     surprised that support for it has not been removed from the kernel"

  However, it's worth pointing out two things:

   - Guan Xuetao is still listed as maintainer and asked for the port to
     be kept around the last time Arnd suggested removing it two years
     ago. He promised that there would be compiler sources (presumably
     llvm), but has not made those available since.

   - https://github.com/gxt has patches to linux-4.9 and qemu-2.7, both
     released in 2016, with patches dated early 2019. These patches
     mainly restore a syscall ABI that was never part of mainline Linux
     but apparently used in production. qemu-2.8 removed support for
     that ABI and newer kernels (4.19+) can no longer be built with the
     old toolchain, so apparently there will not be any future updates
     to that git tree"

* tag 'rm-unicore32' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/linux:
  MAINTAINERS: remove "PKUNITY SOC DRIVERS" entry
  rtc: remove fb-puv3  driver
  video: fbdev: remove fb-puv3  driver
  pwm: remove pwm-puv3  driver
  input: i8042: remove support for 8042-unicore32io
  i2c/buses: remove i2c-puv3  driver
  cpufreq: remove unicore32 driver
  arch: remove unicore32 port
  • Loading branch information
torvalds committed Aug 3, 2020
2 parents 45365a0 + 3346dd9 commit 0511921
Show file tree
Hide file tree
Showing 206 changed files with 1 addition and 17,455 deletions.
1 change: 0 additions & 1 deletion Documentation/features/core/cBPF-JIT/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | TODO |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/core/eBPF-JIT/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/core/jump-labels/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/core/tracehook/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/KASAN/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/kgdb/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/kprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/kretprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/optprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/debug/uprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/io/dma-contiguous/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/locking/lockdep/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | ok |
| unicore32: | ok |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/perf/kprobes-event/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/perf/perf-regs/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | .. |
| sparc: | TODO |
| um: | .. |
| unicore32: | .. |
| x86: | ok |
| xtensa: | .. |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | ok |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | TODO |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/time/clockevents/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | ok |
| unicore32: | ok |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/time/irq-time-acct/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | .. |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | ok |
-----------------------
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | ok |
| unicore32: | ok |
| x86: | ok |
| xtensa: | ok |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/time/virt-cpuacct/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/ELF-ASLR/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/PG_uncached/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/THP/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | .. |
| sparc: | ok |
| um: | .. |
| unicore32: | .. |
| x86: | ok |
| xtensa: | .. |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/TLB/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | .. |
| unicore32: | .. |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/huge-vmap/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | TODO |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/ioremap_prot/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | TODO |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
1 change: 0 additions & 1 deletion Documentation/features/vm/pte_special/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
| sh: | ok |
| sparc: | ok |
| um: | TODO |
| unicore32: | TODO |
| x86: | ok |
| xtensa: | TODO |
-----------------------
17 changes: 0 additions & 17 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -13601,16 +13601,6 @@ F: drivers/block/pktcdvd.c
F: include/linux/pktcdvd.h
F: include/uapi/linux/pktcdvd.h

PKUNITY SOC DRIVERS
M: Guan Xuetao <[email protected]>
S: Maintained
W: http://mprc.pku.edu.cn/~guanxuetao/linux
T: git git://github.com/gxt/linux.git
F: drivers/i2c/busses/i2c-puv3.c
F: drivers/input/serio/i8042-unicore32io.h
F: drivers/rtc/rtc-puv3.c
F: drivers/video/fbdev/fb-puv3.c

PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
M: Tomasz Duszynski <[email protected]>
S: Maintained
Expand Down Expand Up @@ -17555,13 +17545,6 @@ L: [email protected]
S: Supported
F: fs/unicode/

UNICORE32 ARCHITECTURE
M: Guan Xuetao <[email protected]>
S: Maintained
W: http://mprc.pku.edu.cn/~guanxuetao/linux
T: git git://github.com/gxt/linux.git
F: arch/unicore32/

UNIFDEF
M: Tony Finch <[email protected]>
S: Maintained
Expand Down
22 changes: 0 additions & 22 deletions arch/unicore32/.gitignore

This file was deleted.

Loading

0 comments on commit 0511921

Please sign in to comment.