Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) .. _process_statement_driver:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) Kernel Driver Statement
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) -----------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) Position Statement on Linux Kernel Modules
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) ==========================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) We, the undersigned Linux kernel developers, consider any closed-source
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) Linux kernel module or driver to be harmful and undesirable. We have
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) repeatedly found them to be detrimental to Linux users, businesses, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) the greater Linux ecosystem. Such modules negate the openness,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) stability, flexibility, and maintainability of the Linux development
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) model and shut their users off from the expertise of the Linux
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) community. Vendors that provide closed-source kernel modules force their
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) customers to give up key Linux advantages or choose new vendors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) Therefore, in order to take full advantage of the cost savings and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) shared support benefits open source has to offer, we urge vendors to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) adopt a policy of supporting their customers on Linux with open-source
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) kernel code.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) We speak only for ourselves, and not for any company we might work for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) today, have in the past, or will in the future.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26)  - Dave Airlie
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27)  - Nick Andrew
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28)  - Jens Axboe
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29)  - Ralf Baechle
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30)  - Felipe Balbi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31)  - Ohad Ben-Cohen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32)  - Muli Ben-Yehuda
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33)  - Jiri Benc
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34)  - Arnd Bergmann
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35)  - Thomas Bogendoerfer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36)  - Vitaly Bordug
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37)  - James Bottomley
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38)  - Josh Boyer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39)  - Neil Brown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40)  - Mark Brown
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41)  - David Brownell
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42)  - Michael Buesch
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43)  - Franck Bui-Huu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44)  - Adrian Bunk
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45)  - François Cami
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46)  - Ralph Campbell
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47)  - Luiz Fernando N. Capitulino
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48)  - Mauro Carvalho Chehab
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49)  - Denis Cheng
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50)  - Jonathan Corbet
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51)  - Glauber Costa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52)  - Alan Cox
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53)  - Magnus Damm
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54)  - Ahmed S. Darwish
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55)  - Robert P. J. Day
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56)  - Hans de Goede
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57)  - Arnaldo Carvalho de Melo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58)  - Helge Deller
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59)  - Jean Delvare
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60)  - Mathieu Desnoyers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61)  - Sven-Thorsten Dietrich
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62)  - Alexey Dobriyan
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63)  - Daniel Drake
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64)  - Alex Dubov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65)  - Randy Dunlap
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66)  - Michael Ellerman
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67)  - Pekka Enberg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68)  - Jan Engelhardt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69)  - Mark Fasheh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70)  - J. Bruce Fields
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71)  - Larry Finger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72)  - Jeremy Fitzhardinge
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73)  - Mike Frysinger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74)  - Kumar Gala
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75)  - Robin Getz
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76)  - Liam Girdwood
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77)  - Jan-Benedict Glaw
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78)  - Thomas Gleixner
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79)  - Brice Goglin
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80)  - Cyrill Gorcunov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81)  - Andy Gospodarek
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82)  - Thomas Graf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83)  - Krzysztof Halasa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84)  - Harvey Harrison
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85)  - Stephen Hemminger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86)  - Michael Hennerich
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87)  - Tejun Heo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88)  - Benjamin Herrenschmidt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89)  - Kristian Høgsberg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90)  - Henrique de Moraes Holschuh
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91)  - Marcel Holtmann
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92)  - Mike Isely
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93)  - Takashi Iwai
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94)  - Olof Johansson
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95)  - Dave Jones
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96)  - Jesper Juhl
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97)  - Matthias Kaehlcke
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98)  - Kenji Kaneshige
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99)  - Jan Kara
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100)  - Jeremy Kerr
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101)  - Russell King
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102)  - Olaf Kirch
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103)  - Roel Kluin
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104)  - Hans-Jürgen Koch
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105)  - Auke Kok
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106)  - Peter Korsgaard
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107)  - Jiri Kosina
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108)  - Aaro Koskinen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109)  - Mariusz Kozlowski
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110)  - Greg Kroah-Hartman
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111)  - Michael Krufky
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112)  - Aneesh Kumar
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113)  - Clemens Ladisch
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114)  - Christoph Lameter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115)  - Gunnar Larisch
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116)  - Anders Larsen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117)  - Grant Likely
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118)  - John W. Linville
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119)  - Yinghai Lu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)  - Tony Luck
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121)  - Pavel Machek
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122)  - Matt Mackall
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123)  - Paul Mackerras
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124)  - Roland McGrath
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125)  - Patrick McHardy
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126)  - Kyle McMartin
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127)  - Paul Menage
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128)  - Thierry Merle
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129)  - Eric Miao
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130)  - Akinobu Mita
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131)  - Ingo Molnar
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132)  - James Morris
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133)  - Andrew Morton
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134)  - Paul Mundt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135)  - Oleg Nesterov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136)  - Luca Olivetti
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137)  - S.Çağlar Onur
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138)  - Pierre Ossman
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139)  - Keith Owens
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140)  - Venkatesh Pallipadi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141)  - Nick Piggin
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142)  - Nicolas Pitre
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143)  - Evgeniy Polyakov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144)  - Richard Purdie
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145)  - Mike Rapoport
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146)  - Sam Ravnborg
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147)  - Gerrit Renker
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148)  - Stefan Richter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149)  - David Rientjes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150)  - Luis R. Rodriguez
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151)  - Stefan Roese
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152)  - Francois Romieu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153)  - Rami Rosen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154)  - Stephen Rothwell
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155)  - Maciej W. Rozycki
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156)  - Mark Salyzyn
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157)  - Yoshinori Sato
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158)  - Deepak Saxena
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159)  - Holger Schurig
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160)  - Amit Shah
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161)  - Yoshihiro Shimoda
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162)  - Sergei Shtylyov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163)  - Kay Sievers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164)  - Sebastian Siewior
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165)  - Rik Snel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166)  - Jes Sorensen
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167)  - Alexey Starikovskiy
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168)  - Alan Stern
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169)  - Timur Tabi
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170)  - Hirokazu Takata
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171)  - Eliezer Tamir
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172)  - Eugene Teo
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173)  - Doug Thompson
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174)  - FUJITA Tomonori
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175)  - Dmitry Torokhov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176)  - Marcelo Tosatti
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177)  - Steven Toth
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178)  - Theodore Tso
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179)  - Matthias Urlichs
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180)  - Geert Uytterhoeven
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181)  - Arjan van de Ven
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182)  - Ivo van Doorn
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183)  - Rik van Riel
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184)  - Wim Van Sebroeck
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185)  - Hans Verkuil
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186)  - Horst H. von Brand
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187)  - Dmitri Vorobiev
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188)  - Anton Vorontsov
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189)  - Daniel Walker
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190)  - Johannes Weiner
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191)  - Harald Welte
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192)  - Matthew Wilcox
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193)  - Dan J. Williams
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194)  - Darrick J. Wong
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195)  - David Woodhouse
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196)  - Chris Wright
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197)  - Bryan Wu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198)  - Rafael J. Wysocki
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199)  - Herbert Xu
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200)  - Vlad Yasevich
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201)  - Peter Zijlstra
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202)  - Bartlomiej Zolnierkiewicz