Merge ~vicamo/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:bug-1966627/bump-to-9858/jammy into ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/jammy
- Git
- lp:~vicamo/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms
- bug-1966627/bump-to-9858/jammy
- Merge into ubuntu/jammy
Proposed by
Dimitri John Ledkov
Status: | Needs review |
---|---|
Proposed branch: | ~vicamo/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:bug-1966627/bump-to-9858/jammy |
Merge into: | ~canonical-hwe-team/ubuntu/+source/backport-iwlwifi-dkms/+git/backport-iwlwifi-dkms:ubuntu/jammy |
Diff against target: |
67445 lines (+19876/-12607) 336 files modified
.gitignore (+1/-0) Kconfig.local (+3/-27) MAINTAINERS (+1727/-502) Makefile (+2/-2) Makefile.kernel (+3/-0) backport-include/acpi/acpi_bus.h (+2/-2) backport-include/asm/barrier.h (+0/-3) backport-include/asm/unaligned.h (+17/-0) backport-include/keys/asymmetric-type.h (+1/-0) backport-include/linux/acpi.h (+2/-59) backport-include/linux/bits.h (+14/-0) backport-include/linux/clk.h (+10/-106) backport-include/linux/cordic.h (+0/-54) backport-include/linux/debugfs.h (+0/-49) backport-include/linux/delay.h (+21/-0) backport-include/linux/devcoredump.h (+5/-8) backport-include/linux/device.h (+6/-276) backport-include/linux/dma-mapping.h (+11/-27) backport-include/linux/etherdevice.h (+15/-192) backport-include/linux/export.h (+4/-11) backport-include/linux/firmware.h (+9/-6) backport-include/linux/fs.h (+2/-42) backport-include/linux/gfp.h (+2/-2) backport-include/linux/gpio/driver.h (+2/-6) backport-include/linux/idr.h (+1/-58) backport-include/linux/if_ether.h (+6/-0) backport-include/linux/interrupt.h (+32/-0) backport-include/linux/iopoll.h (+0/-2) backport-include/linux/jump_label.h (+10/-0) backport-include/linux/kconfig.h (+0/-28) backport-include/linux/kcov.h (+13/-8) backport-include/linux/kernel.h (+1/-191) backport-include/linux/kthread.h (+13/-0) backport-include/linux/leds.h (+2/-42) backport-include/linux/lockdep.h (+11/-15) backport-include/linux/math.h (+9/-7) backport-include/linux/mii.h (+0/-140) backport-include/linux/mm.h (+0/-60) backport-include/linux/mmc/sdio_func.h (+0/-12) backport-include/linux/module.h (+2/-3) backport-include/linux/moduleparam.h (+0/-34) backport-include/linux/net.h (+0/-98) backport-include/linux/netdev_features.h (+0/-41) backport-include/linux/netdevice.h (+111/-301) backport-include/linux/netlink.h (+1/-7) backport-include/linux/of_device.h (+1/-3) backport-include/linux/of_net.h (+9/-14) backport-include/linux/page_ref.h (+1/-2) backport-include/linux/pci.h (+2/-169) backport-include/linux/phy.h (+0/-10) backport-include/linux/platform_device.h (+38/-7) backport-include/linux/poll.h (+2/-16) backport-include/linux/random.h (+0/-38) backport-include/linux/rbtree.h (+59/-0) backport-include/linux/rculist.h (+0/-53) backport-include/linux/rfkill.h (+8/-162) backport-include/linux/scatterlist.h (+0/-100) backport-include/linux/sched.h (+5/-0) backport-include/linux/seq_file.h (+0/-44) backport-include/linux/skbuff.h (+53/-318) backport-include/linux/slab.h (+0/-21) backport-include/linux/spinlock.h (+0/-14) backport-include/linux/stddef.h (+31/-0) backport-include/linux/string.h (+19/-24) backport-include/linux/sysfs.h (+9/-0) backport-include/linux/thermal.h (+23/-108) backport-include/linux/time.h (+17/-6) backport-include/linux/timekeeping.h (+5/-98) backport-include/linux/tty.h (+0/-27) backport-include/linux/types.h (+0/-4) backport-include/linux/u64_stats_sync.h (+0/-147) backport-include/linux/usb/ch9.h (+0/-16) backport-include/linux/uuid.h (+1/-2) backport-include/linux/virtio.h (+13/-0) backport-include/linux/wait.h (+0/-74) backport-include/linux/wwan.h (+35/-0) backport-include/net/addrconf.h (+1/-25) backport-include/net/genetlink.h (+7/-49) backport-include/net/inet_ecn.h (+66/-0) backport-include/net/ipv6.h (+0/-35) backport-include/net/iw_handler.h (+1/-31) backport-include/net/netlink.h (+2/-176) backport-include/net/sock.h (+0/-43) backport-include/uapi/linux/eventpoll.h (+1/-1) backport-include/uapi/linux/genetlink.h (+0/-5) compat/Kconfig (+0/-42) compat/Makefile (+5/-27) compat/backport-4.10.c (+0/-2) compat/backport-4.11.c (+12/-0) compat/backport-4.18.c (+0/-34) compat/backport-4.5.c (+0/-9) compat/backport-4.7.c (+2/-10) compat/backport-5.11.c (+19/-0) compat/backport-5.13.c (+30/-0) compat/backport-5.3.c (+0/-2) compat/backport-genetlink.c (+14/-57) compat/lib-oid_registry.c (+1/-1) compat/lib-refcount.c (+1/-1) compat/lib-rhashtable.c (+1/-1) compat/main.c (+0/-6) compat/verification/key.c (+1/-0) compat/verification/pkcs7_parser.c (+8/-0) compat/verification/pkcs7_trust.c (+3/-3) compat/verification/x509_cert_parser.c (+10/-0) compat/verification/x509_public_key.c (+10/-0) debian/backport-iwlwifi-dkms.modaliases (+4/-0) debian/changelog (+15/-0) debian/gbp.conf (+1/-1) debian/gitlab-ci.yml (+1/-1) debian/patches/series (+0/-1) defconfigs/prune-public (+0/-1) dev/null (+0/-13) drivers/net/wireless/intel/iwlwifi/Kconfig (+32/-39) drivers/net/wireless/intel/iwlwifi/Kconfig.noupstream (+5/-0) drivers/net/wireless/intel/iwlwifi/Makefile (+4/-2) drivers/net/wireless/intel/iwlwifi/cfg/22000.c (+177/-25) drivers/net/wireless/intel/iwlwifi/fw/acpi.c (+367/-78) drivers/net/wireless/intel/iwlwifi/fw/acpi.h (+76/-23) drivers/net/wireless/intel/iwlwifi/fw/api/alive.h (+16/-10) drivers/net/wireless/intel/iwlwifi/fw/api/commands.h (+22/-26) drivers/net/wireless/intel/iwlwifi/fw/api/config.h (+0/-33) drivers/net/wireless/intel/iwlwifi/fw/api/d3.h (+110/-21) drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h (+255/-5) drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h (+72/-9) drivers/net/wireless/intel/iwlwifi/fw/api/debug.h (+36/-2) drivers/net/wireless/intel/iwlwifi/fw/api/dhc.h (+29/-4) drivers/net/wireless/intel/iwlwifi/fw/api/filter.h (+0/-88) drivers/net/wireless/intel/iwlwifi/fw/api/location.h (+9/-8) drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h (+39/-5) drivers/net/wireless/intel/iwlwifi/fw/api/mac.h (+124/-12) drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h (+99/-6) drivers/net/wireless/intel/iwlwifi/fw/api/offload.h (+16/-1) drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h (+22/-21) drivers/net/wireless/intel/iwlwifi/fw/api/phy.h (+16/-6) drivers/net/wireless/intel/iwlwifi/fw/api/power.h (+81/-17) drivers/net/wireless/intel/iwlwifi/fw/api/rfi.h (+9/-1) drivers/net/wireless/intel/iwlwifi/fw/api/rs.h (+102/-19) drivers/net/wireless/intel/iwlwifi/fw/api/rx.h (+2/-2) drivers/net/wireless/intel/iwlwifi/fw/api/scan.h (+91/-27) drivers/net/wireless/intel/iwlwifi/fw/api/sta.h (+2/-0) drivers/net/wireless/intel/iwlwifi/fw/api/stats.h (+90/-2) drivers/net/wireless/intel/iwlwifi/fw/api/system.h (+12/-4) drivers/net/wireless/intel/iwlwifi/fw/api/tx.h (+26/-8) drivers/net/wireless/intel/iwlwifi/fw/api/txq.h (+3/-1) drivers/net/wireless/intel/iwlwifi/fw/dbg.c (+303/-68) drivers/net/wireless/intel/iwlwifi/fw/dbg.h (+4/-1) drivers/net/wireless/intel/iwlwifi/fw/debugfs.c (+3/-3) drivers/net/wireless/intel/iwlwifi/fw/dump.c (+93/-60) drivers/net/wireless/intel/iwlwifi/fw/error-dump.h (+18/-0) drivers/net/wireless/intel/iwlwifi/fw/file.h (+16/-38) drivers/net/wireless/intel/iwlwifi/fw/img.c (+8/-5) drivers/net/wireless/intel/iwlwifi/fw/img.h (+6/-14) drivers/net/wireless/intel/iwlwifi/fw/init.c (+3/-4) drivers/net/wireless/intel/iwlwifi/fw/paging.c (+2/-2) drivers/net/wireless/intel/iwlwifi/fw/pnvm.c (+41/-42) drivers/net/wireless/intel/iwlwifi/fw/pnvm.h (+2/-0) drivers/net/wireless/intel/iwlwifi/fw/rs.c (+20/-15) drivers/net/wireless/intel/iwlwifi/fw/runtime.h (+9/-4) drivers/net/wireless/intel/iwlwifi/fw/smem.c (+2/-2) drivers/net/wireless/intel/iwlwifi/fw/testmode.c (+2/-2) drivers/net/wireless/intel/iwlwifi/fw/uefi.c (+102/-8) drivers/net/wireless/intel/iwlwifi/fw/uefi.h (+19/-1) drivers/net/wireless/intel/iwlwifi/iwl-config.h (+37/-8) drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h (+3/-1) drivers/net/wireless/intel/iwlwifi/iwl-csr.h (+20/-11) drivers/net/wireless/intel/iwlwifi/iwl-dbg-cfg.c (+2/-2) drivers/net/wireless/intel/iwlwifi/iwl-dbg-cfg.h (+12/-3) drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c (+203/-49) drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h (+3/-1) drivers/net/wireless/intel/iwlwifi/iwl-debug.c (+14/-9) drivers/net/wireless/intel/iwlwifi/iwl-debug.h (+18/-5) drivers/net/wireless/intel/iwlwifi/iwl-dnt-cfg.c (+1/-1) drivers/net/wireless/intel/iwlwifi/iwl-dnt-dev-if.c (+2/-2) drivers/net/wireless/intel/iwlwifi/iwl-dnt-dispatch.c (+3/-5) drivers/net/wireless/intel/iwlwifi/iwl-drv.c (+191/-110) drivers/net/wireless/intel/iwlwifi/iwl-drv.h (+4/-1) drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c (+1/-762) drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h (+7/-1) drivers/net/wireless/intel/iwlwifi/iwl-eeprom-read.c (+4/-8) drivers/net/wireless/intel/iwlwifi/iwl-fh.h (+26/-6) drivers/net/wireless/intel/iwlwifi/iwl-io.c (+56/-10) drivers/net/wireless/intel/iwlwifi/iwl-modparams.h (+5/-2) drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c (+283/-49) drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c (+1/-3) drivers/net/wireless/intel/iwlwifi/iwl-prph.h (+39/-14) drivers/net/wireless/intel/iwlwifi/iwl-tm-gnl.c (+19/-20) drivers/net/wireless/intel/iwlwifi/iwl-tm-infc.h (+39/-3) drivers/net/wireless/intel/iwlwifi/iwl-trans.c (+8/-4) drivers/net/wireless/intel/iwlwifi/iwl-trans.h (+69/-16) drivers/net/wireless/intel/iwlwifi/iwl-vendor-cmd.h (+12/-65) drivers/net/wireless/intel/iwlwifi/mei/Makefile (+2/-2) drivers/net/wireless/intel/iwlwifi/mei/internal.h (+1/-1) drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h (+73/-8) drivers/net/wireless/intel/iwlwifi/mei/main.c (+283/-280) drivers/net/wireless/intel/iwlwifi/mei/net.c (+6/-7) drivers/net/wireless/intel/iwlwifi/mei/sap.h (+14/-17) drivers/net/wireless/intel/iwlwifi/mei/trace-data.h (+14/-1) drivers/net/wireless/intel/iwlwifi/mei/trace.h (+15/-1) drivers/net/wireless/intel/iwlwifi/mvm/Makefile (+1/-0) drivers/net/wireless/intel/iwlwifi/mvm/constants.h (+8/-2) drivers/net/wireless/intel/iwlwifi/mvm/d3.c (+823/-272) drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c (+66/-24) drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c (+126/-233) drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c (+14/-15) drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c (+11/-13) drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h (+1/-1) drivers/net/wireless/intel/iwlwifi/mvm/fw.c (+367/-280) drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c (+73/-29) drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c (+619/-443) drivers/net/wireless/intel/iwlwifi/mvm/mvm.h (+42/-53) drivers/net/wireless/intel/iwlwifi/mvm/nan.c (+9/-12) drivers/net/wireless/intel/iwlwifi/mvm/nvm.c (+11/-3) drivers/net/wireless/intel/iwlwifi/mvm/offloading.c (+1/-2) drivers/net/wireless/intel/iwlwifi/mvm/ops.c (+100/-57) drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c (+108/-42) drivers/net/wireless/intel/iwlwifi/mvm/power.c (+15/-15) drivers/net/wireless/intel/iwlwifi/mvm/quota.c (+1/-1) drivers/net/wireless/intel/iwlwifi/mvm/rfi.c (+75/-14) drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c (+259/-46) drivers/net/wireless/intel/iwlwifi/mvm/rs.c (+0/-2) drivers/net/wireless/intel/iwlwifi/mvm/rs.h (+1/-6) drivers/net/wireless/intel/iwlwifi/mvm/rx.c (+201/-66) drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c (+223/-222) drivers/net/wireless/intel/iwlwifi/mvm/scan.c (+681/-96) drivers/net/wireless/intel/iwlwifi/mvm/sta.c (+268/-83) drivers/net/wireless/intel/iwlwifi/mvm/sta.h (+6/-1) drivers/net/wireless/intel/iwlwifi/mvm/time-event.c (+34/-25) drivers/net/wireless/intel/iwlwifi/mvm/tt.c (+8/-3) drivers/net/wireless/intel/iwlwifi/mvm/tx.c (+101/-49) drivers/net/wireless/intel/iwlwifi/mvm/utils.c (+49/-45) drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c (+101/-204) drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c (+4/-1) drivers/net/wireless/intel/iwlwifi/pcie/drv.c (+421/-221) drivers/net/wireless/intel/iwlwifi/pcie/internal.h (+38/-8) drivers/net/wireless/intel/iwlwifi/pcie/rx.c (+92/-36) drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c (+8/-8) drivers/net/wireless/intel/iwlwifi/pcie/trans.c (+181/-93) drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c (+2/-2) drivers/net/wireless/intel/iwlwifi/pcie/tx.c (+7/-7) drivers/net/wireless/intel/iwlwifi/queue/tx.c (+72/-37) drivers/net/wireless/intel/iwlwifi/queue/tx.h (+10/-11) drivers/net/wireless/intel/iwlwifi/xvt/fw.c (+9/-5) drivers/net/wireless/intel/iwlwifi/xvt/nvm.c (+5/-6) drivers/net/wireless/intel/iwlwifi/xvt/user-infc.c (+145/-24) drivers/net/wireless/intel/iwlwifi/xvt/utils.c (+1/-61) drivers/net/wireless/intel/iwlwifi/xvt/xvt.c (+147/-53) drivers/net/wireless/intel/iwlwifi/xvt/xvt.h (+5/-64) drivers/net/wireless/mac80211_hwsim.c (+508/-148) include/crypto/backport-public_key.h (+3/-3) include/linux/backport-oid_registry.h (+15/-0) include/linux/ieee80211.h (+496/-28) include/linux/pci_ids.h (+34/-44) include/linux/units.h (+23/-3) include/net/cfg80211.h (+332/-29) include/net/codel.h (+5/-2) include/net/codel_impl.h (+17/-3) include/net/codel_qdisc.h (+2/-0) include/net/ieee80211_radiotap.h (+7/-2) include/net/mac80211.h (+182/-69) include/uapi/linux/nl80211.h (+305/-11) include/uapi/linux/pci_regs.h (+79/-69) local-symbols (+2/-12) net/Kconfig (+7/-28) net/Makefile (+1/-0) net/mac80211/Kconfig (+1/-1) net/mac80211/Makefile (+2/-1) net/mac80211/agg-rx.c (+27/-12) net/mac80211/agg-tx.c (+19/-5) net/mac80211/airtime.c (+3/-8) net/mac80211/cfg.c (+379/-49) net/mac80211/chan.c (+4/-1) net/mac80211/debugfs.c (+59/-13) net/mac80211/debugfs_key.c (+1/-1) net/mac80211/debugfs_netdev.c (+32/-5) net/mac80211/debugfs_sta.c (+92/-64) net/mac80211/driver-ops.h (+64/-3) net/mac80211/eht.c (+76/-0) net/mac80211/ethtool.c (+14/-2) net/mac80211/fils_aead.c (+12/-12) net/mac80211/fils_aead.h (+0/-17) net/mac80211/he.c (+6/-3) net/mac80211/ibss.c (+23/-25) net/mac80211/ieee80211_i.h (+263/-53) net/mac80211/iface.c (+325/-162) net/mac80211/key.c (+3/-19) net/mac80211/key.h (+2/-5) net/mac80211/led.c (+2/-10) net/mac80211/led.h (+6/-20) net/mac80211/main.c (+32/-91) net/mac80211/mesh.c (+59/-44) net/mac80211/mesh.h (+1/-21) net/mac80211/mesh_hwmp.c (+27/-23) net/mac80211/mesh_pathtbl.c (+32/-56) net/mac80211/mesh_plink.c (+7/-6) net/mac80211/mesh_ps.c (+2/-1) net/mac80211/mesh_sync.c (+12/-14) net/mac80211/mlme.c (+796/-328) net/mac80211/pm.c (+4/-0) net/mac80211/rate.c (+2/-7) net/mac80211/rc80211_minstrel_ht.c (+8/-32) net/mac80211/rx.c (+158/-87) net/mac80211/s1g.c (+182/-0) net/mac80211/scan.c (+26/-11) net/mac80211/sta_info.c (+76/-42) net/mac80211/sta_info.h (+29/-12) net/mac80211/status.c (+54/-22) net/mac80211/tdls.c (+39/-52) net/mac80211/trace.h (+74/-0) net/mac80211/tx.c (+551/-286) net/mac80211/util.c (+316/-134) net/mac80211/vht.c (+32/-6) net/mac80211/wme.c (+1/-2) net/mac80211/wpa.c (+7/-136) net/mac80211/wpa.h (+1/-4) net/wireless/Kconfig (+1/-1) net/wireless/Makefile (+3/-3) net/wireless/chan.c (+138/-39) net/wireless/core.c (+37/-43) net/wireless/core.h (+19/-2) net/wireless/mlme.c (+162/-17) net/wireless/nl80211.c (+787/-262) net/wireless/nl80211.h (+1/-5) net/wireless/pmsr.c (+1/-5) net/wireless/radiotap.c (+4/-5) net/wireless/rdev-ops.h (+44/-0) net/wireless/reg.c (+47/-5) net/wireless/scan.c (+119/-66) net/wireless/sme.c (+10/-12) net/wireless/sysfs.c (+0/-11) net/wireless/trace.c (+0/-3) net/wireless/trace.h (+120/-4) net/wireless/util.c (+149/-14) net/wireless/wext-compat.c (+4/-4) net/wireless/wext-sme.c (+6/-6) net/wireless/wext-spy.c (+7/-7) versions (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Core Development Team | Pending | ||
Canonical Hardware Enablement | Pending | ||
Review via email: mp+418281@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Unmerged commits
- 40dc047... by You-Sheng Yang
-
Merge remote-tracking branch 'vicamo/
ubuntu/ jammy' into ubuntu/jammy - 258c033... by You-Sheng Yang
-
Merge remote-tracking branch 'vicamo/
ubuntu/ jammy' into ubuntu/jammy - f3f570a... by You-Sheng Yang
-
Merge remote-tracking branch 'vicamo/
debian/ master' into ubuntu/jammy - e9ce828... by You-Sheng Yang
-
Merge remote-tracking branch 'vicamo/
debian/ master' into ubuntu/jammy - c29b6e2... by You-Sheng Yang
-
debian: bump version
Signed-off-by: You-Sheng Yang <email address hidden>
- 0e4622f... by You-Sheng Yang
-
debian: update modaliases
- 241552f... by You-Sheng Yang
-
Merge remote-tracking branch 'korg/master'
- 1119427... by You-Sheng Yang
-
debian: bump version
- 984be36... by You-Sheng Yang
-
debian: update modaliases
- 52fefa2... by You-Sheng Yang
-
debian: disable iwlmei for now
iwlmei was disabled in upstream at least before backport-iwlwifi
version 9580.Closes: vicamo/
backport- iwlwifi- dkms#12
Signed-off-by: You-Sheng Yang <email address hidden>
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | diff --git a/.gitignore b/.gitignore |
2 | index 8778fa5..3b4444f 100644 |
3 | --- a/.gitignore |
4 | +++ b/.gitignore |
5 | @@ -26,3 +26,4 @@ cscope.* |
6 | ncscope.* |
7 | # gcc profile objects |
8 | *.gcno |
9 | +*.dwo |
10 | diff --git a/Kconfig.local b/Kconfig.local |
11 | index fa8ea20..8e7050f 100644 |
12 | --- a/Kconfig.local |
13 | +++ b/Kconfig.local |
14 | @@ -25,36 +25,12 @@ config BACKPORTED_BP_MODULES |
15 | config BACKPORTED_BPAUTO_BUILD_NLATTR |
16 | tristate |
17 | default BPAUTO_BUILD_NLATTR |
18 | -config BACKPORTED_BPAUTO_BUILD_CORDIC |
19 | - tristate |
20 | - default BPAUTO_BUILD_CORDIC |
21 | -config BACKPORTED_BPAUTO_CORDIC |
22 | - tristate |
23 | - default BPAUTO_CORDIC |
24 | -config BACKPORTED_BPAUTO_MII |
25 | - tristate |
26 | - default BPAUTO_MII |
27 | -config BACKPORTED_BPAUTO_BUILD_LEDS |
28 | - tristate |
29 | - default BPAUTO_BUILD_LEDS |
30 | -config BACKPORTED_BPAUTO_NEW_LEDS |
31 | - tristate |
32 | - default BPAUTO_NEW_LEDS |
33 | -config BACKPORTED_BPAUTO_LEDS_CLASS |
34 | - tristate |
35 | - default BPAUTO_LEDS_CLASS |
36 | -config BACKPORTED_BPAUTO_LEDS_TRIGGERS |
37 | - tristate |
38 | - default BPAUTO_LEDS_TRIGGERS |
39 | config BACKPORTED_BPAUTO_USERSEL_BUILD_ALL |
40 | tristate |
41 | default BPAUTO_USERSEL_BUILD_ALL |
42 | config BACKPORTED_BPAUTO_WANT_DEV_COREDUMP |
43 | tristate |
44 | default BPAUTO_WANT_DEV_COREDUMP |
45 | -config BACKPORTED_BPAUTO_BUILD_WANT_DEV_COREDUMP |
46 | - tristate |
47 | - default BPAUTO_BUILD_WANT_DEV_COREDUMP |
48 | config BACKPORTED_BPAUTO_RHASHTABLE |
49 | tristate |
50 | default BPAUTO_RHASHTABLE |
51 | @@ -259,9 +235,6 @@ config BACKPORTED_IWLMVM |
52 | config BACKPORTED_IWLWIFI_OPMODE_MODULAR |
53 | tristate |
54 | default IWLWIFI_OPMODE_MODULAR |
55 | -config BACKPORTED_IWLWIFI_BCAST_FILTERING |
56 | - tristate |
57 | - default IWLWIFI_BCAST_FILTERING |
58 | config BACKPORTED_IWLWIFI_DEBUG |
59 | tristate |
60 | default IWLWIFI_DEBUG |
61 | @@ -271,3 +244,6 @@ config BACKPORTED_IWLWIFI_DEBUGFS |
62 | config BACKPORTED_IWLWIFI_DEVICE_TRACING |
63 | tristate |
64 | default IWLWIFI_DEVICE_TRACING |
65 | +config BACKPORTED_IWLMEI |
66 | + tristate |
67 | + default IWLMEI |
68 | diff --git a/MAINTAINERS b/MAINTAINERS |
69 | index 81e1ede..777cd6f 100644 |
70 | --- a/MAINTAINERS |
71 | +++ b/MAINTAINERS |
72 | @@ -190,8 +190,9 @@ M: Johannes Berg <johannes@sipsolutions.net> |
73 | L: linux-wireless@vger.kernel.org |
74 | S: Maintained |
75 | W: https://wireless.wiki.kernel.org/ |
76 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git |
77 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git |
78 | +Q: https://patchwork.kernel.org/project/linux-wireless/list/ |
79 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git |
80 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git |
81 | F: Documentation/driver-api/80211/cfg80211.rst |
82 | F: Documentation/networking/regulatory.rst |
83 | F: include/linux/ieee80211.h |
84 | @@ -226,6 +227,7 @@ F: drivers/net/ethernet/8390/ |
85 | M: Eric Van Hensbergen <ericvh@gmail.com> |
86 | M: Latchesar Ionkov <lucho@ionkov.net> |
87 | M: Dominique Martinet <asmadeus@codewreck.org> |
88 | +R: Christian Schoenebeck <linux_oss@crudebyte.com> |
89 | L: v9fs-developer@lists.sourceforge.net |
90 | S: Maintained |
91 | W: http://swik.net/v9fs |
92 | @@ -299,7 +301,6 @@ M: William Breathitt Gray <vilhelm.gray@gmail.com> |
93 | M: Syed Nayyar Waris <syednwaris@gmail.com> |
94 | L: linux-iio@vger.kernel.org |
95 | S: Maintained |
96 | -F: Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 |
97 | F: drivers/counter/104-quad-8.c |
98 | |
99 | ACCES PCI-IDIO-16 GPIO DRIVER |
100 | @@ -334,8 +335,8 @@ S: Maintained |
101 | F: drivers/platform/x86/acer-wmi.c |
102 | |
103 | ACPI |
104 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
105 | -M: Len Brown <lenb@kernel.org> |
106 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
107 | +R: Len Brown <lenb@kernel.org> |
108 | L: linux-acpi@vger.kernel.org |
109 | S: Supported |
110 | W: https://01.org/linux-acpi |
111 | @@ -355,8 +356,8 @@ F: include/linux/fwnode.h |
112 | F: tools/power/acpi/ |
113 | |
114 | ACPI APEI |
115 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
116 | -M: Len Brown <lenb@kernel.org> |
117 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
118 | +R: Len Brown <lenb@kernel.org> |
119 | R: James Morse <james.morse@arm.com> |
120 | R: Tony Luck <tony.luck@intel.com> |
121 | R: Borislav Petkov <bp@alien8.de> |
122 | @@ -365,7 +366,6 @@ F: drivers/acpi/apei/ |
123 | |
124 | ACPI COMPONENT ARCHITECTURE (ACPICA) |
125 | M: Robert Moore <robert.moore@intel.com> |
126 | -M: Erik Kaneda <erik.kaneda@intel.com> |
127 | M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> |
128 | L: linux-acpi@vger.kernel.org |
129 | L: devel@acpica.org |
130 | @@ -380,14 +380,6 @@ F: drivers/acpi/acpica/ |
131 | F: include/acpi/ |
132 | F: tools/power/acpi/ |
133 | |
134 | -ACPI FAN DRIVER |
135 | -M: Zhang Rui <rui.zhang@intel.com> |
136 | -L: linux-acpi@vger.kernel.org |
137 | -S: Supported |
138 | -W: https://01.org/linux-acpi |
139 | -B: https://bugzilla.kernel.org |
140 | -F: drivers/acpi/fan.c |
141 | - |
142 | ACPI FOR ARM64 (ACPI/arm64) |
143 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
144 | M: Hanjun Guo <guohanjun@huawei.com> |
145 | @@ -403,8 +395,14 @@ L: platform-driver-x86@vger.kernel.org |
146 | S: Maintained |
147 | F: drivers/platform/x86/i2c-multi-instantiate.c |
148 | |
149 | +ACPI PCC(Platform Communication Channel) MAILBOX DRIVER |
150 | +M: Sudeep Holla <sudeep.holla@arm.com> |
151 | +L: linux-acpi@vger.kernel.org |
152 | +S: Supported |
153 | +F: drivers/mailbox/pcc.c |
154 | + |
155 | ACPI PMIC DRIVERS |
156 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
157 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
158 | M: Len Brown <lenb@kernel.org> |
159 | R: Andy Shevchenko <andy@kernel.org> |
160 | R: Mika Westerberg <mika.westerberg@linux.intel.com> |
161 | @@ -416,20 +414,21 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm |
162 | F: drivers/acpi/pmic/ |
163 | |
164 | ACPI THERMAL DRIVER |
165 | -M: Zhang Rui <rui.zhang@intel.com> |
166 | +M: Rafael J. Wysocki <rafael@kernel.org> |
167 | +R: Zhang Rui <rui.zhang@intel.com> |
168 | L: linux-acpi@vger.kernel.org |
169 | S: Supported |
170 | W: https://01.org/linux-acpi |
171 | B: https://bugzilla.kernel.org |
172 | F: drivers/acpi/*thermal* |
173 | |
174 | -ACPI VIDEO DRIVER |
175 | -M: Zhang Rui <rui.zhang@intel.com> |
176 | +ACPI VIOT DRIVER |
177 | +M: Jean-Philippe Brucker <jean-philippe@linaro.org> |
178 | L: linux-acpi@vger.kernel.org |
179 | -S: Supported |
180 | -W: https://01.org/linux-acpi |
181 | -B: https://bugzilla.kernel.org |
182 | -F: drivers/acpi/acpi_video.c |
183 | +L: iommu@lists.linux-foundation.org |
184 | +S: Maintained |
185 | +F: drivers/acpi/viot.c |
186 | +F: include/linux/acpi_viot.h |
187 | |
188 | ACPI WMI DRIVER |
189 | L: platform-driver-x86@vger.kernel.org |
190 | @@ -438,7 +437,7 @@ F: drivers/platform/x86/wmi.c |
191 | F: include/uapi/linux/wmi.h |
192 | |
193 | ACRN HYPERVISOR SERVICE MODULE |
194 | -M: Shuo Liu <shuo.a.liu@intel.com> |
195 | +M: Fei Li <fei1.li@intel.com> |
196 | L: acrn-dev@lists.projectacrn.org (subscribers-only) |
197 | S: Supported |
198 | W: https://projectacrn.org |
199 | @@ -452,6 +451,12 @@ S: Maintained |
200 | W: https://parisc.wiki.kernel.org/index.php/AD1889 |
201 | F: sound/pci/ad1889.* |
202 | |
203 | +AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER |
204 | +M: Mugilraj Dhavachelvan <dmugil2000@gmail.com> |
205 | +L: linux-iio@vger.kernel.org |
206 | +S: Supported |
207 | +F: drivers/iio/potentiometer/ad5110.c |
208 | + |
209 | AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER |
210 | M: Michael Hennerich <michael.hennerich@analog.com> |
211 | S: Supported |
212 | @@ -578,6 +583,12 @@ L: platform-driver-x86@vger.kernel.org |
213 | S: Maintained |
214 | F: drivers/platform/x86/adv_swbutton.c |
215 | |
216 | +ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER |
217 | +M: Lucas Stankus <lucas.p.stankus@gmail.com> |
218 | +S: Supported |
219 | +F: Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml |
220 | +F: drivers/iio/accel/adxl313* |
221 | + |
222 | ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) |
223 | M: Michael Hennerich <michael.hennerich@analog.com> |
224 | S: Supported |
225 | @@ -586,6 +597,16 @@ W: http://ez.analog.com/community/linux-device-drivers |
226 | F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml |
227 | F: drivers/input/misc/adxl34x.c |
228 | |
229 | +ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER |
230 | +M: Puranjay Mohan <puranjay12@gmail.com> |
231 | +L: linux-iio@vger.kernel.org |
232 | +S: Supported |
233 | +F: Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml |
234 | +F: drivers/iio/accel/adxl355.h |
235 | +F: drivers/iio/accel/adxl355_core.c |
236 | +F: drivers/iio/accel/adxl355_i2c.c |
237 | +F: drivers/iio/accel/adxl355_spi.c |
238 | + |
239 | ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER |
240 | M: Michael Hennerich <michael.hennerich@analog.com> |
241 | S: Supported |
242 | @@ -745,6 +766,12 @@ L: linux-crypto@vger.kernel.org |
243 | S: Maintained |
244 | F: drivers/crypto/allwinner/ |
245 | |
246 | +ALLWINNER HARDWARE SPINLOCK SUPPORT |
247 | +M: Wilken Gottwalt <wilken.gottwalt@posteo.net> |
248 | +S: Maintained |
249 | +F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml |
250 | +F: drivers/hwspinlock/sun6i_hwspinlock.c |
251 | + |
252 | ALLWINNER THERMAL DRIVER |
253 | M: Vasily Khoruzhick <anarsoul@gmail.com> |
254 | M: Yangtao Li <tiny.windzz@gmail.com> |
255 | @@ -779,12 +806,20 @@ F: Documentation/devicetree/bindings/i2c/i2c-altera.txt |
256 | F: drivers/i2c/busses/i2c-altera.c |
257 | |
258 | ALTERA MAILBOX DRIVER |
259 | -M: Ley Foon Tan <ley.foon.tan@intel.com> |
260 | +M: Mun Yew Tham <mun.yew.tham@intel.com> |
261 | S: Maintained |
262 | F: drivers/mailbox/mailbox-altera.c |
263 | |
264 | +ALTERA MSGDMA IP CORE DRIVER |
265 | +M: Olivier Dautricourt <olivier.dautricourt@orolia.com> |
266 | +R: Stefan Roese <sr@denx.de> |
267 | +L: dmaengine@vger.kernel.org |
268 | +S: Odd Fixes |
269 | +F: Documentation/devicetree/bindings/dma/altr,msgdma.yaml |
270 | +F: drivers/dma/altera-msgdma.c |
271 | + |
272 | ALTERA PIO DRIVER |
273 | -M: Joyce Ooi <joyce.ooi@intel.com> |
274 | +M: Mun Yew Tham <mun.yew.tham@intel.com> |
275 | L: linux-gpio@vger.kernel.org |
276 | S: Maintained |
277 | F: drivers/gpio/gpio-altera.c |
278 | @@ -839,9 +874,10 @@ F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt |
279 | F: drivers/thermal/thermal_mmio.c |
280 | |
281 | AMAZON ETHERNET DRIVERS |
282 | -M: Netanel Belgazal <netanel@amazon.com> |
283 | +M: Shay Agroskin <shayagr@amazon.com> |
284 | M: Arthur Kiyanovski <akiyano@amazon.com> |
285 | -R: Guy Tzalik <gtzalik@amazon.com> |
286 | +R: David Arinzon <darinzon@amazon.com> |
287 | +R: Noam Dagan <ndagan@amazon.com> |
288 | R: Saeed Bishara <saeedb@amazon.com> |
289 | L: netdev@vger.kernel.org |
290 | S: Supported |
291 | @@ -876,9 +912,10 @@ F: include/uapi/linux/psp-sev.h |
292 | AMD DISPLAY CORE |
293 | M: Harry Wentland <harry.wentland@amd.com> |
294 | M: Leo Li <sunpeng.li@amd.com> |
295 | +M: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> |
296 | L: amd-gfx@lists.freedesktop.org |
297 | S: Supported |
298 | -T: git git://people.freedesktop.org/~agd5f/linux |
299 | +T: git https://gitlab.freedesktop.org/agd5f/linux.git |
300 | F: drivers/gpu/drm/amd/display/ |
301 | |
302 | AMD FAM15H PROCESSOR POWER MONITORING DRIVER |
303 | @@ -912,6 +949,7 @@ F: drivers/video/fbdev/geode/ |
304 | |
305 | AMD IOMMU (AMD-VI) |
306 | M: Joerg Roedel <joro@8bytes.org> |
307 | +R: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> |
308 | L: iommu@lists.linux-foundation.org |
309 | S: Maintained |
310 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git |
311 | @@ -930,6 +968,7 @@ F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h |
312 | F: drivers/gpu/drm/amd/include/v9_structs.h |
313 | F: drivers/gpu/drm/amd/include/vi_structs.h |
314 | F: include/uapi/linux/kfd_ioctl.h |
315 | +F: include/uapi/linux/kfd_sysfs.h |
316 | |
317 | AMD SPI DRIVER |
318 | M: Sanjay R Mehta <sanju.mehta@amd.com> |
319 | @@ -950,12 +989,25 @@ L: platform-driver-x86@vger.kernel.org |
320 | S: Maintained |
321 | F: drivers/platform/x86/amd-pmc.* |
322 | |
323 | -AMD POWERPLAY |
324 | +AMD POWERPLAY AND SWSMU |
325 | M: Evan Quan <evan.quan@amd.com> |
326 | L: amd-gfx@lists.freedesktop.org |
327 | S: Supported |
328 | -T: git git://people.freedesktop.org/~agd5f/linux |
329 | -F: drivers/gpu/drm/amd/pm/powerplay/ |
330 | +T: git https://gitlab.freedesktop.org/agd5f/linux.git |
331 | +F: drivers/gpu/drm/amd/pm/ |
332 | + |
333 | +AMD PSTATE DRIVER |
334 | +M: Huang Rui <ray.huang@amd.com> |
335 | +L: linux-pm@vger.kernel.org |
336 | +S: Supported |
337 | +F: Documentation/admin-guide/pm/amd-pstate.rst |
338 | +F: drivers/cpufreq/amd-pstate* |
339 | + |
340 | +AMD PTDMA DRIVER |
341 | +M: Sanjay R Mehta <sanju.mehta@amd.com> |
342 | +L: dmaengine@vger.kernel.org |
343 | +S: Maintained |
344 | +F: drivers/dma/ptdma/ |
345 | |
346 | AMD SEATTLE DEVICE TREE SUPPORT |
347 | M: Brijesh Singh <brijeshkumar.singh@amd.com> |
348 | @@ -973,7 +1025,7 @@ F: drivers/net/ethernet/amd/xgbe/ |
349 | |
350 | AMD SENSOR FUSION HUB DRIVER |
351 | M: Nehal Shah <nehal-bakulchandra.shah@amd.com> |
352 | -M: Sandeep Singh <sandeep.singh@amd.com> |
353 | +M: Basavaraj Natikar <basavaraj.natikar@amd.com> |
354 | L: linux-input@vger.kernel.org |
355 | S: Maintained |
356 | F: Documentation/hid/amd-sfh* |
357 | @@ -986,6 +1038,14 @@ S: Maintained |
358 | F: Documentation/devicetree/bindings/iio/light/ams,as73211.yaml |
359 | F: drivers/iio/light/as73211.c |
360 | |
361 | +AMT (Automatic Multicast Tunneling) |
362 | +M: Taehee Yoo <ap420073@gmail.com> |
363 | +L: netdev@vger.kernel.org |
364 | +S: Maintained |
365 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git |
366 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git |
367 | +F: drivers/net/amt.c |
368 | + |
369 | ANALOG DEVICES INC AD7192 DRIVER |
370 | M: Alexandru Tachici <alexandru.tachici@analog.com> |
371 | L: linux-iio@vger.kernel.org |
372 | @@ -1019,6 +1079,15 @@ W: http://ez.analog.com/community/linux-device-drivers |
373 | F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml |
374 | F: drivers/iio/adc/ad7780.c |
375 | |
376 | +ANALOG DEVICES INC AD74413R DRIVER |
377 | +M: Cosmin Tanislav <cosmin.tanislav@analog.com> |
378 | +L: linux-iio@vger.kernel.org |
379 | +S: Supported |
380 | +W: http://ez.analog.com/community/linux-device-drivers |
381 | +F: Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml |
382 | +F: drivers/iio/addac/ad74413r.c |
383 | +F: include/dt-bindings/iio/addac/adi,ad74413r.h |
384 | + |
385 | ANALOG DEVICES INC AD9389B DRIVER |
386 | M: Hans Verkuil <hverkuil-cisco@xs4all.nl> |
387 | L: linux-media@vger.kernel.org |
388 | @@ -1089,6 +1158,7 @@ ANALOG DEVICES INC ADV748X DRIVER |
389 | M: Kieran Bingham <kieran.bingham@ideasonboard.com> |
390 | L: linux-media@vger.kernel.org |
391 | S: Maintained |
392 | +F: Documentation/devicetree/bindings/media/i2c/adv748x.yaml |
393 | F: drivers/media/i2c/adv748x/* |
394 | |
395 | ANALOG DEVICES INC ADV7511 DRIVER |
396 | @@ -1240,6 +1310,21 @@ L: linux-input@vger.kernel.org |
397 | S: Odd fixes |
398 | F: drivers/input/mouse/bcm5974.c |
399 | |
400 | +APPLE DART IOMMU DRIVER |
401 | +M: Sven Peter <sven@svenpeter.dev> |
402 | +R: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
403 | +L: iommu@lists.linux-foundation.org |
404 | +S: Maintained |
405 | +F: Documentation/devicetree/bindings/iommu/apple,dart.yaml |
406 | +F: drivers/iommu/apple-dart.c |
407 | + |
408 | +APPLE PCIE CONTROLLER DRIVER |
409 | +M: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
410 | +M: Marc Zyngier <maz@kernel.org> |
411 | +L: linux-pci@vger.kernel.org |
412 | +S: Maintained |
413 | +F: drivers/pci/controller/pcie-apple.c |
414 | + |
415 | APPLE SMC DRIVER |
416 | M: Henrik Rydberg <rydberg@bitmath.org> |
417 | L: linux-hwmon@vger.kernel.org |
418 | @@ -1294,6 +1379,13 @@ L: linux-media@vger.kernel.org |
419 | S: Maintained |
420 | F: drivers/media/i2c/aptina-pll.* |
421 | |
422 | +AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER |
423 | +M: Aleksa Savic <savicaleksa83@gmail.com> |
424 | +L: linux-hwmon@vger.kernel.org |
425 | +S: Maintained |
426 | +F: Documentation/hwmon/aquacomputer_d5next.rst |
427 | +F: drivers/hwmon/aquacomputer_d5next.c |
428 | + |
429 | AQUANTIA ETHERNET DRIVER (atlantic) |
430 | M: Igor Russkikh <irusskikh@marvell.com> |
431 | L: netdev@vger.kernel.org |
432 | @@ -1311,6 +1403,7 @@ W: http://www.aquantia.com |
433 | F: drivers/net/ethernet/aquantia/atlantic/aq_ptp* |
434 | |
435 | ARASAN NAND CONTROLLER DRIVER |
436 | +M: Miquel Raynal <miquel.raynal@bootlin.com> |
437 | M: Naga Sureshkumar Relli <nagasure@xilinx.com> |
438 | L: linux-mtd@lists.infradead.org |
439 | S: Maintained |
440 | @@ -1359,11 +1452,11 @@ F: Documentation/devicetree/bindings/arm/arm,integrator.yaml |
441 | F: Documentation/devicetree/bindings/arm/arm,realview.yaml |
442 | F: Documentation/devicetree/bindings/arm/arm,versatile.yaml |
443 | F: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml |
444 | -F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt |
445 | +F: Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml |
446 | F: Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml |
447 | F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt |
448 | F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt |
449 | -F: Documentation/devicetree/bindings/mtd/arm-versatile.txt |
450 | +F: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml |
451 | F: arch/arm/boot/dts/arm-realview-* |
452 | F: arch/arm/boot/dts/integrator* |
453 | F: arch/arm/boot/dts/versatile* |
454 | @@ -1452,6 +1545,22 @@ S: Odd Fixes |
455 | F: drivers/amba/ |
456 | F: include/linux/amba/bus.h |
457 | |
458 | +ARM PRIMECELL PL35X NAND CONTROLLER DRIVER |
459 | +M: Miquel Raynal <miquel.raynal@bootlin.com> |
460 | +M: Naga Sureshkumar Relli <nagasure@xilinx.com> |
461 | +L: linux-mtd@lists.infradead.org |
462 | +S: Maintained |
463 | +F: Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml |
464 | +F: drivers/mtd/nand/raw/pl35x-nand-controller.c |
465 | + |
466 | +ARM PRIMECELL PL35X SMC DRIVER |
467 | +M: Miquel Raynal <miquel.raynal@bootlin.com> |
468 | +M: Naga Sureshkumar Relli <nagasure@xilinx.com> |
469 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
470 | +S: Maintained |
471 | +F: Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml |
472 | +F: drivers/memory/pl353-smc.c |
473 | + |
474 | ARM PRIMECELL CLCD PL110 DRIVER |
475 | M: Russell King <linux@armlinux.org.uk> |
476 | S: Odd Fixes |
477 | @@ -1486,7 +1595,7 @@ ARM PRIMECELL VIC PL190/PL192 DRIVER |
478 | M: Linus Walleij <linus.walleij@linaro.org> |
479 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
480 | S: Maintained |
481 | -F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt |
482 | +F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml |
483 | F: drivers/irqchip/irq-vic.c |
484 | |
485 | ARM SMC WATCHDOG DRIVER |
486 | @@ -1511,6 +1620,7 @@ M: Olof Johansson <olof@lixom.net> |
487 | M: soc@kernel.org |
488 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
489 | S: Maintained |
490 | +C: irc://irc.libera.chat/armlinux |
491 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git |
492 | F: arch/arm/boot/dts/Makefile |
493 | F: arch/arm64/boot/dts/Makefile |
494 | @@ -1518,6 +1628,7 @@ F: arch/arm64/boot/dts/Makefile |
495 | ARM SUB-ARCHITECTURES |
496 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
497 | S: Maintained |
498 | +C: irc://irc.libera.chat/armlinux |
499 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git |
500 | F: arch/arm/mach-*/ |
501 | F: arch/arm/plat-*/ |
502 | @@ -1647,17 +1758,34 @@ F: drivers/*/*alpine* |
503 | |
504 | ARM/APPLE MACHINE SUPPORT |
505 | M: Hector Martin <marcan@marcan.st> |
506 | +M: Sven Peter <sven@svenpeter.dev> |
507 | +R: Alyssa Rosenzweig <alyssa@rosenzweig.io> |
508 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
509 | S: Maintained |
510 | W: https://asahilinux.org |
511 | B: https://github.com/AsahiLinux/linux/issues |
512 | -C: irc://chat.freenode.net/asahi-dev |
513 | +C: irc://irc.oftc.net/asahi-dev |
514 | T: git https://github.com/AsahiLinux/linux.git |
515 | F: Documentation/devicetree/bindings/arm/apple.yaml |
516 | +F: Documentation/devicetree/bindings/arm/apple/* |
517 | +F: Documentation/devicetree/bindings/i2c/apple,i2c.yaml |
518 | F: Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml |
519 | +F: Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml |
520 | +F: Documentation/devicetree/bindings/pci/apple,pcie.yaml |
521 | +F: Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml |
522 | +F: Documentation/devicetree/bindings/power/apple* |
523 | +F: Documentation/devicetree/bindings/watchdog/apple,wdt.yaml |
524 | F: arch/arm64/boot/dts/apple/ |
525 | +F: drivers/i2c/busses/i2c-pasemi-core.c |
526 | +F: drivers/i2c/busses/i2c-pasemi-platform.c |
527 | F: drivers/irqchip/irq-apple-aic.c |
528 | +F: drivers/mailbox/apple-mailbox.c |
529 | +F: drivers/pinctrl/pinctrl-apple-gpio.c |
530 | +F: drivers/soc/apple/* |
531 | +F: drivers/watchdog/apple_wdt.c |
532 | F: include/dt-bindings/interrupt-controller/apple-aic.h |
533 | +F: include/dt-bindings/pinctrl/apple.h |
534 | +F: include/linux/apple-mailbox.h |
535 | |
536 | ARM/ARTPEC MACHINE SUPPORT |
537 | M: Jesper Nilsson <jesper.nilsson@axis.com> |
538 | @@ -1679,7 +1807,7 @@ R: Joel Stanley <joel@jms.id.au> |
539 | L: linux-i2c@vger.kernel.org |
540 | L: openbmc@lists.ozlabs.org (moderated for non-subscribers) |
541 | S: Maintained |
542 | -F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt |
543 | +F: Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml |
544 | F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt |
545 | F: drivers/i2c/busses/i2c-aspeed.c |
546 | F: drivers/irqchip/irq-aspeed-i2c-ic.c |
547 | @@ -1789,6 +1917,7 @@ F: Documentation/trace/coresight/* |
548 | F: drivers/hwtracing/coresight/* |
549 | F: include/dt-bindings/arm/coresight-cti-dt.h |
550 | F: include/linux/coresight* |
551 | +F: samples/coresight/* |
552 | F: tools/perf/arch/arm/util/auxtrace.c |
553 | F: tools/perf/arch/arm/util/cs-etm.c |
554 | F: tools/perf/arch/arm/util/cs-etm.h |
555 | @@ -1806,17 +1935,19 @@ M: Linus Walleij <linus.walleij@linaro.org> |
556 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
557 | S: Maintained |
558 | T: git git://github.com/ulli-kroll/linux.git |
559 | -F: Documentation/devicetree/bindings/arm/gemini.txt |
560 | +F: Documentation/devicetree/bindings/arm/gemini.yaml |
561 | F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt |
562 | F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt |
563 | -F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt |
564 | +F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml |
565 | +F: arch/arm/boot/dts/gemini* |
566 | F: arch/arm/mach-gemini/ |
567 | +F: drivers/crypto/gemini/ |
568 | F: drivers/net/ethernet/cortina/ |
569 | F: drivers/pinctrl/pinctrl-gemini.c |
570 | F: drivers/rtc/rtc-ftrtc010.c |
571 | |
572 | ARM/CZ.NIC TURRIS SUPPORT |
573 | -M: Marek Behun <kabel@kernel.org> |
574 | +M: Marek BehĂșn <kabel@kernel.org> |
575 | S: Maintained |
576 | W: https://www.turris.cz/ |
577 | F: Documentation/ABI/testing/debugfs-moxtet |
578 | @@ -1967,11 +2098,14 @@ M: Krzysztof Halasa <khalasa@piap.pl> |
579 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
580 | S: Maintained |
581 | F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml |
582 | +F: Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml |
583 | F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt |
584 | F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml |
585 | F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml |
586 | F: arch/arm/mach-ixp4xx/ |
587 | +F: drivers/bus/intel-ixp4xx-eb.c |
588 | F: drivers/clocksource/timer-ixp4xx.c |
589 | +F: drivers/crypto/ixp4xx_crypto.c |
590 | F: drivers/gpio/gpio-ixp4xx.c |
591 | F: drivers/irqchip/irq-ixp4xx.c |
592 | F: include/linux/irqchip/irq-ixp4xx.h |
593 | @@ -2157,6 +2291,15 @@ L: linux-iio@vger.kernel.org |
594 | S: Maintained |
595 | F: drivers/counter/microchip-tcb-capture.c |
596 | |
597 | +ARM/MILBEAUT ARCHITECTURE |
598 | +M: Taichi Sugaya <sugaya.taichi@socionext.com> |
599 | +M: Takao Orito <orito.takao@socionext.com> |
600 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
601 | +S: Maintained |
602 | +F: arch/arm/boot/dts/milbeaut* |
603 | +F: arch/arm/mach-milbeaut/ |
604 | +N: milbeaut |
605 | + |
606 | ARM/MIOA701 MACHINE SUPPORT |
607 | M: Robert Jarzmik <robert.jarzmik@free.fr> |
608 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
609 | @@ -2165,16 +2308,21 @@ F: arch/arm/mach-pxa/mioa701.c |
610 | |
611 | ARM/MStar/Sigmastar Armv7 SoC support |
612 | M: Daniel Palmer <daniel@thingy.jp> |
613 | +M: Romain Perier <romain.perier@gmail.com> |
614 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
615 | S: Maintained |
616 | W: http://linux-chenxing.org/ |
617 | +T: git git://github.com/linux-chenxing/linux.git |
618 | F: Documentation/devicetree/bindings/arm/mstar/* |
619 | F: Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml |
620 | F: Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml |
621 | F: arch/arm/boot/dts/mstar-* |
622 | F: arch/arm/mach-mstar/ |
623 | F: drivers/clk/mstar/ |
624 | +F: drivers/clocksource/timer-msc313e.c |
625 | F: drivers/gpio/gpio-msc313.c |
626 | +F: drivers/rtc/rtc-msc313.c |
627 | +F: drivers/watchdog/msc313e_wdt.c |
628 | F: include/dt-bindings/clock/mstar-* |
629 | F: include/dt-bindings/gpio/msc313-gpio.h |
630 | |
631 | @@ -2203,7 +2351,6 @@ F: drivers/iio/adc/ab8500-gpadc.c |
632 | F: drivers/mfd/ab8500* |
633 | F: drivers/mfd/abx500* |
634 | F: drivers/mfd/db8500* |
635 | -F: drivers/mfd/dbx500* |
636 | F: drivers/pinctrl/nomadik/ |
637 | F: drivers/rtc/rtc-ab8500.c |
638 | F: drivers/rtc/rtc-pl031.c |
639 | @@ -2235,6 +2382,14 @@ F: arch/arm/boot/dts/nuvoton-wpcm450* |
640 | F: arch/arm/mach-npcm/wpcm450.c |
641 | F: drivers/*/*wpcm* |
642 | |
643 | +ARM/NXP S32G ARCHITECTURE |
644 | +M: Chester Lin <clin@suse.com> |
645 | +R: Andreas FĂ€rber <afaerber@suse.de> |
646 | +R: Matthias Brugger <mbrugger@suse.com> |
647 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
648 | +S: Maintained |
649 | +F: arch/arm64/boot/dts/freescale/s32g*.dts* |
650 | + |
651 | ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT |
652 | L: openmoko-kernel@lists.openmoko.org (subscribers-only) |
653 | S: Orphan |
654 | @@ -2261,14 +2416,14 @@ N: oxnas |
655 | |
656 | ARM/PALM TREO SUPPORT |
657 | M: Tomas Cech <sleep_walker@suse.com> |
658 | -L: linux-arm-kernel@lists.infradead.org |
659 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
660 | S: Maintained |
661 | W: http://hackndev.com |
662 | F: arch/arm/mach-pxa/palmtreo.* |
663 | |
664 | ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT |
665 | M: Marek Vasut <marek.vasut@gmail.com> |
666 | -L: linux-arm-kernel@lists.infradead.org |
667 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
668 | S: Maintained |
669 | W: http://hackndev.com |
670 | F: arch/arm/mach-pxa/include/mach/palmld.h |
671 | @@ -2282,7 +2437,7 @@ F: arch/arm/mach-pxa/palmtx.c |
672 | |
673 | ARM/PALMZ72 SUPPORT |
674 | M: Sergey Lapin <slapin@ossfans.org> |
675 | -L: linux-arm-kernel@lists.infradead.org |
676 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
677 | S: Maintained |
678 | W: http://hackndev.com |
679 | F: arch/arm/mach-pxa/palmz72.* |
680 | @@ -2418,13 +2573,17 @@ N: rockchip |
681 | |
682 | ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES |
683 | M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
684 | +R: Alim Akhtar <alim.akhtar@samsung.com> |
685 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
686 | L: linux-samsung-soc@vger.kernel.org |
687 | S: Maintained |
688 | +C: irc://irc.libera.chat/linux-exynos |
689 | Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ |
690 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git |
691 | F: Documentation/arm/samsung/ |
692 | F: Documentation/devicetree/bindings/arm/samsung/ |
693 | F: Documentation/devicetree/bindings/power/pd-samsung.yaml |
694 | +F: Documentation/devicetree/bindings/soc/samsung/ |
695 | F: arch/arm/boot/dts/exynos* |
696 | F: arch/arm/boot/dts/s3c* |
697 | F: arch/arm/boot/dts/s5p* |
698 | @@ -2436,9 +2595,12 @@ F: drivers/*/*/*s3c24* |
699 | F: drivers/*/*s3c24* |
700 | F: drivers/*/*s3c64xx* |
701 | F: drivers/*/*s5pv210* |
702 | +F: drivers/clocksource/samsung_pwm_timer.c |
703 | F: drivers/memory/samsung/ |
704 | +F: drivers/pwm/pwm-samsung.c |
705 | F: drivers/soc/samsung/ |
706 | F: drivers/tty/serial/samsung* |
707 | +F: include/clocksource/samsung_pwm.h |
708 | F: include/linux/platform_data/*s3c* |
709 | F: include/linux/serial_s3c.h |
710 | F: include/linux/soc/samsung/ |
711 | @@ -2448,8 +2610,8 @@ N: s3c64xx |
712 | N: s5pv210 |
713 | |
714 | ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT |
715 | -M: Andrzej Hajda <a.hajda@samsung.com> |
716 | -L: linux-arm-kernel@lists.infradead.org |
717 | +M: Ćukasz Stelmach <l.stelmach@samsung.com> |
718 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
719 | L: linux-media@vger.kernel.org |
720 | S: Maintained |
721 | F: drivers/media/platform/s5p-g2d/ |
722 | @@ -2466,14 +2628,15 @@ ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT |
723 | M: Andrzej Pietrasiewicz <andrzejtp2010@gmail.com> |
724 | M: Jacek Anaszewski <jacek.anaszewski@gmail.com> |
725 | M: Sylwester Nawrocki <s.nawrocki@samsung.com> |
726 | -L: linux-arm-kernel@lists.infradead.org |
727 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
728 | L: linux-media@vger.kernel.org |
729 | S: Maintained |
730 | F: drivers/media/platform/s5p-jpeg/ |
731 | |
732 | ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT |
733 | -M: Andrzej Hajda <a.hajda@samsung.com> |
734 | -L: linux-arm-kernel@lists.infradead.org |
735 | +M: Marek Szyprowski <m.szyprowski@samsung.com> |
736 | +M: Andrzej Hajda <andrzej.hajda@intel.com> |
737 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
738 | L: linux-media@vger.kernel.org |
739 | S: Maintained |
740 | F: drivers/media/platform/s5p-mfc/ |
741 | @@ -2609,10 +2772,11 @@ S: Maintained |
742 | F: drivers/memory/*emif* |
743 | |
744 | ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE |
745 | +M: Nishanth Menon <nm@ti.com> |
746 | M: Santosh Shilimkar <ssantosh@kernel.org> |
747 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
748 | S: Maintained |
749 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git |
750 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git |
751 | F: arch/arm/boot/dts/keystone-* |
752 | F: arch/arm/mach-keystone/ |
753 | |
754 | @@ -2637,6 +2801,7 @@ F: drivers/power/reset/keystone-reset.c |
755 | |
756 | ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE |
757 | M: Nishanth Menon <nm@ti.com> |
758 | +M: Vignesh Raghavendra <vigneshr@ti.com> |
759 | M: Tero Kristo <kristo@kernel.org> |
760 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
761 | S: Supported |
762 | @@ -2661,13 +2826,18 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
763 | S: Supported |
764 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git |
765 | F: Documentation/devicetree/bindings/arm/toshiba.yaml |
766 | +F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml |
767 | +F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml |
768 | F: Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml |
769 | F: Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml |
770 | -F: Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml |
771 | +F: Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml |
772 | +F: Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml |
773 | F: Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml |
774 | F: arch/arm64/boot/dts/toshiba/ |
775 | +F: drivers/clk/visconti/ |
776 | F: drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c |
777 | F: drivers/gpio/gpio-visconti.c |
778 | +F: drivers/pci/controller/dwc/pcie-visconti.c |
779 | F: drivers/pinctrl/visconti/ |
780 | F: drivers/watchdog/visconti_wdt.c |
781 | N: visconti |
782 | @@ -2727,9 +2897,8 @@ F: arch/arm/mach-pxa/include/mach/vpac270.h |
783 | F: arch/arm/mach-pxa/vpac270.c |
784 | |
785 | ARM/VT8500 ARM ARCHITECTURE |
786 | -M: Tony Prisk <linux@prisktech.co.nz> |
787 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
788 | -S: Maintained |
789 | +S: Orphan |
790 | F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt |
791 | F: arch/arm/mach-vt8500/ |
792 | F: drivers/clocksource/timer-vt8500.c |
793 | @@ -2793,7 +2962,7 @@ AS3645A LED FLASH CONTROLLER DRIVER |
794 | M: Sakari Ailus <sakari.ailus@iki.fi> |
795 | L: linux-leds@vger.kernel.org |
796 | S: Maintained |
797 | -F: drivers/leds/leds-as3645a.c |
798 | +F: drivers/leds/flash/leds-as3645a.c |
799 | |
800 | ASAHI KASEI AK7375 LENS VOICE COIL DRIVER |
801 | M: Tianshu Qiu <tian.shu.qiu@intel.com> |
802 | @@ -2817,6 +2986,12 @@ S: Maintained |
803 | F: Documentation/hwmon/asc7621.rst |
804 | F: drivers/hwmon/asc7621.c |
805 | |
806 | +ASIX AX88796C SPI ETHERNET ADAPTER |
807 | +M: Ćukasz Stelmach <l.stelmach@samsung.com> |
808 | +S: Maintained |
809 | +F: Documentation/devicetree/bindings/net/asix,ax88796c.yaml |
810 | +F: drivers/net/ethernet/asix/ax88796c_* |
811 | + |
812 | ASPEED PINCTRL DRIVERS |
813 | M: Andrew Jeffery <andrew@aj.id.au> |
814 | L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) |
815 | @@ -2860,6 +3035,27 @@ W: http://acpi4asus.sf.net |
816 | F: drivers/platform/x86/asus*.c |
817 | F: drivers/platform/x86/eeepc*.c |
818 | |
819 | +ASUS TF103C DOCK DRIVER |
820 | +M: Hans de Goede <hdegoede@redhat.com> |
821 | +L: platform-driver-x86@vger.kernel.org |
822 | +S: Maintained |
823 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git |
824 | +F: drivers/platform/x86/asus-tf103c-dock.c |
825 | + |
826 | +ASUS WMI HARDWARE MONITOR DRIVER |
827 | +M: Ed Brindley <kernel@maidavale.org> |
828 | +M: Denis Pauk <pauk.denis@gmail.com> |
829 | +L: linux-hwmon@vger.kernel.org |
830 | +S: Maintained |
831 | +F: drivers/hwmon/asus_wmi_sensors.c |
832 | + |
833 | +ASUS WMI EC HARDWARE MONITOR DRIVER |
834 | +M: Eugene Shalygin <eugene.shalygin@gmail.com> |
835 | +M: Denis Pauk <pauk.denis@gmail.com> |
836 | +L: linux-hwmon@vger.kernel.org |
837 | +S: Maintained |
838 | +F: drivers/hwmon/asus_wmi_ec_sensors.c |
839 | + |
840 | ASUS WIRELESS RADIO CONTROL DRIVER |
841 | M: JoĂŁo Paulo Rechi Vita <jprvita@gmail.com> |
842 | L: platform-driver-x86@vger.kernel.org |
843 | @@ -2885,7 +3081,7 @@ F: crypto/async_tx/ |
844 | F: include/linux/async_tx.h |
845 | |
846 | AT24 EEPROM DRIVER |
847 | -M: Bartosz Golaszewski <bgolaszewski@baylibre.com> |
848 | +M: Bartosz Golaszewski <brgl@bgdev.pl> |
849 | L: linux-i2c@vger.kernel.org |
850 | S: Maintained |
851 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git |
852 | @@ -2928,7 +3124,7 @@ F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt |
853 | F: drivers/phy/qualcomm/phy-ath79-usb.c |
854 | |
855 | ATHEROS ATH GENERIC UTILITIES |
856 | -M: Kalle Valo <kvalo@codeaurora.org> |
857 | +M: Kalle Valo <kvalo@kernel.org> |
858 | L: linux-wireless@vger.kernel.org |
859 | S: Supported |
860 | F: drivers/net/wireless/ath/* |
861 | @@ -2943,11 +3139,9 @@ W: https://wireless.wiki.kernel.org/en/users/Drivers/ath5k |
862 | F: drivers/net/wireless/ath/ath5k/ |
863 | |
864 | ATHEROS ATH6KL WIRELESS DRIVER |
865 | -M: Kalle Valo <kvalo@codeaurora.org> |
866 | L: linux-wireless@vger.kernel.org |
867 | -S: Supported |
868 | +S: Orphan |
869 | W: https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl |
870 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git |
871 | F: drivers/net/wireless/ath/ath6kl/ |
872 | |
873 | ATI_REMOTE2 DRIVER |
874 | @@ -3036,6 +3230,7 @@ W: https://github.com/linux-audit |
875 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git |
876 | F: include/asm-generic/audit_*.h |
877 | F: include/linux/audit.h |
878 | +F: include/linux/audit_arch.h |
879 | F: include/uapi/linux/audit.h |
880 | F: kernel/audit* |
881 | F: lib/*audit.c |
882 | @@ -3043,6 +3238,7 @@ F: lib/*audit.c |
883 | AUXILIARY DISPLAY DRIVERS |
884 | M: Miguel Ojeda <ojeda@kernel.org> |
885 | S: Maintained |
886 | +F: Documentation/devicetree/bindings/auxdisplay/ |
887 | F: drivers/auxdisplay/ |
888 | F: include/linux/cfag12864b.h |
889 | |
890 | @@ -3138,6 +3334,12 @@ F: drivers/video/backlight/ |
891 | F: include/linux/backlight.h |
892 | F: include/linux/pwm_backlight.h |
893 | |
894 | +BARCO P50 GPIO DRIVER |
895 | +M: Santosh Kumar Yadav <santoshkumar.yadav@barco.com> |
896 | +M: Peter Korsgaard <peter.korsgaard@barco.com> |
897 | +S: Maintained |
898 | +F: drivers/platform/x86/barco-p50-gpio.c |
899 | + |
900 | BATMAN ADVANCED |
901 | M: Marek Lindner <mareklindner@neomailbox.ch> |
902 | M: Simon Wunderlich <sw@simonwunderlich.de> |
903 | @@ -3148,7 +3350,7 @@ S: Maintained |
904 | W: https://www.open-mesh.org/ |
905 | Q: https://patchwork.open-mesh.org/project/batman/list/ |
906 | B: https://www.open-mesh.org/projects/batman-adv/issues |
907 | -C: irc://chat.freenode.net/batman |
908 | +C: ircs://irc.hackint.org/batadv |
909 | T: git https://git.open-mesh.org/linux-merge.git |
910 | F: Documentation/networking/batman-adv.rst |
911 | F: include/uapi/linux/batadv_packet.h |
912 | @@ -3213,14 +3415,14 @@ M: Yury Norov <yury.norov@gmail.com> |
913 | R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
914 | R: Rasmus Villemoes <linux@rasmusvillemoes.dk> |
915 | S: Maintained |
916 | -F: include/asm-generic/bitops/find.h |
917 | F: include/linux/bitmap.h |
918 | +F: include/linux/find.h |
919 | F: lib/bitmap.c |
920 | F: lib/find_bit.c |
921 | F: lib/find_bit_benchmark.c |
922 | F: lib/test_bitmap.c |
923 | -F: tools/include/asm-generic/bitops/find.h |
924 | F: tools/include/linux/bitmap.h |
925 | +F: tools/include/linux/find.h |
926 | F: tools/lib/bitmap.c |
927 | F: tools/lib/find_bit.c |
928 | |
929 | @@ -3234,9 +3436,10 @@ M: Jens Axboe <axboe@kernel.dk> |
930 | L: linux-block@vger.kernel.org |
931 | S: Maintained |
932 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git |
933 | +F: Documentation/ABI/stable/sysfs-block |
934 | +F: Documentation/block/ |
935 | F: block/ |
936 | F: drivers/block/ |
937 | -F: fs/block_dev.c |
938 | F: include/linux/blk* |
939 | F: kernel/trace/blktrace.c |
940 | F: lib/sbitmap.c |
941 | @@ -3309,9 +3512,11 @@ F: Documentation/networking/filter.rst |
942 | F: Documentation/userspace-api/ebpf/ |
943 | F: arch/*/net/* |
944 | F: include/linux/bpf* |
945 | +F: include/linux/btf* |
946 | F: include/linux/filter.h |
947 | F: include/trace/events/xdp.h |
948 | F: include/uapi/linux/bpf* |
949 | +F: include/uapi/linux/btf* |
950 | F: include/uapi/linux/filter.h |
951 | F: kernel/bpf/ |
952 | F: kernel/trace/bpf_trace.c |
953 | @@ -3345,6 +3550,7 @@ S: Supported |
954 | F: arch/arm64/net/ |
955 | |
956 | BPF JIT for MIPS (32-BIT AND 64-BIT) |
957 | +M: Johan Almbladh <johan.almbladh@anyfinetworks.com> |
958 | M: Paul Burton <paulburton@kernel.org> |
959 | L: netdev@vger.kernel.org |
960 | L: bpf@vger.kernel.org |
961 | @@ -3360,7 +3566,6 @@ F: drivers/net/ethernet/netronome/nfp/bpf/ |
962 | |
963 | BPF JIT for POWERPC (32-BIT AND 64-BIT) |
964 | M: Naveen N. Rao <naveen.n.rao@linux.ibm.com> |
965 | -M: Sandipan Das <sandipan@linux.ibm.com> |
966 | L: netdev@vger.kernel.org |
967 | L: bpf@vger.kernel.org |
968 | S: Maintained |
969 | @@ -3422,7 +3627,7 @@ R: Florent Revest <revest@chromium.org> |
970 | R: Brendan Jackman <jackmanb@chromium.org> |
971 | L: bpf@vger.kernel.org |
972 | S: Maintained |
973 | -F: Documentation/bpf/bpf_lsm.rst |
974 | +F: Documentation/bpf/prog_lsm.rst |
975 | F: include/linux/bpf_lsm.h |
976 | F: kernel/bpf/bpf_lsm.c |
977 | F: security/bpf/ |
978 | @@ -3433,13 +3638,14 @@ L: netdev@vger.kernel.org |
979 | S: Supported |
980 | F: drivers/net/ethernet/broadcom/b44.* |
981 | |
982 | -BROADCOM B53 ETHERNET SWITCH DRIVER |
983 | +BROADCOM B53/SF2 ETHERNET SWITCH DRIVER |
984 | M: Florian Fainelli <f.fainelli@gmail.com> |
985 | L: netdev@vger.kernel.org |
986 | L: openwrt-devel@lists.openwrt.org (subscribers-only) |
987 | S: Supported |
988 | F: Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml |
989 | F: drivers/net/dsa/b53/* |
990 | +F: drivers/net/dsa/bcm_sf2* |
991 | F: include/linux/dsa/brcm.h |
992 | F: include/linux/platform_data/b53.h |
993 | |
994 | @@ -3488,10 +3694,11 @@ F: drivers/net/ethernet/broadcom/bcm4908_enet.* |
995 | F: drivers/net/ethernet/broadcom/unimac.h |
996 | |
997 | BROADCOM BCM5301X ARM ARCHITECTURE |
998 | +M: Florian Fainelli <f.fainelli@gmail.com> |
999 | M: Hauke Mehrtens <hauke@hauke-m.de> |
1000 | M: RafaĆ MiĆecki <zajec5@gmail.com> |
1001 | M: bcm-kernel-feedback-list@broadcom.com |
1002 | -L: linux-arm-kernel@lists.infradead.org |
1003 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1004 | S: Maintained |
1005 | F: arch/arm/boot/dts/bcm470* |
1006 | F: arch/arm/boot/dts/bcm5301* |
1007 | @@ -3499,9 +3706,10 @@ F: arch/arm/boot/dts/bcm953012* |
1008 | F: arch/arm/mach-bcm/bcm_5301x.c |
1009 | |
1010 | BROADCOM BCM53573 ARM ARCHITECTURE |
1011 | +M: Florian Fainelli <f.fainelli@gmail.com> |
1012 | M: RafaĆ MiĆecki <rafal@milecki.pl> |
1013 | L: bcm-kernel-feedback-list@broadcom.com |
1014 | -L: linux-arm-kernel@lists.infradead.org |
1015 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1016 | S: Maintained |
1017 | F: arch/arm/boot/dts/bcm47189* |
1018 | F: arch/arm/boot/dts/bcm53573* |
1019 | @@ -3534,13 +3742,15 @@ F: arch/arm/mm/cache-b15-rac.c |
1020 | F: drivers/bus/brcmstb_gisb.c |
1021 | F: drivers/pci/controller/pcie-brcmstb.c |
1022 | N: brcmstb |
1023 | +N: bcm7038 |
1024 | +N: bcm7120 |
1025 | |
1026 | BROADCOM BDC DRIVER |
1027 | M: Al Cooper <alcooperx@gmail.com> |
1028 | L: linux-usb@vger.kernel.org |
1029 | L: bcm-kernel-feedback-list@broadcom.com |
1030 | S: Maintained |
1031 | -F: Documentation/devicetree/bindings/usb/brcm,bdc.txt |
1032 | +F: Documentation/devicetree/bindings/usb/brcm,bdc.yaml |
1033 | F: drivers/usb/gadget/udc/bdc/ |
1034 | |
1035 | BROADCOM BMIPS CPUFREQ DRIVER |
1036 | @@ -3594,7 +3804,7 @@ F: drivers/scsi/bnx2i/ |
1037 | BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER |
1038 | M: Ariel Elior <aelior@marvell.com> |
1039 | M: Sudarsana Kalluru <skalluru@marvell.com> |
1040 | -M: GR-everest-linux-l2@marvell.com |
1041 | +M: Manish Chopra <manishc@marvell.com> |
1042 | L: netdev@vger.kernel.org |
1043 | S: Supported |
1044 | F: drivers/net/ethernet/broadcom/bnx2x/ |
1045 | @@ -3619,10 +3829,11 @@ S: Supported |
1046 | F: drivers/net/wireless/broadcom/brcm80211/ |
1047 | |
1048 | BROADCOM BRCMSTB GPIO DRIVER |
1049 | -M: Gregory Fong <gregory.0xf0@gmail.com> |
1050 | +M: Doug Berger <opendmb@gmail.com> |
1051 | +M: Florian Fainelli <f.fainelli@gmail.com> |
1052 | L: bcm-kernel-feedback-list@broadcom.com |
1053 | S: Supported |
1054 | -F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt |
1055 | +F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml |
1056 | F: drivers/gpio/gpio-brcmstb.c |
1057 | |
1058 | BROADCOM BRCMSTB I2C DRIVER |
1059 | @@ -3680,8 +3891,8 @@ M: Florian Fainelli <f.fainelli@gmail.com> |
1060 | L: bcm-kernel-feedback-list@broadcom.com |
1061 | L: netdev@vger.kernel.org |
1062 | S: Supported |
1063 | -F: Documentation/devicetree/bindings/net/brcm,bcmgenet.txt |
1064 | -F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt |
1065 | +F: Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml |
1066 | +F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml |
1067 | F: drivers/net/ethernet/broadcom/genet/ |
1068 | F: drivers/net/ethernet/broadcom/unimac.h |
1069 | F: drivers/net/mdio/mdio-bcm-unimac.c |
1070 | @@ -3722,7 +3933,7 @@ M: RafaĆ MiĆecki <rafal@milecki.pl> |
1071 | M: bcm-kernel-feedback-list@broadcom.com |
1072 | L: netdev@vger.kernel.org |
1073 | S: Maintained |
1074 | -F: Documentation/devicetree/bindings/net/brcm,amac.txt |
1075 | +F: Documentation/devicetree/bindings/net/brcm,amac.yaml |
1076 | F: drivers/net/ethernet/broadcom/bgmac* |
1077 | F: drivers/net/ethernet/broadcom/unimac.h |
1078 | |
1079 | @@ -3733,12 +3944,19 @@ S: Supported |
1080 | F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt |
1081 | F: drivers/gpio/gpio-bcm-kona.c |
1082 | |
1083 | +BROADCOM MPI3 STORAGE CONTROLLER DRIVER |
1084 | +M: Sathya Prakash Veerichetty <sathya.prakash@broadcom.com> |
1085 | +M: Kashyap Desai <kashyap.desai@broadcom.com> |
1086 | +M: Sumit Saxena <sumit.saxena@broadcom.com> |
1087 | +M: Sreekanth Reddy <sreekanth.reddy@broadcom.com> |
1088 | +L: mpi3mr-linuxdrv.pdl@broadcom.com |
1089 | +L: linux-scsi@vger.kernel.org |
1090 | +S: Supported |
1091 | +W: https://www.broadcom.com/support/storage |
1092 | +F: drivers/scsi/mpi3mr/ |
1093 | + |
1094 | BROADCOM NETXTREME-E ROCE DRIVER |
1095 | M: Selvin Xavier <selvin.xavier@broadcom.com> |
1096 | -M: Devesh Sharma <devesh.sharma@broadcom.com> |
1097 | -M: Somnath Kotur <somnath.kotur@broadcom.com> |
1098 | -M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> |
1099 | -M: Naresh Kumar PBS <nareshkumar.pbs@broadcom.com> |
1100 | L: linux-rdma@vger.kernel.org |
1101 | S: Supported |
1102 | W: http://www.broadcom.com |
1103 | @@ -3790,7 +4008,7 @@ M: Markus Mayer <mmayer@broadcom.com> |
1104 | M: bcm-kernel-feedback-list@broadcom.com |
1105 | L: linux-pm@vger.kernel.org |
1106 | S: Maintained |
1107 | -F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt |
1108 | +F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml |
1109 | F: drivers/thermal/broadcom/brcmstb* |
1110 | |
1111 | BROADCOM STB DPFE DRIVER |
1112 | @@ -3798,7 +4016,7 @@ M: Markus Mayer <mmayer@broadcom.com> |
1113 | M: bcm-kernel-feedback-list@broadcom.com |
1114 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1115 | S: Maintained |
1116 | -F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt |
1117 | +F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml |
1118 | F: drivers/memory/brcmstb_dpfe.c |
1119 | |
1120 | BROADCOM STB NAND FLASH DRIVER |
1121 | @@ -3809,6 +4027,16 @@ L: bcm-kernel-feedback-list@broadcom.com |
1122 | S: Maintained |
1123 | F: drivers/mtd/nand/raw/brcmnand/ |
1124 | |
1125 | +BROADCOM STB PCIE DRIVER |
1126 | +M: Jim Quinlan <jim2101024@gmail.com> |
1127 | +M: Nicolas Saenz Julienne <nsaenz@kernel.org> |
1128 | +M: Florian Fainelli <f.fainelli@gmail.com> |
1129 | +M: bcm-kernel-feedback-list@broadcom.com |
1130 | +L: linux-pci@vger.kernel.org |
1131 | +S: Maintained |
1132 | +F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml |
1133 | +F: drivers/pci/controller/pcie-brcmstb.c |
1134 | + |
1135 | BROADCOM SYSTEMPORT ETHERNET DRIVER |
1136 | M: Florian Fainelli <f.fainelli@gmail.com> |
1137 | L: bcm-kernel-feedback-list@broadcom.com |
1138 | @@ -3816,6 +4044,7 @@ L: netdev@vger.kernel.org |
1139 | S: Supported |
1140 | F: drivers/net/ethernet/broadcom/bcmsysport.* |
1141 | F: drivers/net/ethernet/broadcom/unimac.h |
1142 | +F: Documentation/devicetree/bindings/net/brcm,systemport.yaml |
1143 | |
1144 | BROADCOM TG3 GIGABIT ETHERNET DRIVER |
1145 | M: Siva Reddy Kallam <siva.kallam@broadcom.com> |
1146 | @@ -3877,6 +4106,7 @@ L: linux-btrfs@vger.kernel.org |
1147 | S: Maintained |
1148 | W: http://btrfs.wiki.kernel.org/ |
1149 | Q: http://patchwork.kernel.org/project/linux-btrfs/list/ |
1150 | +C: irc://irc.libera.chat/btrfs |
1151 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git |
1152 | F: Documentation/filesystems/btrfs.rst |
1153 | F: fs/btrfs/ |
1154 | @@ -3931,9 +4161,8 @@ N: csky |
1155 | K: csky |
1156 | |
1157 | CA8210 IEEE-802.15.4 RADIO DRIVER |
1158 | -M: Harry Morris <h.morris@cascoda.com> |
1159 | L: linux-wpan@vger.kernel.org |
1160 | -S: Maintained |
1161 | +S: Orphan |
1162 | W: https://github.com/Cascoda/ca8210-linux.git |
1163 | F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt |
1164 | F: drivers/net/ieee802154/ca8210.c |
1165 | @@ -4040,7 +4269,9 @@ W: https://github.com/linux-can |
1166 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git |
1167 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git |
1168 | F: Documentation/devicetree/bindings/net/can/ |
1169 | +F: Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml |
1170 | F: drivers/net/can/ |
1171 | +F: drivers/phy/phy-can-transceiver.c |
1172 | F: include/linux/can/bittiming.h |
1173 | F: include/linux/can/dev.h |
1174 | F: include/linux/can/led.h |
1175 | @@ -4138,6 +4369,14 @@ S: Odd Fixes |
1176 | F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt |
1177 | F: arch/arm64/boot/dts/cavium/thunder2-99xx* |
1178 | |
1179 | +CBS/ETF/TAPRIO QDISCS |
1180 | +M: Vinicius Costa Gomes <vinicius.gomes@intel.com> |
1181 | +S: Maintained |
1182 | +L: netdev@vger.kernel.org |
1183 | +F: net/sched/sch_cbs.c |
1184 | +F: net/sched/sch_etf.c |
1185 | +F: net/sched/sch_taprio.c |
1186 | + |
1187 | CC2520 IEEE-802.15.4 RADIO DRIVER |
1188 | M: Varka Bhadram <varkabhadram@gmail.com> |
1189 | L: linux-wpan@vger.kernel.org |
1190 | @@ -4232,7 +4471,6 @@ L: keyrings@vger.kernel.org |
1191 | S: Maintained |
1192 | F: Documentation/admin-guide/module-signing.rst |
1193 | F: certs/ |
1194 | -F: scripts/extract-cert.c |
1195 | F: scripts/sign-file.c |
1196 | |
1197 | CFAG12864B LCD DRIVER |
1198 | @@ -4292,7 +4530,7 @@ CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER |
1199 | M: Hans de Goede <hdegoede@redhat.com> |
1200 | L: linux-input@vger.kernel.org |
1201 | S: Maintained |
1202 | -F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt |
1203 | +F: Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml |
1204 | F: drivers/input/touchscreen/chipone_icn8318.c |
1205 | |
1206 | CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER |
1207 | @@ -4303,14 +4541,13 @@ F: drivers/input/touchscreen/chipone_icn8505.c |
1208 | |
1209 | CHROME HARDWARE PLATFORM SUPPORT |
1210 | M: Benson Leung <bleung@chromium.org> |
1211 | -M: Enric Balletbo i Serra <enric.balletbo@collabora.com> |
1212 | S: Maintained |
1213 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git |
1214 | F: drivers/platform/chrome/ |
1215 | |
1216 | CHROMEOS EC CODEC DRIVER |
1217 | M: Cheng-Yi Chiang <cychiang@chromium.org> |
1218 | -R: Enric Balletbo i Serra <enric.balletbo@collabora.com> |
1219 | +M: Tzung-Bi Shih <tzungbi@google.com> |
1220 | R: Guenter Roeck <groeck@chromium.org> |
1221 | S: Maintained |
1222 | F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml |
1223 | @@ -4318,15 +4555,25 @@ F: sound/soc/codecs/cros_ec_codec.* |
1224 | |
1225 | CHROMEOS EC SUBDRIVERS |
1226 | M: Benson Leung <bleung@chromium.org> |
1227 | -M: Enric Balletbo i Serra <enric.balletbo@collabora.com> |
1228 | R: Guenter Roeck <groeck@chromium.org> |
1229 | S: Maintained |
1230 | F: drivers/power/supply/cros_usbpd-charger.c |
1231 | N: cros_ec |
1232 | N: cros-ec |
1233 | |
1234 | +CHROMEOS EC USB TYPE-C DRIVER |
1235 | +M: Prashant Malani <pmalani@chromium.org> |
1236 | +S: Maintained |
1237 | +F: drivers/platform/chrome/cros_ec_typec.c |
1238 | + |
1239 | +CHROMEOS EC USB PD NOTIFY DRIVER |
1240 | +M: Prashant Malani <pmalani@chromium.org> |
1241 | +S: Maintained |
1242 | +F: drivers/platform/chrome/cros_usbpd_notify.c |
1243 | +F: include/linux/platform_data/cros_usbpd_notify.h |
1244 | + |
1245 | CHRONTEL CH7322 CEC DRIVER |
1246 | -M: Jeff Chase <jnchase@google.com> |
1247 | +M: Joe Tessler <jrt@google.com> |
1248 | L: linux-media@vger.kernel.org |
1249 | S: Maintained |
1250 | T: git git://linuxtv.org/media_tree.git |
1251 | @@ -4336,11 +4583,25 @@ F: drivers/media/cec/i2c/ch7322.c |
1252 | CIRRUS LOGIC AUDIO CODEC DRIVERS |
1253 | M: James Schulman <james.schulman@cirrus.com> |
1254 | M: David Rhodes <david.rhodes@cirrus.com> |
1255 | +M: Lucas Tanure <tanureal@opensource.cirrus.com> |
1256 | L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
1257 | L: patches@opensource.cirrus.com |
1258 | S: Maintained |
1259 | +F: Documentation/devicetree/bindings/sound/cirrus,cs* |
1260 | +F: sound/pci/hda/cs* |
1261 | F: sound/soc/codecs/cs* |
1262 | |
1263 | +CIRRUS LOGIC DSP FIRMWARE DRIVER |
1264 | +M: Simon Trimmer <simont@opensource.cirrus.com> |
1265 | +M: Charles Keepax <ckeepax@opensource.cirrus.com> |
1266 | +M: Richard Fitzgerald <rf@opensource.cirrus.com> |
1267 | +L: patches@opensource.cirrus.com |
1268 | +S: Supported |
1269 | +W: https://github.com/CirrusLogic/linux-drivers/wiki |
1270 | +T: git https://github.com/CirrusLogic/linux-drivers.git |
1271 | +F: drivers/firmware/cirrus/* |
1272 | +F: include/linux/firmware/cirrus/* |
1273 | + |
1274 | CIRRUS LOGIC EP93XX ETHERNET DRIVER |
1275 | M: Hartley Sweeten <hsweeten@visionengravers.com> |
1276 | L: netdev@vger.kernel.org |
1277 | @@ -4426,22 +4687,28 @@ F: .clang-format |
1278 | CLANG/LLVM BUILD SUPPORT |
1279 | M: Nathan Chancellor <nathan@kernel.org> |
1280 | M: Nick Desaulniers <ndesaulniers@google.com> |
1281 | -L: clang-built-linux@googlegroups.com |
1282 | +L: llvm@lists.linux.dev |
1283 | S: Supported |
1284 | W: https://clangbuiltlinux.github.io/ |
1285 | B: https://github.com/ClangBuiltLinux/linux/issues |
1286 | -C: irc://chat.freenode.net/clangbuiltlinux |
1287 | +C: irc://irc.libera.chat/clangbuiltlinux |
1288 | F: Documentation/kbuild/llvm.rst |
1289 | F: include/linux/compiler-clang.h |
1290 | +F: scripts/Makefile.clang |
1291 | F: scripts/clang-tools/ |
1292 | K: \b(?i:clang|llvm)\b |
1293 | |
1294 | -CLEANCACHE API |
1295 | -M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> |
1296 | -L: linux-kernel@vger.kernel.org |
1297 | -S: Maintained |
1298 | -F: include/linux/cleancache.h |
1299 | -F: mm/cleancache.c |
1300 | +CLANG CONTROL FLOW INTEGRITY SUPPORT |
1301 | +M: Sami Tolvanen <samitolvanen@google.com> |
1302 | +M: Kees Cook <keescook@chromium.org> |
1303 | +R: Nathan Chancellor <nathan@kernel.org> |
1304 | +R: Nick Desaulniers <ndesaulniers@google.com> |
1305 | +L: llvm@lists.linux.dev |
1306 | +S: Supported |
1307 | +B: https://github.com/ClangBuiltLinux/linux/issues |
1308 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features |
1309 | +F: include/linux/cfi.h |
1310 | +F: kernel/cfi.c |
1311 | |
1312 | CLK API |
1313 | M: Russell King <linux@armlinux.org.uk> |
1314 | @@ -4475,13 +4742,11 @@ F: drivers/media/pci/cobalt/ |
1315 | |
1316 | COCCINELLE/Semantic Patches (SmPL) |
1317 | M: Julia Lawall <Julia.Lawall@inria.fr> |
1318 | -M: Gilles Muller <Gilles.Muller@inria.fr> |
1319 | M: Nicolas Palix <nicolas.palix@imag.fr> |
1320 | -M: Michal Marek <michal.lkml@markovi.net> |
1321 | -L: cocci@systeme.lip6.fr (moderated for non-subscribers) |
1322 | +L: cocci@inria.fr (moderated for non-subscribers) |
1323 | S: Supported |
1324 | -W: http://coccinelle.lip6.fr/ |
1325 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc |
1326 | +W: https://coccinelle.gitlabpages.inria.fr/website/ |
1327 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git |
1328 | F: Documentation/dev-tools/coccinelle.rst |
1329 | F: scripts/coccicheck |
1330 | F: scripts/coccinelle/ |
1331 | @@ -4515,6 +4780,8 @@ M: Ian Abbott <abbotti@mev.co.uk> |
1332 | M: H Hartley Sweeten <hsweeten@visionengravers.com> |
1333 | S: Odd Fixes |
1334 | F: drivers/comedi/ |
1335 | +F: include/linux/comedi/ |
1336 | +F: include/uapi/linux/comedi.h |
1337 | |
1338 | COMMON CLK FRAMEWORK |
1339 | M: Michael Turquette <mturquette@baylibre.com> |
1340 | @@ -4530,7 +4797,7 @@ F: include/linux/clk/ |
1341 | F: include/linux/of_clk.h |
1342 | X: drivers/clk/clkdev.c |
1343 | |
1344 | -COMMON INTERNET FILE SYSTEM (CIFS) |
1345 | +COMMON INTERNET FILE SYSTEM CLIENT (CIFS) |
1346 | M: Steve French <sfrench@samba.org> |
1347 | L: linux-cifs@vger.kernel.org |
1348 | L: samba-technical@lists.samba.org (moderated for non-subscribers) |
1349 | @@ -4539,6 +4806,7 @@ W: http://linux-cifs.samba.org/ |
1350 | T: git git://git.samba.org/sfrench/cifs-2.6.git |
1351 | F: Documentation/admin-guide/cifs/ |
1352 | F: fs/cifs/ |
1353 | +F: fs/smbfs_common/ |
1354 | |
1355 | COMPACTPCI HOTPLUG CORE |
1356 | M: Scott Murray <scott@spiteful.org> |
1357 | @@ -4566,6 +4834,7 @@ F: drivers/platform/x86/compal-laptop.c |
1358 | |
1359 | COMPILER ATTRIBUTES |
1360 | M: Miguel Ojeda <ojeda@kernel.org> |
1361 | +R: Nick Desaulniers <ndesaulniers@google.com> |
1362 | S: Maintained |
1363 | F: include/linux/compiler_attributes.h |
1364 | |
1365 | @@ -4601,6 +4870,12 @@ S: Supported |
1366 | F: drivers/video/console/ |
1367 | F: include/linux/console* |
1368 | |
1369 | +CONTEXT TRACKING |
1370 | +M: Frederic Weisbecker <frederic@kernel.org> |
1371 | +S: Maintained |
1372 | +F: kernel/context_tracking.c |
1373 | +F: include/linux/context_tracking* |
1374 | + |
1375 | CONTROL GROUP (CGROUP) |
1376 | M: Tejun Heo <tj@kernel.org> |
1377 | M: Zefan Li <lizefan.x@bytedance.com> |
1378 | @@ -4675,11 +4950,12 @@ COUNTER SUBSYSTEM |
1379 | M: William Breathitt Gray <vilhelm.gray@gmail.com> |
1380 | L: linux-iio@vger.kernel.org |
1381 | S: Maintained |
1382 | -F: Documentation/ABI/testing/sysfs-bus-counter* |
1383 | +F: Documentation/ABI/testing/sysfs-bus-counter |
1384 | F: Documentation/driver-api/generic-counter.rst |
1385 | F: drivers/counter/ |
1386 | F: include/linux/counter.h |
1387 | -F: include/linux/counter_enum.h |
1388 | +F: include/uapi/linux/counter.h |
1389 | +F: tools/counter/ |
1390 | |
1391 | CP2615 I2C DRIVER |
1392 | M: Bence CsĂłkĂĄs <bence98@sch.bme.hu> |
1393 | @@ -4701,7 +4977,7 @@ W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php |
1394 | F: drivers/cpufreq/vexpress-spc-cpufreq.c |
1395 | |
1396 | CPU FREQUENCY SCALING FRAMEWORK |
1397 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
1398 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
1399 | M: Viresh Kumar <viresh.kumar@linaro.org> |
1400 | L: linux-pm@vger.kernel.org |
1401 | S: Maintained |
1402 | @@ -4719,7 +4995,7 @@ F: kernel/sched/cpufreq*.c |
1403 | F: tools/testing/selftests/cpufreq/ |
1404 | |
1405 | CPU IDLE TIME MANAGEMENT FRAMEWORK |
1406 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
1407 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
1408 | M: Daniel Lezcano <daniel.lezcano@linaro.org> |
1409 | L: linux-pm@vger.kernel.org |
1410 | S: Maintained |
1411 | @@ -4748,7 +5024,7 @@ CPUIDLE DRIVER - ARM BIG LITTLE |
1412 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
1413 | M: Daniel Lezcano <daniel.lezcano@linaro.org> |
1414 | L: linux-pm@vger.kernel.org |
1415 | -L: linux-arm-kernel@lists.infradead.org |
1416 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1417 | S: Maintained |
1418 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git |
1419 | F: drivers/cpuidle/cpuidle-big_little.c |
1420 | @@ -4768,14 +5044,14 @@ CPUIDLE DRIVER - ARM PSCI |
1421 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
1422 | M: Sudeep Holla <sudeep.holla@arm.com> |
1423 | L: linux-pm@vger.kernel.org |
1424 | -L: linux-arm-kernel@lists.infradead.org |
1425 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1426 | S: Supported |
1427 | F: drivers/cpuidle/cpuidle-psci.c |
1428 | |
1429 | CPUIDLE DRIVER - ARM PSCI PM DOMAIN |
1430 | M: Ulf Hansson <ulf.hansson@linaro.org> |
1431 | L: linux-pm@vger.kernel.org |
1432 | -L: linux-arm-kernel@lists.infradead.org |
1433 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1434 | S: Supported |
1435 | F: drivers/cpuidle/cpuidle-psci.h |
1436 | F: drivers/cpuidle/cpuidle-psci-domain.c |
1437 | @@ -4997,12 +5273,18 @@ L: linux-input@vger.kernel.org |
1438 | S: Maintained |
1439 | F: drivers/input/touchscreen/cy8ctma140.c |
1440 | |
1441 | +CYPRESS STREETFIGHTER TOUCHKEYS DRIVER |
1442 | +M: Yassine Oudjana <y.oudjana@protonmail.com> |
1443 | +L: linux-input@vger.kernel.org |
1444 | +S: Maintained |
1445 | +F: Documentation/devicetree/bindings/input/cypress-sf.yaml |
1446 | +F: drivers/input/keyboard/cypress-sf.c |
1447 | + |
1448 | CYTTSP TOUCHSCREEN DRIVER |
1449 | -M: Ferruh Yigit <fery@cypress.com> |
1450 | +M: Linus Walleij <linus.walleij@linaro.org> |
1451 | L: linux-input@vger.kernel.org |
1452 | -S: Supported |
1453 | +S: Maintained |
1454 | F: drivers/input/touchscreen/cyttsp* |
1455 | -F: include/linux/input/cyttsp.h |
1456 | |
1457 | D-LINK DIR-685 TOUCHKEYS DRIVER |
1458 | M: Linus Walleij <linus.walleij@linaro.org> |
1459 | @@ -5030,6 +5312,17 @@ F: net/ax25/ax25_out.c |
1460 | F: net/ax25/ax25_timer.c |
1461 | F: net/ax25/sysctl_net_ax25.c |
1462 | |
1463 | +DATA ACCESS MONITOR |
1464 | +M: SeongJae Park <sj@kernel.org> |
1465 | +L: linux-mm@kvack.org |
1466 | +S: Maintained |
1467 | +F: Documentation/admin-guide/mm/damon/ |
1468 | +F: Documentation/vm/damon/ |
1469 | +F: include/linux/damon.h |
1470 | +F: include/trace/events/damon.h |
1471 | +F: mm/damon/ |
1472 | +F: tools/testing/selftests/damon/ |
1473 | + |
1474 | DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER |
1475 | L: netdev@vger.kernel.org |
1476 | S: Orphan |
1477 | @@ -5170,7 +5463,14 @@ DELL WMI NOTIFICATIONS DRIVER |
1478 | M: Matthew Garrett <mjg59@srcf.ucam.org> |
1479 | M: Pali RohĂĄr <pali@kernel.org> |
1480 | S: Maintained |
1481 | -F: drivers/platform/x86/dell/dell-wmi.c |
1482 | +F: drivers/platform/x86/dell/dell-wmi-base.c |
1483 | + |
1484 | +DELL WMI HARDWARE PRIVACY SUPPORT |
1485 | +M: Perry Yuan <Perry.Yuan@dell.com> |
1486 | +L: Dell.Client.Kernel@dell.com |
1487 | +L: platform-driver-x86@vger.kernel.org |
1488 | +S: Maintained |
1489 | +F: drivers/platform/x86/dell/dell-wmi-privacy.c |
1490 | |
1491 | DELTA ST MEDIA DRIVER |
1492 | M: Hugues Fruchet <hugues.fruchet@foss.st.com> |
1493 | @@ -5180,6 +5480,19 @@ W: https://linuxtv.org |
1494 | T: git git://linuxtv.org/media_tree.git |
1495 | F: drivers/media/platform/sti/delta |
1496 | |
1497 | +DELTA AHE-50DC FAN CONTROL MODULE DRIVER |
1498 | +M: Zev Weiss <zev@bewilderbeest.net> |
1499 | +L: linux-hwmon@vger.kernel.org |
1500 | +S: Maintained |
1501 | +F: drivers/hwmon/pmbus/delta-ahe50dc-fan.c |
1502 | + |
1503 | +DELTA DPS920AB PSU DRIVER |
1504 | +M: Robert Marko <robert.marko@sartura.hr> |
1505 | +L: linux-hwmon@vger.kernel.org |
1506 | +S: Maintained |
1507 | +F: Documentation/hwmon/dps920ab.rst |
1508 | +F: drivers/hwmon/pmbus/dps920ab.c |
1509 | + |
1510 | DENALI NAND DRIVER |
1511 | L: linux-mtd@lists.infradead.org |
1512 | S: Orphan |
1513 | @@ -5303,6 +5616,19 @@ F: include/net/devlink.h |
1514 | F: include/uapi/linux/devlink.h |
1515 | F: net/core/devlink.c |
1516 | |
1517 | +DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT |
1518 | +M: Christoph Niedermaier <cniedermaier@dh-electronics.com> |
1519 | +L: kernel@dh-electronics.com |
1520 | +S: Maintained |
1521 | +F: arch/arm/boot/dts/imx6*-dhcom-* |
1522 | + |
1523 | +DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT |
1524 | +M: Marek Vasut <marex@denx.de> |
1525 | +L: kernel@dh-electronics.com |
1526 | +S: Maintained |
1527 | +F: arch/arm/boot/dts/stm32mp1*-dhcom-* |
1528 | +F: arch/arm/boot/dts/stm32mp1*-dhcor-* |
1529 | + |
1530 | DIALOG SEMICONDUCTOR DRIVERS |
1531 | M: Support Opensource <support.opensource@diasemi.com> |
1532 | S: Supported |
1533 | @@ -5451,7 +5777,7 @@ F: tools/testing/selftests/dma/ |
1534 | |
1535 | DMA-BUF HEAPS FRAMEWORK |
1536 | M: Sumit Semwal <sumit.semwal@linaro.org> |
1537 | -R: Benjamin Gaignard <benjamin.gaignard@linaro.org> |
1538 | +R: Benjamin Gaignard <benjamin.gaignard@collabora.com> |
1539 | R: Liam Mark <lmark@codeaurora.org> |
1540 | R: Laura Abbott <labbott@redhat.com> |
1541 | R: Brian Starkey <Brian.Starkey@arm.com> |
1542 | @@ -5471,7 +5797,7 @@ M: Lukasz Luba <lukasz.luba@arm.com> |
1543 | L: linux-pm@vger.kernel.org |
1544 | L: linux-samsung-soc@vger.kernel.org |
1545 | S: Maintained |
1546 | -F: Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt |
1547 | +F: Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml |
1548 | F: drivers/memory/samsung/exynos5422-dmc.c |
1549 | |
1550 | DME1737 HARDWARE MONITOR DRIVER |
1551 | @@ -5569,7 +5895,6 @@ F: drivers/soc/fsl/dpio |
1552 | |
1553 | DPAA2 ETHERNET DRIVER |
1554 | M: Ioana Ciornei <ioana.ciornei@nxp.com> |
1555 | -M: Ioana Radulescu <ruxandra.radulescu@nxp.com> |
1556 | L: netdev@vger.kernel.org |
1557 | S: Maintained |
1558 | F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst |
1559 | @@ -5586,6 +5911,7 @@ DPAA2 ETHERNET SWITCH DRIVER |
1560 | M: Ioana Ciornei <ioana.ciornei@nxp.com> |
1561 | L: netdev@vger.kernel.org |
1562 | S: Maintained |
1563 | +F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst |
1564 | F: drivers/net/ethernet/freescale/dpaa2/dpaa2-switch* |
1565 | F: drivers/net/ethernet/freescale/dpaa2/dpsw* |
1566 | |
1567 | @@ -5609,6 +5935,11 @@ F: Documentation/admin-guide/blockdev/ |
1568 | F: drivers/block/drbd/ |
1569 | F: lib/lru_cache.c |
1570 | |
1571 | +DRIVER COMPONENT FRAMEWORK |
1572 | +L: dri-devel@lists.freedesktop.org |
1573 | +F: drivers/base/component.c |
1574 | +F: include/linux/component.h |
1575 | + |
1576 | DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS |
1577 | M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
1578 | R: "Rafael J. Wysocki" <rafael@kernel.org> |
1579 | @@ -5672,7 +6003,7 @@ M: Gerd Hoffmann <kraxel@redhat.com> |
1580 | L: virtualization@lists.linux-foundation.org |
1581 | S: Maintained |
1582 | T: git git://anongit.freedesktop.org/drm/drm-misc |
1583 | -F: drivers/gpu/drm/bochs/ |
1584 | +F: drivers/gpu/drm/tiny/bochs.c |
1585 | |
1586 | DRM DRIVER FOR BOE HIMAX8279D PANELS |
1587 | M: Jerry Han <hanxu5@huaqin.corp-partner.google.com> |
1588 | @@ -5782,6 +6113,7 @@ F: drivers/gpu/drm/tiny/mi0283qt.c |
1589 | DRM DRIVER FOR MSM ADRENO GPU |
1590 | M: Rob Clark <robdclark@gmail.com> |
1591 | M: Sean Paul <sean@poorly.run> |
1592 | +R: Abhinav Kumar <quic_abhinavk@quicinc.com> |
1593 | L: linux-arm-msm@vger.kernel.org |
1594 | L: dri-devel@lists.freedesktop.org |
1595 | L: freedreno@lists.freedesktop.org |
1596 | @@ -5807,10 +6139,17 @@ F: drivers/gpu/drm/panel/panel-novatek-nt36672a.c |
1597 | |
1598 | DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS |
1599 | M: Ben Skeggs <bskeggs@redhat.com> |
1600 | +M: Karol Herbst <kherbst@redhat.com> |
1601 | +M: Lyude Paul <lyude@redhat.com> |
1602 | L: dri-devel@lists.freedesktop.org |
1603 | L: nouveau@lists.freedesktop.org |
1604 | S: Supported |
1605 | -T: git git://github.com/skeggsb/linux |
1606 | +W: https://nouveau.freedesktop.org/ |
1607 | +Q: https://patchwork.freedesktop.org/project/nouveau/ |
1608 | +Q: https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests |
1609 | +B: https://gitlab.freedesktop.org/drm/nouveau/-/issues |
1610 | +C: irc://irc.oftc.net/nouveau |
1611 | +T: git https://gitlab.freedesktop.org/drm/nouveau.git |
1612 | F: drivers/gpu/drm/nouveau/ |
1613 | F: include/uapi/drm/nouveau_drm.h |
1614 | |
1615 | @@ -5857,6 +6196,19 @@ S: Maintained |
1616 | F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml |
1617 | F: drivers/gpu/drm/panel/panel-raydium-rm67191.c |
1618 | |
1619 | +DRM DRIVER FOR SAMSUNG DB7430 PANELS |
1620 | +M: Linus Walleij <linus.walleij@linaro.org> |
1621 | +S: Maintained |
1622 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1623 | +F: Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml |
1624 | +F: drivers/gpu/drm/panel/panel-samsung-db7430.c |
1625 | + |
1626 | +DRM DRIVER FOR SAMSUNG S6D27A1 PANELS |
1627 | +M: Markuss Broks <markuss.broks@gmail.com> |
1628 | +S: Maintained |
1629 | +F: Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml |
1630 | +F: drivers/gpu/drm/panel/panel-samsung-s6d27a1.c |
1631 | + |
1632 | DRM DRIVER FOR SITRONIX ST7703 PANELS |
1633 | M: Guido GĂŒnther <agx@sigxcpu.org> |
1634 | R: Purism Kernel Team <kernel@puri.sm> |
1635 | @@ -5870,6 +6222,13 @@ S: Orphan / Obsolete |
1636 | F: drivers/gpu/drm/savage/ |
1637 | F: include/uapi/drm/savage_drm.h |
1638 | |
1639 | +DRM DRIVER FOR SIMPLE FRAMEBUFFERS |
1640 | +M: Thomas Zimmermann <tzimmermann@suse.de> |
1641 | +L: dri-devel@lists.freedesktop.org |
1642 | +S: Maintained |
1643 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1644 | +F: drivers/gpu/drm/tiny/simpledrm.c |
1645 | + |
1646 | DRM DRIVER FOR SIS VIDEO CARDS |
1647 | S: Orphan / Obsolete |
1648 | F: drivers/gpu/drm/sis/ |
1649 | @@ -5948,27 +6307,32 @@ F: drivers/gpu/drm/vboxvideo/ |
1650 | |
1651 | DRM DRIVER FOR VMWARE VIRTUAL GPU |
1652 | M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> |
1653 | -M: Roland Scheidegger <sroland@vmware.com> |
1654 | M: Zack Rusin <zackr@vmware.com> |
1655 | L: dri-devel@lists.freedesktop.org |
1656 | S: Supported |
1657 | -T: git git://people.freedesktop.org/~sroland/linux |
1658 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1659 | F: drivers/gpu/drm/vmwgfx/ |
1660 | F: include/uapi/drm/vmwgfx_drm.h |
1661 | |
1662 | +DRM DRIVER FOR WIDECHIPS WS2401 PANELS |
1663 | +M: Linus Walleij <linus.walleij@linaro.org> |
1664 | +S: Maintained |
1665 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1666 | +F: Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml |
1667 | +F: drivers/gpu/drm/panel/panel-widechips-ws2401.c |
1668 | + |
1669 | DRM DRIVERS |
1670 | M: David Airlie <airlied@linux.ie> |
1671 | M: Daniel Vetter <daniel@ffwll.ch> |
1672 | L: dri-devel@lists.freedesktop.org |
1673 | S: Maintained |
1674 | B: https://gitlab.freedesktop.org/drm |
1675 | -C: irc://chat.freenode.net/dri-devel |
1676 | +C: irc://irc.oftc.net/dri-devel |
1677 | T: git git://anongit.freedesktop.org/drm/drm |
1678 | F: Documentation/devicetree/bindings/display/ |
1679 | F: Documentation/devicetree/bindings/gpu/ |
1680 | F: Documentation/gpu/ |
1681 | -F: drivers/gpu/drm/ |
1682 | -F: drivers/gpu/vga/ |
1683 | +F: drivers/gpu/ |
1684 | F: include/drm/ |
1685 | F: include/linux/vga* |
1686 | F: include/uapi/drm/ |
1687 | @@ -6018,7 +6382,7 @@ F: Documentation/devicetree/bindings/display/atmel/ |
1688 | F: drivers/gpu/drm/atmel-hlcdc/ |
1689 | |
1690 | DRM DRIVERS FOR BRIDGE CHIPS |
1691 | -M: Andrzej Hajda <a.hajda@samsung.com> |
1692 | +M: Andrzej Hajda <andrzej.hajda@intel.com> |
1693 | M: Neil Armstrong <narmstrong@baylibre.com> |
1694 | M: Robert Foss <robert.foss@linaro.org> |
1695 | R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> |
1696 | @@ -6077,6 +6441,14 @@ T: git git://anongit.freedesktop.org/drm/drm-misc |
1697 | F: Documentation/devicetree/bindings/display/hisilicon/ |
1698 | F: drivers/gpu/drm/hisilicon/ |
1699 | |
1700 | +DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE |
1701 | +M: Deepak Rawat <drawat.floss@gmail.com> |
1702 | +L: linux-hyperv@vger.kernel.org |
1703 | +L: dri-devel@lists.freedesktop.org |
1704 | +S: Maintained |
1705 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1706 | +F: drivers/gpu/drm/hyperv |
1707 | + |
1708 | DRM DRIVERS FOR LIMA |
1709 | M: Qiang Yu <yuq825@gmail.com> |
1710 | L: dri-devel@lists.freedesktop.org |
1711 | @@ -6104,6 +6476,7 @@ L: linux-tegra@vger.kernel.org |
1712 | S: Supported |
1713 | T: git git://anongit.freedesktop.org/tegra/linux.git |
1714 | F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt |
1715 | +F: Documentation/devicetree/bindings/gpu/host1x/ |
1716 | F: drivers/gpu/drm/tegra/ |
1717 | F: drivers/gpu/host1x/ |
1718 | F: include/linux/host1x.h |
1719 | @@ -6116,6 +6489,7 @@ L: dri-devel@lists.freedesktop.org |
1720 | L: linux-renesas-soc@vger.kernel.org |
1721 | S: Supported |
1722 | T: git git://linuxtv.org/pinchartl/media drm/du/next |
1723 | +F: Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml |
1724 | F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml |
1725 | F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml |
1726 | F: Documentation/devicetree/bindings/display/renesas,du.yaml |
1727 | @@ -6133,7 +6507,7 @@ F: Documentation/devicetree/bindings/display/rockchip/ |
1728 | F: drivers/gpu/drm/rockchip/ |
1729 | |
1730 | DRM DRIVERS FOR STI |
1731 | -M: Benjamin Gaignard <benjamin.gaignard@linaro.org> |
1732 | +M: Alain Volmat <alain.volmat@foss.st.com> |
1733 | L: dri-devel@lists.freedesktop.org |
1734 | S: Maintained |
1735 | T: git git://anongit.freedesktop.org/drm/drm-misc |
1736 | @@ -6142,8 +6516,8 @@ F: drivers/gpu/drm/sti |
1737 | |
1738 | DRM DRIVERS FOR STM |
1739 | M: Yannick Fertre <yannick.fertre@foss.st.com> |
1740 | +M: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com> |
1741 | M: Philippe Cornu <philippe.cornu@foss.st.com> |
1742 | -M: Benjamin Gaignard <benjamin.gaignard@linaro.org> |
1743 | L: dri-devel@lists.freedesktop.org |
1744 | S: Maintained |
1745 | T: git git://anongit.freedesktop.org/drm/drm-misc |
1746 | @@ -6234,15 +6608,31 @@ F: drivers/gpu/drm/drm_panel.c |
1747 | F: drivers/gpu/drm/panel/ |
1748 | F: include/drm/drm_panel.h |
1749 | |
1750 | +DRM PRIVACY-SCREEN CLASS |
1751 | +M: Hans de Goede <hdegoede@redhat.com> |
1752 | +L: dri-devel@lists.freedesktop.org |
1753 | +S: Maintained |
1754 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1755 | +F: drivers/gpu/drm/drm_privacy_screen* |
1756 | +F: include/drm/drm_privacy_screen* |
1757 | + |
1758 | DRM TTM SUBSYSTEM |
1759 | M: Christian Koenig <christian.koenig@amd.com> |
1760 | M: Huang Rui <ray.huang@amd.com> |
1761 | L: dri-devel@lists.freedesktop.org |
1762 | S: Maintained |
1763 | -T: git git://people.freedesktop.org/~agd5f/linux |
1764 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1765 | F: drivers/gpu/drm/ttm/ |
1766 | F: include/drm/ttm/ |
1767 | |
1768 | +DRM GPU SCHEDULER |
1769 | +M: Andrey Grodzovsky <andrey.grodzovsky@amd.com> |
1770 | +L: dri-devel@lists.freedesktop.org |
1771 | +S: Maintained |
1772 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
1773 | +F: drivers/gpu/drm/scheduler/ |
1774 | +F: include/drm/gpu_scheduler.h |
1775 | + |
1776 | DSBR100 USB FM RADIO DRIVER |
1777 | M: Alexey Klimov <klimov.linux@gmail.com> |
1778 | L: linux-media@vger.kernel.org |
1779 | @@ -6437,15 +6827,17 @@ F: Documentation/filesystems/ecryptfs.rst |
1780 | F: fs/ecryptfs/ |
1781 | |
1782 | EDAC-AMD64 |
1783 | -M: Borislav Petkov <bp@alien8.de> |
1784 | +M: Yazen Ghannam <yazen.ghannam@amd.com> |
1785 | L: linux-edac@vger.kernel.org |
1786 | -S: Maintained |
1787 | +S: Supported |
1788 | F: drivers/edac/amd64_edac* |
1789 | +F: drivers/edac/mce_amd* |
1790 | |
1791 | EDAC-ARMADA |
1792 | M: Jan Luebbe <jlu@pengutronix.de> |
1793 | L: linux-edac@vger.kernel.org |
1794 | S: Maintained |
1795 | +F: Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml |
1796 | F: drivers/edac/armada_xp_* |
1797 | |
1798 | EDAC-AST2500 |
1799 | @@ -6499,7 +6891,7 @@ S: Supported |
1800 | F: drivers/edac/dmc520_edac.c |
1801 | |
1802 | EDAC-E752X |
1803 | -M: Mark Gross <mark.gross@intel.com> |
1804 | +M: Mark Gross <markgross@kernel.org> |
1805 | L: linux-edac@vger.kernel.org |
1806 | S: Maintained |
1807 | F: drivers/edac/e752x_edac.c |
1808 | @@ -6687,7 +7079,6 @@ F: Documentation/admin-guide/media/em28xx* |
1809 | F: drivers/media/usb/em28xx/ |
1810 | |
1811 | EMBEDDED LINUX |
1812 | -M: Paul Gortmaker <paul.gortmaker@windriver.com> |
1813 | M: Matt Mackall <mpm@selenic.com> |
1814 | M: David Woodhouse <dwmw2@infradead.org> |
1815 | L: linux-embedded@vger.kernel.org |
1816 | @@ -6702,9 +7093,7 @@ S: Maintained |
1817 | F: drivers/mmc/host/cqhci* |
1818 | |
1819 | EMULEX 10Gbps iSCSI - OneConnect DRIVER |
1820 | -M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> |
1821 | M: Ketan Mukadam <ketan.mukadam@broadcom.com> |
1822 | -M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> |
1823 | L: linux-scsi@vger.kernel.org |
1824 | S: Supported |
1825 | W: http://www.broadcom.com |
1826 | @@ -6721,7 +7110,6 @@ F: drivers/net/ethernet/emulex/benet/ |
1827 | |
1828 | EMULEX ONECONNECT ROCE DRIVER |
1829 | M: Selvin Xavier <selvin.xavier@broadcom.com> |
1830 | -M: Devesh Sharma <devesh.sharma@broadcom.com> |
1831 | L: linux-rdma@vger.kernel.org |
1832 | S: Odd Fixes |
1833 | W: http://www.broadcom.com |
1834 | @@ -6736,6 +7124,15 @@ S: Supported |
1835 | W: http://www.broadcom.com |
1836 | F: drivers/scsi/lpfc/ |
1837 | |
1838 | +EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER |
1839 | +M: James Smart <james.smart@broadcom.com> |
1840 | +M: Ram Vegesna <ram.vegesna@broadcom.com> |
1841 | +L: linux-scsi@vger.kernel.org |
1842 | +L: target-devel@vger.kernel.org |
1843 | +S: Supported |
1844 | +W: http://www.broadcom.com |
1845 | +F: drivers/scsi/elx/ |
1846 | + |
1847 | ENE CB710 FLASH CARD READER DRIVER |
1848 | M: MichaĆ MirosĆaw <mirq-linux@rere.qmqm.pl> |
1849 | S: Maintained |
1850 | @@ -6763,7 +7160,7 @@ F: include/video/s1d13xxxfb.h |
1851 | |
1852 | EROFS FILE SYSTEM |
1853 | M: Gao Xiang <xiang@kernel.org> |
1854 | -M: Chao Yu <yuchao0@huawei.com> |
1855 | +M: Chao Yu <chao@kernel.org> |
1856 | L: linux-erofs@lists.ozlabs.org |
1857 | S: Maintained |
1858 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git |
1859 | @@ -6782,9 +7179,15 @@ M: Mark Einon <mark.einon@gmail.com> |
1860 | S: Odd Fixes |
1861 | F: drivers/net/ethernet/agere/ |
1862 | |
1863 | +ETAS ES58X CAN/USB DRIVER |
1864 | +M: Vincent Mailhol <mailhol.vincent@wanadoo.fr> |
1865 | +L: linux-can@vger.kernel.org |
1866 | +S: Maintained |
1867 | +F: drivers/net/can/usb/etas_es58x/ |
1868 | + |
1869 | ETHERNET BRIDGE |
1870 | M: Roopa Prabhu <roopa@nvidia.com> |
1871 | -M: Nikolay Aleksandrov <nikolay@nvidia.com> |
1872 | +M: Nikolay Aleksandrov <razor@blackwall.org> |
1873 | L: bridge@lists.linux-foundation.org (moderated for non-subscribers) |
1874 | L: netdev@vger.kernel.org |
1875 | S: Maintained |
1876 | @@ -6804,13 +7207,16 @@ F: Documentation/devicetree/bindings/net/mdio* |
1877 | F: Documentation/devicetree/bindings/net/qca,ar803x.yaml |
1878 | F: Documentation/networking/phy.rst |
1879 | F: drivers/net/mdio/ |
1880 | +F: drivers/net/mdio/acpi_mdio.c |
1881 | +F: drivers/net/mdio/fwnode_mdio.c |
1882 | F: drivers/net/mdio/of_mdio.c |
1883 | F: drivers/net/pcs/ |
1884 | F: drivers/net/phy/ |
1885 | -F: drivers/of/of_net.c |
1886 | F: include/dt-bindings/net/qca-ar803x.h |
1887 | +F: include/linux/linkmode.h |
1888 | F: include/linux/*mdio*.h |
1889 | F: include/linux/mdio/*.h |
1890 | +F: include/linux/mii.h |
1891 | F: include/linux/of_net.h |
1892 | F: include/linux/phy.h |
1893 | F: include/linux/phy_fixed.h |
1894 | @@ -6819,9 +7225,24 @@ F: include/linux/platform_data/mdio-gpio.h |
1895 | F: include/trace/events/mdio.h |
1896 | F: include/uapi/linux/mdio.h |
1897 | F: include/uapi/linux/mii.h |
1898 | +F: net/core/of_net.c |
1899 | + |
1900 | +EXEC & BINFMT API |
1901 | +R: Eric Biederman <ebiederm@xmission.com> |
1902 | +R: Kees Cook <keescook@chromium.org> |
1903 | +F: arch/alpha/kernel/binfmt_loader.c |
1904 | +F: arch/x86/ia32/ia32_aout.c |
1905 | +F: fs/*binfmt_*.c |
1906 | +F: fs/exec.c |
1907 | +F: include/linux/binfmts.h |
1908 | +F: include/linux/elf.h |
1909 | +F: include/uapi/linux/binfmts.h |
1910 | +F: tools/testing/selftests/exec/ |
1911 | +N: asm/elf.h |
1912 | +N: binfmt |
1913 | |
1914 | EXFAT FILE SYSTEM |
1915 | -M: Namjae Jeon <namjae.jeon@samsung.com> |
1916 | +M: Namjae Jeon <linkinjeon@kernel.org> |
1917 | M: Sungjong Seo <sj1557.seo@samsung.com> |
1918 | L: linux-fsdevel@vger.kernel.org |
1919 | S: Maintained |
1920 | @@ -6903,7 +7324,7 @@ F: drivers/iommu/exynos-iommu.c |
1921 | |
1922 | F2FS FILE SYSTEM |
1923 | M: Jaegeuk Kim <jaegeuk@kernel.org> |
1924 | -M: Chao Yu <yuchao0@huawei.com> |
1925 | +M: Chao Yu <chao@kernel.org> |
1926 | L: linux-f2fs-devel@lists.sourceforge.net |
1927 | S: Maintained |
1928 | W: https://f2fs.wiki.kernel.org/ |
1929 | @@ -6938,6 +7359,7 @@ F: net/core/failover.c |
1930 | FANOTIFY |
1931 | M: Jan Kara <jack@suse.cz> |
1932 | R: Amir Goldstein <amir73il@gmail.com> |
1933 | +R: Matthew Bobrowski <repnop@google.com> |
1934 | L: linux-fsdevel@vger.kernel.org |
1935 | S: Maintained |
1936 | F: fs/notify/fanotify/ |
1937 | @@ -6993,7 +7415,6 @@ F: include/uapi/scsi/fc/ |
1938 | |
1939 | FILE LOCKING (flock() and fcntl()/lockf()) |
1940 | M: Jeff Layton <jlayton@kernel.org> |
1941 | -M: "J. Bruce Fields" <bfields@fieldses.org> |
1942 | L: linux-fsdevel@vger.kernel.org |
1943 | S: Maintained |
1944 | F: fs/fcntl.c |
1945 | @@ -7069,6 +7490,13 @@ F: include/linux/firewire.h |
1946 | F: include/uapi/linux/firewire*.h |
1947 | F: tools/firewire/ |
1948 | |
1949 | +FIRMWARE FRAMEWORK FOR ARMV8-A |
1950 | +M: Sudeep Holla <sudeep.holla@arm.com> |
1951 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
1952 | +S: Maintained |
1953 | +F: drivers/firmware/arm_ffa/ |
1954 | +F: include/linux/arm_ffa.h |
1955 | + |
1956 | FIRMWARE LOADER (request_firmware) |
1957 | M: Luis Chamberlain <mcgrof@kernel.org> |
1958 | L: linux-kernel@vger.kernel.org |
1959 | @@ -7077,17 +7505,10 @@ F: Documentation/firmware_class/ |
1960 | F: drivers/base/firmware_loader/ |
1961 | F: include/linux/firmware.h |
1962 | |
1963 | -FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) |
1964 | -M: Joshua Morris <josh.h.morris@us.ibm.com> |
1965 | -M: Philip Kelleher <pjk1939@linux.ibm.com> |
1966 | -S: Maintained |
1967 | -F: drivers/block/rsxx/ |
1968 | - |
1969 | FLEXTIMER FTM-QUADDEC DRIVER |
1970 | M: Patrick Havelange <patrick.havelange@essensium.com> |
1971 | L: linux-iio@vger.kernel.org |
1972 | S: Maintained |
1973 | -F: Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec |
1974 | F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt |
1975 | F: drivers/counter/ftm-quaddec.c |
1976 | |
1977 | @@ -7103,6 +7524,13 @@ L: linux-input@vger.kernel.org |
1978 | S: Maintained |
1979 | F: drivers/input/joystick/fsia6b.c |
1980 | |
1981 | +FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER |
1982 | +M: Geoffrey D. Bennett <g@b4.vu> |
1983 | +L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
1984 | +S: Maintained |
1985 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git |
1986 | +F: sound/usb/mixer_scarlett_gen2.c |
1987 | + |
1988 | FORCEDETH GIGABIT ETHERNET DRIVER |
1989 | M: Rain River <rain.1986.08.12@gmail.com> |
1990 | M: Zhu Yanjun <zyjzyj2000@gmail.com> |
1991 | @@ -7110,6 +7538,15 @@ L: netdev@vger.kernel.org |
1992 | S: Maintained |
1993 | F: drivers/net/ethernet/nvidia/* |
1994 | |
1995 | +FORTIFY_SOURCE |
1996 | +M: Kees Cook <keescook@chromium.org> |
1997 | +L: linux-hardening@vger.kernel.org |
1998 | +S: Supported |
1999 | +F: include/linux/fortify-string.h |
2000 | +F: lib/test_fortify/* |
2001 | +F: scripts/test_fortify.sh |
2002 | +K: \b__NO_FORTIFY\b |
2003 | + |
2004 | FPGA DFL DRIVERS |
2005 | M: Wu Hao <hao.wu@intel.com> |
2006 | R: Tom Rix <trix@redhat.com> |
2007 | @@ -7124,10 +7561,11 @@ F: include/uapi/linux/fpga-dfl.h |
2008 | |
2009 | FPGA MANAGER FRAMEWORK |
2010 | M: Moritz Fischer <mdf@kernel.org> |
2011 | +M: Wu Hao <hao.wu@intel.com> |
2012 | +M: Xu Yilun <yilun.xu@intel.com> |
2013 | R: Tom Rix <trix@redhat.com> |
2014 | L: linux-fpga@vger.kernel.org |
2015 | S: Maintained |
2016 | -W: http://www.rocketboards.org |
2017 | Q: http://patchwork.kernel.org/project/linux-fpga/list/ |
2018 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git |
2019 | F: Documentation/devicetree/bindings/fpga/ |
2020 | @@ -7142,12 +7580,19 @@ S: Maintained |
2021 | W: http://floatingpoint.sourceforge.net/emulator/index.html |
2022 | F: arch/x86/math-emu/ |
2023 | |
2024 | +FRAMEBUFFER CORE |
2025 | +M: Daniel Vetter <daniel@ffwll.ch> |
2026 | +F: drivers/video/fbdev/core/ |
2027 | +S: Odd Fixes |
2028 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
2029 | + |
2030 | FRAMEBUFFER LAYER |
2031 | -L: dri-devel@lists.freedesktop.org |
2032 | +M: Helge Deller <deller@gmx.de> |
2033 | L: linux-fbdev@vger.kernel.org |
2034 | -S: Orphan |
2035 | +L: dri-devel@lists.freedesktop.org |
2036 | +S: Maintained |
2037 | Q: http://patchwork.kernel.org/project/linux-fbdev/list/ |
2038 | -T: git git://anongit.freedesktop.org/drm/drm-misc |
2039 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git |
2040 | F: Documentation/fb/ |
2041 | F: drivers/video/ |
2042 | F: include/linux/fb.h |
2043 | @@ -7157,7 +7602,8 @@ F: include/video/ |
2044 | |
2045 | FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER |
2046 | M: Horia GeantÄ <horia.geanta@nxp.com> |
2047 | -M: Aymen Sghaier <aymen.sghaier@nxp.com> |
2048 | +M: Pankaj Gupta <pankaj.gupta@nxp.com> |
2049 | +M: Gaurav Jain <gaurav.jain@nxp.com> |
2050 | L: linux-crypto@vger.kernel.org |
2051 | S: Maintained |
2052 | F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt |
2053 | @@ -7221,7 +7667,7 @@ FREESCALE IMX / MXC FEC DRIVER |
2054 | M: Joakim Zhang <qiangqing.zhang@nxp.com> |
2055 | L: netdev@vger.kernel.org |
2056 | S: Maintained |
2057 | -F: Documentation/devicetree/bindings/net/fsl-fec.txt |
2058 | +F: Documentation/devicetree/bindings/net/fsl,fec.yaml |
2059 | F: drivers/net/ethernet/freescale/fec.h |
2060 | F: drivers/net/ethernet/freescale/fec_main.c |
2061 | F: drivers/net/ethernet/freescale/fec_ptp.c |
2062 | @@ -7237,7 +7683,7 @@ F: include/linux/platform_data/video-imxfb.h |
2063 | |
2064 | FREESCALE IMX DDR PMU DRIVER |
2065 | M: Frank Li <Frank.li@nxp.com> |
2066 | -L: linux-arm-kernel@lists.infradead.org |
2067 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
2068 | S: Maintained |
2069 | F: Documentation/admin-guide/perf/imx-ddr.rst |
2070 | F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml |
2071 | @@ -7329,7 +7775,7 @@ F: drivers/tty/serial/ucc_uart.c |
2072 | FREESCALE SOC DRIVERS |
2073 | M: Li Yang <leoyang.li@nxp.com> |
2074 | L: linuxppc-dev@lists.ozlabs.org |
2075 | -L: linux-arm-kernel@lists.infradead.org |
2076 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
2077 | S: Maintained |
2078 | F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml |
2079 | F: Documentation/devicetree/bindings/soc/fsl/ |
2080 | @@ -7345,7 +7791,6 @@ F: drivers/net/ethernet/freescale/fs_enet/ |
2081 | F: include/linux/fs_enet_pd.h |
2082 | |
2083 | FREESCALE SOC SOUND DRIVERS |
2084 | -M: Timur Tabi <timur@kernel.org> |
2085 | M: Nicolin Chen <nicoleotsuka@gmail.com> |
2086 | M: Xiubo Li <Xiubo.Lee@gmail.com> |
2087 | R: Fabio Estevam <festevam@gmail.com> |
2088 | @@ -7378,7 +7823,7 @@ W: ftp://ftp.openlinux.org/pub/people/hch/vxfs |
2089 | F: fs/freevxfs/ |
2090 | |
2091 | FREEZER |
2092 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
2093 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
2094 | M: Pavel Machek <pavel@ucw.cz> |
2095 | L: linux-pm@vger.kernel.org |
2096 | S: Supported |
2097 | @@ -7506,6 +7951,7 @@ M: Ingo Molnar <mingo@redhat.com> |
2098 | R: Peter Zijlstra <peterz@infradead.org> |
2099 | R: Darren Hart <dvhart@infradead.org> |
2100 | R: Davidlohr Bueso <dave@stgolabs.net> |
2101 | +R: André Almeida <andrealmeid@collabora.com> |
2102 | L: linux-kernel@vger.kernel.org |
2103 | S: Maintained |
2104 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core |
2105 | @@ -7513,7 +7959,7 @@ F: Documentation/locking/*futex* |
2106 | F: include/asm-generic/futex.h |
2107 | F: include/linux/futex.h |
2108 | F: include/uapi/linux/futex.h |
2109 | -F: kernel/futex.c |
2110 | +F: kernel/futex/* |
2111 | F: tools/perf/bench/futex* |
2112 | F: tools/testing/selftests/futex/ |
2113 | |
2114 | @@ -7548,6 +7994,12 @@ M: Kieran Bingham <kbingham@kernel.org> |
2115 | S: Supported |
2116 | F: scripts/gdb/ |
2117 | |
2118 | +GEMINI CRYPTO DRIVER |
2119 | +M: Corentin Labbe <clabbe@baylibre.com> |
2120 | +L: linux-crypto@vger.kernel.org |
2121 | +S: Maintained |
2122 | +F: drivers/crypto/gemini/ |
2123 | + |
2124 | GEMTEK FM RADIO RECEIVER DRIVER |
2125 | M: Hans Verkuil <hverkuil@xs4all.nl> |
2126 | L: linux-media@vger.kernel.org |
2127 | @@ -7625,7 +8077,7 @@ S: Supported |
2128 | F: drivers/i2c/muxes/i2c-demux-pinctrl.c |
2129 | |
2130 | GENERIC PM DOMAINS |
2131 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
2132 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
2133 | M: Kevin Hilman <khilman@kernel.org> |
2134 | M: Ulf Hansson <ulf.hansson@linaro.org> |
2135 | L: linux-pm@vger.kernel.org |
2136 | @@ -7640,6 +8092,14 @@ L: linux-input@vger.kernel.org |
2137 | S: Maintained |
2138 | F: drivers/input/touchscreen/resistive-adc-touch.c |
2139 | |
2140 | +GENERIC STRING LIBRARY |
2141 | +R: Andy Shevchenko <andy@kernel.org> |
2142 | +S: Maintained |
2143 | +F: lib/string.c |
2144 | +F: lib/string_helpers.c |
2145 | +F: lib/test_string.c |
2146 | +F: lib/test-string_helpers.c |
2147 | + |
2148 | GENERIC UIO DRIVER FOR PCI DEVICES |
2149 | M: "Michael S. Tsirkin" <mst@redhat.com> |
2150 | L: kvm@vger.kernel.org |
2151 | @@ -7702,14 +8162,15 @@ F: drivers/media/usb/go7007/ |
2152 | |
2153 | GOODIX TOUCHSCREEN |
2154 | M: Bastien Nocera <hadess@hadess.net> |
2155 | +M: Hans de Goede <hdegoede@redhat.com> |
2156 | L: linux-input@vger.kernel.org |
2157 | S: Maintained |
2158 | -F: drivers/input/touchscreen/goodix.c |
2159 | +F: drivers/input/touchscreen/goodix* |
2160 | |
2161 | GOOGLE ETHERNET DRIVERS |
2162 | -M: Catherine Sullivan <csully@google.com> |
2163 | -R: Sagi Shahar <sagis@google.com> |
2164 | -R: Jon Olson <jonolson@google.com> |
2165 | +M: Jeroen de Borst <jeroendb@google.com> |
2166 | +R: Catherine Sullivan <csully@google.com> |
2167 | +R: David Awogbemila <awogbemila@google.com> |
2168 | L: netdev@vger.kernel.org |
2169 | S: Supported |
2170 | F: Documentation/networking/device_drivers/ethernet/google/gve.rst |
2171 | @@ -7760,7 +8221,7 @@ F: include/linux/gpio/regmap.h |
2172 | |
2173 | GPIO SUBSYSTEM |
2174 | M: Linus Walleij <linus.walleij@linaro.org> |
2175 | -M: Bartosz Golaszewski <bgolaszewski@baylibre.com> |
2176 | +M: Bartosz Golaszewski <brgl@bgdev.pl> |
2177 | L: linux-gpio@vger.kernel.org |
2178 | S: Maintained |
2179 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git |
2180 | @@ -7965,7 +8426,7 @@ T: git git://linuxtv.org/anttip/media_tree.git |
2181 | F: drivers/media/usb/hackrf/ |
2182 | |
2183 | HANTRO VPU CODEC DRIVER |
2184 | -M: Ezequiel Garcia <ezequiel@collabora.com> |
2185 | +M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
2186 | M: Philipp Zabel <p.zabel@pengutronix.de> |
2187 | L: linux-media@vger.kernel.org |
2188 | L: linux-rockchip@lists.infradead.org |
2189 | @@ -7988,6 +8449,7 @@ L: linux-hwmon@vger.kernel.org |
2190 | S: Maintained |
2191 | W: http://hwmon.wiki.kernel.org/ |
2192 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git |
2193 | +F: Documentation/ABI/testing/sysfs-class-hwmon |
2194 | F: Documentation/devicetree/bindings/hwmon/ |
2195 | F: Documentation/hwmon/ |
2196 | F: drivers/hwmon/ |
2197 | @@ -8083,7 +8545,7 @@ W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml |
2198 | F: drivers/video/fbdev/hgafb.c |
2199 | |
2200 | HIBERNATION (aka Software Suspend, aka swsusp) |
2201 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
2202 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
2203 | M: Pavel Machek <pavel@ucw.cz> |
2204 | L: linux-pm@vger.kernel.org |
2205 | S: Supported |
2206 | @@ -8106,6 +8568,12 @@ F: drivers/hid/ |
2207 | F: include/linux/hid* |
2208 | F: include/uapi/linux/hid* |
2209 | |
2210 | +HID LOGITECH DRIVERS |
2211 | +R: Filipe LaĂns <lains@riseup.net> |
2212 | +L: linux-input@vger.kernel.org |
2213 | +S: Maintained |
2214 | +F: drivers/hid/hid-logitech-* |
2215 | + |
2216 | HID PLAYSTATION DRIVER |
2217 | M: Roderick Colenbrander <roderick.colenbrander@sony.com> |
2218 | L: linux-input@vger.kernel.org |
2219 | @@ -8224,12 +8692,13 @@ M: John Stultz <john.stultz@linaro.org> |
2220 | L: linux-kernel@vger.kernel.org |
2221 | S: Maintained |
2222 | F: drivers/misc/hisi_hikey_usb.c |
2223 | -F: Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml |
2224 | |
2225 | HISILICON PMU DRIVER |
2226 | M: Shaokun Zhang <zhangshaokun@hisilicon.com> |
2227 | +M: Qi Liu <liuqi115@huawei.com> |
2228 | S: Supported |
2229 | W: http://www.hisilicon.com |
2230 | +F: Documentation/admin-guide/perf/hisi-pcie-pmu.rst |
2231 | F: Documentation/admin-guide/perf/hisi-pmu.rst |
2232 | F: drivers/perf/hisilicon |
2233 | |
2234 | @@ -8244,7 +8713,7 @@ F: drivers/crypto/hisilicon/sgl.c |
2235 | F: drivers/crypto/hisilicon/zip/ |
2236 | |
2237 | HISILICON ROCE DRIVER |
2238 | -M: Lijun Ou <oulijun@huawei.com> |
2239 | +M: Wenpeng Liang <liangwenpeng@huawei.com> |
2240 | M: Weihang Li <liweihang@huawei.com> |
2241 | L: linux-rdma@vger.kernel.org |
2242 | S: Maintained |
2243 | @@ -8260,6 +8729,7 @@ F: drivers/scsi/hisi_sas/ |
2244 | |
2245 | HISILICON SECURITY ENGINE V2 DRIVER (SEC2) |
2246 | M: Zaibo Xu <xuzaibo@huawei.com> |
2247 | +M: Kai Ye <yekai13@huawei.com> |
2248 | L: linux-crypto@vger.kernel.org |
2249 | S: Maintained |
2250 | F: Documentation/ABI/testing/debugfs-hisi-sec |
2251 | @@ -8275,10 +8745,19 @@ S: Maintained |
2252 | W: http://www.hisilicon.com |
2253 | F: drivers/spi/spi-hisi-kunpeng.c |
2254 | |
2255 | -HISILICON STAGING DRIVERS FOR HIKEY 960/970 |
2256 | +HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970 |
2257 | +M: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> |
2258 | +L: linux-kernel@vger.kernel.org |
2259 | +S: Maintained |
2260 | +F: Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml |
2261 | +F: drivers/spmi/hisi-spmi-controller.c |
2262 | + |
2263 | +HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600 |
2264 | M: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> |
2265 | +L: linux-kernel@vger.kernel.org |
2266 | S: Maintained |
2267 | -F: drivers/staging/hikey9xx/ |
2268 | +F: Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml |
2269 | +F: drivers/mfd/hi6421-spmi-pmic.c |
2270 | |
2271 | HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT |
2272 | M: Zaibo Xu <xuzaibo@huawei.com> |
2273 | @@ -8373,9 +8852,8 @@ F: Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml |
2274 | F: drivers/iio/humidity/hts221* |
2275 | |
2276 | HUAWEI ETHERNET DRIVER |
2277 | -M: Bin Luo <luobin9@huawei.com> |
2278 | L: netdev@vger.kernel.org |
2279 | -S: Supported |
2280 | +S: Orphan |
2281 | F: Documentation/networking/device_drivers/ethernet/huawei/hinic.rst |
2282 | F: drivers/net/ethernet/huawei/hinic/ |
2283 | |
2284 | @@ -8425,6 +8903,12 @@ S: Maintained |
2285 | T: git git://linuxtv.org/media_tree.git |
2286 | F: drivers/media/i2c/hi556.c |
2287 | |
2288 | +HYNIX HI846 SENSOR DRIVER |
2289 | +M: Martin Kepplinger <martin.kepplinger@puri.sm> |
2290 | +L: linux-media@vger.kernel.org |
2291 | +S: Maintained |
2292 | +F: drivers/media/i2c/hi846.c |
2293 | + |
2294 | Hyper-V/Azure CORE AND DRIVERS |
2295 | M: "K. Y. Srinivasan" <kys@microsoft.com> |
2296 | M: Haiyang Zhang <haiyangz@microsoft.com> |
2297 | @@ -8437,6 +8921,9 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git |
2298 | F: Documentation/ABI/stable/sysfs-bus-vmbus |
2299 | F: Documentation/ABI/testing/debugfs-hyperv |
2300 | F: Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst |
2301 | +F: arch/arm64/hyperv |
2302 | +F: arch/arm64/include/asm/hyperv-tlfs.h |
2303 | +F: arch/arm64/include/asm/mshyperv.h |
2304 | F: arch/x86/hyperv |
2305 | F: arch/x86/include/asm/hyperv-tlfs.h |
2306 | F: arch/x86/include/asm/mshyperv.h |
2307 | @@ -8469,8 +8956,7 @@ S: Supported |
2308 | Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ |
2309 | C: irc://irc.oftc.net/mtd |
2310 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next |
2311 | -F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt |
2312 | -F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt |
2313 | +F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml |
2314 | F: drivers/mtd/hyperbus/ |
2315 | F: include/linux/mtd/hyperbus.h |
2316 | |
2317 | @@ -8763,22 +9249,6 @@ L: linux-i2c@vger.kernel.org |
2318 | S: Maintained |
2319 | F: drivers/i2c/busses/i2c-icy.c |
2320 | |
2321 | -IDE SUBSYSTEM |
2322 | -M: "David S. Miller" <davem@davemloft.net> |
2323 | -L: linux-ide@vger.kernel.org |
2324 | -S: Maintained |
2325 | -Q: http://patchwork.ozlabs.org/project/linux-ide/list/ |
2326 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git |
2327 | -F: Documentation/ide/ |
2328 | -F: drivers/ide/ |
2329 | -F: include/linux/ide.h |
2330 | - |
2331 | -IDE/ATAPI DRIVERS |
2332 | -L: linux-ide@vger.kernel.org |
2333 | -S: Orphan |
2334 | -F: Documentation/cdrom/ide-cd.rst |
2335 | -F: drivers/ide/ide-cd* |
2336 | - |
2337 | IDEAPAD LAPTOP EXTRAS DRIVER |
2338 | M: Ike Panhc <ike.pan@canonical.com> |
2339 | L: platform-driver-x86@vger.kernel.org |
2340 | @@ -8793,6 +9263,15 @@ S: Maintained |
2341 | W: https://github.com/o2genum/ideapad-slidebar |
2342 | F: drivers/input/misc/ideapad_slidebar.c |
2343 | |
2344 | +IDMAPPED MOUNTS |
2345 | +M: Christian Brauner <brauner@kernel.org> |
2346 | +L: linux-fsdevel@vger.kernel.org |
2347 | +S: Maintained |
2348 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git |
2349 | +F: Documentation/filesystems/idmappings.rst |
2350 | +F: tools/testing/selftests/mount_setattr/ |
2351 | +F: include/linux/mnt_idmapping.h |
2352 | + |
2353 | IDT VersaClock 5 CLOCK DRIVER |
2354 | M: Luca Ceresoli <luca@lucaceresoli.net> |
2355 | S: Maintained |
2356 | @@ -8858,7 +9337,7 @@ IIO MULTIPLEXER |
2357 | M: Peter Rosin <peda@axentia.se> |
2358 | L: linux-iio@vger.kernel.org |
2359 | S: Maintained |
2360 | -F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt |
2361 | +F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml |
2362 | F: drivers/iio/multiplexer/iio-mux.c |
2363 | |
2364 | IIO SCMI BASED DRIVER |
2365 | @@ -8899,7 +9378,7 @@ F: drivers/usb/atm/ueagle-atm.c |
2366 | IMGTEC ASCII LCD DRIVER |
2367 | M: Paul Burton <paulburton@kernel.org> |
2368 | S: Maintained |
2369 | -F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt |
2370 | +F: Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml |
2371 | F: drivers/auxdisplay/img-ascii-lcd.c |
2372 | |
2373 | IMGTEC IR DECODER DRIVER |
2374 | @@ -8950,7 +9429,6 @@ S: Maintained |
2375 | F: drivers/iio/pressure/dps310.c |
2376 | |
2377 | INFINIBAND SUBSYSTEM |
2378 | -M: Doug Ledford <dledford@redhat.com> |
2379 | M: Jason Gunthorpe <jgg@nvidia.com> |
2380 | L: linux-rdma@vger.kernel.org |
2381 | S: Supported |
2382 | @@ -9071,13 +9549,20 @@ INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER |
2383 | M: Hans de Goede <hdegoede@redhat.com> |
2384 | L: platform-driver-x86@vger.kernel.org |
2385 | S: Maintained |
2386 | -F: drivers/platform/x86/intel_atomisp2_pm.c |
2387 | +F: drivers/platform/x86/intel/atomisp2/pm.c |
2388 | |
2389 | INTEL ATOMISP2 LED DRIVER |
2390 | M: Hans de Goede <hdegoede@redhat.com> |
2391 | L: platform-driver-x86@vger.kernel.org |
2392 | S: Maintained |
2393 | -F: drivers/platform/x86/intel_atomisp2_led.c |
2394 | +F: drivers/platform/x86/intel/atomisp2/led.c |
2395 | + |
2396 | +INTEL BIOS SAR INT1092 DRIVER |
2397 | +M: Shravan Sudhakar <s.shravan@intel.com> |
2398 | +M: Intel Corporation <linuxwwan@intel.com> |
2399 | +L: platform-driver-x86@vger.kernel.org |
2400 | +S: Maintained |
2401 | +F: drivers/platform/x86/intel/int1092/ |
2402 | |
2403 | INTEL BROXTON PMC DRIVER |
2404 | M: Mika Westerberg <mika.westerberg@linux.intel.com> |
2405 | @@ -9104,12 +9589,13 @@ INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) |
2406 | M: Jani Nikula <jani.nikula@linux.intel.com> |
2407 | M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> |
2408 | M: Rodrigo Vivi <rodrigo.vivi@intel.com> |
2409 | +M: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> |
2410 | L: intel-gfx@lists.freedesktop.org |
2411 | S: Supported |
2412 | W: https://01.org/linuxgraphics/ |
2413 | Q: http://patchwork.freedesktop.org/project/intel-gfx/ |
2414 | B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs |
2415 | -C: irc://chat.freenode.net/intel-gfx |
2416 | +C: irc://irc.oftc.net/intel-gfx |
2417 | T: git git://anongit.freedesktop.org/drm-intel |
2418 | F: Documentation/gpu/i915.rst |
2419 | F: drivers/gpu/drm/i915/ |
2420 | @@ -9130,6 +9616,15 @@ F: Documentation/networking/device_drivers/ethernet/intel/ |
2421 | F: drivers/net/ethernet/intel/ |
2422 | F: drivers/net/ethernet/intel/*/ |
2423 | F: include/linux/avf/virtchnl.h |
2424 | +F: include/linux/net/intel/iidc.h |
2425 | + |
2426 | +INTEL ETHERNET PROTOCOL DRIVER FOR RDMA |
2427 | +M: Mustafa Ismail <mustafa.ismail@intel.com> |
2428 | +M: Shiraz Saleem <shiraz.saleem@intel.com> |
2429 | +L: linux-rdma@vger.kernel.org |
2430 | +S: Supported |
2431 | +F: drivers/infiniband/hw/irdma/ |
2432 | +F: include/uapi/rdma/irdma-abi.h |
2433 | |
2434 | INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) |
2435 | M: Maik Broemme <mbroemme@libmpq.org> |
2436 | @@ -9164,7 +9659,7 @@ INTEL HID EVENT DRIVER |
2437 | M: Alex Hung <alex.hung@canonical.com> |
2438 | L: platform-driver-x86@vger.kernel.org |
2439 | S: Maintained |
2440 | -F: drivers/platform/x86/intel-hid.c |
2441 | +F: drivers/platform/x86/intel/hid.c |
2442 | |
2443 | INTEL I/OAT DMA DRIVER |
2444 | M: Dave Jiang <dave.jiang@intel.com> |
2445 | @@ -9235,6 +9730,18 @@ F: Documentation/admin-guide/media/ipu3_rcb.svg |
2446 | F: Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst |
2447 | F: drivers/staging/media/ipu3/ |
2448 | |
2449 | +INTEL IXP4XX CRYPTO SUPPORT |
2450 | +M: Corentin Labbe <clabbe@baylibre.com> |
2451 | +L: linux-crypto@vger.kernel.org |
2452 | +S: Maintained |
2453 | +F: drivers/crypto/ixp4xx_crypto.c |
2454 | + |
2455 | +INTEL ISHTP ECLITE DRIVER |
2456 | +M: Sumesh K Naduvalath <sumesh.k.naduvalath@intel.com> |
2457 | +L: platform-driver-x86@vger.kernel.org |
2458 | +S: Supported |
2459 | +F: drivers/platform/x86/intel/ishtp_eclite.c |
2460 | + |
2461 | INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT |
2462 | M: Krzysztof Halasa <khalasa@piap.pl> |
2463 | S: Maintained |
2464 | @@ -9248,13 +9755,14 @@ F: include/linux/soc/ixp4xx/qmgr.h |
2465 | INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT |
2466 | M: Deepak Saxena <dsaxena@plexity.net> |
2467 | S: Maintained |
2468 | +F: Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml |
2469 | F: drivers/char/hw_random/ixp4xx-rng.c |
2470 | |
2471 | INTEL KEEM BAY DRM DRIVER |
2472 | M: Anitha Chrisanthus <anitha.chrisanthus@intel.com> |
2473 | M: Edmund Dea <edmund.j.dea@intel.com> |
2474 | S: Maintained |
2475 | -F: Documentation/devicetree/bindings/display/intel,kmb_display.yaml |
2476 | +F: Documentation/devicetree/bindings/display/intel,keembay-display.yaml |
2477 | F: drivers/gpu/drm/kmb/ |
2478 | |
2479 | INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER |
2480 | @@ -9267,6 +9775,16 @@ F: drivers/crypto/keembay/keembay-ocs-aes-core.c |
2481 | F: drivers/crypto/keembay/ocs-aes.c |
2482 | F: drivers/crypto/keembay/ocs-aes.h |
2483 | |
2484 | +INTEL KEEM BAY OCS ECC CRYPTO DRIVER |
2485 | +M: Daniele Alessandrelli <daniele.alessandrelli@intel.com> |
2486 | +M: Prabhjot Khurana <prabhjot.khurana@intel.com> |
2487 | +M: Mark Gross <mgross@linux.intel.com> |
2488 | +S: Maintained |
2489 | +F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml |
2490 | +F: drivers/crypto/keembay/Kconfig |
2491 | +F: drivers/crypto/keembay/Makefile |
2492 | +F: drivers/crypto/keembay/keembay-ocs-ecc.c |
2493 | + |
2494 | INTEL KEEM BAY OCS HCU CRYPTO DRIVER |
2495 | M: Daniele Alessandrelli <daniele.alessandrelli@intel.com> |
2496 | M: Declan Murphy <declan.murphy@intel.com> |
2497 | @@ -9278,6 +9796,13 @@ F: drivers/crypto/keembay/keembay-ocs-hcu-core.c |
2498 | F: drivers/crypto/keembay/ocs-hcu.c |
2499 | F: drivers/crypto/keembay/ocs-hcu.h |
2500 | |
2501 | +INTEL THUNDER BAY EMMC PHY DRIVER |
2502 | +M: Nandhini Srikandan <nandhini.srikandan@intel.com> |
2503 | +M: Rashmi A <rashmi.a@intel.com> |
2504 | +S: Maintained |
2505 | +F: Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml |
2506 | +F: drivers/phy/intel/phy-intel-thunderbay-emmc.c |
2507 | + |
2508 | INTEL MANAGEMENT ENGINE (mei) |
2509 | M: Tomas Winkler <tomas.winkler@intel.com> |
2510 | L: linux-kernel@vger.kernel.org |
2511 | @@ -9299,29 +9824,19 @@ F: drivers/hwmon/intel-m10-bmc-hwmon.c |
2512 | F: drivers/mfd/intel-m10-bmc.c |
2513 | F: include/linux/mfd/intel-m10-bmc.h |
2514 | |
2515 | -INTEL MAX 10 BMC MFD DRIVER |
2516 | -M: Xu Yilun <yilun.xu@intel.com> |
2517 | -R: Tom Rix <trix@redhat.com> |
2518 | -S: Maintained |
2519 | -F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc |
2520 | -F: Documentation/hwmon/intel-m10-bmc-hwmon.rst |
2521 | -F: drivers/hwmon/intel-m10-bmc-hwmon.c |
2522 | -F: drivers/mfd/intel-m10-bmc.c |
2523 | -F: include/linux/mfd/intel-m10-bmc.h |
2524 | - |
2525 | INTEL MENLOW THERMAL DRIVER |
2526 | M: Sujith Thomas <sujith.thomas@intel.com> |
2527 | -L: platform-driver-x86@vger.kernel.org |
2528 | +L: linux-pm@vger.kernel.org |
2529 | S: Supported |
2530 | W: https://01.org/linux-acpi |
2531 | -F: drivers/platform/x86/intel_menlow.c |
2532 | +F: drivers/thermal/intel/intel_menlow.c |
2533 | |
2534 | INTEL P-Unit IPC DRIVER |
2535 | M: Zha Qipeng <qipeng.zha@intel.com> |
2536 | L: platform-driver-x86@vger.kernel.org |
2537 | S: Maintained |
2538 | F: arch/x86/include/asm/intel_punit_ipc.h |
2539 | -F: drivers/platform/x86/intel_punit_ipc.c |
2540 | +F: drivers/platform/x86/intel/punit_ipc.c |
2541 | |
2542 | INTEL PMC CORE DRIVER |
2543 | M: Rajneesh Bhardwaj <irenic.rajneesh@gmail.com> |
2544 | @@ -9329,7 +9844,7 @@ M: David E Box <david.e.box@intel.com> |
2545 | L: platform-driver-x86@vger.kernel.org |
2546 | S: Maintained |
2547 | F: Documentation/ABI/testing/sysfs-platform-intel-pmc |
2548 | -F: drivers/platform/x86/intel_pmc_core* |
2549 | +F: drivers/platform/x86/intel/pmc/ |
2550 | |
2551 | INTEL PMIC GPIO DRIVERS |
2552 | M: Andy Shevchenko <andy@kernel.org> |
2553 | @@ -9343,11 +9858,10 @@ S: Maintained |
2554 | F: drivers/mfd/intel_soc_pmic* |
2555 | F: include/linux/mfd/intel_soc_pmic* |
2556 | |
2557 | -INTEL PMT DRIVER |
2558 | -M: "David E. Box" <david.e.box@linux.intel.com> |
2559 | -S: Maintained |
2560 | -F: drivers/mfd/intel_pmt.c |
2561 | -F: drivers/platform/x86/intel_pmt_* |
2562 | +INTEL PMT DRIVERS |
2563 | +M: David E. Box <david.e.box@linux.intel.com> |
2564 | +S: Supported |
2565 | +F: drivers/platform/x86/intel/pmt/ |
2566 | |
2567 | INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT |
2568 | M: Stanislav Yakovlev <stas.yakovlev@gmail.com> |
2569 | @@ -9364,13 +9878,10 @@ L: linux-pm@vger.kernel.org |
2570 | S: Supported |
2571 | F: drivers/cpufreq/intel_pstate.c |
2572 | |
2573 | -INTEL RDMA RNIC DRIVER |
2574 | -M: Faisal Latif <faisal.latif@intel.com> |
2575 | -M: Shiraz Saleem <shiraz.saleem@intel.com> |
2576 | -L: linux-rdma@vger.kernel.org |
2577 | -S: Supported |
2578 | -F: drivers/infiniband/hw/i40iw/ |
2579 | -F: include/uapi/rdma/i40iw-abi.h |
2580 | +INTEL QUADRATURE ENCODER PERIPHERAL DRIVER |
2581 | +M: Jarkko Nikula <jarkko.nikula@linux.intel.com> |
2582 | +L: linux-iio@vger.kernel.org |
2583 | +F: drivers/counter/intel-qep.c |
2584 | |
2585 | INTEL SCU DRIVERS |
2586 | M: Mika Westerberg <mika.westerberg@linux.intel.com> |
2587 | @@ -9378,16 +9889,21 @@ S: Maintained |
2588 | F: arch/x86/include/asm/intel_scu_ipc.h |
2589 | F: drivers/platform/x86/intel_scu_* |
2590 | |
2591 | +INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER |
2592 | +M: Daniel Scally <djrscally@gmail.com> |
2593 | +S: Maintained |
2594 | +F: drivers/platform/x86/intel/int3472/ |
2595 | + |
2596 | INTEL SPEED SELECT TECHNOLOGY |
2597 | M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> |
2598 | L: platform-driver-x86@vger.kernel.org |
2599 | S: Maintained |
2600 | -F: drivers/platform/x86/intel_speed_select_if/ |
2601 | +F: drivers/platform/x86/intel/speed_select_if/ |
2602 | F: include/uapi/linux/isst_if.h |
2603 | F: tools/power/x86/intel-speed-select/ |
2604 | |
2605 | INTEL STRATIX10 FIRMWARE DRIVERS |
2606 | -M: Richard Gong <richard.gong@linux.intel.com> |
2607 | +M: Dinh Nguyen <dinguyen@kernel.org> |
2608 | L: linux-kernel@vger.kernel.org |
2609 | S: Maintained |
2610 | F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu |
2611 | @@ -9398,24 +9914,29 @@ F: include/linux/firmware/intel/stratix10-smc.h |
2612 | F: include/linux/firmware/intel/stratix10-svc-client.h |
2613 | |
2614 | INTEL TELEMETRY DRIVER |
2615 | -M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com> |
2616 | +M: Rajneesh Bhardwaj <irenic.rajneesh@gmail.com> |
2617 | M: "David E. Box" <david.e.box@linux.intel.com> |
2618 | L: platform-driver-x86@vger.kernel.org |
2619 | S: Maintained |
2620 | F: arch/x86/include/asm/intel_telemetry.h |
2621 | -F: drivers/platform/x86/intel_telemetry* |
2622 | +F: drivers/platform/x86/intel/telemetry/ |
2623 | |
2624 | INTEL UNCORE FREQUENCY CONTROL |
2625 | M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> |
2626 | L: platform-driver-x86@vger.kernel.org |
2627 | S: Maintained |
2628 | -F: drivers/platform/x86/intel-uncore-frequency.c |
2629 | +F: drivers/platform/x86/intel/uncore-frequency.c |
2630 | + |
2631 | +INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER |
2632 | +M: David E. Box <david.e.box@linux.intel.com> |
2633 | +S: Supported |
2634 | +F: drivers/platform/x86/intel/vsec.* |
2635 | |
2636 | INTEL VIRTUAL BUTTON DRIVER |
2637 | M: AceLan Kao <acelan.kao@canonical.com> |
2638 | L: platform-driver-x86@vger.kernel.org |
2639 | S: Maintained |
2640 | -F: drivers/platform/x86/intel-vbtn.c |
2641 | +F: drivers/platform/x86/intel/vbtn.c |
2642 | |
2643 | INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) |
2644 | M: Stanislaw Gruszka <stf_xl@wp.pl> |
2645 | @@ -9436,12 +9957,19 @@ M: Jithu Joseph <jithu.joseph@intel.com> |
2646 | R: Maurice Ma <maurice.ma@intel.com> |
2647 | S: Maintained |
2648 | W: https://slimbootloader.github.io/security/firmware-update.html |
2649 | -F: drivers/platform/x86/intel-wmi-sbl-fw-update.c |
2650 | +F: drivers/platform/x86/intel/wmi/sbl-fw-update.c |
2651 | |
2652 | INTEL WMI THUNDERBOLT FORCE POWER DRIVER |
2653 | L: Dell.Client.Kernel@dell.com |
2654 | S: Maintained |
2655 | -F: drivers/platform/x86/intel-wmi-thunderbolt.c |
2656 | +F: drivers/platform/x86/intel/wmi/thunderbolt.c |
2657 | + |
2658 | +INTEL WWAN IOSM DRIVER |
2659 | +M: M Chetan Kumar <m.chetan.kumar@intel.com> |
2660 | +M: Intel Corporation <linuxwwan@intel.com> |
2661 | +L: netdev@vger.kernel.org |
2662 | +S: Maintained |
2663 | +F: drivers/net/wwan/iosm/ |
2664 | |
2665 | INTEL(R) TRACE HUB |
2666 | M: Alexander Shishkin <alexander.shishkin@linux.intel.com> |
2667 | @@ -9592,11 +10120,6 @@ M: David Sterba <dsterba@suse.com> |
2668 | S: Odd Fixes |
2669 | F: drivers/tty/ipwireless/ |
2670 | |
2671 | -IPX NETWORK LAYER |
2672 | -L: netdev@vger.kernel.org |
2673 | -S: Obsolete |
2674 | -F: include/uapi/linux/ipx.h |
2675 | - |
2676 | IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) |
2677 | M: Marc Zyngier <maz@kernel.org> |
2678 | S: Maintained |
2679 | @@ -9719,6 +10242,14 @@ Q: http://patchwork.linuxtv.org/project/linux-media/list/ |
2680 | T: git git://linuxtv.org/anttip/media_tree.git |
2681 | F: drivers/media/tuners/it913x* |
2682 | |
2683 | +ITE IT66121 HDMI BRIDGE DRIVER |
2684 | +M: Phong LE <ple@baylibre.com> |
2685 | +M: Neil Armstrong <narmstrong@baylibre.com> |
2686 | +S: Maintained |
2687 | +T: git git://anongit.freedesktop.org/drm/drm-misc |
2688 | +F: Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml |
2689 | +F: drivers/gpu/drm/bridge/ite-it66121.c |
2690 | + |
2691 | IVTV VIDEO4LINUX DRIVER |
2692 | M: Andy Walls <awalls@md.metrocast.net> |
2693 | L: linux-media@vger.kernel.org |
2694 | @@ -9748,6 +10279,7 @@ JC42.4 TEMPERATURE SENSOR DRIVER |
2695 | M: Guenter Roeck <linux@roeck-us.net> |
2696 | L: linux-hwmon@vger.kernel.org |
2697 | S: Maintained |
2698 | +F: Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml |
2699 | F: Documentation/hwmon/jc42.rst |
2700 | F: drivers/hwmon/jc42.c |
2701 | |
2702 | @@ -9787,6 +10319,7 @@ F: include/linux/jbd2.h |
2703 | JPU V4L2 MEM2MEM DRIVER FOR RENESAS |
2704 | M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> |
2705 | L: linux-media@vger.kernel.org |
2706 | +L: linux-renesas-soc@vger.kernel.org |
2707 | S: Maintained |
2708 | F: drivers/media/platform/rcar_jpu.c |
2709 | |
2710 | @@ -9857,9 +10390,9 @@ F: lib/Kconfig.kcsan |
2711 | F: scripts/Makefile.kcsan |
2712 | |
2713 | KDUMP |
2714 | -M: Dave Young <dyoung@redhat.com> |
2715 | M: Baoquan He <bhe@redhat.com> |
2716 | R: Vivek Goyal <vgoyal@redhat.com> |
2717 | +R: Dave Young <dyoung@redhat.com> |
2718 | L: kexec@lists.infradead.org |
2719 | S: Maintained |
2720 | W: http://lse.sourceforge.net/kdump/ |
2721 | @@ -9887,6 +10420,7 @@ F: fs/autofs/ |
2722 | KERNEL BUILD + files below scripts/ (unless maintained elsewhere) |
2723 | M: Masahiro Yamada <masahiroy@kernel.org> |
2724 | M: Michal Marek <michal.lkml@markovi.net> |
2725 | +R: Nick Desaulniers <ndesaulniers@google.com> |
2726 | L: linux-kbuild@vger.kernel.org |
2727 | S: Maintained |
2728 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git |
2729 | @@ -9907,12 +10441,11 @@ S: Odd Fixes |
2730 | W: http://kernelnewbies.org/KernelJanitors |
2731 | |
2732 | KERNEL NFSD, SUNRPC, AND LOCKD SERVERS |
2733 | -M: "J. Bruce Fields" <bfields@fieldses.org> |
2734 | M: Chuck Lever <chuck.lever@oracle.com> |
2735 | L: linux-nfs@vger.kernel.org |
2736 | S: Supported |
2737 | W: http://nfs.sourceforge.net/ |
2738 | -T: git git://linux-nfs.org/~bfields/linux.git |
2739 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git |
2740 | F: fs/lockd/ |
2741 | F: fs/nfs_common/ |
2742 | F: fs/nfsd/ |
2743 | @@ -9938,6 +10471,17 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git |
2744 | F: Documentation/dev-tools/kselftest* |
2745 | F: tools/testing/selftests/ |
2746 | |
2747 | +KERNEL SMB3 SERVER (KSMBD) |
2748 | +M: Namjae Jeon <linkinjeon@kernel.org> |
2749 | +M: Sergey Senozhatsky <senozhatsky@chromium.org> |
2750 | +M: Steve French <sfrench@samba.org> |
2751 | +M: Hyunchul Lee <hyc.lee@gmail.com> |
2752 | +L: linux-cifs@vger.kernel.org |
2753 | +S: Maintained |
2754 | +T: git git://git.samba.org/ksmbd.git |
2755 | +F: fs/ksmbd/ |
2756 | +F: fs/smbfs_common/ |
2757 | + |
2758 | KERNEL UNIT TESTING FRAMEWORK (KUnit) |
2759 | M: Brendan Higgins <brendanhiggins@google.com> |
2760 | L: linux-kselftest@vger.kernel.org |
2761 | @@ -9986,6 +10530,8 @@ F: arch/arm64/include/asm/kvm* |
2762 | F: arch/arm64/include/uapi/asm/kvm* |
2763 | F: arch/arm64/kvm/ |
2764 | F: include/kvm/arm_* |
2765 | +F: tools/testing/selftests/kvm/*/aarch64/ |
2766 | +F: tools/testing/selftests/kvm/aarch64/ |
2767 | |
2768 | KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) |
2769 | M: Huacai Chen <chenhuacai@kernel.org> |
2770 | @@ -9999,21 +10545,29 @@ F: arch/mips/include/uapi/asm/kvm* |
2771 | F: arch/mips/kvm/ |
2772 | |
2773 | KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc) |
2774 | -M: Paul Mackerras <paulus@ozlabs.org> |
2775 | -L: kvm-ppc@vger.kernel.org |
2776 | -S: Supported |
2777 | -W: http://www.linux-kvm.org/ |
2778 | -T: git git://github.com/agraf/linux-2.6.git |
2779 | +L: linuxppc-dev@lists.ozlabs.org |
2780 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm |
2781 | F: arch/powerpc/include/asm/kvm* |
2782 | F: arch/powerpc/include/uapi/asm/kvm* |
2783 | F: arch/powerpc/kernel/kvm* |
2784 | F: arch/powerpc/kvm/ |
2785 | |
2786 | +KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv) |
2787 | +M: Anup Patel <anup@brainfault.org> |
2788 | +R: Atish Patra <atishp@atishpatra.org> |
2789 | +L: kvm@vger.kernel.org |
2790 | +L: kvm-riscv@lists.infradead.org |
2791 | +L: linux-riscv@lists.infradead.org |
2792 | +S: Maintained |
2793 | +T: git git://github.com/kvm-riscv/linux.git |
2794 | +F: arch/riscv/include/asm/kvm* |
2795 | +F: arch/riscv/include/uapi/asm/kvm* |
2796 | +F: arch/riscv/kvm/ |
2797 | + |
2798 | KERNEL VIRTUAL MACHINE for s390 (KVM/s390) |
2799 | -M: Christian Borntraeger <borntraeger@de.ibm.com> |
2800 | +M: Christian Borntraeger <borntraeger@linux.ibm.com> |
2801 | M: Janosch Frank <frankja@linux.ibm.com> |
2802 | R: David Hildenbrand <david@redhat.com> |
2803 | -R: Cornelia Huck <cohuck@redhat.com> |
2804 | R: Claudio Imbrenda <imbrenda@linux.ibm.com> |
2805 | L: kvm@vger.kernel.org |
2806 | S: Supported |
2807 | @@ -10165,6 +10719,7 @@ F: samples/kmemleak/kmemleak-test.c |
2808 | KMOD KERNEL MODULE LOADER - USERMODE HELPER |
2809 | M: Luis Chamberlain <mcgrof@kernel.org> |
2810 | L: linux-kernel@vger.kernel.org |
2811 | +L: linux-modules@vger.kernel.org |
2812 | S: Maintained |
2813 | F: include/linux/kmod.h |
2814 | F: kernel/kmod.c |
2815 | @@ -10177,10 +10732,13 @@ M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> |
2816 | M: "David S. Miller" <davem@davemloft.net> |
2817 | M: Masami Hiramatsu <mhiramat@kernel.org> |
2818 | S: Maintained |
2819 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git |
2820 | F: Documentation/trace/kprobes.rst |
2821 | F: include/asm-generic/kprobes.h |
2822 | F: include/linux/kprobes.h |
2823 | F: kernel/kprobes.c |
2824 | +F: lib/test_kprobes.c |
2825 | +F: samples/kprobes |
2826 | |
2827 | KS0108 LCD CONTROLLER DRIVER |
2828 | M: Miguel Ojeda <ojeda@kernel.org> |
2829 | @@ -10221,6 +10779,7 @@ F: net/core/skmsg.c |
2830 | F: net/core/sock_map.c |
2831 | F: net/ipv4/tcp_bpf.c |
2832 | F: net/ipv4/udp_bpf.c |
2833 | +F: net/unix/unix_bpf.c |
2834 | |
2835 | LANDLOCK SECURITY MODULE |
2836 | M: MickaĂ«l SalaĂŒn <mic@digikod.net> |
2837 | @@ -10297,6 +10856,13 @@ S: Maintained |
2838 | W: http://legousb.sourceforge.net/ |
2839 | F: drivers/usb/misc/legousbtower.c |
2840 | |
2841 | +LETSKETCH HID TABLET DRIVER |
2842 | +M: Hans de Goede <hdegoede@redhat.com> |
2843 | +L: linux-input@vger.kernel.org |
2844 | +S: Maintained |
2845 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git |
2846 | +F: drivers/hid/hid-letsketch.c |
2847 | + |
2848 | LG LAPTOP EXTRAS |
2849 | M: Matan Ziv-Av <matan@svgalib.org> |
2850 | L: platform-driver-x86@vger.kernel.org |
2851 | @@ -10333,6 +10899,12 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git |
2852 | F: drivers/ata/pata_arasan_cf.c |
2853 | F: include/linux/pata_arasan_cf_data.h |
2854 | |
2855 | +LIBATA PATA DRIVERS |
2856 | +R: Sergey Shtylyov <s.shtylyov@omp.ru> |
2857 | +L: linux-ide@vger.kernel.org |
2858 | +F: drivers/ata/ata_*.c |
2859 | +F: drivers/ata/pata_*.c |
2860 | + |
2861 | LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS |
2862 | M: Linus Walleij <linus.walleij@linaro.org> |
2863 | L: linux-ide@vger.kernel.org |
2864 | @@ -10360,20 +10932,15 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git |
2865 | F: drivers/ata/sata_promise.* |
2866 | |
2867 | LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) |
2868 | -M: Jens Axboe <axboe@kernel.dk> |
2869 | +M: Damien Le Moal <damien.lemoal@opensource.wdc.com> |
2870 | L: linux-ide@vger.kernel.org |
2871 | S: Maintained |
2872 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git |
2873 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git |
2874 | F: Documentation/devicetree/bindings/ata/ |
2875 | F: drivers/ata/ |
2876 | F: include/linux/ata.h |
2877 | F: include/linux/libata.h |
2878 | |
2879 | -LIBLOCKDEP |
2880 | -M: Sasha Levin <alexander.levin@microsoft.com> |
2881 | -S: Maintained |
2882 | -F: tools/lib/lockdep/ |
2883 | - |
2884 | LIBNVDIMM BLK: MMIO-APERTURE DRIVER |
2885 | M: Dan Williams <dan.j.williams@intel.com> |
2886 | M: Vishal Verma <vishal.l.verma@intel.com> |
2887 | @@ -10442,15 +11009,6 @@ F: LICENSES/ |
2888 | F: scripts/spdxcheck-test.sh |
2889 | F: scripts/spdxcheck.py |
2890 | |
2891 | -LIGHTNVM PLATFORM SUPPORT |
2892 | -M: Matias Bjorling <mb@lightnvm.io> |
2893 | -L: linux-block@vger.kernel.org |
2894 | -S: Maintained |
2895 | -W: http://github/OpenChannelSSD |
2896 | -F: drivers/lightnvm/ |
2897 | -F: include/linux/lightnvm.h |
2898 | -F: include/uapi/linux/lightnvm.h |
2899 | - |
2900 | LINEAR RANGES HELPERS |
2901 | M: Mark Brown <broonie@kernel.org> |
2902 | R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> |
2903 | @@ -10636,7 +11194,7 @@ LM90 HARDWARE MONITOR DRIVER |
2904 | M: Jean Delvare <jdelvare@suse.com> |
2905 | L: linux-hwmon@vger.kernel.org |
2906 | S: Maintained |
2907 | -F: Documentation/devicetree/bindings/hwmon/lm90.txt |
2908 | +F: Documentation/devicetree/bindings/hwmon/national,lm90.yaml |
2909 | F: Documentation/hwmon/lm90.rst |
2910 | F: drivers/hwmon/lm90.c |
2911 | F: include/dt-bindings/thermal/lm90.h |
2912 | @@ -10836,8 +11394,9 @@ M: Johannes Berg <johannes@sipsolutions.net> |
2913 | L: linux-wireless@vger.kernel.org |
2914 | S: Maintained |
2915 | W: https://wireless.wiki.kernel.org/ |
2916 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git |
2917 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git |
2918 | +Q: https://patchwork.kernel.org/project/linux-wireless/list/ |
2919 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git |
2920 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git |
2921 | F: Documentation/networking/mac80211-injection.rst |
2922 | F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst |
2923 | F: drivers/net/wireless/mac80211_hwsim.[ch] |
2924 | @@ -10851,6 +11410,7 @@ S: Maintained |
2925 | F: drivers/mailbox/ |
2926 | F: include/linux/mailbox_client.h |
2927 | F: include/linux/mailbox_controller.h |
2928 | +F: include/dt-bindings/mailbox/ |
2929 | F: Documentation/devicetree/bindings/mailbox/ |
2930 | |
2931 | MAILBOX ARM MHUv2 |
2932 | @@ -10862,6 +11422,18 @@ F: drivers/mailbox/arm_mhuv2.c |
2933 | F: include/linux/mailbox/arm_mhuv2_message.h |
2934 | F: Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml |
2935 | |
2936 | +MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP) |
2937 | +M: Jeremy Kerr <jk@codeconstruct.com.au> |
2938 | +M: Matt Johnston <matt@codeconstruct.com.au> |
2939 | +L: netdev@vger.kernel.org |
2940 | +S: Maintained |
2941 | +F: Documentation/networking/mctp.rst |
2942 | +F: drivers/net/mctp/ |
2943 | +F: include/net/mctp.h |
2944 | +F: include/net/mctpdevice.h |
2945 | +F: include/net/netns/mctp.h |
2946 | +F: net/mctp/ |
2947 | + |
2948 | MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 |
2949 | M: Michael Kerrisk <mtk.manpages@gmail.com> |
2950 | L: linux-man@vger.kernel.org |
2951 | @@ -10872,7 +11444,7 @@ MARDUK (CREATOR CI40) DEVICE TREE SUPPORT |
2952 | M: Rahul Bedarkar <rahulbedarkar89@gmail.com> |
2953 | L: linux-mips@vger.kernel.org |
2954 | S: Maintained |
2955 | -F: arch/mips/boot/dts/img/pistachio_marduk.dts |
2956 | +F: arch/mips/boot/dts/img/pistachio* |
2957 | |
2958 | MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER |
2959 | M: Andrew Lunn <andrew@lunn.ch> |
2960 | @@ -10882,13 +11454,14 @@ S: Maintained |
2961 | F: Documentation/devicetree/bindings/net/dsa/marvell.txt |
2962 | F: Documentation/networking/devlink/mv88e6xxx.rst |
2963 | F: drivers/net/dsa/mv88e6xxx/ |
2964 | +F: include/linux/dsa/mv88e6xxx.h |
2965 | F: include/linux/platform_data/mv88e6xxx.h |
2966 | |
2967 | MARVELL ARMADA 3700 PHY DRIVERS |
2968 | M: Miquel Raynal <miquel.raynal@bootlin.com> |
2969 | S: Maintained |
2970 | F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt |
2971 | -F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt |
2972 | +F: Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml |
2973 | F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c |
2974 | F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c |
2975 | |
2976 | @@ -10924,7 +11497,7 @@ F: drivers/net/wireless/marvell/libertas/ |
2977 | |
2978 | MARVELL MACCHIATOBIN SUPPORT |
2979 | M: Russell King <linux@armlinux.org.uk> |
2980 | -L: linux-arm-kernel@lists.infradead.org |
2981 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
2982 | S: Maintained |
2983 | F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts |
2984 | |
2985 | @@ -10937,7 +11510,7 @@ F: include/linux/mv643xx.h |
2986 | |
2987 | MARVELL MV88X3310 PHY DRIVER |
2988 | M: Russell King <linux@armlinux.org.uk> |
2989 | -M: Marek Behun <marek.behun@nic.cz> |
2990 | +M: Marek BehĂșn <kabel@kernel.org> |
2991 | L: netdev@vger.kernel.org |
2992 | S: Maintained |
2993 | F: drivers/net/phy/marvell10g.c |
2994 | @@ -11006,7 +11579,6 @@ F: Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst |
2995 | F: drivers/net/ethernet/marvell/octeontx2/af/ |
2996 | |
2997 | MARVELL PRESTERA ETHERNET SWITCH DRIVER |
2998 | -M: Vadym Kochan <vkochan@marvell.com> |
2999 | M: Taras Chornyi <tchornyi@marvell.com> |
3000 | S: Supported |
3001 | W: https://github.com/Marvell-switching/switchdev-prestera |
3002 | @@ -11086,6 +11658,12 @@ S: Maintained |
3003 | F: Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml |
3004 | F: drivers/media/i2c/max9286.c |
3005 | |
3006 | +MAX96712 QUAD GMSL2 DESERIALIZER DRIVER |
3007 | +M: Niklas Söderlund <niklas.soderlund@ragnatech.se> |
3008 | +L: linux-media@vger.kernel.org |
3009 | +S: Maintained |
3010 | +F: drivers/staging/media/max96712/max96712.c |
3011 | + |
3012 | MAX9860 MONO AUDIO VOICE CODEC DRIVER |
3013 | M: Peter Rosin <peda@axentia.se> |
3014 | L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
3015 | @@ -11100,8 +11678,36 @@ S: Maintained |
3016 | F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml |
3017 | F: drivers/iio/proximity/mb1232.c |
3018 | |
3019 | +MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS |
3020 | +R: Iskren Chernev <iskren.chernev@gmail.com> |
3021 | +R: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
3022 | +R: Marek Szyprowski <m.szyprowski@samsung.com> |
3023 | +R: Matheus Castello <matheus@castello.eng.br> |
3024 | +L: linux-pm@vger.kernel.org |
3025 | +S: Maintained |
3026 | +F: Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml |
3027 | +F: drivers/power/supply/max17040_battery.c |
3028 | + |
3029 | +MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS |
3030 | +R: Hans de Goede <hdegoede@redhat.com> |
3031 | +R: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
3032 | +R: Marek Szyprowski <m.szyprowski@samsung.com> |
3033 | +R: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm> |
3034 | +R: Purism Kernel Team <kernel@puri.sm> |
3035 | +L: linux-pm@vger.kernel.org |
3036 | +S: Maintained |
3037 | +F: Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml |
3038 | +F: drivers/power/supply/max17042_battery.c |
3039 | + |
3040 | +MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER |
3041 | +M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
3042 | +L: linux-kernel@vger.kernel.org |
3043 | +S: Maintained |
3044 | +F: Documentation/devicetree/bindings/regulator/maxim,max20086.yaml |
3045 | +F: drivers/regulator/max20086-regulator.c |
3046 | + |
3047 | MAXIM MAX77650 PMIC MFD DRIVER |
3048 | -M: Bartosz Golaszewski <bgolaszewski@baylibre.com> |
3049 | +M: Bartosz Golaszewski <brgl@bgdev.pl> |
3050 | L: linux-kernel@vger.kernel.org |
3051 | S: Maintained |
3052 | F: Documentation/devicetree/bindings/*/*max77650.yaml |
3053 | @@ -11122,6 +11728,12 @@ F: Documentation/devicetree/bindings/*/*max77802.txt |
3054 | F: drivers/regulator/max77802-regulator.c |
3055 | F: include/dt-bindings/*/*max77802.h |
3056 | |
3057 | +MAXIM MAX77976 BATTERY CHARGER |
3058 | +M: Luca Ceresoli <luca@lucaceresoli.net> |
3059 | +S: Supported |
3060 | +F: Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml |
3061 | +F: drivers/power/supply/max77976_charger.c |
3062 | + |
3063 | MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS |
3064 | M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
3065 | M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> |
3066 | @@ -11136,7 +11748,7 @@ M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
3067 | M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> |
3068 | L: linux-kernel@vger.kernel.org |
3069 | S: Supported |
3070 | -F: Documentation/devicetree/bindings/*/max77686.txt |
3071 | +F: Documentation/devicetree/bindings/*/maxim,max77686.yaml |
3072 | F: Documentation/devicetree/bindings/clock/maxim,max77686.txt |
3073 | F: Documentation/devicetree/bindings/mfd/max14577.txt |
3074 | F: Documentation/devicetree/bindings/mfd/max77693.txt |
3075 | @@ -11159,6 +11771,18 @@ W: https://linuxtv.org |
3076 | T: git git://linuxtv.org/media_tree.git |
3077 | F: drivers/media/radio/radio-maxiradio* |
3078 | |
3079 | +MAXLINEAR ETHERNET PHY DRIVER |
3080 | +M: Xu Liang <lxu@maxlinear.com> |
3081 | +L: netdev@vger.kernel.org |
3082 | +S: Supported |
3083 | +F: drivers/net/phy/mxl-gpy.c |
3084 | + |
3085 | +MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER |
3086 | +R: Yasushi SHOJI <yashi@spacecubics.com> |
3087 | +L: linux-can@vger.kernel.org |
3088 | +S: Maintained |
3089 | +F: drivers/net/can/usb/mcba_usb.c |
3090 | + |
3091 | MCAN MMIO DEVICE DRIVER |
3092 | M: Chandrasekar Ramakrishnan <rcsekar@samsung.com> |
3093 | L: linux-can@vger.kernel.org |
3094 | @@ -11283,6 +11907,7 @@ F: include/media/imx.h |
3095 | |
3096 | MEDIA DRIVERS FOR FREESCALE IMX7 |
3097 | M: Rui Miguel Silva <rmfrfs@gmail.com> |
3098 | +M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
3099 | L: linux-media@vger.kernel.org |
3100 | S: Maintained |
3101 | T: git git://linuxtv.org/media_tree.git |
3102 | @@ -11392,7 +12017,9 @@ L: linux-renesas-soc@vger.kernel.org |
3103 | S: Supported |
3104 | T: git git://linuxtv.org/media_tree.git |
3105 | F: Documentation/devicetree/bindings/media/renesas,csi2.yaml |
3106 | +F: Documentation/devicetree/bindings/media/renesas,isp.yaml |
3107 | F: Documentation/devicetree/bindings/media/renesas,vin.yaml |
3108 | +F: drivers/media/platform/rcar-isp.c |
3109 | F: drivers/media/platform/rcar-vin/ |
3110 | |
3111 | MEDIA DRIVERS FOR RENESAS - VSP1 |
3112 | @@ -11538,7 +12165,9 @@ F: drivers/mmc/host/mtk-sd.c |
3113 | MEDIATEK MT76 WIRELESS LAN DRIVER |
3114 | M: Felix Fietkau <nbd@nbd.name> |
3115 | M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> |
3116 | -R: Ryder Lee <ryder.lee@mediatek.com> |
3117 | +M: Ryder Lee <ryder.lee@mediatek.com> |
3118 | +R: Shayne Chen <shayne.chen@mediatek.com> |
3119 | +R: Sean Wang <sean.wang@mediatek.com> |
3120 | L: linux-wireless@vger.kernel.org |
3121 | S: Maintained |
3122 | F: drivers/net/wireless/mediatek/mt76/ |
3123 | @@ -11562,6 +12191,12 @@ S: Maintained |
3124 | F: Documentation/devicetree/bindings/i2c/i2c-mt7621.txt |
3125 | F: drivers/i2c/busses/i2c-mt7621.c |
3126 | |
3127 | +MEDIATEK MT7621 PCIE CONTROLLER DRIVER |
3128 | +M: Sergio Paracuellos <sergio.paracuellos@gmail.com> |
3129 | +S: Maintained |
3130 | +F: Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml |
3131 | +F: drivers/pci/controller/pcie-mt7621.c |
3132 | + |
3133 | MEDIATEK MT7621 PHY PCI DRIVER |
3134 | M: Sergio Paracuellos <sergio.paracuellos@gmail.com> |
3135 | S: Maintained |
3136 | @@ -11585,9 +12220,18 @@ M: Sean Wang <sean.wang@mediatek.com> |
3137 | S: Maintained |
3138 | F: drivers/char/hw_random/mtk-rng.c |
3139 | |
3140 | +MEDIATEK SMI DRIVER |
3141 | +M: Yong Wu <yong.wu@mediatek.com> |
3142 | +L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) |
3143 | +S: Supported |
3144 | +F: Documentation/devicetree/bindings/memory-controllers/mediatek,smi* |
3145 | +F: drivers/memory/mtk-smi.c |
3146 | +F: include/soc/mediatek/smi.h |
3147 | + |
3148 | MEDIATEK SWITCH DRIVER |
3149 | M: Sean Wang <sean.wang@mediatek.com> |
3150 | M: Landen Chao <Landen.Chao@mediatek.com> |
3151 | +M: DENG Qingfang <dqfext@gmail.com> |
3152 | L: netdev@vger.kernel.org |
3153 | S: Maintained |
3154 | F: drivers/net/dsa/mt7530.* |
3155 | @@ -11679,8 +12323,8 @@ F: drivers/net/ethernet/mellanox/mlx5/core/fpga/* |
3156 | F: include/linux/mlx5/mlx5_ifc_fpga.h |
3157 | |
3158 | MELLANOX ETHERNET SWITCH DRIVERS |
3159 | -M: Jiri Pirko <jiri@nvidia.com> |
3160 | M: Ido Schimmel <idosch@nvidia.com> |
3161 | +M: Petr Machata <petrm@nvidia.com> |
3162 | L: netdev@vger.kernel.org |
3163 | S: Supported |
3164 | W: http://www.mellanox.com |
3165 | @@ -11698,7 +12342,7 @@ F: drivers/net/ethernet/mellanox/mlxfw/ |
3166 | |
3167 | MELLANOX HARDWARE PLATFORM SUPPORT |
3168 | M: Hans de Goede <hdegoede@redhat.com> |
3169 | -M: Mark Gross <mgross@linux.intel.com> |
3170 | +M: Mark Gross <markgross@kernel.org> |
3171 | M: Vadim Pasternak <vadimp@nvidia.com> |
3172 | L: platform-driver-x86@vger.kernel.org |
3173 | S: Supported |
3174 | @@ -11781,7 +12425,7 @@ F: include/uapi/linux/membarrier.h |
3175 | F: kernel/sched/membarrier.c |
3176 | |
3177 | MEMBLOCK |
3178 | -M: Mike Rapoport <rppt@linux.ibm.com> |
3179 | +M: Mike Rapoport <rppt@kernel.org> |
3180 | L: linux-mm@kvack.org |
3181 | S: Maintained |
3182 | F: Documentation/core-api/boot-time-mm.rst |
3183 | @@ -11796,6 +12440,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git |
3184 | F: Documentation/devicetree/bindings/memory-controllers/ |
3185 | F: drivers/memory/ |
3186 | F: include/dt-bindings/memory/ |
3187 | +F: include/memory/ |
3188 | |
3189 | MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA |
3190 | M: Dmitry Osipenko <digetx@gmail.com> |
3191 | @@ -11820,6 +12465,7 @@ F: include/linux/mmzone.h |
3192 | F: include/linux/pagewalk.h |
3193 | F: include/linux/vmalloc.h |
3194 | F: mm/ |
3195 | +F: tools/testing/selftests/vm/ |
3196 | |
3197 | MEMORY TECHNOLOGY DEVICES (MTD) |
3198 | M: Miquel Raynal <miquel.raynal@bootlin.com> |
3199 | @@ -11908,7 +12554,8 @@ F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts |
3200 | |
3201 | MHI BUS |
3202 | M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> |
3203 | -M: Hemant Kumar <hemantk@codeaurora.org> |
3204 | +R: Hemant Kumar <hemantk@codeaurora.org> |
3205 | +L: mhi@lists.linux.dev |
3206 | L: linux-arm-msm@vger.kernel.org |
3207 | S: Maintained |
3208 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git |
3209 | @@ -11970,6 +12617,12 @@ L: linux-crypto@vger.kernel.org |
3210 | S: Maintained |
3211 | F: drivers/crypto/atmel-ecc.* |
3212 | |
3213 | +MICROCHIP EIC DRIVER |
3214 | +M: Claudiu Beznea <claudiu.beznea@microchip.com> |
3215 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3216 | +S: Supported |
3217 | +F: drivers/irqchip/irq-mchp-eic.c |
3218 | + |
3219 | MICROCHIP I2C DRIVER |
3220 | M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com> |
3221 | L: linux-i2c@vger.kernel.org |
3222 | @@ -11981,11 +12634,13 @@ MICROCHIP ISC DRIVER |
3223 | M: Eugen Hristev <eugen.hristev@microchip.com> |
3224 | L: linux-media@vger.kernel.org |
3225 | S: Supported |
3226 | -F: Documentation/devicetree/bindings/media/atmel-isc.txt |
3227 | +F: Documentation/devicetree/bindings/media/atmel,isc.yaml |
3228 | +F: Documentation/devicetree/bindings/media/microchip,xisc.yaml |
3229 | F: drivers/media/platform/atmel/atmel-isc-base.c |
3230 | F: drivers/media/platform/atmel/atmel-isc-regs.h |
3231 | F: drivers/media/platform/atmel/atmel-isc.h |
3232 | F: drivers/media/platform/atmel/atmel-sama5d2-isc.c |
3233 | +F: drivers/media/platform/atmel/atmel-sama7g5-isc.c |
3234 | F: include/linux/atmel-isc-media.h |
3235 | |
3236 | MICROCHIP ISI DRIVER |
3237 | @@ -12012,6 +12667,13 @@ L: netdev@vger.kernel.org |
3238 | S: Maintained |
3239 | F: drivers/net/ethernet/microchip/lan743x_* |
3240 | |
3241 | +MICROCHIP LAN966X ETHERNET DRIVER |
3242 | +M: Horatiu Vultur <horatiu.vultur@microchip.com> |
3243 | +M: UNGLinuxDriver@microchip.com |
3244 | +L: netdev@vger.kernel.org |
3245 | +S: Maintained |
3246 | +F: drivers/net/ethernet/microchip/lan966x/* |
3247 | + |
3248 | MICROCHIP LCDFB DRIVER |
3249 | M: Nicolas Ferre <nicolas.ferre@microchip.com> |
3250 | L: linux-fbdev@vger.kernel.org |
3251 | @@ -12146,7 +12808,7 @@ F: drivers/platform/surface/surface_gpe.c |
3252 | |
3253 | MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT |
3254 | M: Hans de Goede <hdegoede@redhat.com> |
3255 | -M: Mark Gross <mgross@linux.intel.com> |
3256 | +M: Mark Gross <markgross@kernel.org> |
3257 | M: Maximilian Luz <luzmaximilian@gmail.com> |
3258 | L: platform-driver-x86@vger.kernel.org |
3259 | S: Maintained |
3260 | @@ -12183,7 +12845,7 @@ M: Maximilian Luz <luzmaximilian@gmail.com> |
3261 | L: platform-driver-x86@vger.kernel.org |
3262 | S: Maintained |
3263 | W: https://github.com/linux-surface/surface-aggregator-module |
3264 | -C: irc://chat.freenode.net/##linux-surface |
3265 | +C: irc://irc.libera.chat/linux-surface |
3266 | F: Documentation/driver-api/surface_aggregator/ |
3267 | F: drivers/platform/surface/aggregator/ |
3268 | F: drivers/platform/surface/surface_acpi_notify.c |
3269 | @@ -12353,9 +13015,11 @@ Q: http://patchwork.linuxtv.org/project/linux-media/list/ |
3270 | F: drivers/media/dvb-frontends/mn88473* |
3271 | |
3272 | MODULE SUPPORT |
3273 | -M: Jessica Yu <jeyu@kernel.org> |
3274 | +M: Luis Chamberlain <mcgrof@kernel.org> |
3275 | +L: linux-modules@vger.kernel.org |
3276 | +L: linux-kernel@vger.kernel.org |
3277 | S: Maintained |
3278 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next |
3279 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next |
3280 | F: include/linux/module.h |
3281 | F: kernel/module.c |
3282 | |
3283 | @@ -12379,8 +13043,15 @@ F: Documentation/userspace-api/media/drivers/meye* |
3284 | F: drivers/media/pci/meye/ |
3285 | F: include/uapi/linux/meye.h |
3286 | |
3287 | +MOTORCOMM PHY DRIVER |
3288 | +M: Peter Geis <pgwipeout@gmail.com> |
3289 | +L: netdev@vger.kernel.org |
3290 | +S: Maintained |
3291 | +F: drivers/net/phy/motorcomm.c |
3292 | + |
3293 | MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD |
3294 | -S: Orphan |
3295 | +M: Jiri Slaby <jirislaby@kernel.org> |
3296 | +S: Maintained |
3297 | F: Documentation/driver-api/serial/moxa-smartio.rst |
3298 | F: drivers/tty/mxser.* |
3299 | |
3300 | @@ -12455,6 +13126,7 @@ M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
3301 | L: linux-media@vger.kernel.org |
3302 | S: Maintained |
3303 | T: git git://linuxtv.org/media_tree.git |
3304 | +F: Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml |
3305 | F: drivers/media/i2c/mt9p031.c |
3306 | F: include/media/i2c/mt9p031.h |
3307 | |
3308 | @@ -12593,7 +13265,7 @@ S: Orphan |
3309 | F: drivers/net/ethernet/natsemi/natsemi.c |
3310 | |
3311 | NCR 5380 SCSI DRIVERS |
3312 | -M: Finn Thain <fthain@telegraphics.com.au> |
3313 | +M: Finn Thain <fthain@linux-m68k.org> |
3314 | M: Michael Schmitz <schmitzmic@gmail.com> |
3315 | L: linux-scsi@vger.kernel.org |
3316 | S: Maintained |
3317 | @@ -12650,8 +13322,9 @@ W: http://www.netfilter.org/ |
3318 | W: http://www.iptables.org/ |
3319 | W: http://www.nftables.org/ |
3320 | Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ |
3321 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git |
3322 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git |
3323 | +C: irc://irc.libera.chat/netfilter |
3324 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git |
3325 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git |
3326 | F: include/linux/netfilter* |
3327 | F: include/linux/netfilter/ |
3328 | F: include/net/netfilter/ |
3329 | @@ -12681,9 +13354,9 @@ F: drivers/rtc/rtc-ntxec.c |
3330 | F: include/linux/mfd/ntxec.h |
3331 | |
3332 | NETRONOME ETHERNET DRIVERS |
3333 | -M: Simon Horman <simon.horman@netronome.com> |
3334 | +M: Simon Horman <simon.horman@corigine.com> |
3335 | R: Jakub Kicinski <kuba@kernel.org> |
3336 | -L: oss-drivers@netronome.com |
3337 | +L: oss-drivers@corigine.com |
3338 | S: Maintained |
3339 | F: drivers/net/ethernet/netronome/ |
3340 | |
3341 | @@ -12710,7 +13383,6 @@ M: "David S. Miller" <davem@davemloft.net> |
3342 | M: Jakub Kicinski <kuba@kernel.org> |
3343 | L: netdev@vger.kernel.org |
3344 | S: Maintained |
3345 | -W: http://www.linuxfoundation.org/en/Net |
3346 | Q: https://patchwork.kernel.org/project/netdevbpf/list/ |
3347 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git |
3348 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git |
3349 | @@ -12728,12 +13400,13 @@ F: include/uapi/linux/if_* |
3350 | F: include/uapi/linux/netdevice.h |
3351 | |
3352 | NETWORKING DRIVERS (WIRELESS) |
3353 | -M: Kalle Valo <kvalo@codeaurora.org> |
3354 | +M: Kalle Valo <kvalo@kernel.org> |
3355 | L: linux-wireless@vger.kernel.org |
3356 | S: Maintained |
3357 | -Q: http://patchwork.kernel.org/project/linux-wireless/list/ |
3358 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git |
3359 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git |
3360 | +W: https://wireless.wiki.kernel.org/ |
3361 | +Q: https://patchwork.kernel.org/project/linux-wireless/list/ |
3362 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git |
3363 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git |
3364 | F: Documentation/devicetree/bindings/net/wireless/ |
3365 | F: drivers/net/wireless/ |
3366 | |
3367 | @@ -12749,13 +13422,13 @@ F: include/linux/dsa/ |
3368 | F: include/linux/platform_data/dsa.h |
3369 | F: include/net/dsa.h |
3370 | F: net/dsa/ |
3371 | +F: tools/testing/selftests/drivers/net/dsa/ |
3372 | |
3373 | NETWORKING [GENERAL] |
3374 | M: "David S. Miller" <davem@davemloft.net> |
3375 | M: Jakub Kicinski <kuba@kernel.org> |
3376 | L: netdev@vger.kernel.org |
3377 | S: Maintained |
3378 | -W: http://www.linuxfoundation.org/en/Net |
3379 | Q: https://patchwork.kernel.org/project/netdevbpf/list/ |
3380 | B: mailto:netdev@vger.kernel.org |
3381 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git |
3382 | @@ -12806,7 +13479,11 @@ L: netdev@vger.kernel.org |
3383 | S: Maintained |
3384 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git |
3385 | F: arch/x86/net/* |
3386 | +F: include/linux/ip.h |
3387 | +F: include/linux/ipv6* |
3388 | +F: include/net/fib* |
3389 | F: include/net/ip* |
3390 | +F: include/net/route.h |
3391 | F: net/ipv4/ |
3392 | F: net/ipv6/ |
3393 | |
3394 | @@ -12867,10 +13544,6 @@ F: include/net/tls.h |
3395 | F: include/uapi/linux/tls.h |
3396 | F: net/tls/* |
3397 | |
3398 | -NETWORKING [WIRELESS] |
3399 | -L: linux-wireless@vger.kernel.org |
3400 | -Q: http://patchwork.kernel.org/project/linux-wireless/list/ |
3401 | - |
3402 | NETXEN (1/10) GbE SUPPORT |
3403 | M: Manish Chopra <manishc@marvell.com> |
3404 | M: Rahul Verma <rahulv@marvell.com> |
3405 | @@ -12897,8 +13570,10 @@ F: include/uapi/linux/nexthop.h |
3406 | F: net/ipv4/nexthop.c |
3407 | |
3408 | NFC SUBSYSTEM |
3409 | +M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
3410 | +L: linux-nfc@lists.01.org (subscribers-only) |
3411 | L: netdev@vger.kernel.org |
3412 | -S: Orphan |
3413 | +S: Maintained |
3414 | F: Documentation/devicetree/bindings/net/nfc/ |
3415 | F: drivers/nfc/ |
3416 | F: include/linux/platform_data/nfcmrvl.h |
3417 | @@ -12909,14 +13584,14 @@ F: net/nfc/ |
3418 | NFC VIRTUAL NCI DEVICE DRIVER |
3419 | M: Bongsu Jeon <bongsu.jeon@samsung.com> |
3420 | L: netdev@vger.kernel.org |
3421 | -L: linux-nfc@lists.01.org (moderated for non-subscribers) |
3422 | +L: linux-nfc@lists.01.org (subscribers-only) |
3423 | S: Supported |
3424 | F: drivers/nfc/virtual_ncidev.c |
3425 | F: tools/testing/selftests/nci/ |
3426 | |
3427 | NFS, SUNRPC, AND LOCKD CLIENTS |
3428 | M: Trond Myklebust <trond.myklebust@hammerspace.com> |
3429 | -M: Anna Schumaker <anna.schumaker@netapp.com> |
3430 | +M: Anna Schumaker <anna@kernel.org> |
3431 | L: linux-nfs@vger.kernel.org |
3432 | S: Maintained |
3433 | W: http://client.linux-nfs.org |
3434 | @@ -12960,10 +13635,16 @@ W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ |
3435 | F: Documentation/scsi/NinjaSCSI.rst |
3436 | F: drivers/scsi/nsp32* |
3437 | |
3438 | +NINTENDO HID DRIVER |
3439 | +M: Daniel J. Ogorchock <djogorchock@gmail.com> |
3440 | +L: linux-input@vger.kernel.org |
3441 | +S: Maintained |
3442 | +F: drivers/hid/hid-nintendo* |
3443 | + |
3444 | NIOS2 ARCHITECTURE |
3445 | -M: Ley Foon Tan <ley.foon.tan@intel.com> |
3446 | +M: Dinh Nguyen <dinguyen@kernel.org> |
3447 | S: Maintained |
3448 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git |
3449 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git |
3450 | F: arch/nios2/ |
3451 | |
3452 | NITRO ENCLAVES (NE) |
3453 | @@ -13064,8 +13745,17 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git |
3454 | F: Documentation/filesystems/ntfs.rst |
3455 | F: fs/ntfs/ |
3456 | |
3457 | +NTFS3 FILESYSTEM |
3458 | +M: Konstantin Komarov <almaz.alexandrovich@paragon-software.com> |
3459 | +L: ntfs3@lists.linux.dev |
3460 | +S: Supported |
3461 | +W: http://www.paragon-software.com/ |
3462 | +T: git https://github.com/Paragon-Software-Group/linux-ntfs3.git |
3463 | +F: Documentation/filesystems/ntfs3.rst |
3464 | +F: fs/ntfs3/ |
3465 | + |
3466 | NUBUS SUBSYSTEM |
3467 | -M: Finn Thain <fthain@telegraphics.com.au> |
3468 | +M: Finn Thain <fthain@linux-m68k.org> |
3469 | L: linux-m68k@lists.linux-m68k.org |
3470 | S: Maintained |
3471 | F: arch/*/include/asm/nubus.h |
3472 | @@ -13080,6 +13770,12 @@ S: Maintained |
3473 | F: drivers/video/fbdev/nvidia/ |
3474 | F: drivers/video/fbdev/riva/ |
3475 | |
3476 | +NVIDIA WMI EC BACKLIGHT DRIVER |
3477 | +M: Daniel Dadap <ddadap@nvidia.com> |
3478 | +L: platform-driver-x86@vger.kernel.org |
3479 | +S: Supported |
3480 | +F: drivers/platform/x86/nvidia-wmi-ec-backlight.c |
3481 | + |
3482 | NVM EXPRESS DRIVER |
3483 | M: Keith Busch <kbusch@kernel.org> |
3484 | M: Jens Axboe <axboe@fb.com> |
3485 | @@ -13106,7 +13802,7 @@ F: include/linux/nvme-fc.h |
3486 | NVM EXPRESS TARGET DRIVER |
3487 | M: Christoph Hellwig <hch@lst.de> |
3488 | M: Sagi Grimberg <sagi@grimberg.me> |
3489 | -M: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com> |
3490 | +M: Chaitanya Kulkarni <kch@nvidia.com> |
3491 | L: linux-nvme@lists.infradead.org |
3492 | S: Supported |
3493 | W: http://git.infradead.org/nvme.git |
3494 | @@ -13134,7 +13830,7 @@ M: Ashish Kumar <ashish.kumar@nxp.com> |
3495 | R: Yogesh Gaur <yogeshgaur.83@gmail.com> |
3496 | L: linux-spi@vger.kernel.org |
3497 | S: Maintained |
3498 | -F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt |
3499 | +F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml |
3500 | F: drivers/spi/spi-nxp-fspi.c |
3501 | |
3502 | NXP FXAS21002C DRIVER |
3503 | @@ -13162,6 +13858,25 @@ S: Maintained |
3504 | F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml |
3505 | F: drivers/gpu/drm/imx/dcss/ |
3506 | |
3507 | +NXP i.MX 8QXP ADC DRIVER |
3508 | +M: Cai Huoqing <cai.huoqing@linux.dev> |
3509 | +M: Haibo Chen <haibo.chen@nxp.com> |
3510 | +L: linux-imx@nxp.com |
3511 | +L: linux-iio@vger.kernel.org |
3512 | +S: Maintained |
3513 | +F: Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml |
3514 | +F: drivers/iio/adc/imx8qxp-adc.c |
3515 | + |
3516 | +NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER |
3517 | +M: Haibo Chen <haibo.chen@nxp.com> |
3518 | +L: linux-iio@vger.kernel.org |
3519 | +L: linux-imx@nxp.com |
3520 | +S: Maintained |
3521 | +F: Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml |
3522 | +F: Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml |
3523 | +F: drivers/iio/adc/imx7d_adc.c |
3524 | +F: drivers/iio/adc/vf610_adc.c |
3525 | + |
3526 | NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER |
3527 | M: Jagan Teki <jagan@amarulasolutions.com> |
3528 | S: Maintained |
3529 | @@ -13187,6 +13902,7 @@ M: Vladimir Oltean <olteanv@gmail.com> |
3530 | L: linux-kernel@vger.kernel.org |
3531 | S: Maintained |
3532 | F: drivers/net/dsa/sja1105 |
3533 | +F: drivers/net/pcs/pcs-xpcs-nxp.c |
3534 | |
3535 | NXP TDA998X DRM DRIVER |
3536 | M: Russell King <linux@armlinux.org.uk> |
3537 | @@ -13205,11 +13921,18 @@ S: Maintained |
3538 | F: Documentation/devicetree/bindings/sound/tfa9879.txt |
3539 | F: sound/soc/codecs/tfa9879* |
3540 | |
3541 | +NXP/Goodix TFA989X (TFA1) DRIVER |
3542 | +M: Stephan Gerhold <stephan@gerhold.net> |
3543 | +L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
3544 | +S: Maintained |
3545 | +F: Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml |
3546 | +F: sound/soc/codecs/tfa989x.c |
3547 | + |
3548 | NXP-NCI NFC DRIVER |
3549 | -M: Clément Perrochaud <clement.perrochaud@effinnov.com> |
3550 | R: Charles Gorand <charles.gorand@effinnov.com> |
3551 | -L: linux-nfc@lists.01.org (moderated for non-subscribers) |
3552 | +L: linux-nfc@lists.01.org (subscribers-only) |
3553 | S: Supported |
3554 | +F: Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml |
3555 | F: drivers/nfc/nxp-nci |
3556 | |
3557 | NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER |
3558 | @@ -13217,7 +13940,7 @@ M: Mirela Rabulea <mirela.rabulea@nxp.com> |
3559 | R: NXP Linux Team <linux-imx@nxp.com> |
3560 | L: linux-media@vger.kernel.org |
3561 | S: Maintained |
3562 | -F: Documentation/devicetree/bindings/media/imx8-jpeg.yaml |
3563 | +F: Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml |
3564 | F: drivers/media/platform/imx-jpeg |
3565 | |
3566 | NZXT-KRAKEN2 HARDWARE MONITORING DRIVER |
3567 | @@ -13227,6 +13950,13 @@ S: Maintained |
3568 | F: Documentation/hwmon/nzxt-kraken2.rst |
3569 | F: drivers/hwmon/nzxt-kraken2.c |
3570 | |
3571 | +NZXT-SMART2 HARDWARE MONITORING DRIVER |
3572 | +M: Aleksandr Mezin <mezin.alexander@gmail.com> |
3573 | +L: linux-hwmon@vger.kernel.org |
3574 | +S: Maintained |
3575 | +F: Documentation/hwmon/nzxt-smart2.rst |
3576 | +F: drivers/hwmon/nzxt-smart2.c |
3577 | + |
3578 | OBJAGG |
3579 | M: Jiri Pirko <jiri@nvidia.com> |
3580 | L: netdev@vger.kernel.org |
3581 | @@ -13326,7 +14056,7 @@ M: Santosh Shilimkar <ssantosh@kernel.org> |
3582 | M: Kevin Hilman <khilman@kernel.org> |
3583 | L: linux-omap@vger.kernel.org |
3584 | S: Maintained |
3585 | -F: Documentation/devicetree/bindings/gpio/gpio-omap.txt |
3586 | +F: Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml |
3587 | F: drivers/gpio/gpio-omap.c |
3588 | |
3589 | OMAP HARDWARE SPINLOCK SUPPORT |
3590 | @@ -13347,12 +14077,6 @@ L: linux-omap@vger.kernel.org |
3591 | S: Maintained |
3592 | F: arch/arm/mach-omap2/omap_hwmod*data* |
3593 | |
3594 | -OMAP HWMOD DATA FOR OMAP4-BASED DEVICES |
3595 | -M: BenoĂźt Cousson <bcousson@baylibre.com> |
3596 | -L: linux-omap@vger.kernel.org |
3597 | -S: Maintained |
3598 | -F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c |
3599 | - |
3600 | OMAP HWMOD SUPPORT |
3601 | M: BenoĂźt Cousson <bcousson@baylibre.com> |
3602 | M: Paul Walmsley <paul@pwsan.com> |
3603 | @@ -13365,7 +14089,7 @@ M: Vignesh R <vigneshr@ti.com> |
3604 | L: linux-omap@vger.kernel.org |
3605 | L: linux-i2c@vger.kernel.org |
3606 | S: Maintained |
3607 | -F: Documentation/devicetree/bindings/i2c/i2c-omap.txt |
3608 | +F: Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml |
3609 | F: drivers/i2c/busses/i2c-omap.c |
3610 | |
3611 | OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) |
3612 | @@ -13496,6 +14220,13 @@ S: Maintained |
3613 | T: git git://linuxtv.org/media_tree.git |
3614 | F: drivers/media/i2c/ov13858.c |
3615 | |
3616 | +OMNIVISION OV13B10 SENSOR DRIVER |
3617 | +M: Arec Kao <arec.kao@intel.com> |
3618 | +L: linux-media@vger.kernel.org |
3619 | +S: Maintained |
3620 | +T: git git://linuxtv.org/media_tree.git |
3621 | +F: drivers/media/i2c/ov13b10.c |
3622 | + |
3623 | OMNIVISION OV2680 SENSOR DRIVER |
3624 | M: Rui Miguel Silva <rmfrfs@gmail.com> |
3625 | L: linux-media@vger.kernel.org |
3626 | @@ -13538,7 +14269,6 @@ F: drivers/media/i2c/ov5647.c |
3627 | |
3628 | OMNIVISION OV5670 SENSOR DRIVER |
3629 | M: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com> |
3630 | -M: Hyungwoo Yang <hyungwoo.yang@intel.com> |
3631 | L: linux-media@vger.kernel.org |
3632 | S: Maintained |
3633 | T: git git://linuxtv.org/media_tree.git |
3634 | @@ -13551,6 +14281,13 @@ S: Maintained |
3635 | T: git git://linuxtv.org/media_tree.git |
3636 | F: drivers/media/i2c/ov5675.c |
3637 | |
3638 | +OMNIVISION OV5693 SENSOR DRIVER |
3639 | +M: Daniel Scally <djrscally@gmail.com> |
3640 | +L: linux-media@vger.kernel.org |
3641 | +S: Maintained |
3642 | +T: git git://linuxtv.org/media_tree.git |
3643 | +F: drivers/media/i2c/ov5693.c |
3644 | + |
3645 | OMNIVISION OV5695 SENSOR DRIVER |
3646 | M: Shunqian Zheng <zhengsq@rock-chips.com> |
3647 | L: linux-media@vger.kernel.org |
3648 | @@ -13590,6 +14327,15 @@ T: git git://linuxtv.org/media_tree.git |
3649 | F: Documentation/devicetree/bindings/media/i2c/ov8856.yaml |
3650 | F: drivers/media/i2c/ov8856.c |
3651 | |
3652 | +OMNIVISION OV9282 SENSOR DRIVER |
3653 | +M: Paul J. Murphy <paul.j.murphy@intel.com> |
3654 | +M: Daniele Alessandrelli <daniele.alessandrelli@intel.com> |
3655 | +L: linux-media@vger.kernel.org |
3656 | +S: Maintained |
3657 | +T: git git://linuxtv.org/media_tree.git |
3658 | +F: Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml |
3659 | +F: drivers/media/i2c/ov9282.c |
3660 | + |
3661 | OMNIVISION OV9640 SENSOR DRIVER |
3662 | M: Petr Cvek <petrcvekcz@gmail.com> |
3663 | L: linux-media@vger.kernel.org |
3664 | @@ -13663,6 +14409,7 @@ M: Rob Herring <robh+dt@kernel.org> |
3665 | M: Frank Rowand <frowand.list@gmail.com> |
3666 | L: devicetree@vger.kernel.org |
3667 | S: Maintained |
3668 | +C: irc://irc.libera.chat/devicetree |
3669 | W: http://www.devicetree.org/ |
3670 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git |
3671 | F: Documentation/ABI/testing/sysfs-firmware-ofw |
3672 | @@ -13674,12 +14421,19 @@ OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS |
3673 | M: Rob Herring <robh+dt@kernel.org> |
3674 | L: devicetree@vger.kernel.org |
3675 | S: Maintained |
3676 | +C: irc://irc.libera.chat/devicetree |
3677 | Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/ |
3678 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git |
3679 | F: Documentation/devicetree/ |
3680 | F: arch/*/boot/dts/ |
3681 | F: include/dt-bindings/ |
3682 | |
3683 | +OPENCOMPUTE PTP CLOCK DRIVER |
3684 | +M: Jonathan Lemon <jonathan.lemon@gmail.com> |
3685 | +L: netdev@vger.kernel.org |
3686 | +S: Maintained |
3687 | +F: drivers/ptp/ptp_ocp.c |
3688 | + |
3689 | OPENCORES I2C BUS DRIVER |
3690 | M: Peter Korsgaard <peter@korsgaard.com> |
3691 | M: Andrew Lunn <andrew@lunn.ch> |
3692 | @@ -13812,6 +14566,15 @@ F: include/net/page_pool.h |
3693 | F: include/trace/events/page_pool.h |
3694 | F: net/core/page_pool.c |
3695 | |
3696 | +PAGE TABLE CHECK |
3697 | +M: Pasha Tatashin <pasha.tatashin@soleen.com> |
3698 | +M: Andrew Morton <akpm@linux-foundation.org> |
3699 | +L: linux-mm@kvack.org |
3700 | +S: Maintained |
3701 | +F: Documentation/vm/page_table_check.rst |
3702 | +F: include/linux/page_table_check.h |
3703 | +F: mm/page_table_check.c |
3704 | + |
3705 | PANASONIC LAPTOP ACPI EXTRAS DRIVER |
3706 | M: Kenneth Chan <kenneth.t.chan@gmail.com> |
3707 | L: platform-driver-x86@vger.kernel.org |
3708 | @@ -13848,7 +14611,9 @@ M: Juergen Gross <jgross@suse.com> |
3709 | M: Deep Shah <sdeep@vmware.com> |
3710 | M: "VMware, Inc." <pv-drivers@vmware.com> |
3711 | L: virtualization@lists.linux-foundation.org |
3712 | +L: x86@kernel.org |
3713 | S: Supported |
3714 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core |
3715 | F: Documentation/virt/paravirt_ops.rst |
3716 | F: arch/*/include/asm/paravirt*.h |
3717 | F: arch/*/kernel/paravirt* |
3718 | @@ -13943,8 +14708,7 @@ F: Documentation/devicetree/bindings/pci/aardvark-pci.txt |
3719 | F: drivers/pci/controller/pci-aardvark.c |
3720 | |
3721 | PCI DRIVER FOR ALTERA PCIE IP |
3722 | -M: Ley Foon Tan <ley.foon.tan@intel.com> |
3723 | -L: rfi@lists.rocketboards.org (moderated for non-subscribers) |
3724 | +M: Joyce Ooi <joyce.ooi@intel.com> |
3725 | L: linux-pci@vger.kernel.org |
3726 | S: Supported |
3727 | F: Documentation/devicetree/bindings/pci/altera-pcie.txt |
3728 | @@ -13953,7 +14717,7 @@ F: drivers/pci/controller/pcie-altera.c |
3729 | PCI DRIVER FOR APPLIEDMICRO XGENE |
3730 | M: Toan Le <toan@os.amperecomputing.com> |
3731 | L: linux-pci@vger.kernel.org |
3732 | -L: linux-arm-kernel@lists.infradead.org |
3733 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3734 | S: Maintained |
3735 | F: Documentation/devicetree/bindings/pci/xgene-pci.txt |
3736 | F: drivers/pci/controller/pci-xgene.c |
3737 | @@ -13961,7 +14725,7 @@ F: drivers/pci/controller/pci-xgene.c |
3738 | PCI DRIVER FOR ARM VERSATILE PLATFORM |
3739 | M: Rob Herring <robh@kernel.org> |
3740 | L: linux-pci@vger.kernel.org |
3741 | -L: linux-arm-kernel@lists.infradead.org |
3742 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3743 | S: Maintained |
3744 | F: Documentation/devicetree/bindings/pci/versatile.yaml |
3745 | F: drivers/pci/controller/pci-versatile.c |
3746 | @@ -13969,7 +14733,7 @@ F: drivers/pci/controller/pci-versatile.c |
3747 | PCI DRIVER FOR ARMADA 8K |
3748 | M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
3749 | L: linux-pci@vger.kernel.org |
3750 | -L: linux-arm-kernel@lists.infradead.org |
3751 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3752 | S: Maintained |
3753 | F: Documentation/devicetree/bindings/pci/pci-armada8k.txt |
3754 | F: drivers/pci/controller/dwc/pcie-armada8k.c |
3755 | @@ -13987,7 +14751,7 @@ M: Mingkai Hu <mingkai.hu@nxp.com> |
3756 | M: Roy Zang <roy.zang@nxp.com> |
3757 | L: linuxppc-dev@lists.ozlabs.org |
3758 | L: linux-pci@vger.kernel.org |
3759 | -L: linux-arm-kernel@lists.infradead.org |
3760 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3761 | S: Maintained |
3762 | F: drivers/pci/controller/dwc/*layerscape* |
3763 | |
3764 | @@ -14006,7 +14770,7 @@ M: Lucas Stach <l.stach@pengutronix.de> |
3765 | L: linux-pci@vger.kernel.org |
3766 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3767 | S: Maintained |
3768 | -F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt |
3769 | +F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml |
3770 | F: drivers/pci/controller/dwc/*imx6* |
3771 | |
3772 | PCI DRIVER FOR FU740 |
3773 | @@ -14017,8 +14781,15 @@ S: Maintained |
3774 | F: Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml |
3775 | F: drivers/pci/controller/dwc/pcie-fu740.c |
3776 | |
3777 | +PCI DRIVER FOR INTEL IXP4XX |
3778 | +M: Linus Walleij <linus.walleij@linaro.org> |
3779 | +S: Maintained |
3780 | +F: Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml |
3781 | +F: drivers/pci/controller/pci-ixp4xx.c |
3782 | + |
3783 | PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) |
3784 | -M: Jonathan Derrick <jonathan.derrick@intel.com> |
3785 | +M: Nirmal Patel <nirmal.patel@linux.intel.com> |
3786 | +R: Jonathan Derrick <jonathan.derrick@linux.dev> |
3787 | L: linux-pci@vger.kernel.org |
3788 | S: Supported |
3789 | F: drivers/pci/controller/vmd.c |
3790 | @@ -14061,7 +14832,7 @@ F: drivers/pci/controller/pci-tegra.c |
3791 | PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER |
3792 | M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> |
3793 | L: linux-pci@vger.kernel.org |
3794 | -L: linux-arm-kernel@lists.infradead.org |
3795 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3796 | S: Maintained |
3797 | F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt |
3798 | F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c |
3799 | @@ -14088,14 +14859,15 @@ M: Jingoo Han <jingoohan1@gmail.com> |
3800 | M: Gustavo Pimentel <gustavo.pimentel@synopsys.com> |
3801 | L: linux-pci@vger.kernel.org |
3802 | S: Maintained |
3803 | -F: Documentation/devicetree/bindings/pci/designware-pcie.txt |
3804 | +F: Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml |
3805 | +F: Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml |
3806 | F: drivers/pci/controller/dwc/*designware* |
3807 | |
3808 | PCI DRIVER FOR TI DRA7XX/J721E |
3809 | M: Kishon Vijay Abraham I <kishon@ti.com> |
3810 | L: linux-omap@vger.kernel.org |
3811 | L: linux-pci@vger.kernel.org |
3812 | -L: linux-arm-kernel@lists.infradead.org |
3813 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3814 | S: Supported |
3815 | F: Documentation/devicetree/bindings/pci/ti-pci.txt |
3816 | F: drivers/pci/controller/cadence/pci-j721e.c |
3817 | @@ -14111,11 +14883,15 @@ F: drivers/pci/controller/pci-v3-semi.c |
3818 | PCI ENDPOINT SUBSYSTEM |
3819 | M: Kishon Vijay Abraham I <kishon@ti.com> |
3820 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
3821 | +R: Krzysztof WilczyĆski <kw@linux.com> |
3822 | L: linux-pci@vger.kernel.org |
3823 | S: Supported |
3824 | +Q: https://patchwork.kernel.org/project/linux-pci/list/ |
3825 | +B: https://bugzilla.kernel.org |
3826 | +C: irc://irc.oftc.net/linux-pci |
3827 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git |
3828 | F: Documentation/PCI/endpoint/* |
3829 | F: Documentation/misc-devices/pci-endpoint-test.rst |
3830 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git |
3831 | F: drivers/misc/pci_endpoint_test.c |
3832 | F: drivers/pci/endpoint/ |
3833 | F: tools/pci/ |
3834 | @@ -14140,18 +14916,30 @@ L: linux-pci@vger.kernel.org |
3835 | S: Supported |
3836 | F: Documentation/PCI/pci-error-recovery.rst |
3837 | |
3838 | -PCI MSI DRIVER FOR ALTERA MSI IP |
3839 | -M: Ley Foon Tan <ley.foon.tan@intel.com> |
3840 | -L: rfi@lists.rocketboards.org (moderated for non-subscribers) |
3841 | +PCI PEER-TO-PEER DMA (P2PDMA) |
3842 | +M: Bjorn Helgaas <bhelgaas@google.com> |
3843 | +M: Logan Gunthorpe <logang@deltatee.com> |
3844 | L: linux-pci@vger.kernel.org |
3845 | S: Supported |
3846 | -F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt |
3847 | +Q: https://patchwork.kernel.org/project/linux-pci/list/ |
3848 | +B: https://bugzilla.kernel.org |
3849 | +C: irc://irc.oftc.net/linux-pci |
3850 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git |
3851 | +F: Documentation/driver-api/pci/p2pdma.rst |
3852 | +F: drivers/pci/p2pdma.c |
3853 | +F: include/linux/pci-p2pdma.h |
3854 | + |
3855 | +PCI MSI DRIVER FOR ALTERA MSI IP |
3856 | +M: Joyce Ooi <joyce.ooi@intel.com> |
3857 | +L: linux-pci@vger.kernel.org |
3858 | +S: Supported |
3859 | +F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt |
3860 | F: drivers/pci/controller/pcie-altera-msi.c |
3861 | |
3862 | PCI MSI DRIVER FOR APPLIEDMICRO XGENE |
3863 | M: Toan Le <toan@os.amperecomputing.com> |
3864 | L: linux-pci@vger.kernel.org |
3865 | -L: linux-arm-kernel@lists.infradead.org |
3866 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
3867 | S: Maintained |
3868 | F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt |
3869 | F: drivers/pci/controller/pci-xgene-msi.c |
3870 | @@ -14159,17 +14947,24 @@ F: drivers/pci/controller/pci-xgene-msi.c |
3871 | PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS |
3872 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
3873 | R: Rob Herring <robh@kernel.org> |
3874 | +R: Krzysztof WilczyĆski <kw@linux.com> |
3875 | L: linux-pci@vger.kernel.org |
3876 | S: Supported |
3877 | -Q: http://patchwork.ozlabs.org/project/linux-pci/list/ |
3878 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/ |
3879 | +Q: https://patchwork.kernel.org/project/linux-pci/list/ |
3880 | +B: https://bugzilla.kernel.org |
3881 | +C: irc://irc.oftc.net/linux-pci |
3882 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git |
3883 | F: drivers/pci/controller/ |
3884 | +F: drivers/pci/pci-bridge-emul.c |
3885 | +F: drivers/pci/pci-bridge-emul.h |
3886 | |
3887 | PCI SUBSYSTEM |
3888 | M: Bjorn Helgaas <bhelgaas@google.com> |
3889 | L: linux-pci@vger.kernel.org |
3890 | S: Supported |
3891 | -Q: http://patchwork.ozlabs.org/project/linux-pci/list/ |
3892 | +Q: https://patchwork.kernel.org/project/linux-pci/list/ |
3893 | +B: https://bugzilla.kernel.org |
3894 | +C: irc://irc.oftc.net/linux-pci |
3895 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git |
3896 | F: Documentation/PCI/ |
3897 | F: Documentation/devicetree/bindings/pci/ |
3898 | @@ -14224,7 +15019,7 @@ M: Xiaowei Song <songxiaowei@hisilicon.com> |
3899 | M: Binghui Wang <wangbinghui@hisilicon.com> |
3900 | L: linux-pci@vger.kernel.org |
3901 | S: Maintained |
3902 | -F: Documentation/devicetree/bindings/pci/kirin-pcie.txt |
3903 | +F: Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml |
3904 | F: drivers/pci/controller/dwc/pcie-kirin.c |
3905 | |
3906 | PCIE DRIVER FOR HISILICON STB |
3907 | @@ -14234,11 +15029,25 @@ S: Maintained |
3908 | F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt |
3909 | F: drivers/pci/controller/dwc/pcie-histb.c |
3910 | |
3911 | +PCIE DRIVER FOR INTEL KEEM BAY |
3912 | +M: Srikanth Thokala <srikanth.thokala@intel.com> |
3913 | +L: linux-pci@vger.kernel.org |
3914 | +S: Supported |
3915 | +F: Documentation/devicetree/bindings/pci/intel,keembay-pcie* |
3916 | +F: drivers/pci/controller/dwc/pcie-keembay.c |
3917 | + |
3918 | +PCIE DRIVER FOR INTEL LGM GW SOC |
3919 | +M: Rahul Tanwar <rtanwar@maxlinear.com> |
3920 | +L: linux-pci@vger.kernel.org |
3921 | +S: Maintained |
3922 | +F: Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml |
3923 | +F: drivers/pci/controller/dwc/pcie-intel-gw.c |
3924 | + |
3925 | PCIE DRIVER FOR MEDIATEK |
3926 | M: Ryder Lee <ryder.lee@mediatek.com> |
3927 | M: Jianjun Wang <jianjun.wang@mediatek.com> |
3928 | L: linux-pci@vger.kernel.org |
3929 | -L: linux-mediatek@lists.infradead.org |
3930 | +L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) |
3931 | S: Supported |
3932 | F: Documentation/devicetree/bindings/pci/mediatek* |
3933 | F: drivers/pci/controller/*mediatek* |
3934 | @@ -14255,7 +15064,15 @@ M: Stanimir Varbanov <svarbanov@mm-sol.com> |
3935 | L: linux-pci@vger.kernel.org |
3936 | L: linux-arm-msm@vger.kernel.org |
3937 | S: Maintained |
3938 | -F: drivers/pci/controller/dwc/*qcom* |
3939 | +F: drivers/pci/controller/dwc/pcie-qcom.c |
3940 | + |
3941 | +PCIE ENDPOINT DRIVER FOR QUALCOMM |
3942 | +M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> |
3943 | +L: linux-pci@vger.kernel.org |
3944 | +L: linux-arm-msm@vger.kernel.org |
3945 | +S: Maintained |
3946 | +F: Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml |
3947 | +F: drivers/pci/controller/dwc/pcie-qcom-ep.c |
3948 | |
3949 | PCIE DRIVER FOR ROCKCHIP |
3950 | M: Shawn Lin <shawn.lin@rock-chips.com> |
3951 | @@ -14281,7 +15098,7 @@ F: drivers/pci/controller/dwc/*spear* |
3952 | PCMCIA SUBSYSTEM |
3953 | M: Dominik Brodowski <linux@dominikbrodowski.net> |
3954 | S: Odd Fixes |
3955 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git |
3956 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git |
3957 | F: Documentation/pcmcia/ |
3958 | F: drivers/pcmcia/ |
3959 | F: include/pcmcia/ |
3960 | @@ -14318,10 +15135,12 @@ PER-CPU MEMORY ALLOCATOR |
3961 | M: Dennis Zhou <dennis@kernel.org> |
3962 | M: Tejun Heo <tj@kernel.org> |
3963 | M: Christoph Lameter <cl@linux.com> |
3964 | +L: linux-mm@kvack.org |
3965 | S: Maintained |
3966 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git |
3967 | F: arch/*/include/asm/percpu.h |
3968 | F: include/linux/percpu*.h |
3969 | +F: lib/percpu*.c |
3970 | F: mm/percpu*.c |
3971 | |
3972 | PER-TASK DELAY ACCOUNTING |
3973 | @@ -14336,7 +15155,7 @@ M: Ingo Molnar <mingo@redhat.com> |
3974 | M: Arnaldo Carvalho de Melo <acme@kernel.org> |
3975 | R: Mark Rutland <mark.rutland@arm.com> |
3976 | R: Alexander Shishkin <alexander.shishkin@linux.intel.com> |
3977 | -R: Jiri Olsa <jolsa@redhat.com> |
3978 | +R: Jiri Olsa <jolsa@kernel.org> |
3979 | R: Namhyung Kim <namhyung@kernel.org> |
3980 | L: linux-perf-users@vger.kernel.org |
3981 | L: linux-kernel@vger.kernel.org |
3982 | @@ -14427,6 +15246,12 @@ F: Documentation/driver-api/pin-control.rst |
3983 | F: drivers/pinctrl/ |
3984 | F: include/linux/pinctrl/ |
3985 | |
3986 | +PIN CONTROLLER - AMD |
3987 | +M: Basavaraj Natikar <Basavaraj.Natikar@amd.com> |
3988 | +M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> |
3989 | +S: Maintained |
3990 | +F: drivers/pinctrl/pinctrl-amd.c |
3991 | + |
3992 | PIN CONTROLLER - FREESCALE |
3993 | M: Dong Aisheng <aisheng.dong@nxp.com> |
3994 | M: Fabio Estevam <festevam@gmail.com> |
3995 | @@ -14445,12 +15270,19 @@ S: Maintained |
3996 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git |
3997 | F: drivers/pinctrl/intel/ |
3998 | |
3999 | +PIN CONTROLLER - KEEMBAY |
4000 | +M: Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com> |
4001 | +S: Supported |
4002 | +F: drivers/pinctrl/pinctrl-keembay* |
4003 | + |
4004 | PIN CONTROLLER - MEDIATEK |
4005 | M: Sean Wang <sean.wang@kernel.org> |
4006 | L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) |
4007 | S: Maintained |
4008 | -F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt |
4009 | -F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt |
4010 | +F: Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml |
4011 | +F: Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml |
4012 | +F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml |
4013 | +F: Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml |
4014 | F: drivers/pinctrl/mediatek/ |
4015 | |
4016 | PIN CONTROLLER - MICROCHIP AT91 |
4017 | @@ -14480,9 +15312,11 @@ PIN CONTROLLER - SAMSUNG |
4018 | M: Tomasz Figa <tomasz.figa@gmail.com> |
4019 | M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
4020 | M: Sylwester Nawrocki <s.nawrocki@samsung.com> |
4021 | +R: Alim Akhtar <alim.akhtar@samsung.com> |
4022 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4023 | L: linux-samsung-soc@vger.kernel.org |
4024 | S: Maintained |
4025 | +C: irc://irc.libera.chat/linux-exynos |
4026 | Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ |
4027 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git |
4028 | F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt |
4029 | @@ -14497,20 +15331,10 @@ L: linux-omap@vger.kernel.org |
4030 | S: Maintained |
4031 | F: drivers/pinctrl/pinctrl-single.c |
4032 | |
4033 | -PIN CONTROLLER - ST SPEAR |
4034 | -M: Viresh Kumar <vireshk@kernel.org> |
4035 | -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4036 | -S: Maintained |
4037 | -W: http://www.st.com/spear |
4038 | -F: drivers/pinctrl/spear/ |
4039 | - |
4040 | -PISTACHIO SOC SUPPORT |
4041 | -M: James Hartley <james.hartley@sondrel.com> |
4042 | -L: linux-mips@vger.kernel.org |
4043 | -S: Odd Fixes |
4044 | -F: arch/mips/boot/dts/img/pistachio* |
4045 | -F: arch/mips/configs/pistachio*_defconfig |
4046 | -F: arch/mips/pistachio/ |
4047 | +PIN CONTROLLER - THUNDERBAY |
4048 | +M: Lakshmi Sowjanya D <lakshmi.sowjanya.d@intel.com> |
4049 | +S: Supported |
4050 | +F: drivers/pinctrl/pinctrl-thunderbay.c |
4051 | |
4052 | PKTCDVD DRIVER |
4053 | M: linux-block@vger.kernel.org |
4054 | @@ -14560,7 +15384,6 @@ S: Maintained |
4055 | W: http://hwmon.wiki.kernel.org/ |
4056 | W: http://www.roeck-us.net/linux/drivers/ |
4057 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git |
4058 | -F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt |
4059 | F: Documentation/devicetree/bindings/hwmon/ltc2978.txt |
4060 | F: Documentation/devicetree/bindings/hwmon/max31785.txt |
4061 | F: Documentation/hwmon/adm1275.rst |
4062 | @@ -14621,7 +15444,7 @@ F: kernel/time/*timer* |
4063 | F: kernel/time/namespace.c |
4064 | |
4065 | POWER MANAGEMENT CORE |
4066 | -M: "Rafael J. Wysocki" <rjw@rjwysocki.net> |
4067 | +M: "Rafael J. Wysocki" <rafael@kernel.org> |
4068 | L: linux-pm@vger.kernel.org |
4069 | S: Supported |
4070 | B: https://bugzilla.kernel.org |
4071 | @@ -14646,7 +15469,7 @@ F: include/linux/dtpm.h |
4072 | POWER STATE COORDINATION INTERFACE (PSCI) |
4073 | M: Mark Rutland <mark.rutland@arm.com> |
4074 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
4075 | -L: linux-arm-kernel@lists.infradead.org |
4076 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4077 | S: Maintained |
4078 | F: drivers/firmware/psci/ |
4079 | F: include/linux/psci.h |
4080 | @@ -14660,6 +15483,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git |
4081 | F: Documentation/ABI/testing/sysfs-class-power |
4082 | F: Documentation/devicetree/bindings/power/supply/ |
4083 | F: drivers/power/supply/ |
4084 | +F: include/linux/power/ |
4085 | F: include/linux/power_supply.h |
4086 | |
4087 | POWERNV OPERATOR PANEL LCD DISPLAY DRIVER |
4088 | @@ -14724,15 +15548,14 @@ M: Sergey Senozhatsky <senozhatsky@chromium.org> |
4089 | R: Steven Rostedt <rostedt@goodmis.org> |
4090 | R: John Ogness <john.ogness@linutronix.de> |
4091 | S: Maintained |
4092 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git |
4093 | F: include/linux/printk.h |
4094 | F: kernel/printk/ |
4095 | |
4096 | -PRISM54 WIRELESS DRIVER |
4097 | -M: Luis Chamberlain <mcgrof@kernel.org> |
4098 | -L: linux-wireless@vger.kernel.org |
4099 | -S: Obsolete |
4100 | -W: https://wireless.wiki.kernel.org/en/users/Drivers/p54 |
4101 | -F: drivers/net/wireless/intersil/prism54/ |
4102 | +PRINTK INDEXING |
4103 | +R: Chris Down <chris@chrisdown.name> |
4104 | +S: Maintained |
4105 | +F: kernel/printk/index.c |
4106 | |
4107 | PROC FILESYSTEM |
4108 | L: linux-kernel@vger.kernel.org |
4109 | @@ -14800,7 +15623,7 @@ S: Maintained |
4110 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore |
4111 | F: Documentation/admin-guide/ramoops.rst |
4112 | F: Documentation/admin-guide/pstore-blk.rst |
4113 | -F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt |
4114 | +F: Documentation/devicetree/bindings/reserved-memory/ramoops.yaml |
4115 | F: drivers/acpi/apei/erst.c |
4116 | F: drivers/firmware/efi/efi-pstore.c |
4117 | F: fs/pstore/ |
4118 | @@ -14818,6 +15641,13 @@ F: drivers/net/phy/dp83640* |
4119 | F: drivers/ptp/* |
4120 | F: include/linux/ptp_cl* |
4121 | |
4122 | +PTP VIRTUAL CLOCK SUPPORT |
4123 | +M: Yangbo Lu <yangbo.lu@nxp.com> |
4124 | +L: netdev@vger.kernel.org |
4125 | +S: Maintained |
4126 | +F: drivers/ptp/ptp_vclock.c |
4127 | +F: net/ethtool/phc_vclocks.c |
4128 | + |
4129 | PTRACE SUPPORT |
4130 | M: Oleg Nesterov <oleg@redhat.com> |
4131 | S: Maintained |
4132 | @@ -14983,7 +15813,7 @@ F: drivers/scsi/qedi/ |
4133 | |
4134 | QLOGIC QL4xxx ETHERNET DRIVER |
4135 | M: Ariel Elior <aelior@marvell.com> |
4136 | -M: GR-everest-linux-l2@marvell.com |
4137 | +M: Manish Chopra <manishc@marvell.com> |
4138 | L: netdev@vger.kernel.org |
4139 | S: Supported |
4140 | F: drivers/net/ethernet/qlogic/qed/ |
4141 | @@ -15084,27 +15914,38 @@ T: git git://linuxtv.org/anttip/media_tree.git |
4142 | F: drivers/media/tuners/qt1010* |
4143 | |
4144 | QUALCOMM ATHEROS ATH10K WIRELESS DRIVER |
4145 | -M: Kalle Valo <kvalo@codeaurora.org> |
4146 | +M: Kalle Valo <kvalo@kernel.org> |
4147 | L: ath10k@lists.infradead.org |
4148 | S: Supported |
4149 | W: https://wireless.wiki.kernel.org/en/users/Drivers/ath10k |
4150 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git |
4151 | F: drivers/net/wireless/ath/ath10k/ |
4152 | +F: Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt |
4153 | |
4154 | QUALCOMM ATHEROS ATH11K WIRELESS DRIVER |
4155 | -M: Kalle Valo <kvalo@codeaurora.org> |
4156 | +M: Kalle Valo <kvalo@kernel.org> |
4157 | L: ath11k@lists.infradead.org |
4158 | S: Supported |
4159 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git |
4160 | F: drivers/net/wireless/ath/ath11k/ |
4161 | +F: Documentation/devicetree/bindings/net/wireless/qcom,ath11k.txt |
4162 | |
4163 | QUALCOMM ATHEROS ATH9K WIRELESS DRIVER |
4164 | -M: ath9k-devel@qca.qualcomm.com |
4165 | +M: Toke HĂžiland-JĂžrgensen <toke@toke.dk> |
4166 | L: linux-wireless@vger.kernel.org |
4167 | -S: Supported |
4168 | +S: Maintained |
4169 | W: https://wireless.wiki.kernel.org/en/users/Drivers/ath9k |
4170 | +F: Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml |
4171 | F: drivers/net/wireless/ath/ath9k/ |
4172 | |
4173 | +QUALCOMM BAM-DMUX WWAN NETWORK DRIVER |
4174 | +M: Stephan Gerhold <stephan@gerhold.net> |
4175 | +L: netdev@vger.kernel.org |
4176 | +L: linux-arm-msm@vger.kernel.org |
4177 | +S: Maintained |
4178 | +F: Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml |
4179 | +F: drivers/net/wwan/qcom_bam_dmux.c |
4180 | + |
4181 | QUALCOMM CAMERA SUBSYSTEM DRIVER |
4182 | M: Robert Foss <robert.foss@linaro.org> |
4183 | M: Todor Tomov <todor.too@gmail.com> |
4184 | @@ -15114,6 +15955,15 @@ F: Documentation/admin-guide/media/qcom_camss.rst |
4185 | F: Documentation/devicetree/bindings/media/*camss* |
4186 | F: drivers/media/platform/qcom/camss/ |
4187 | |
4188 | +QUALCOMM CLOCK DRIVERS |
4189 | +M: Bjorn Andersson <bjorn.andersson@linaro.org> |
4190 | +L: linux-arm-msm@vger.kernel.org |
4191 | +S: Supported |
4192 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git |
4193 | +F: Documentation/devicetree/bindings/clock/qcom,* |
4194 | +F: drivers/clk/qcom/ |
4195 | +F: include/dt-bindings/clock/qcom,* |
4196 | + |
4197 | QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER |
4198 | M: Niklas Cassel <nks@flawful.org> |
4199 | L: linux-pm@vger.kernel.org |
4200 | @@ -15129,6 +15979,13 @@ S: Maintained |
4201 | F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt |
4202 | F: drivers/cpufreq/qcom-cpufreq-nvmem.c |
4203 | |
4204 | +QUALCOMM CRYPTO DRIVERS |
4205 | +M: Thara Gopinath <thara.gopinath@linaro.org> |
4206 | +L: linux-crypto@vger.kernel.org |
4207 | +L: linux-arm-msm@vger.kernel.org |
4208 | +S: Maintained |
4209 | +F: drivers/crypto/qce/ |
4210 | + |
4211 | QUALCOMM EMAC GIGABIT ETHERNET DRIVER |
4212 | M: Timur Tabi <timur@kernel.org> |
4213 | L: netdev@vger.kernel.org |
4214 | @@ -15142,13 +15999,14 @@ S: Maintained |
4215 | F: Documentation/devicetree/bindings/net/qcom,ethqos.txt |
4216 | F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c |
4217 | |
4218 | -QUALCOMM GENERIC INTERFACE I2C DRIVER |
4219 | -M: Akash Asthana <akashast@codeaurora.org> |
4220 | -M: Mukesh Savaliya <msavaliy@codeaurora.org> |
4221 | -L: linux-i2c@vger.kernel.org |
4222 | +QUALCOMM FASTRPC DRIVER |
4223 | +M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> |
4224 | +M: Amol Maheshwari <amahesh@qti.qualcomm.com> |
4225 | L: linux-arm-msm@vger.kernel.org |
4226 | -S: Supported |
4227 | -F: drivers/i2c/busses/i2c-qcom-geni.c |
4228 | +S: Maintained |
4229 | +F: Documentation/devicetree/bindings/misc/qcom,fastrpc.txt |
4230 | +F: drivers/misc/fastrpc.c |
4231 | +F: include/uapi/misc/fastrpc.h |
4232 | |
4233 | QUALCOMM HEXAGON ARCHITECTURE |
4234 | M: Brian Cain <bcain@codeaurora.org> |
4235 | @@ -15158,7 +16016,7 @@ F: arch/hexagon/ |
4236 | |
4237 | QUALCOMM HIDMA DRIVER |
4238 | M: Sinan Kaya <okaya@kernel.org> |
4239 | -L: linux-arm-kernel@lists.infradead.org |
4240 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4241 | L: linux-arm-msm@vger.kernel.org |
4242 | L: dmaengine@vger.kernel.org |
4243 | S: Supported |
4244 | @@ -15212,6 +16070,14 @@ S: Maintained |
4245 | F: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml |
4246 | F: drivers/regulator/vqmmc-ipq4019-regulator.c |
4247 | |
4248 | +QUALCOMM NAND CONTROLLER DRIVER |
4249 | +M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> |
4250 | +L: linux-mtd@lists.infradead.org |
4251 | +L: linux-arm-msm@vger.kernel.org |
4252 | +S: Maintained |
4253 | +F: Documentation/devicetree/bindings/mtd/qcom,nandc.yaml |
4254 | +F: drivers/mtd/nand/raw/qcom_nandc.c |
4255 | + |
4256 | QUALCOMM RMNET DRIVER |
4257 | M: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org> |
4258 | M: Sean Tranchetti <stranche@codeaurora.org> |
4259 | @@ -15240,11 +16106,10 @@ F: Documentation/devicetree/bindings/media/*venus* |
4260 | F: drivers/media/platform/qcom/venus/ |
4261 | |
4262 | QUALCOMM WCN36XX WIRELESS DRIVER |
4263 | -M: Kalle Valo <kvalo@codeaurora.org> |
4264 | +M: Loic Poulain <loic.poulain@linaro.org> |
4265 | L: wcn36xx@lists.infradead.org |
4266 | S: Supported |
4267 | W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx |
4268 | -T: git git://github.com/KrasnikovEugene/wcn36xx.git |
4269 | F: drivers/net/wireless/ath/wcn36xx/ |
4270 | |
4271 | QUANTENNA QTNFMAC WIRELESS DRIVER |
4272 | @@ -15257,9 +16122,12 @@ F: drivers/net/wireless/quantenna |
4273 | RADEON and AMDGPU DRM DRIVERS |
4274 | M: Alex Deucher <alexander.deucher@amd.com> |
4275 | M: Christian König <christian.koenig@amd.com> |
4276 | +M: Pan, Xinhui <Xinhui.Pan@amd.com> |
4277 | L: amd-gfx@lists.freedesktop.org |
4278 | S: Supported |
4279 | T: git https://gitlab.freedesktop.org/agd5f/linux.git |
4280 | +B: https://gitlab.freedesktop.org/drm/amd/-/issues |
4281 | +C: irc://irc.oftc.net/radeon |
4282 | F: drivers/gpu/drm/amd/ |
4283 | F: drivers/gpu/drm/radeon/ |
4284 | F: include/uapi/drm/amdgpu_drm.h |
4285 | @@ -15339,6 +16207,8 @@ F: arch/mips/generic/board-ranchu.c |
4286 | |
4287 | RANDOM NUMBER DRIVER |
4288 | M: "Theodore Ts'o" <tytso@mit.edu> |
4289 | +M: Jason A. Donenfeld <Jason@zx2c4.com> |
4290 | +T: git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git |
4291 | S: Maintained |
4292 | F: drivers/char/random.c |
4293 | |
4294 | @@ -15493,6 +16363,13 @@ S: Maintained |
4295 | F: include/sound/rt*.h |
4296 | F: sound/soc/codecs/rt* |
4297 | |
4298 | +REALTEK OTTO WATCHDOG |
4299 | +M: Sander Vanheule <sander@svanheule.net> |
4300 | +L: linux-watchdog@vger.kernel.org |
4301 | +S: Maintained |
4302 | +F: Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml |
4303 | +F: drivers/watchdog/realtek_otto_wdt.c |
4304 | + |
4305 | REALTEK RTL83xx SMI DSA ROUTER CHIPS |
4306 | M: Linus Walleij <linus.walleij@linaro.org> |
4307 | S: Maintained |
4308 | @@ -15514,6 +16391,12 @@ L: linux-wireless@vger.kernel.org |
4309 | S: Maintained |
4310 | F: drivers/net/wireless/realtek/rtw88/ |
4311 | |
4312 | +REALTEK WIRELESS DRIVER (rtw89) |
4313 | +M: Ping-Ke Shih <pkshih@realtek.com> |
4314 | +L: linux-wireless@vger.kernel.org |
4315 | +S: Maintained |
4316 | +F: drivers/net/wireless/realtek/rtw89/ |
4317 | + |
4318 | REDPINE WIRELESS DRIVER |
4319 | M: Amitkumar Karwar <amitkarwar@gmail.com> |
4320 | M: Siva Rebbagondla <siva8118@gmail.com> |
4321 | @@ -15536,12 +16419,11 @@ S: Supported |
4322 | F: fs/reiserfs/ |
4323 | |
4324 | REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM |
4325 | -M: Ohad Ben-Cohen <ohad@wizery.com> |
4326 | M: Bjorn Andersson <bjorn.andersson@linaro.org> |
4327 | M: Mathieu Poirier <mathieu.poirier@linaro.org> |
4328 | L: linux-remoteproc@vger.kernel.org |
4329 | S: Maintained |
4330 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next |
4331 | +T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next |
4332 | F: Documentation/ABI/testing/sysfs-class-remoteproc |
4333 | F: Documentation/devicetree/bindings/remoteproc/ |
4334 | F: Documentation/staging/remoteproc.rst |
4335 | @@ -15550,12 +16432,11 @@ F: include/linux/remoteproc.h |
4336 | F: include/linux/remoteproc/ |
4337 | |
4338 | REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM |
4339 | -M: Ohad Ben-Cohen <ohad@wizery.com> |
4340 | M: Bjorn Andersson <bjorn.andersson@linaro.org> |
4341 | M: Mathieu Poirier <mathieu.poirier@linaro.org> |
4342 | L: linux-remoteproc@vger.kernel.org |
4343 | S: Maintained |
4344 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next |
4345 | +T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next |
4346 | F: Documentation/ABI/testing/sysfs-bus-rpmsg |
4347 | F: Documentation/staging/rpmsg.rst |
4348 | F: drivers/rpmsg/ |
4349 | @@ -15564,6 +16445,13 @@ F: include/linux/rpmsg/ |
4350 | F: include/uapi/linux/rpmsg.h |
4351 | F: samples/rpmsg/ |
4352 | |
4353 | +REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER |
4354 | +M: Stephan Gerhold <stephan@gerhold.net> |
4355 | +L: netdev@vger.kernel.org |
4356 | +L: linux-remoteproc@vger.kernel.org |
4357 | +S: Maintained |
4358 | +F: drivers/net/wwan/rpmsg_wwan_ctrl.c |
4359 | + |
4360 | RENESAS CLOCK DRIVERS |
4361 | M: Geert Uytterhoeven <geert+renesas@glider.be> |
4362 | L: linux-renesas-soc@vger.kernel.org |
4363 | @@ -15574,12 +16462,13 @@ F: drivers/clk/renesas/ |
4364 | |
4365 | RENESAS EMEV2 I2C DRIVER |
4366 | M: Wolfram Sang <wsa+renesas@sang-engineering.com> |
4367 | +L: linux-renesas-soc@vger.kernel.org |
4368 | S: Supported |
4369 | -F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt |
4370 | +F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml |
4371 | F: drivers/i2c/busses/i2c-emev2.c |
4372 | |
4373 | RENESAS ETHERNET DRIVERS |
4374 | -R: Sergei Shtylyov <sergei.shtylyov@gmail.com> |
4375 | +R: Sergey Shtylyov <s.shtylyov@omp.ru> |
4376 | L: netdev@vger.kernel.org |
4377 | L: linux-renesas-soc@vger.kernel.org |
4378 | F: Documentation/devicetree/bindings/net/renesas,*.yaml |
4379 | @@ -15595,12 +16484,21 @@ F: drivers/iio/adc/rcar-gyroadc.c |
4380 | |
4381 | RENESAS R-CAR I2C DRIVERS |
4382 | M: Wolfram Sang <wsa+renesas@sang-engineering.com> |
4383 | +L: linux-renesas-soc@vger.kernel.org |
4384 | S: Supported |
4385 | -F: Documentation/devicetree/bindings/i2c/renesas,i2c.txt |
4386 | -F: Documentation/devicetree/bindings/i2c/renesas,iic.txt |
4387 | +F: Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml |
4388 | +F: Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml |
4389 | F: drivers/i2c/busses/i2c-rcar.c |
4390 | F: drivers/i2c/busses/i2c-sh_mobile.c |
4391 | |
4392 | +RENESAS R-CAR SATA DRIVER |
4393 | +R: Sergey Shtylyov <s.shtylyov@omp.ru> |
4394 | +S: Supported |
4395 | +L: linux-ide@vger.kernel.org |
4396 | +L: linux-renesas-soc@vger.kernel.org |
4397 | +F: Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml |
4398 | +F: drivers/ata/sata_rcar.c |
4399 | + |
4400 | RENESAS R-CAR THERMAL DRIVERS |
4401 | M: Niklas Söderlund <niklas.soderlund@ragnatech.se> |
4402 | L: linux-renesas-soc@vger.kernel.org |
4403 | @@ -15612,8 +16510,9 @@ F: drivers/thermal/rcar_thermal.c |
4404 | |
4405 | RENESAS RIIC DRIVER |
4406 | M: Chris Brandt <chris.brandt@renesas.com> |
4407 | +L: linux-renesas-soc@vger.kernel.org |
4408 | S: Supported |
4409 | -F: Documentation/devicetree/bindings/i2c/renesas,riic.txt |
4410 | +F: Documentation/devicetree/bindings/i2c/renesas,riic.yaml |
4411 | F: drivers/i2c/busses/i2c-riic.c |
4412 | |
4413 | RENESAS USB PHY DRIVER |
4414 | @@ -15622,6 +16521,22 @@ L: linux-renesas-soc@vger.kernel.org |
4415 | S: Maintained |
4416 | F: drivers/phy/renesas/phy-rcar-gen3-usb*.c |
4417 | |
4418 | +RENESAS RZ/G2L A/D DRIVER |
4419 | +M: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> |
4420 | +L: linux-iio@vger.kernel.org |
4421 | +L: linux-renesas-soc@vger.kernel.org |
4422 | +S: Supported |
4423 | +F: Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml |
4424 | +F: drivers/iio/adc/rzg2l_adc.c |
4425 | + |
4426 | +RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER |
4427 | +M: Miquel Raynal <miquel.raynal@bootlin.com> |
4428 | +L: linux-mtd@lists.infradead.org |
4429 | +L: linux-renesas-soc@vger.kernel.org |
4430 | +S: Maintained |
4431 | +F: Documentation/devicetree/bindings/mtd/renesas-nandc.yaml |
4432 | +F: drivers/mtd/nand/raw/renesas-nand-controller.c |
4433 | + |
4434 | RESET CONTROLLER FRAMEWORK |
4435 | M: Philipp Zabel <p.zabel@pengutronix.de> |
4436 | S: Maintained |
4437 | @@ -15652,8 +16567,9 @@ M: Johannes Berg <johannes@sipsolutions.net> |
4438 | L: linux-wireless@vger.kernel.org |
4439 | S: Maintained |
4440 | W: https://wireless.wiki.kernel.org/ |
4441 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git |
4442 | -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git |
4443 | +Q: https://patchwork.kernel.org/project/linux-wireless/list/ |
4444 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git |
4445 | +T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git |
4446 | F: Documentation/ABI/stable/sysfs-class-rfkill |
4447 | F: Documentation/driver-api/rfkill.rst |
4448 | F: include/linux/rfkill.h |
4449 | @@ -15693,6 +16609,14 @@ F: arch/riscv/ |
4450 | N: riscv |
4451 | K: riscv |
4452 | |
4453 | +RISC-V/MICROCHIP POLARFIRE SOC SUPPORT |
4454 | +M: Lewis Hanly <lewis.hanly@microchip.com> |
4455 | +L: linux-riscv@lists.infradead.org |
4456 | +S: Supported |
4457 | +F: drivers/mailbox/mailbox-mpfs.c |
4458 | +F: drivers/soc/microchip/ |
4459 | +F: include/soc/microchip/mpfs.h |
4460 | + |
4461 | RNBD BLOCK DRIVERS |
4462 | M: Md. Haris Iqbal <haris.iqbal@ionos.com> |
4463 | M: Jack Wang <jinpu.wang@ionos.com> |
4464 | @@ -15708,6 +16632,13 @@ F: Documentation/ABI/*/sysfs-driver-hid-roccat* |
4465 | F: drivers/hid/hid-roccat* |
4466 | F: include/linux/hid-roccat* |
4467 | |
4468 | +ROCKCHIP I2S TDM DRIVER |
4469 | +M: Nicolas Frattaroli <frattaroli.nicolas@gmail.com> |
4470 | +L: linux-rockchip@lists.infradead.org |
4471 | +S: Maintained |
4472 | +F: Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml |
4473 | +F: sound/soc/rockchip/rockchip_i2s_tdm.* |
4474 | + |
4475 | ROCKCHIP ISP V1 DRIVER |
4476 | M: Helen Koike <helen.koike@collabora.com> |
4477 | M: Dafna Hirschfeld <dafna.hirschfeld@collabora.com> |
4478 | @@ -15722,7 +16653,7 @@ F: include/uapi/linux/rkisp1-config.h |
4479 | |
4480 | ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER |
4481 | M: Jacob Chen <jacob-chen@iotwrt.com> |
4482 | -M: Ezequiel Garcia <ezequiel@collabora.com> |
4483 | +M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
4484 | L: linux-media@vger.kernel.org |
4485 | L: linux-rockchip@lists.infradead.org |
4486 | S: Maintained |
4487 | @@ -15730,7 +16661,7 @@ F: Documentation/devicetree/bindings/media/rockchip-rga.yaml |
4488 | F: drivers/media/platform/rockchip/rga/ |
4489 | |
4490 | ROCKCHIP VIDEO DECODER DRIVER |
4491 | -M: Ezequiel Garcia <ezequiel@collabora.com> |
4492 | +M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> |
4493 | L: linux-media@vger.kernel.org |
4494 | L: linux-rockchip@lists.infradead.org |
4495 | S: Maintained |
4496 | @@ -15777,27 +16708,19 @@ ROHM POWER MANAGEMENT IC DEVICE DRIVERS |
4497 | R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com> |
4498 | L: linux-power@fi.rohmeurope.com |
4499 | S: Supported |
4500 | -F: Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt |
4501 | -F: Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt |
4502 | F: drivers/clk/clk-bd718x7.c |
4503 | -F: drivers/gpio/gpio-bd70528.c |
4504 | F: drivers/gpio/gpio-bd71815.c |
4505 | F: drivers/gpio/gpio-bd71828.c |
4506 | -F: drivers/mfd/rohm-bd70528.c |
4507 | F: drivers/mfd/rohm-bd71828.c |
4508 | F: drivers/mfd/rohm-bd718x7.c |
4509 | F: drivers/mfd/rohm-bd9576.c |
4510 | -F: drivers/power/supply/bd70528-charger.c |
4511 | -F: drivers/regulator/bd70528-regulator.c |
4512 | F: drivers/regulator/bd71815-regulator.c |
4513 | F: drivers/regulator/bd71828-regulator.c |
4514 | F: drivers/regulator/bd718x7-regulator.c |
4515 | F: drivers/regulator/bd9576-regulator.c |
4516 | F: drivers/regulator/rohm-regulator.c |
4517 | F: drivers/rtc/rtc-bd70528.c |
4518 | -F: drivers/watchdog/bd70528_wdt.c |
4519 | F: drivers/watchdog/bd9576_wdt.c |
4520 | -F: include/linux/mfd/rohm-bd70528.h |
4521 | F: include/linux/mfd/rohm-bd71815.h |
4522 | F: include/linux/mfd/rohm-bd71828.h |
4523 | F: include/linux/mfd/rohm-bd718x7.h |
4524 | @@ -15822,6 +16745,12 @@ T: git git://linuxtv.org/media_tree.git |
4525 | F: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml |
4526 | F: drivers/media/platform/sunxi/sun8i-rotate/ |
4527 | |
4528 | +RPMSG TTY DRIVER |
4529 | +M: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com> |
4530 | +L: linux-remoteproc@vger.kernel.org |
4531 | +S: Maintained |
4532 | +F: drivers/tty/rpmsg_tty.c |
4533 | + |
4534 | RTL2830 MEDIA DRIVER |
4535 | M: Antti Palosaari <crope@iki.fi> |
4536 | L: linux-media@vger.kernel.org |
4537 | @@ -15905,7 +16834,9 @@ F: drivers/video/fbdev/savage/ |
4538 | S390 |
4539 | M: Heiko Carstens <hca@linux.ibm.com> |
4540 | M: Vasily Gorbik <gor@linux.ibm.com> |
4541 | -M: Christian Borntraeger <borntraeger@de.ibm.com> |
4542 | +M: Alexander Gordeev <agordeev@linux.ibm.com> |
4543 | +R: Christian Borntraeger <borntraeger@linux.ibm.com> |
4544 | +R: Sven Schnelle <svens@linux.ibm.com> |
4545 | L: linux-s390@vger.kernel.org |
4546 | S: Supported |
4547 | W: http://www.ibm.com/developerworks/linux/linux390/ |
4548 | @@ -15942,9 +16873,10 @@ W: http://www.ibm.com/developerworks/linux/linux390/ |
4549 | F: drivers/iommu/s390-iommu.c |
4550 | |
4551 | S390 IUCV NETWORK LAYER |
4552 | -M: Julian Wiedmann <jwi@linux.ibm.com> |
4553 | -M: Karsten Graul <kgraul@linux.ibm.com> |
4554 | +M: Alexandra Winter <wintera@linux.ibm.com> |
4555 | +M: Wenjia Zhang <wenjia@linux.ibm.com> |
4556 | L: linux-s390@vger.kernel.org |
4557 | +L: netdev@vger.kernel.org |
4558 | S: Supported |
4559 | W: http://www.ibm.com/developerworks/linux/linux390/ |
4560 | F: drivers/s390/net/*iucv* |
4561 | @@ -15952,9 +16884,10 @@ F: include/net/iucv/ |
4562 | F: net/iucv/ |
4563 | |
4564 | S390 NETWORK DRIVERS |
4565 | -M: Julian Wiedmann <jwi@linux.ibm.com> |
4566 | -M: Karsten Graul <kgraul@linux.ibm.com> |
4567 | +M: Alexandra Winter <wintera@linux.ibm.com> |
4568 | +M: Wenjia Zhang <wenjia@linux.ibm.com> |
4569 | L: linux-s390@vger.kernel.org |
4570 | +L: netdev@vger.kernel.org |
4571 | S: Supported |
4572 | W: http://www.ibm.com/developerworks/linux/linux390/ |
4573 | F: drivers/s390/net/ |
4574 | @@ -15982,7 +16915,6 @@ F: drivers/s390/crypto/vfio_ap_ops.c |
4575 | F: drivers/s390/crypto/vfio_ap_private.h |
4576 | |
4577 | S390 VFIO-CCW DRIVER |
4578 | -M: Cornelia Huck <cohuck@redhat.com> |
4579 | M: Eric Farman <farman@linux.ibm.com> |
4580 | M: Matthew Rosato <mjrosato@linux.ibm.com> |
4581 | R: Halil Pasic <pasic@linux.ibm.com> |
4582 | @@ -16018,7 +16950,7 @@ W: http://www.ibm.com/developerworks/linux/linux390/ |
4583 | F: drivers/s390/scsi/zfcp_* |
4584 | |
4585 | S3C ADC BATTERY DRIVER |
4586 | -M: Krzysztof Kozlowski <krzk@kernel.org> |
4587 | +M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
4588 | L: linux-samsung-soc@vger.kernel.org |
4589 | S: Odd Fixes |
4590 | F: drivers/power/supply/s3c_adc_battery.c |
4591 | @@ -16082,7 +17014,7 @@ SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER |
4592 | M: Ćukasz Stelmach <l.stelmach@samsung.com> |
4593 | L: linux-samsung-soc@vger.kernel.org |
4594 | S: Maintained |
4595 | -F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt |
4596 | +F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml |
4597 | F: drivers/char/hw_random/exynos-trng.c |
4598 | |
4599 | SAMSUNG FRAMEBUFFER DRIVER |
4600 | @@ -16111,10 +17043,11 @@ M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> |
4601 | L: linux-kernel@vger.kernel.org |
4602 | L: linux-samsung-soc@vger.kernel.org |
4603 | S: Supported |
4604 | -F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt |
4605 | -F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt |
4606 | -F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt |
4607 | -F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt |
4608 | +F: Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml |
4609 | +F: Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml |
4610 | +F: Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml |
4611 | +F: Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml |
4612 | +F: Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml |
4613 | F: drivers/clk/clk-s2mps11.c |
4614 | F: drivers/mfd/sec*.c |
4615 | F: drivers/regulator/s2m*.c |
4616 | @@ -16133,19 +17066,21 @@ F: include/media/drv-intf/s3c_camif.h |
4617 | SAMSUNG S3FWRN5 NFC DRIVER |
4618 | M: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> |
4619 | M: Krzysztof Opasiak <k.opasiak@samsung.com> |
4620 | -L: linux-nfc@lists.01.org (moderated for non-subscribers) |
4621 | +L: linux-nfc@lists.01.org (subscribers-only) |
4622 | S: Maintained |
4623 | F: Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml |
4624 | F: drivers/nfc/s3fwrn5 |
4625 | |
4626 | SAMSUNG S5C73M3 CAMERA DRIVER |
4627 | -M: Andrzej Hajda <a.hajda@samsung.com> |
4628 | +M: Sylwester Nawrocki <s.nawrocki@samsung.com> |
4629 | +M: Andrzej Hajda <andrzej.hajda@intel.com> |
4630 | L: linux-media@vger.kernel.org |
4631 | S: Supported |
4632 | F: drivers/media/i2c/s5c73m3/* |
4633 | |
4634 | SAMSUNG S5K5BAF CAMERA DRIVER |
4635 | -M: Andrzej Hajda <a.hajda@samsung.com> |
4636 | +M: Sylwester Nawrocki <s.nawrocki@samsung.com> |
4637 | +M: Andrzej Hajda <andrzej.hajda@intel.com> |
4638 | L: linux-media@vger.kernel.org |
4639 | S: Supported |
4640 | F: drivers/media/i2c/s5k5baf.c |
4641 | @@ -16171,14 +17106,17 @@ SAMSUNG SOC CLOCK DRIVERS |
4642 | M: Sylwester Nawrocki <s.nawrocki@samsung.com> |
4643 | M: Tomasz Figa <tomasz.figa@gmail.com> |
4644 | M: Chanwoo Choi <cw00.choi@samsung.com> |
4645 | +R: Alim Akhtar <alim.akhtar@samsung.com> |
4646 | L: linux-samsung-soc@vger.kernel.org |
4647 | S: Supported |
4648 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git |
4649 | -F: Documentation/devicetree/bindings/clock/exynos*.txt |
4650 | +F: Documentation/devicetree/bindings/clock/samsung,*.yaml |
4651 | F: Documentation/devicetree/bindings/clock/samsung,s3c* |
4652 | -F: Documentation/devicetree/bindings/clock/samsung,s5p* |
4653 | F: drivers/clk/samsung/ |
4654 | F: include/dt-bindings/clock/exynos*.h |
4655 | +F: include/dt-bindings/clock/s3c*.h |
4656 | +F: include/dt-bindings/clock/s5p*.h |
4657 | +F: include/dt-bindings/clock/samsung,*.h |
4658 | F: include/linux/clk/samsung.h |
4659 | F: include/linux/platform_data/clk-s3c2410.h |
4660 | |
4661 | @@ -16220,6 +17158,12 @@ F: drivers/phy/samsung/phy-s5pv210-usb2.c |
4662 | F: drivers/phy/samsung/phy-samsung-usb2.c |
4663 | F: drivers/phy/samsung/phy-samsung-usb2.h |
4664 | |
4665 | +SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE |
4666 | +M: Paul Barker <paul.barker@sancloud.com> |
4667 | +R: Marc Murphy <marc.murphy@sancloud.com> |
4668 | +S: Supported |
4669 | +F: arch/arm/boot/dts/am335x-sancloud* |
4670 | + |
4671 | SC1200 WDT DRIVER |
4672 | M: Zwane Mwaikambo <zwanem@gmail.com> |
4673 | S: Maintained |
4674 | @@ -16249,13 +17193,6 @@ M: Lubomir Rintel <lkundrak@v3.sk> |
4675 | S: Supported |
4676 | F: drivers/char/pcmcia/scr24x_cs.c |
4677 | |
4678 | -SCSI CDROM DRIVER |
4679 | -M: Jens Axboe <axboe@kernel.dk> |
4680 | -L: linux-scsi@vger.kernel.org |
4681 | -S: Maintained |
4682 | -W: http://www.kernel.dk |
4683 | -F: drivers/scsi/sr* |
4684 | - |
4685 | SCSI RDMA PROTOCOL (SRP) INITIATOR |
4686 | M: Bart Van Assche <bvanassche@acm.org> |
4687 | L: linux-rdma@vger.kernel.org |
4688 | @@ -16395,7 +17332,6 @@ M: Adrian Hunter <adrian.hunter@intel.com> |
4689 | L: linux-mmc@vger.kernel.org |
4690 | S: Maintained |
4691 | F: drivers/mmc/host/sdhci* |
4692 | -F: include/linux/mmc/sdhci* |
4693 | |
4694 | SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER |
4695 | M: Eugen Hristev <eugen.hristev@microchip.com> |
4696 | @@ -16422,6 +17358,13 @@ L: linux-mmc@vger.kernel.org |
4697 | S: Maintained |
4698 | F: drivers/mmc/host/sdhci-omap.c |
4699 | |
4700 | +SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER |
4701 | +M: Haibo Chen <haibo.chen@nxp.com> |
4702 | +L: linux-imx@nxp.com |
4703 | +L: linux-mmc@vger.kernel.org |
4704 | +S: Maintained |
4705 | +F: drivers/mmc/host/sdhci-esdhc-imx.c |
4706 | + |
4707 | SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER |
4708 | M: Jonathan Derrick <jonathan.derrick@intel.com> |
4709 | M: Revanth Rajashekar <revanth.rajashekar@intel.com> |
4710 | @@ -16470,6 +17413,13 @@ S: Maintained |
4711 | F: drivers/misc/phantom.c |
4712 | F: include/uapi/linux/phantom.h |
4713 | |
4714 | +SENSEAIR SUNRISE 006-0-0007 |
4715 | +M: Jacopo Mondi <jacopo@jmondi.org> |
4716 | +S: Maintained |
4717 | +F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 |
4718 | +F: Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml |
4719 | +F: drivers/iio/chemical/sunrise_co2.c |
4720 | + |
4721 | SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER |
4722 | M: Tomasz Duszynski <tomasz.duszynski@octakon.com> |
4723 | S: Maintained |
4724 | @@ -16479,11 +17429,25 @@ F: drivers/iio/chemical/scd30_core.c |
4725 | F: drivers/iio/chemical/scd30_i2c.c |
4726 | F: drivers/iio/chemical/scd30_serial.c |
4727 | |
4728 | +SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER |
4729 | +M: Roan van Dijk <roan@protonic.nl> |
4730 | +S: Maintained |
4731 | +F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml |
4732 | +F: drivers/iio/chemical/scd4x.c |
4733 | + |
4734 | +SENSIRION SGP40 GAS SENSOR DRIVER |
4735 | +M: Andreas Klinger <ak@it-klinger.de> |
4736 | +S: Maintained |
4737 | +F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40 |
4738 | +F: drivers/iio/chemical/sgp40.c |
4739 | + |
4740 | SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER |
4741 | M: Tomasz Duszynski <tduszyns@gmail.com> |
4742 | S: Maintained |
4743 | F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml |
4744 | F: drivers/iio/chemical/sps30.c |
4745 | +F: drivers/iio/chemical/sps30_i2c.c |
4746 | +F: drivers/iio/chemical/sps30_serial.c |
4747 | |
4748 | SERIAL DEVICE BUS |
4749 | M: Rob Herring <robh@kernel.org> |
4750 | @@ -16703,7 +17667,7 @@ F: drivers/video/fbdev/sm712* |
4751 | SILVACO I3C DUAL-ROLE MASTER |
4752 | M: Miquel Raynal <miquel.raynal@bootlin.com> |
4753 | M: Conor Culhane <conor.culhane@silvaco.com> |
4754 | -L: linux-i3c@lists.infradead.org |
4755 | +L: linux-i3c@lists.infradead.org (moderated for non-subscribers) |
4756 | S: Maintained |
4757 | F: Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml |
4758 | F: drivers/i3c/master/svc-i3c-master.c |
4759 | @@ -16779,6 +17743,21 @@ S: Maintained |
4760 | W: http://www.winischhofer.at/linuxsisusbvga.shtml |
4761 | F: drivers/usb/misc/sisusbvga/ |
4762 | |
4763 | +SL28 CPLD MFD DRIVER |
4764 | +M: Michael Walle <michael@walle.cc> |
4765 | +S: Maintained |
4766 | +F: Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml |
4767 | +F: Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml |
4768 | +F: Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml |
4769 | +F: Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml |
4770 | +F: Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml |
4771 | +F: Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml |
4772 | +F: drivers/gpio/gpio-sl28cpld.c |
4773 | +F: drivers/hwmon/sl28cpld-hwmon.c |
4774 | +F: drivers/irqchip/irq-sl28cpld.c |
4775 | +F: drivers/pwm/pwm-sl28cpld.c |
4776 | +F: drivers/watchdog/sl28cpld_wdt.c |
4777 | + |
4778 | SLAB ALLOCATOR |
4779 | M: Christoph Lameter <cl@linux.com> |
4780 | M: Pekka Enberg <penberg@kernel.org> |
4781 | @@ -16822,7 +17801,7 @@ SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC) |
4782 | M: Mark Rutland <mark.rutland@arm.com> |
4783 | M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> |
4784 | M: Sudeep Holla <sudeep.holla@arm.com> |
4785 | -L: linux-arm-kernel@lists.infradead.org |
4786 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4787 | S: Maintained |
4788 | F: drivers/firmware/smccc/ |
4789 | F: include/linux/arm-smccc.h |
4790 | @@ -16939,19 +17918,24 @@ F: drivers/media/pci/solo6x10/ |
4791 | |
4792 | SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI) |
4793 | M: James Morse <james.morse@arm.com> |
4794 | -L: linux-arm-kernel@lists.infradead.org |
4795 | +L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4796 | S: Maintained |
4797 | F: Documentation/devicetree/bindings/arm/firmware/sdei.txt |
4798 | F: drivers/firmware/arm_sdei.c |
4799 | F: include/linux/arm_sdei.h |
4800 | F: include/uapi/linux/arm_sdei.h |
4801 | |
4802 | -SOFTWARE NODES |
4803 | +SOFTWARE NODES AND DEVICE PROPERTIES |
4804 | R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
4805 | +R: Daniel Scally <djrscally@gmail.com> |
4806 | R: Heikki Krogerus <heikki.krogerus@linux.intel.com> |
4807 | +R: Sakari Ailus <sakari.ailus@linux.intel.com> |
4808 | L: linux-acpi@vger.kernel.org |
4809 | S: Maintained |
4810 | +F: drivers/base/property.c |
4811 | F: drivers/base/swnode.c |
4812 | +F: include/linux/fwnode.h |
4813 | +F: include/linux/property.h |
4814 | |
4815 | SOFTWARE RAID (Multiple Disks) SUPPORT |
4816 | M: Song Liu <song@kernel.org> |
4817 | @@ -16991,6 +17975,13 @@ S: Maintained |
4818 | F: drivers/ssb/ |
4819 | F: include/linux/ssb/ |
4820 | |
4821 | +SONY IMX208 SENSOR DRIVER |
4822 | +M: Sakari Ailus <sakari.ailus@linux.intel.com> |
4823 | +L: linux-media@vger.kernel.org |
4824 | +S: Maintained |
4825 | +T: git git://linuxtv.org/media_tree.git |
4826 | +F: drivers/media/i2c/imx208.c |
4827 | + |
4828 | SONY IMX214 SENSOR DRIVER |
4829 | M: Ricardo Ribalda <ribalda@kernel.org> |
4830 | L: linux-media@vger.kernel.org |
4831 | @@ -17047,6 +18038,15 @@ T: git git://linuxtv.org/media_tree.git |
4832 | F: Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml |
4833 | F: drivers/media/i2c/imx334.c |
4834 | |
4835 | +SONY IMX335 SENSOR DRIVER |
4836 | +M: Paul J. Murphy <paul.j.murphy@intel.com> |
4837 | +M: Daniele Alessandrelli <daniele.alessandrelli@intel.com> |
4838 | +L: linux-media@vger.kernel.org |
4839 | +S: Maintained |
4840 | +T: git git://linuxtv.org/media_tree.git |
4841 | +F: Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml |
4842 | +F: drivers/media/i2c/imx335.c |
4843 | + |
4844 | SONY IMX355 SENSOR DRIVER |
4845 | M: Tianshu Qiu <tian.shu.qiu@intel.com> |
4846 | L: linux-media@vger.kernel.org |
4847 | @@ -17054,6 +18054,15 @@ S: Maintained |
4848 | T: git git://linuxtv.org/media_tree.git |
4849 | F: drivers/media/i2c/imx355.c |
4850 | |
4851 | +SONY IMX412 SENSOR DRIVER |
4852 | +M: Paul J. Murphy <paul.j.murphy@intel.com> |
4853 | +M: Daniele Alessandrelli <daniele.alessandrelli@intel.com> |
4854 | +L: linux-media@vger.kernel.org |
4855 | +S: Maintained |
4856 | +T: git git://linuxtv.org/media_tree.git |
4857 | +F: Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml |
4858 | +F: drivers/media/i2c/imx412.c |
4859 | + |
4860 | SONY MEMORYSTICK SUBSYSTEM |
4861 | M: Maxim Levitsky <maximlevitsky@gmail.com> |
4862 | M: Alex Dubov <oakad@yahoo.com> |
4863 | @@ -17086,6 +18095,7 @@ F: Documentation/sound/ |
4864 | F: include/sound/ |
4865 | F: include/uapi/sound/ |
4866 | F: sound/ |
4867 | +F: tools/testing/selftests/alsa |
4868 | |
4869 | SOUND - COMPRESSED AUDIO |
4870 | M: Vinod Koul <vkoul@kernel.org> |
4871 | @@ -17105,6 +18115,13 @@ F: include/sound/dmaengine_pcm.h |
4872 | F: sound/core/pcm_dmaengine.c |
4873 | F: sound/soc/soc-generic-dmaengine-pcm.c |
4874 | |
4875 | +SOUND - ALSA SELFTESTS |
4876 | +M: Mark Brown <broonie@kernel.org> |
4877 | +L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
4878 | +L: linux-kselftest@vger.kernel.org |
4879 | +S: Supported |
4880 | +F: tools/testing/selftests/alsa |
4881 | + |
4882 | SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) |
4883 | M: Liam Girdwood <lgirdwood@gmail.com> |
4884 | M: Mark Brown <broonie@kernel.org> |
4885 | @@ -17197,32 +18214,29 @@ W: https://github.com/linux-speakup/speakup |
4886 | B: https://github.com/linux-speakup/speakup/issues |
4887 | F: drivers/accessibility/speakup/ |
4888 | |
4889 | -SPEAR CLOCK FRAMEWORK SUPPORT |
4890 | -M: Viresh Kumar <vireshk@kernel.org> |
4891 | -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4892 | -S: Maintained |
4893 | -W: http://www.st.com/spear |
4894 | -F: drivers/clk/spear/ |
4895 | - |
4896 | -SPEAR PLATFORM SUPPORT |
4897 | +SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT |
4898 | M: Viresh Kumar <vireshk@kernel.org> |
4899 | M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> |
4900 | +M: soc@kernel.org |
4901 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) |
4902 | S: Maintained |
4903 | W: http://www.st.com/spear |
4904 | F: arch/arm/boot/dts/spear* |
4905 | F: arch/arm/mach-spear/ |
4906 | +F: drivers/clk/spear/ |
4907 | +F: drivers/pinctrl/spear/ |
4908 | |
4909 | SPI NOR SUBSYSTEM |
4910 | M: Tudor Ambarus <tudor.ambarus@microchip.com> |
4911 | +M: Pratyush Yadav <p.yadav@ti.com> |
4912 | R: Michael Walle <michael@walle.cc> |
4913 | -R: Pratyush Yadav <p.yadav@ti.com> |
4914 | L: linux-mtd@lists.infradead.org |
4915 | S: Maintained |
4916 | W: http://www.linux-mtd.infradead.org/ |
4917 | Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ |
4918 | C: irc://irc.oftc.net/mtd |
4919 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next |
4920 | +F: Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml |
4921 | F: drivers/mtd/spi-nor/ |
4922 | F: include/linux/mtd/spi-nor.h |
4923 | |
4924 | @@ -17304,6 +18318,12 @@ L: linux-i2c@vger.kernel.org |
4925 | S: Maintained |
4926 | F: drivers/i2c/busses/i2c-stm32* |
4927 | |
4928 | +ST STM32 SPI DRIVER |
4929 | +M: Alain Volmat <alain.volmat@foss.st.com> |
4930 | +L: linux-spi@vger.kernel.org |
4931 | +S: Maintained |
4932 | +F: drivers/spi/spi-stm32.c |
4933 | + |
4934 | ST STPDDC60 DRIVER |
4935 | M: Daniel Nilsson <daniel.nilsson@flex.com> |
4936 | L: linux-hwmon@vger.kernel.org |
4937 | @@ -17359,7 +18379,6 @@ F: drivers/staging/nvec/ |
4938 | |
4939 | STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) |
4940 | M: Jens Frederich <jfrederich@gmail.com> |
4941 | -M: Daniel Drake <dsd@laptop.org> |
4942 | M: Jon Nettleton <jon.nettleton@gmail.com> |
4943 | S: Maintained |
4944 | W: http://wiki.laptop.org/go/DCON |
4945 | @@ -17367,8 +18386,9 @@ F: drivers/staging/olpc_dcon/ |
4946 | |
4947 | STAGING - REALTEK RTL8188EU DRIVERS |
4948 | M: Larry Finger <Larry.Finger@lwfinger.net> |
4949 | -S: Odd Fixes |
4950 | -F: drivers/staging/rtl8188eu/ |
4951 | +M: Phillip Potter <phil@philpotter.co.uk> |
4952 | +S: Supported |
4953 | +F: drivers/staging/r8188eu/ |
4954 | |
4955 | STAGING - REALTEK RTL8712U DRIVERS |
4956 | M: Larry Finger <Larry.Finger@lwfinger.net> |
4957 | @@ -17408,6 +18428,28 @@ M: Ion Badulescu <ionut@badula.org> |
4958 | S: Odd Fixes |
4959 | F: drivers/net/ethernet/adaptec/starfire* |
4960 | |
4961 | +STARFIVE JH7100 CLOCK DRIVER |
4962 | +M: Emil Renner Berthing <kernel@esmil.dk> |
4963 | +S: Maintained |
4964 | +F: Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml |
4965 | +F: drivers/clk/starfive/clk-starfive-jh7100.c |
4966 | +F: include/dt-bindings/clock/starfive-jh7100.h |
4967 | + |
4968 | +STARFIVE JH7100 PINCTRL DRIVER |
4969 | +M: Emil Renner Berthing <kernel@esmil.dk> |
4970 | +L: linux-gpio@vger.kernel.org |
4971 | +S: Maintained |
4972 | +F: Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml |
4973 | +F: drivers/pinctrl/pinctrl-starfive.c |
4974 | +F: include/dt-bindings/pinctrl/pinctrl-starfive.h |
4975 | + |
4976 | +STARFIVE JH7100 RESET CONTROLLER DRIVER |
4977 | +M: Emil Renner Berthing <kernel@esmil.dk> |
4978 | +S: Maintained |
4979 | +F: Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml |
4980 | +F: drivers/reset/reset-starfive-jh7100.c |
4981 | +F: include/dt-bindings/reset/starfive-jh7100.h |
4982 | + |
4983 | STATIC BRANCH/CALL |
4984 | M: Peter Zijlstra <peterz@infradead.org> |
4985 | M: Josh Poimboeuf <jpoimboe@redhat.com> |
4986 | @@ -17432,7 +18474,7 @@ F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt |
4987 | F: sound/soc/sti/ |
4988 | |
4989 | STI CEC DRIVER |
4990 | -M: Benjamin Gaignard <benjamin.gaignard@linaro.org> |
4991 | +M: Alain Volmat <alain.volmat@foss.st.com> |
4992 | S: Maintained |
4993 | F: Documentation/devicetree/bindings/media/stih-cec.txt |
4994 | F: drivers/media/cec/platform/sti/ |
4995 | @@ -17449,7 +18491,8 @@ M: Olivier Moysan <olivier.moysan@foss.st.com> |
4996 | M: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com> |
4997 | L: alsa-devel@alsa-project.org (moderated for non-subscribers) |
4998 | S: Maintained |
4999 | -F: Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml |
5000 | +F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml |
The diff has been truncated for viewing.