This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 31c318f75dc4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 37c44fc31032 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e311c3ff51be Merge remote-tracking branch 'omap-fixes/fixes' omits f86e2884684e Merge remote-tracking branch 'ide/master' omits 3e385943b93b Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits a18ef3b12bb3 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 59d99bc2dca8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9193b04c0ccc Merge remote-tracking branch 'bpf/master' omits 01f208297a89 Merge remote-tracking branch 'net/master' omits e6c026f6fe6c Merge remote-tracking branch 'sparc/master' omits b07af590a67e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5294c0467481 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 3e12021cb270 Merge remote-tracking branch 'arm-current/fixes' omits 9ce34ed490ed Merge remote-tracking branch 'arc-current/for-curr' adds 874163aab75a scsi: fc: Update formal FPIN descriptor definitions adds 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects adds 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics adds 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics adds 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats adds 170b7d2de29e scsi: Remove unneeded break statements adds b9dd44fd79a1 scsi: message: fusion: Remove unneeded break adds c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework adds 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...] adds e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...] adds e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() adds 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c adds f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check adds 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates adds 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support adds b67b59443282 scsi: lpfc: Reject CT request for MIB commands adds 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5 adds ae6b4e69a80d scsi: doc: Fix some kernel-doc markups adds e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc adds 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning adds 3fb52041a832 scsi: libfc: Fix enum-conversion warning adds dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating adds 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA adds 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value adds eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] adds 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio adds 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations adds efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] adds a6c37abe6988 scsi: zfcp: Process Version Change events adds d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] adds b22a0fac8c05 scsi: mpt3sas: Define hba_port structure adds e238e71b6cb2 scsi: mpt3sas: Allocate memory for hba_port objects adds 78ca700342a5 scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() adds e2f0cdf75253 scsi: mpt3sas: Update hba_port's sas_address & phy_mask adds 7d310f241001 scsi: mpt3sas: Get device objects using sas_address & portID adds c71ccf93c00c scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() adds 6df6be9168f5 scsi: mpt3sas: Get sas_device objects using device's rphy adds a5e99fda0172 scsi: mpt3sas: Update hba_port objects after host reset adds 9d0348a9d8e3 scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough adds ccc59923ba8d scsi: mpt3sas: Handling HBA vSES device adds 34b0a78532f6 scsi: mpt3sas: Add bypass_dirty_port_flag parameter adds ffa381d6373b scsi: mpt3sas: Handle vSES vphy object during HBA reset adds 324c122fc0a4 scsi: mpt3sas: Add module parameter multipath_on_hba adds 2030745877bd scsi: mpt3sas: Bump driver version to 35.101.00.00 adds 077054215a7f scsi: aacraid: Improve compat_ioctl handlers adds 381d34e376e3 scsi: megaraid_sas: Check user-provided offsets adds bba84aeccafb scsi: megaraid_sas: Simplify compat_ioctl handling adds b455233dcc40 scsi: target: Rename struct sense_info to sense_detail adds 8dd992fb67f3 scsi: target: Rename cmd.bad_sector to cmd.sense_info adds ab628b9fc8c2 scsi: target: Split out COMPARE AND WRITE memcmp into helper adds 749c226cf56e scsi: target: Return COMPARE AND WRITE miscompare offsets adds 4a9435b7b04e scsi: bnx2fc: Remove unneeded semicolon adds 00c00807a110 scsi: fcoe: Remove unneeded semicolon adds a2b5d6f975a4 scsi: target: Fix LUN ref count handling adds 02dd4914b0bc scsi: target: Fix cmd_count ref leak adds 8f394da36a36 scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG adds 27b0efd15d52 scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG adds 605e74025f95 scsi: qla2xxx: Move sess cmd list/lock to driver adds 6f55b06f9b07 scsi: target: Drop sess_cmd_lock from I/O path adds 1526d9f10c61 scsi: target: Make state_list per CPU adds 94a0dfcf7d33 scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to [...] adds 7640e1eb8c5d scsi: pm80xx: Make mpi_build_cmd locking consistent adds 4a2efd4b89fc scsi: pm80xx: Make running_req atomic adds 48cd6b38eb4f scsi: pm80xx: Avoid busywait in FW ready check adds 1f889b58716a scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition adds fe1d4c2ebcae scsi: ufs: Add DeepSleep feature adds 151f1b664ffb scsi: ufs: Allow an error return value from ->device_reset() adds d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] adds 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] adds b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' adds e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] adds eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues adds 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] adds a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours adds e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] adds ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] adds 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] adds 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] adds 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' adds d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot adds 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues adds 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] adds d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues adds bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] adds 90ab11234d79 scsi: advansys: Relocate or remove unused variables adds 67056d90f135 scsi: dc395x: Remove a few unused variables adds 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused adds e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer adds e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() adds 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] adds fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention adds 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning adds a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type adds cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations adds ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings adds bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 adds 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 adds 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support adds 44ff81f29957 scsi: isci: Don't use PCI helper functions adds cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning adds 2e4209b3806c scsi: core: Fix VPD LUN ID designator priorities adds 16d6317ea438 scsi: core: Replace while-loop by for-loop in scsi_vpd_lun_id() adds 883928201b00 scsi: core: Fix -Wformat for scsi_host adds a364a3ea32da scsi: pm8001: Remove unused variable 'value' adds 1bdf6e934387 scsi: smartpqi: Correct driver removal with HBA disks adds 408bdd7e5845 scsi: smartpqi: Correct pqi_sas_smp_handler busy condition adds 5443bdc4cc77 scsi: smartpqi: Update version to 1.2.16-012 adds 6081b12ceb7d scsi: ufs: Add retry flow for failed HBA enabling adds 1fc659195130 scsi: hpsa: Strip out a bunch of set but unused variables adds 6ac63216a7af scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO adds 4ab2990a5ce1 scsi: be2iscsi: Mark beiscsi_attrs with static keyword adds 307e338097dc scsi: lpfc: Rework remote port ref counting and node freeing adds 4430f7fd09ec scsi: lpfc: Rework locations of ndlp reference taking adds 95f0ef8a8368 scsi: lpfc: Fix removal of SCSI transport device get and p [...] adds e9b1108316b9 scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs adds c6adba150191 scsi: lpfc: Rework remote port lock handling adds 52edb2caf675 scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ul [...] adds 9d76d4675159 scsi: lpfc: Unsolicited ELS leaves node in incorrect state [...] adds b3f2e67cc2dd scsi: lpfc: Fix NPIV discovery and Fabric Node detection adds a70e63eee1c1 scsi: lpfc: Fix NPIV Fabric Node reference counting adds b101eb27fde0 scsi: lpfc: Refactor WQE structure definitions for common use adds 840a470181c7 scsi: lpfc: Enable common wqe_template support for both SC [...] adds 47ff4c510f02 scsi: lpfc: Enable common send_io interface for SCSI and NVMe adds da255e2e7cc8 scsi: lpfc: Convert SCSI path to use common I/O submission path adds 96e209be6ecb scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI- [...] adds db7531d2b377 scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers adds ab4dfa4dd5a1 scsi: lpfc: Update lpfc version to 12.8.0.6 adds 983f761cd5c5 scsi: lpfc: Update changed file copyrights for 2020 adds 54770cbebe2c scsi: ufs: ufs-mediatek: Refactor performance scaling functions adds 65858014ee20 scsi: ufs: Introduce device parameter initialization function adds a4b537ea656e scsi: ufs: ufs-mediatek: Use device parameter initializati [...] adds 8beef54716e6 scsi: ufs: ufs-qcom: Use device parameter initialization function adds 5b3573d68d9a scsi: ufs: ufs-exynos: Use device parameter initialization [...] adds 85d6d3c18953 scsi: ufs: ufs-hisi: Use device parameter initialization function adds fc85a74e28fe scsi: ufs: Refactor ADAPT configuration function adds e1e25d1b8996 scsi: ufs: ufs-mediatek: Use common ADAPT configuration function adds d9fa1e731e24 scsi: ufs: ufs-qcom: Use common ADAPT configuration function adds cf4d4d8ebdb8 scsi: qla4xxx: Remove redundant assignment to variable rval adds fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF adds b66451129764 scsi: ufs: Atomic update for clkgating_enable adds 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs adds e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work adds 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints adds 8eb456be75af scsi: ufs: Fix clkgating on/off adds 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands adds 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...] adds 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon adds 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands adds fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code adds c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs adds a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags adds 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...] adds ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...] adds e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...] adds 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...] adds 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check adds 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context adds 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...] adds 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...] adds 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...] adds 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() adds 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] adds 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper adds 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH adds bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites adds 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() adds 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses adds 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] adds 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() adds f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload adds 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() adds 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow adds 3256b4682386 scsi: fnic: Validate io_req before others adds 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume adds 977001df0368 scsi: megaraid_sas: Use generic power management adds 498854102c1c scsi: megaraid_sas: Update function description adds 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume adds 7e380b5c27ea scsi: aacraid: Use generic power management adds 6897b9a177df scsi: aic7xxx: Use generic power management adds ec199a8df698 scsi: aic79xx: Use generic power management adds b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume adds 756ebbe73fc4 scsi: arcmsr: Use generic power management adds 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume adds 5f2d8c365050 scsi: esas2r: Use generic power management adds 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume adds 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions adds 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm adds eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume adds 17287305a526 scsi: mpt3sas_scsih: Use generic power management adds ef6fa16b5d4a scsi: lpfc: Use generic power management adds 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume adds 47c37c4dbf93 scsi: pm_8001: Use generic power management adds e5b79ebfb854 scsi: hpsa: Use generic power management adds 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume adds d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management adds 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume adds 99769d8d9109 scsi: 3w-sas: Use generic power management adds bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume adds 0572edbc32c5 scsi: mvumi: Use generic power management adds 53fdec73c14f scsi: mvumi: Update function description adds 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume adds ac85cca31637 scsi: pmcraid: Use generic power management adds 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info() adds 9aed578fba78 scsi: pm8001: Fix misindentation adds c6131854e28a scsi: pm8001: Remove space in a debug message adds bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver adds 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw adds 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver adds 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend() adds 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context adds 18577cdcaeeb scsi: hisi_sas: Remove preemptible() adds a93c38353198 scsi: qla4xxx: Remove in_interrupt() adds 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code adds 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) adds 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code adds 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock() adds 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock() adds 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt() adds 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt()) adds ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt()) adds b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...] adds 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...] adds 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk adds 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active adds 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear adds 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit adds 995ae10f8000 scsi: aic7xxx: Fix fall-through warnings for Clang adds 4886dd0a04b4 scsi: aic94xx: Fix fall-through warnings for Clang adds 4c7bd259d66c scsi: bfa: Fix fall-through warnings for Clang adds da38e8917d65 scsi: aacraid: Fix fall-through warnings for Clang adds 5133dc476484 scsi: aha1740: Fix fall-through warnings for Clang adds 965077585513 scsi: csiostor: Fix fall-through warnings for Clang adds e9a7c7117103 scsi: lpfc: Fix fall-through warnings for Clang adds 8b185fc6e3fe scsi: stex: Fix fall-through warnings for Clang adds 492096ecfa39 scsi: target: core: Fix fall-through warnings for Clang adds 62eebd5247c4 scsi: qedi: Fix missing destroy_workqueue() on error in __ [...] adds 97031ccffa4f scsi: pm80xx: Fix error return in pm8001_pci_probe() adds 6dc1c7ab6f04 scsi: iscsi: Fix inappropriate use of put_device() adds eb3d2611df2e scsi: ufs: Add error history for abort event in UFS Device W-LUN adds e965e5e00b23 scsi: ufs: Refine error history functions adds 172614a9d0e8 scsi: ufs: Introduce event_notify variant function adds ca1bb061d644 scsi: ufs-mediatek: Introduce event_notify implementation adds ade921a891de scsi: ufs: Remove unused setup_regulators variant function adds 92bcebe4b6d6 scsi: ufs: Introduce phy_initialization helper adds 885445736bc0 scsi: ufs-cdns: Use phy_initialization helper adds ab98105484fc scsi: ufs-dwc: Use phy_initialization helper adds 5b44a07b6bb2 scsi: ufs: Remove pre-defined initial voltage values of de [...] adds 88a92d6ae4fe scsi: ufs: Serialize eh_work with system PM events and async scan adds 7a7e66c65d41 scsi: ufs: Fix a race condition between ufshcd_abort() and [...] adds ace3804b69af scsi: ufs: Print host regs in IRQ handler when AH8 error happens adds 8ca1a40b9f9d scsi: ufs: Adjust ufshcd_hold() during sending attribute requests adds e7734ef14ead scsi: NCR5380: Remove context check adds 4c60244dc372 scsi: ufs: Fix -Wsometimes-uninitialized warning adds d4fc94fe6557 scsi: fnic: Fix error return code in fnic_probe() adds 8f525bc2a7b2 scsi: qla2xxx: Remove trailing semicolon in macro definition adds 3a5b9fa2cc5f scsi: qla4xxx: Remove redundant assignment to variable rval adds 305c16ce2632 scsi: qla2xxx: Return EBUSY on fcport deletion adds c1599657d48c scsi: qla2xxx: Change post del message from debug level to [...] adds a6dcfe08487e scsi: qla2xxx: Limit interrupt vectors to number of CPUs adds e4fc78f48d3f scsi: qla2xxx: Tear down session if FW say it is down adds 0ce8ab50a6ed scsi: qla2xxx: Don't check for fw_started while posting NV [...] adds aceba54ba0f9 scsi: qla2xxx: Fix compilation issue in PPC systems adds 8de309e7299a scsi: qla2xxx: Fix crash during driver load on big endian [...] adds 8a78dd6ed1af scsi: qla2xxx: Fix FW initialization error on big endian machines adds 07a5f69248e3 scsi: qla2xxx: Fix N2N and NVMe connect retry failure adds f795f96e725b scsi: qla2xxx: Handle aborts correctly for port undergoing [...] adds 0bc17251dff4 scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...] adds 0a6f4d762c6b scsi: qla2xxx: Fix the call trace for flush workqueue adds 707531bc2626 scsi: qla2xxx: If fcport is undergoing deletion complete I [...] adds abd9cae9bbae scsi: qla2xxx: Fix device loss on 4G and older HBAs adds afc516dcfe52 scsi: qla2xxx: Update version to 10.02.00.104-k adds f98790c00375 scsi: mpt3sas: Sync time periodically between driver and firmware adds aec93e8e2385 scsi: mpt3sas: Add persistent trigger pages support adds bb855f2a5d7e scsi: mpt3sas: Add persistent Master trigger page adds 71b3fb8fe6dd scsi: mpt3sas: Add persistent Event trigger page adds 2a5c3a35c156 scsi: mpt3sas: Add persistent SCSI sense trigger page adds 0e17a87c5950 scsi: mpt3sas: Add persistent MPI trigger page adds 9b271c69128b scsi: mpt3sas: Handle trigger page after firmware update adds be1b50021254 scsi: mpt3sas: Update driver version to 36.100.00.00 new 60f7c503d971 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried adds a5c29a262ebe RDMA/cxgb4: Remove MW support adds b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] adds c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set adds 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core adds 652caba5b550 RDMA: Check srq_type during create_srq adds 26e990badde4 RDMA: Check attr_mask during modify_qp adds 1c407cb5d705 RDMA: Check flags during create_cq adds 1f11a7610e50 RDMA: Check create_flags during create_qp adds bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask adds 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them adds 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask adds 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() adds 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() adds eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR adds b898d5c50cab RDMA/bnxt_re: Fix entry size during SRQ create adds bfb972c5e1cb IB/verbs: avoid nested container_of() adds 5333499c6014 RDMA/core: Fix error return in _ib_modify_qp() adds bb3ab2979fd6 RDMA/rxe: Compute PSN windows correctly adds dae7a75f1f19 IB/isert: add module param to set sg_tablesize for IO cmd adds aba457ca890c RDMA/hns: Support owner mode doorbell adds 2b3062e4d997 RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route reso [...] adds 73385fdbc43d RDMA/rtrs-clt: Remove outdated comment in create_con_cq_qp adds fcf2959da6a7 RDMA/rtrs-clt: Avoid run destroy_con_cq_qp/create_con_cq_q [...] adds f553e7601df9 RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established adds d715ff8acbd5 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex adds 3c8483f5a436 RDMA/rtrs-srv: Fix typo adds 8bd372ace32e RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free adds 16101b60e717 RDMA/rtrs-clt: Remove duplicated switch-case handling for [...] adds c3b16b67d12f RDMA/rtrs-clt: Remove duplicated code adds ffea6ad1335b RDMA/rtrs-srv: Kill rtrs_srv_change_state_get_old adds e6ab8cf50fa1 RDMA/rtrs: Introduce rtrs_post_send adds 3f4e3d962dfd RDMA/rtrs-clt: Remove 'addr' from rtrs_clt_add_path_to_arr adds d6d91e46210f RDMA/hns: Add support for configuring GMV table adds 32053e584e4a RDMA/hns: Add support for filling GMV table adds 45808361d449 RDMA: Manual changes for sysfs_emit and neatening adds e28bf1f03b01 RDMA: Convert various random sprintf sysfs _show uses to s [...] adds b4d031cdae13 RDMA/mlx5: Remove mlx5_ib_mr->order adds fc3325701a63 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() adds 1c3d247eee74 RDMA/mlx5: Remove mlx5_ib_mr->npages adds f0093fb1a7cb RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of th [...] adds 95741ee3f0f1 RDMA/mlx5: Remove order from mlx5_ib_cont_pages() adds 7db0eea916dc RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() adds f8fb3110635c RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() adds aab8d3966d2c RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_e [...] adds f22c30aa6d27 RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c adds 8010d74b9965 RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() adds f1eaac37da20 RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases adds d5c7916fe461 RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's adds 856c29989999 RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() adds 5c4193669b6f RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND adds 235b6ac30695 RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool adds c7adf7717301 IB/core: Add support for NDR link speed adds f946e45f59ef IB/mlx5: Add support for NDR link speed adds b2d2440430c0 RDMA/rxe: Remove VLAN code leftovers from RXE adds f7a95c902b02 IB/isert: Do not excplicitly check == false for bool adds efa968ee2024 RDMA/core: Postpone uobject cleanup on failure till FD close adds c5633a72a1b8 RDMA/core: Make FD destroy callback void adds fbb7dc5db6de RDMa/mthca: Work around -Wenum-conversion warning adds b116c702791a RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_ [...] adds 2af29468e3b3 RDMA/core: Remove ib_dma_{alloc,free}_coherent adds 8ecfca68dc4c RDMA: Lift ibdev_to_node from rds to common code adds 22dd4c707673 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dm [...] adds 7af80c02c7b3 RDMA/hns: Fix double free of the pointer to TSQ/TPQ adds 8bc205eff305 RDMA/counter: Combine allocation and bind logic adds 0413755c95e7 RDMA/restrack: Store all special QPs in restrack DB adds c80a0c52d85c RDMA/cma: Add missing error handling of listen_id adds 31e2daa17ed9 RDMA/hns: Add new PCI device ID matching for HIP09 adds 8c030d780ad2 RDMA/efa: Remove .create_ah callback assignment adds b045db62f6f6 RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ adds ad480ea5d6ea RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ adds 7579dcdf737d RDMA/mlx5: Directly compute the PAS list for raw QP RQ's adds a59b7b05efc8 RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP adds c08fbdc57741 RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ adds 878f7b31c3a7 RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx adds 8a7904a672a1 RDMA/mlx5: Lower setting the umem's PAS for SRQ adds bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git adds 42f2611cc173 rds: stop using dmapool adds 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops adds 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks adds 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit adds 172292be01db dma-mapping: remove dma_virt_ops adds d024f27de11c RDMA/ipoib: Distribute cq completion vector better adds 4846bf44e1a8 IB/hfi1: Fix fall-through warnings for Clang adds 667d457fa84f IB/mlx4: Fix fall-through warnings for Clang adds c6191f83be6a IB/qedr: Fix fall-through warnings for Clang adds 808b2c925dd0 IB/mlx5: Fix fall-through warnings for Clang adds a9d2e9ae953f RDMA/siw,rxe: Make emulated devices virtual in the device tree adds 6d8285e604e0 RDMA/cxgb4: Validate the number of CQEs adds 82101630222f RDMA/i40iw: Constify ops structs adds df0e4de29c75 IB/qib: Use dma_set_mask_and_coherent to simplify code adds ed92f6a52b84 Merge tag 'v5.10-rc5' into rdma.git for-next adds 93035242d9e2 tools/testing/scatterlist: Test dynamic __sg_alloc_table_f [...] adds 6f6e2dcbb82b RDMA/hns: Refactor the hns_roce_buf allocation flow adds dd37d2f59eb8 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all( [...] adds f957d4d09a5f RDMA/mlx5: Enable querying AH for XRC QP types adds 8138a4c21b09 RDMA/mlx4: Enable querying AH for XRC QP types adds 7406c0036f85 RDMA/hns: Only record vlan info for HIP08 adds fba429fcf9a5 RDMA/hns: Fix missing fields in address vector adds 3631dadfb118 RDMA/hns: Avoid setting loopback indicator when smac is sa [...] adds 148f904c6f94 RDMA/hns: Remove the portn field in UD SQ WQE adds 534c9bdb025b RDMA/hns: Simplify process of filling UD SQ WQE adds 66d86e529dd5 RDMA/hns: Add UD support for HIP09 adds d0b7721c5e0d RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() adds d4b2d19dc53e RDMA/mlx5: Silence the overflow warning while building off [...] adds 7ec3df174f2b RDMA/mlx5: Use PCI device for dma mappings adds b47a98efa978 RDMA/core: Track device memory MRs adds 2b1f747071c5 RDMA/core: Allow drivers to disable restrack DB adds 66f57b871efc RDMA/restrack: Support all QP types adds 71586dd20010 RDMA/hns: Create QP with selected QPN for bank load balance adds bfefae9f108d RDMA/hns: Add support for CQ stash adds f93c39bc9547 RDMA/hns: Add support for QP stash adds 2b0a999ba003 Merge tag 'v5.10-rc6' into rdma.git for-next adds 1d11d26cf0d6 RDMA/i40iw: Remove push code from i40iw adds 0fd0175e30e4 RDMA/hns: Fix 0-length sge calculation error adds d34895c319fa RDMA/hns: Bugfix for calculation of extended sge adds 05201e01be93 RDMA/hns: Refactor process of setting extended sge adds 87524494a7d9 RDMA/efa: Use dma_set_mask_and_coherent() to simplify code adds b9653b31d776 RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() adds adac4cb3c1ff RDMA/uverbs: Check ODP in ib_check_mr_access() as well adds 6e0954b11c05 RDMA/uverbs: Allow drivers to create a new HW object durin [...] adds 38f8ff5b4438 RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr() adds ef3642c4f54d RDMA/mlx5: Fix error unwinds for rereg_mr adds 9c0c17c611ed Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] adds c277f98b3e3e RDMA/i40iw: Replace atomic_add_return(1, ..) adds c63e1c4dfc33 RDMA/bnxt_re: Fix max_qp_wrs reported adds 2988ca08ba65 IB: Fix kernel-doc markups adds 53ef4999f07d RDMA/hns: Move capability flags of QP and CQ to hns-abi.h adds ca991a7d14d4 RDMA/mlx5: Assign dev to DM MR adds 0583531bb9ef RDMA/iser: Remove in_interrupt() usage adds 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon adds e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address adds d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp() adds 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism adds 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...] adds e0da68994d16 RDMA/uverbs: Fix incorrect variable type adds 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage adds 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...] adds 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features adds 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2 adds 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id adds f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users adds 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT adds dc93a0d987fc RDMA/hns: Fix coding style issues adds 62f3b70ed656 RDMA/hns: Clear redundant variable initialization adds dcdc366acf8f RDMA/hns: Fix incorrect symbol types adds 61918e9b0084 RDMA/hns: Fix inaccurate prints adds d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue adds d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering adds e89938902927 RDMA/mlx5: Fix MR cache memory leak adds e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released new 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests new 007c74e16c1a Merge branch 'stable/for-linus-5.11' of git://git.kernel.o [...] adds 56b75b51ed6d iommu/arm-smmu: Allow implementation specific write_s2cr adds 07a7f2caaa5a iommu/arm-smmu-qcom: Read back stream mappings adds f9081b8ff593 iommu/arm-smmu-qcom: Implement S2CR quirk adds af9da91493e5 iommu/arm-smmu: Use new devm_krealloc() adds 3045fe45abbc iommu/arm-smmu-v3: Assign boolean values to a bool variable adds 5c7469c66f95 iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU adds bffb2eaf0ba2 iommu/arm-smmu: Add a way for implementations to influence SCTLR adds a29bbb0861f4 dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU adds 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] adds c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute adds 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...] adds 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations adds 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis adds 75c75adce44f Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core adds 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core adds 08a27c1c3ecf iommu: Add support to change default domain of an iommu group adds 0b8a96a3120f iommu: Take lock before reading iommu group default domain type adds 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...] adds 62c9917d9c10 iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups adds 33f974dbaabf Merge branch 'for-next/iommu/default-domains' into for-nex [...] adds 4e89dce72521 iommu/iova: Retry from last rb tree node if iova search fails adds 6fa3525b455a iommu/iova: Free global iova rcache on iova alloc failure adds 3a651b3a27a1 iommu: avoid taking iova_rbtree_lock twice adds 2f24dfb71208 iommu: Delete split_and_remove_iova() adds 51b70b817b18 iommu: Stop exporting alloc_iova_mem() adds 176cfc187c24 iommu: Stop exporting free_iova_mem() adds 1ab2bf583158 Merge branch 'for-next/iommu/iova' into for-next/iommu/core adds 6243f572a18d iommu: Modify the description of iommu_sva_unbind_device adds 058236eef606 iommu: return error code when it can't get group adds 093b32a849b3 iommu: Improve the performance for direct_mapping adds f12e0d22903e iommu: Defer the early return in arm_(v7s/lpae)_map adds f37eb48466d2 iommu/io-pgtable-arm: Remove unused 'level' parameter from [...] adds 854623fdea9d Merge branch 'for-next/iommu/misc' into for-next/iommu/core adds cb4789b0d19f iommu/ioasid: Add ioasid references adds cfc78dfd9b36 iommu/sva: Add PASID helpers adds 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() adds 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops adds a5f12de3ece8 Merge branch 'for-next/iommu/svm' into for-next/iommu/core adds cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get adds d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range adds 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev adds 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device() adds 541f29bb0643 iommu/tegra-smmu: Add PCI support adds c5257e39a4ec Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/core adds 68dd9d89eaf5 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM adds 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] adds 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...] adds 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas() adds 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers adds 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg adds c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev adds c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops adds 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops adds 405a43cc0047 iommu/vt-d: Remove set but not used variable adds 33e07157105e iommu/vt-d: Avoid GFP_ATOMIC where it is not needed adds 113eb4ce4fc3 Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core adds c74009f5290d Merge branch 'for-next/iommu/fixes' into for-next/iommu/core adds fefe8527a1e0 iommu/io-pgtable: Remove tlb_flush_leaf adds 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap adds 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...] new 19778dd504b5 Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pu [...] new 870d16757ba8 arm64: make _TIF_WORK_MASK bits contiguous adds b5cf2d6c8148 mm: memblock: add more debug logs adds 5bdba520c1b3 mm: memblock: drop __init from memblock functions to make [...] new fff875a18382 Merge tag 'memblock-v5.11-rc1' of git://git.kernel.org/pub [...] adds 86b9d170da98 mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional( [...] adds f8d86e2998e9 Merge branch 'ib-mfd-mediatek-5.11' into ibs-for-mfd-merged adds a0fa0abeb508 mfd: da9xxx-core: Constify static struct resource adds bf4cceb6e009 mfd: intel: Constify static struct resource adds 0aefed0eb805 mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers adds f977284ad22f mfd: wm8xxx-core: Constify static struct resource adds 5a1acf2b9308 mfd: lp8788: Constify static struct resource adds 8d7b3a6dac4e mfd: stmpe: Constify static struct resource adds 4bdcbbb9a3a8 mfd: sun4i-gpadc: Constify static struct resource adds c4a164f41554 mfd: Constify static struct resources adds 68a90a6c6443 mfd: madera: Delete register field xxx_WIDTH defines adds a4b9be29f4bf mfd: qcom-spmi-pmic: Add support for PM660/PM660L adds da7d203f46c0 mfd: tps65911-comparator: Use regmap accessors adds 28faad777c2d mfd: tps65910: Clean up after switching to regmap adds 9f5b98f3f414 mfd: tps65910: Remove unused pointers adds 4f2785939fe0 mfd: tps65910: Fix a bunch of alignment issues reported-by [...] adds 21ca0f5b5c04 dt-bindings: mfd: rohm,bd71837-pmic: Add common properties adds 1cd7b935d298 mfd: madera: Add reset as part of resume adds f594d01bb4af mfd: madera: Add special errata reset handling for cs47l15 adds a233d4ebfc6f gpio: tps65910: use regmap accessors adds 4c5840b909f3 mfd: at91-usart: Do not use compatible to register child devices adds 9a463284706c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpl [...] adds 15ad304878f7 dt-binding: mfd: syscon: add Rockchip QoS register compatibles adds 4556fe8f16e0 mfd: rt5033: Fix errorneous defines adds de1292817cf7 mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE adds d75846ed08e6 mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() adds 14639a22de65 mfd: cpcap: Fix interrupt regression with regmap clear_ack adds d12edf9661a4 mfd: altera-sysmgr: Use resource_size function on resource object adds 129989d5ca63 mfd: tps65910: Correct power-off programming sequence adds f31cc6afabed mfd: kempld-core: Check for DMI definition before ACPI adds 7a69a6f68da5 mfd: omap-usb: Depend on COMMON_CLK to fix compile tests adds b0ad7ebe30c0 mfd: bcm590xx: Drop of_match_ptr from of_device_id table adds 62e7407349f5 mfd: da9055: Drop of_match_ptr from of_device_id table adds b62a16a51ae0 mfd: da9062: Drop of_match_ptr from of_device_id table adds 5f2bf4380000 mfd: da9063: Drop of_match_ptr from of_device_id table adds 98a6521c352f mfd: da9150: Drop of_match_ptr from of_device_id table adds e9063fee2bea mfd: ene-kb3930: Drop of_match_ptr from of_device_id table adds 130e085a3380 mfd: fsl-imx25: Drop of_match_ptr from of_device_id table adds 4dfdc9a8f136 mfd: max77650: Drop of_match_ptr from of_device_id table adds 4fae30103194 mfd: mt6397: Drop of_match_ptr from of_device_id table adds a232bcd20108 mfd: rt5033: Drop of_match_ptr from of_device_id table adds a06d0dc4fe73 mfd: stmfx: Drop of_match_ptr from of_device_id table adds 608a4758575d mfd: max77686: Drop of_match_ptr from of_device_id table adds cc5b7ebe45f3 mfd: sun4i: Drop of_match_ptr from of_device_id table adds 7b64f24595f0 mfd: wm8994: Drop of_match_ptr from of_device_id table adds 06b324fc8569 mfd: axp20x: Skip of_device_id table when !CONFIG_OF adds e73fd3f265f8 mfd: twl6030: Mark of_device_id table as maybe unused adds 431ec7bd4d52 mfd: si476x-core.h: Fix "regulator" spelling in comment adds 0cd3aa995740 mfd: kempld-core: Add support for additional devices new 278f54c46164 Merge tag 'mfd-next-5.11' of git://git.kernel.org/pub/scm/ [...] adds 789eb04b6c56 backlight: pwm_bl: Fix interpolation new 84e010ec8f86 Merge tag 'backlight-next-5.11' of git://git.kernel.org/pu [...] adds 0df7b988d9df char: ipmi: remove unneeded break adds a01a89b1db10 ipmi/watchdog: replace atomic_add() and atomic_sub() adds 368ffd9adc7a ipmi: msghandler: Suppress suspicious RCU usage warning adds fad0319cacdf char: ipmi: convert comma to semicolon new f67d6620e413 Merge tag 'for-linus-5.11-1' of git://github.com/cminyard/ [...] adds 12ec7e56ce95 Documentation: leds: remove invalidated information adds 311066aa9ebc leds: netxbig: add missing put_device() call in netxbig_le [...] adds 6d8d014c7dcf leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' adds 0fe5ac3d9667 dt-bindings: leds: Convert pwm to yaml adds 493d2e432f38 leds: turris-omnia: use constants instead of macros for co [...] adds 5d47ce1d814e leds: turris-omnia: wrap to 80 columns adds fca050bb3c81 leds: turris-omnia: fix checkpatch warning adds 98650b087417 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED [...] new 945433be3677 Merge tag 'leds-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 232b67c39942 mtd: remove unneeded break adds 620747ee4129 mtd: mtdpart: Fix misdocumented function parameter 'mtd' adds 5fddeda7d3a8 mtd: devices: phram: File headers are not good candidates [...] adds 720ae74ddf0a mtd: onenand: onenand_base: Fix expected kernel-doc formatting adds 9712fb212535 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] adds 6361f5360e51 mtd: Fix misspelled function parameter 'section' adds 8fed6e0ae5a9 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting adds d67b272f236b mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc adds 9efbb507b7e6 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param adds 6a21a1176f3b mtd: spinand: toshiba: Demote non-conformant kernel-doc header adds b6baa9962648 mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] adds e1eb368d72fb mtd: ubi: eba: Fix a couple of misdocumentation issues adds ab4e4de9fd8b mtd: ubi: wl: Fix a couple of kernel-doc issues adds fa985e221a7c mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers adds 46c60dbf4b0f mtd: ubi: gluebi: Fix misnamed function parameter documentation adds 63c34f214f93 mtd: rawnand: diskonchip: Marking unused variables as __al [...] adds da6debc470c0 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] adds 5a933b0dae2e mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] adds a318b95a4235 mtd: rawnand: omap_elm: Finish half populated function hea [...] adds 2425a57b1a0c mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours adds 0d5c506d3607 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member adds b489681b87bf mtd: rawnand: arasan: Document 'anfc_op's 'buf' member adds 2dc3d1e06e56 mtd: onenand: Fix some kernel-doc misdemeanours adds 22ca56a34b32 mtd: devices: powernv_flash: Add function names to headers [...] adds 639a82434f16 mtd: parser: cmdline: Fix parsing of part-names with colons adds 18b9c9403758 mtd: physmap: physmap-bt1-rom: Fix __iomem addrspace remov [...] adds 1ca71415f075 mtd: core: Fix refcounting for unpartitioned MTDs adds ffad560394de mtd: phram: Allow the user to set the erase page size. adds 39bdfb789bac mtd: spi-nor: core: use EOPNOTSUPP instead of ENOTSUPP adds 6e1bf55d7207 mtd: spi-nor: add spi_nor_controller_ops_{read_reg, write_ [...] adds 0e30f47232ab mtd: spi-nor: add support for DTR protocol adds 0e1b2fc4e5f6 mtd: spi-nor: sfdp: get command opcode extension type from BFPT adds fb27f198971a mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table adds 6c6a2b2b8ed6 mtd: spi-nor: core: use dummy cycle and address width info [...] adds 354b41296701 mtd: spi-nor: core: do 2 byte reads for SR and FSR in DTR mode adds c6908077b194 mtd: spi-nor: Introduce SNOR_F_IO_MODE_EN_VOLATILE adds 981a8d60e01f mtd: spi-nor: Parse SFDP SCCR Map adds a33c89db4c3b mtd: spi-nor: core: enable octal DTR mode when possible adds 1131324aa53a mtd: spi-nor: sfdp: detect Soft Reset sequence support from BFPT adds d73ee7534cc5 mtd: spi-nor: core: perform a Soft Reset on shutdown adds 1b65c43f7078 mtd: spi-nor: core: disable Octal DTR mode on suspend. adds c3266af101f2 mtd: spi-nor: spansion: add support for Cypress Semper flash adds ad624dfd7bb6 mtd: spi-nor: micron-st: allow using MT35XU512ABA in Octal [...] adds c69942bda515 mtd: spi-nor: Fix multiple typos adds afd473e85827 mtd: spi-nor: core: Allow flashes to specify MTD writesize adds 294cca6ce5cf mtd: spi-nor: spansion: Set ECC block size adds 989d4b72bae3 mtd: spi-nor: sst: fix BPn bits for the SST25VF064C adds bdb1a75e4b9d mtd: spi-nor: ignore errors in spi_nor_unlock_all() adds e6204d462027 mtd: spi-nor: atmel: remove global protection flag adds a83338373211 mtd: spi-nor: sst: remove global protection flag adds afcf93e9d63f mtd: spi-nor: intel: remove global protection flag adds 8c174d1511d2 mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 adds 31ad3eff093c mtd: spi-nor: keep lock bits if they are non-volatile adds 51e7bf4534da mtd: nand: ecc: Add an I/O request tweaking mechanism adds cdbe8df5e28e mtd: nand: ecc-bch: Move BCH code to the generic NAND layer adds 8c5c20921856 mtd: nand: ecc-bch: Cleanup and style fixes adds 3c0fe36abebe mtd: nand: ecc-bch: Stop exporting the private structure adds e3010bd3ef1e mtd: nand: ecc-bch: Return only valid error codes adds 127aae607756 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() adds ea146d7fbf50 mtd: nand: ecc-bch: Update the prototypes to be more generic adds 80fe603160a4 mtd: nand: ecc-bch: Stop using raw NAND structures adds 9994bb3f36e3 mtd: nand: ecc-bch: Create the software BCH engine adds cbd87780bed5 mtd: rawnand: Get rid of chip->ecc.priv adds e5acf9c86297 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] adds 2dbe0192efa0 mtd: nand: ecc-hamming: Clarify the driver descriptions adds c50e7f3c8673 mtd: nand: ecc-hamming: Drop/fix the kernel doc adds b551fa3059ff mtd: nand: ecc-hamming: Cleanup and style fixes adds 90ccf0a0192f mtd: nand: ecc-hamming: Rename the exported functions adds 19b2ce184b9f mtd: nand: ecc-hamming: Stop using raw NAND structures adds eb08376a5dd9 mtd: nand: ecc-hamming: Remove useless includes adds 5180a62c1249 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] adds 35fe1b98a008 mtd: nand: ecc-hamming: Create the software Hamming engine adds 53fbdeeb57a0 mtd: nand: Let software ECC engines be retrieved from the [...] adds 93afb10e226e mtd: spinand: Fix typo in comment adds 55a1a71a7f5d mtd: spinand: Move ECC related definitions earlier in the driver adds 945845b54c9c mtd: spinand: Instantiate a SPI-NAND on-die ECC engine adds da429b961580 mtd: nand: Let on-die ECC engines be retrieved from the NAND core adds c8efe010283a mtd: spinand: Fill a default ECC provider/algorithm adds 6b0c3b841561 mtd: nand: Add helpers to manage ECC engines and configurations adds 533af69cf1a2 dt-bindings: mtd: Deprecate nand-ecc-mode adds 3d1f08b032dc mtd: spinand: Use the external ECC engine logic adds 00c15b78b4b4 mtd: spinand: Allow the case where there is no ECC engine adds 868cbe2a6dce mtd: spinand: Fix OOB read adds a8c1dc9dc6fe mtd: spinand: Remove outdated comment adds efd50ff127b5 mtd: rawnand: gpmi: cleanup makefile adds bc3686021122 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read adds 3246cc77a9b9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation adds 62858625441e mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller adds 7998d8987517 mtd: rawnand: fix a kernel-doc markup adds c13d845e9a69 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments adds 910ef7a4b39c mtd: rawnand: sunxi: Add MDMA support adds 1771af5cce2d mtd: nand: ecc-hamming: Clarify the logic around rp17 adds 1f0c4ea95ed4 mtd: rawnand: ingenic: remove redundant get_device() in in [...] adds 0f6b791955a6 mtd: rawnand: mxc: Remove platform data support adds 131ce3ed5dea docs: mtd: Avoid htmldocs warnings adds 928f0736e9aa mtd: nand: Change dependency between the NAND and ECC cores adds d59df005ed68 mtd: rawnand: au1550: Ensure the presence of the right includes adds b75e17b00f2c mtd: rawnand: davinci: Do not use extra dereferencing adds 62e5c6c50992 mtd: rawnand: marvell: Drop useless line adds 875330f87a05 mtd: onenand: Use mtd->oops_panic_write as condition adds 8c293f545419 mtd: plat-ram: correctly free memory on error path in plat [...] adds 5ece78de8873 mtd: spinand: macronix: Add support for MX35LFxGE4AD adds 6d912c49af24 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] adds 1b391c7f2e86 mtd: rawnand: gpmi: fix reference count leak in gpmi ops adds bdb84a22b02b mtd: spinand: micron: Use more specific names adds 8c573d9419bf mtd: spinand: micron: Add support for MT29F2G01AAAED adds 2f9cea8eae44 dt-bindings: mtd: Add Nand Flash Controller support for In [...] adds 0b1039f016e8 mtd: rawnand: Add NAND controller support on Intel LGM SoC adds d1c3ede6a337 mtd: rawnand: gpmi: Use of_device_get_match_data() adds ad8566d3555c mtd: rawnand: meson: Fix a resource leak in init adds 5876f2d93d19 mtd: rawnand: mxc: Use device_get_match_data() adds 5e214b2554f8 mtd: rawnand: mxc: Use a single line for of_device_id adds ce22be4307b8 dt-bindings: qcom_nandc: Add SDX55 QPIC NAND documentation adds b1209582fb08 mtd: rawnand: qcom: Add NAND controller support for SDX55 adds 46337d158262 mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue adds 7671edeb1939 mtd: rawnand: gpmi: Fix the random DMA timeout issue adds ea7110b87bf9 mtd: rawnand: gpmi: Use a single line for of_device_id adds 2007ac9e6841 dt-bindings: mtd: Describe Rockchip RK3xxx NAND flash controller adds 058e0e847d54 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others adds ee4e0eafa43c mtd: spinand: macronix: Add support for MX35LFxG24AD adds 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next new a701262c02ce Merge tag 'mtd/for-5.11' of git://git.kernel.org/pub/scm/l [...] adds 9c65441ec823 pinctrl/meson: enable building as modules adds b507cb92477a pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB adds a4da45dda647 pinctrl: Remove hole in pinctrl_gpio_range adds 0e74abf3a0a3 pinctrl: qcom: add pinctrl driver for msm8953 adds 3d417196e244 dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings adds 57972641810a pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels adds bb42b59310eb pinctrl: ingenic: Get rid of repetitive data adds 016e054d6926 pinctrl: ingenic: Add lcd-8bit group for JZ4770 adds 39cc1d339705 pinctrl: amd: print debounce filter info in debugfs adds be117ca32261 pinctrl: qcom: Kconfig: Rework PINCTRL_MSM to be a depenen [...] adds 38e86f5c2645 pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module adds d0511b5496c0 firmware: QCOM_SCM: Allow qcom_scm driver to be loadable a [...] adds 54515257ca3a pinctrl: ocelot: Remove unnecessary conversion to bool adds ad3b508c90ad dt-bindings: pinctrl: ocelot: Add Luton SoC support adds e1822384d6d6 dt-bindings: pinctrl: ocelot: Add Serval SoC support adds 8f27440decb7 pinctrl: ocelot: Add support for Luton platforms adds 6e6347e2daf5 pinctrl: ocelot: Add support for Serval platforms adds c82d4776a1dd dt-bindings: pinctrl: qcom: Add SDX55 pinctrl bindings adds ac43c44a7a37 pinctrl: qcom: Add SDX55 pincontrol driver adds a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups adds 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency adds 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go adds 81f652afa6ad pinctrl: renesas: r8a7790: Add VIN1-B and VIN2-G pins, gro [...] adds b8029394efcc pinctrl: renesas: r8a77951: Optimize pinctrl image size fo [...] adds 74ce7a8044b0 pinctrl: renesas: r8a7796: Optimize pinctrl image size for [...] adds 74c5fdc5b87a pinctrl: renesas: r8a77965: Optimize pinctrl image size fo [...] adds 03522a59a9e7 pinctrl: renesas: r8a77990: Optimize pinctrl image size fo [...] adds 529b8eecb5c3 pinctrl: renesas: r8a7790: Optimize pinctrl image size for [...] adds 8d3b2e3d5b1b pinctrl: renesas: r8a7791: Optimize pinctrl image size for [...] adds b5bd0becfd42 pinctrl: renesas: Remove superfluous goto in sh_pfc_gpio_s [...] adds b589f241d871 pinctrl: renesas: Singular/plural grammar fixes adds eb9d673f94fb pinctrl: renesas: Reorder struct sh_pfc_pin to remove hole adds 8019938a85d0 pinctrl: renesas: Optimize sh_pfc_pin_config adds 27e768a4e7fa pinctrl: renesas: Factor out common R-Car Gen3 bias handling adds 2d341cc3da8a pinctrl: renesas: r8a7778: Use physical addresses for PUPR regs adds a3ee0a246df1 pinctrl: renesas: r8a7778: Use common R-Car bias handling adds 7b1425f08f56 pinctrl: renesas: Protect GPIO leftovers by CONFIG_PINCTRL [...] adds d4aac7d439c2 pinctrl: renesas: Constify sh73a0_vccq_mc0_ops adds 3d590056b056 Merge tag 'renesas-pinctrl-for-v5.11-tag1' of git://git.ke [...] adds 8d1e4f90ce44 pinctrl: imx21: Remove the driver adds 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] adds 2a984219b534 pinctrl: qcom: Fix msm8953 Kconfig entry to depend on, not [...] adds 5913f635a28d dt-bindings: pinctrl: qcom: Add sc7280 pinctrl bindings adds ecb454594c43 pinctrl: qcom: Add sc7280 pinctrl driver adds 6de7ed693c63 pinctrl: sunxi: fix irq bank map for the Allwinner A100 pi [...] adds fd5198dde36a pinctrl: sunxi: Mark the irq bank not found in sunxi_pinct [...] adds a1158e36f876 pinctrl: sunxi: Always call chained_irq_{enter, exit} in s [...] adds 866c9c55cb28 pinctrl: intel: Add Intel Lakefield pin controller support adds 4670abbb298e pinctrl: intel: Add blank line before endif in Kconfig adds c969afb4e55a pinctrl: intel: Add Intel Elkhart Lake pin controller support adds e789e61f9e85 pinctrl: intel: Add Intel Alder Lake-S pin controller support adds 0ddebf8580fa pinctrl: lynxpoint: Unify initcall location in the code adds d25dd66ae732 pinctrl: lynxpoint: Use defined constant for disabled bias [...] adds 1d112baae848 pinctrl: lynxpoint: Enable pin configuration setting for G [...] adds bf8b7e689de2 pinctrl: jasperlake: Unhide SPI group of pins adds 5aa5541eca04 pinctrl: jasperlake: Fix HOSTSW_OWN offset adds 0fa86fc2e282 pinctrl: merrifield: Set default bias in case no particula [...] adds 0b74e40a4e41 pinctrl: baytrail: Avoid clearing debounce value when turn [...] adds c0802b721c7d Merge tag 'intel-pinctrl-v5.11-1' of gitolite.kernel.org:p [...] adds b6071c891464 pinctrl: at91-pio4: add support for fewer lines on last PIO bank adds 89ad953e1e72 pinctrl: renesas: r8a77990: Add QSPI[01] pins, groups and [...] adds 590567bf6f6d pinctrl: renesas: r8a77951: Add QSPI[01] pins, groups and [...] adds 4356497e9eda pinctrl: renesas: r8a7796: Add QSPI[01] pins, groups and f [...] adds ffcd7f812dec pinctrl: renesas: r8a77965: Add QSPI[01] pins, groups and [...] adds 7ba4a9591a8a pinctrl: renesas: Fix fall-through warnings for Clang adds 6b99afc01a5b Merge tag 'renesas-pinctrl-for-v5.11-tag2' of git://git.ke [...] adds c5564a50d990 pinctrl: samsung: s3c24xx: remove unneeded break adds e5a4b7ea154a Merge tag 'samsung-pinctrl-5.11' of https://git.kernel.org [...] adds ce4d7816c827 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] adds 7e5ea974e61c pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] adds 552a9cc02b0e pinctrl: pinctrl-microchip-sgpio: Add OF config dependency adds 43bb48c38e81 pinctrl: actions: pinctrl-s500: Constify s500_padinfo[] adds 89cce2b3f247 pinctrl: falcon: add missing put_device() call in pinctrl_ [...] adds 517c3f5a8683 pinctrl: mtk: Fix low level output voltage issue adds 0a03658d222a pinctrl: at91-pio4: Make PINCTRL_AT91PIO4 depend on HAS_IO [...] adds d05b7691904b pinctrl: pinctrl-microchip-sgpio: Mark some symbols with s [...] adds 4247e3f56261 dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx55 support adds ceb58de4365f pinctrl: qcom-pmic-gpio: Add support for pmx55 adds 700a51192d09 dt-bindings: pinctrl: qcom: Add sm8250 lpass lpi pinctrl bindings adds 6e261d1090d6 pinctrl: qcom: Add sm8250 lpass lpi pinctrl driver adds be2dc859abd4 pinctrl: pinctrl-microchip-sgpio: Add irq support (for sparx5) adds 01a9350bdd49 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add irq support adds a15f859694c2 pinctrl: mediatek: simplify the return expression of mtk_p [...] adds 3df09cb8c92e pinctrl/spear: simplify the return expression of spear300_ [...] new f68e4041ef63 Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/sc [...] adds 616fde2dd60f dt-bindings: misc: convert fsl,dpaa2-console from txt to YAML adds 3e95dfb315de dt-bindings: Don't error out on yamllint and dt-doc-valida [...] adds d7a3fd7f00ee dt-bindings: fsl-imx-drm: fix example compatible string adds 332dde0a5864 dt-bindings: arm: vt8500: remove redundant white-spaces adds 96993a59f94d dt-bindings: Fix error in 'make dtbs_check' when using DT_ [...] adds 3af2c1a48c03 dt-bindings: Fix typo on the DesignWare IP reset bindings [...] adds 1e95c81104e3 dt-bindings: vendor-prefixes: Add FII adds d89886eb76f6 dt-bindings: Correct GV11B GPU register sizes adds e5dddbedfe09 dt-bindings: add ADP5585/ADP5589 entries to trivial-devices adds 9c8421e298d6 dt-bindings:i2c:i2c-gate: txt to yaml conversion adds 675fc18900e9 dt-bindings: trivial-devices: Add delta,q54sj108a2 adds 8f7e68bb3d4c dt-bindings: mfd: fix stm32 timers example adds 4c71373162e8 dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] adds b40777166833 dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] adds f3c6c120614c dt-bindings: pci: rcar-pci-ep: Document missing interrupts [...] adds 60a2a8ff3380 dt-bindings: vendor-prefixes: Add undocumented bm, gpio-ke [...] adds 04e9ab752674 dt-bindings: mtd: convert "fixed-partitions" to the json-schema adds 18ce7f4fde31 ARM: dts: lpc32xx: Remove unused and undocumented 'pnx,timeout' adds a217d8711da5 dt-bindings: Remove PicoXcell bindings adds 4aa5b78fb546 dt-bindings: i2c: dw: cancel mandatory requirements for "# [...] adds 23dd6845c2cf dt-bindings: mali-midgard: Add dynamic-power-coefficient adds e33dc2f36367 dt-bindings: mali-bifrost: Add dynamic-power-coefficient new 62746f92b10a Merge tag 'devicetree-for-5.11' of git://git.kernel.org/pu [...] adds f5dc93b7875b HID: sony: Workaround for DS4 dongle hotplug kernel crash. adds ba876cdc6ac9 HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse adds 1008230f2abe HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB [...] adds c961facb5b19 HID: ite: Add support for Acer S1002 keyboard-dock adds c870d50ce387 HID: i2c-hid: add Vero K147 to descriptor override adds 302f0dad8c97 SFH: Add maintainers and documentation for AMD SFH based o [...] adds 4f567b9f8141 SFH: PCIe driver to add support of AMD sensor fusion hub adds 4b2c53d93a4b SFH:Transport Driver to add support of AMD Sensor Fusion H [...] adds 1434f9fc0e47 SFH: Create HID report to Enable support of AMD sensor fus [...] adds 4b393f0f76c8 AMD_SFH: Fix for incorrect Sensor index adds 907286d1420d HID: SFH: Add documentation adds 6e6eae04f512 SFH: fix error return check for -ERESTARTSYS new 36ed0958feaf Merge branch 'for-5.11/amd-sfh-hid' into for-linus adds b92b80246e06 HID: asus: Add support for ASUS N-Key keyboard new 90c5f4649aaf Merge branch 'for-5.11/asus' into for-linus adds c6838eeef2fb HID: hid-input: occasionally report stylus battery even if [...] adds cae96a5d2bf3 HID: usbhid: Fix fall-through warnings for Clang adds 6b5542752605 HID: input: Fix fall-through warnings for Clang adds 6a0eaf5123e0 HID: Increase HID maximum report size to 16KB adds f43d3870cafa HID: hidraw: Add additional hidraw input/output report ioctls. new 105856b36c0c Merge branch 'for-5.11/core' into for-linus adds 68d09380a627 HID: elecom: rewrite report based on model specific parameters adds 55633e681afb HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse adds 82514ecd6143 HID: elecom: drop stray comment new e77bc7dc9af0 Merge branch 'for-5.11/elecom' into for-linus adds afdd34c5fa40 HID: i2c-hid: show the error when failing to fetch the HID [...] new 19a0b6d79c97 Merge branch 'for-5.11/i2c-hid' into for-linus adds 9735d9deb109 HID: intel-ish-hid: Remove unnecessary assignment to variable rv new 47cdd7f139dc Merge branch 'for-5.11/intel-ish' into for-linus adds a76a6c1893b0 HID: sony: Report more accurate DS4 power status. adds 1a8212e8fd1f HID: sony: Don't use fw_version/hw_version for sysfs cleanup. adds cc894ac55360 HID: sony: support for ghlive ps3/wii u dongles new 4d3d3d70cc90 Merge branch 'for-5.11/sony' into for-linus adds 2a6a35a9ecdd HID: wacom: Constify attribute_groups new 85a694738f6e Merge branch 'for-5.11/wacom' into for-linus new de925e2fbb44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 16b8fe4caf49 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() adds 7b06a56d468b vfio-pci: Use io_remap_pfn_range() for PCI IO memory adds d22f9a6c92de vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU adds a15ac665b9e9 vfio-mdev: Wire in a request handler for mdev parent adds bccce80bbd44 vfio-ccw: Wire in the request callback adds bdfae1c9a913 vfio/type1: Add vfio_group_iommu_domain() new 0c71cc04eb18 Merge tag 'vfio-v5.11-rc1' of git://github.com/awilliam/li [...] adds 3c5902d270ed ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init adds c3f244d5776e ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init adds 6d9be9376b0e ARM: OMAP2+: Remove redundant assignment to variable ret adds e106698cbb90 ARM: OMAP2+: Remove redundant null check before clk_prepar [...] adds 2e023b938048 ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code adds 31216ef56126 Merge tag 'omap-for-v5.11/soc-signed' of git://git.kernel. [...] adds ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE adds caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers adds 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers adds 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings adds cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers adds a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers adds 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping adds d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors adds 334d09c218c1 Merge tag 'renesas-arm-soc-for-v5.11-tag1' of git://git.ke [...] adds 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path adds 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val adds f9135aaf2767 ARM: exynos: extend cpuidle support to P4 Note boards adds 2efc35dc4397 Merge tag 'samsung-soc-5.11' of git://git.kernel.org/pub/s [...] adds 8c4e256e3d42 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards adds d7ce8739f50e MAINTAINERS: switch mvebu tree to kernel.org adds 4bdfafd6ff29 Merge tag 'mvebu-arm-5.11-1' of git://git.kernel.org/pub/s [...] adds ba66a25536dd arm64: meson: ship only the necessary clock controllers adds b760bfbcbff3 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] adds 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 adds 7544bfc0866f ARM: imx: imx7ulp: Add a comment explaining the B2 silicon [...] adds 53cc6bc69e53 ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs adds 4ba79e25d7f1 ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs adds e7e499ee8a84 Merge tag 'imx-soc-5.11' of git://git.kernel.org/pub/scm/l [...] adds dcb11100cd5d arm64: Kconfig: meson: drop pinctrl new b06db0b39369 Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/l [...] adds c5f883d1a6f3 ARM: shmobile: defconfig: Refresh for v5.10-rc1 adds bc518da26e3a arm64: defconfig: Enable R8A779A0 SoC adds 4b44b61a683e Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of git:// [...] adds a65183ff1535 ARM: config: ux500: Update U8500 defconfig adds 8195fceca031 ARM: multi_v7_defconfig: ti: Enable networking options for [...] adds a82820fcd079 ARM: omap2plus_defconfig: Enable OMAP3_THERMAL adds a6b2a18060f6 ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_K [...] adds eaf7697b6feb ARM: omap2plus_defconfig: Enable TI eQEP counter driver adds 44000366eb04 Merge tag 'omap-for-v5.11/defconfig-signed' of git://git.k [...] adds 46957c06d35b ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] adds 8e4eeb83a692 ARM: multi_v7_defconfig: add STM32 crypto support adds 89391783174e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] adds 1c6b157ba6bd ARM: multi_v7_defconfig: enable STM32 spdifrx support adds 01d13862543d ARM: multi_v7_defconfig: enable STM32 dfsdm audio support adds bdc0065c0389 Merge tag 'stm32-config-for-v5.11-1' of git://git.kernel.o [...] adds 35552c7cb672 arm64: defconfig: Enable Tegra234 support adds aa26d828df8f Merge tag 'tegra-for-5.11-arm64-defconfig' of git://git.ke [...] adds fb533fc76d34 ARM: configs: at91: sama5: resync with media changes adds 036f224ef8f4 ARM: configs: at91_dt: resync with media changes adds d4ff08d6e222 Merge tag 'at91-defconfig-5.11' of git://git.kernel.org/pu [...] adds 38c212c90bf1 ARM: configs: sunxi: enable Realtek PHY adds 11de454b4cac Merge tag 'sunxi-config-for-5.11' of git://git.kernel.org/ [...] adds 0536f7098960 arm64: defconfig: Enable Allwinner i2s driver adds 69f7aeee0667 Merge tag 'sunxi-config64-for-5.11' of git://git.kernel.or [...] adds 950be99fccff ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers adds 6f7cdd2fbfff Merge tag 'arm-soc/for-5.11/defconfig' of https://github.c [...] adds 6a7dc2b3639a arm64: defconfig: Enable ARM SCMI protocol and drivers adds 0f4b0b479b35 Merge tag 'arm-soc/for-5.11/defconfig-arm64' of https://gi [...] adds 6b133f475a97 arm64: defconfig: Enable GPIO and I2C configs for TI's J72 [...] adds 2ede693874c9 Merge tag 'ti-k3-config-for-v5.11' of git://git.kernel.org [...] adds a60406787e0b arm64: defconfig: Enable Qualcomm Command DB driver adds 3fccd03a527f arm64: defconfig: Enable Qualcomm OSM L3 driver adds 91ccc45d1ec4 arm64: defconfig: Enable QCOM_SCM as builtin adds cc563f8f769b arm64: defconfig: Enable Qualcomm PON driver adds 786e484016e6 Merge tag 'qcom-arm64-defconfig-for-5.11' of git://git.ker [...] adds 95f075fec383 ARM: exynos_defconfig: enable sound driver for Midas platform adds c19345ea65a8 ARM: multi_v7_defconfig: enable sound driver for Midas platform adds dfe21dcabac0 ARM: defconfig: Enable ax88796c driver for Exynos boards adds d8f0ddc83877 ARM: defconfig: add STMPE ADC driver for P4 Note adds 7e8af057bd9b ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module adds 225ef3a3e8f4 ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module adds 1fe9c2531974 Merge tag 'samsung-defconfig-5.11' of git://git.kernel.org [...] adds 338d3c474b90 arm64: defconfig: Enable additional sound drivers on i.MX8M Mini adds f1748a1f3d49 arm64: defconfig: Enable ASRC and EASRC adds eecc662ff38b arm64: defconfig: Enable more Librem 5 hardware adds 249293397ec1 Merge tag 'imx-defconfig-5.11' of git://git.kernel.org/pub [...] adds dbb378a59cb2 arm64: defconfig: Enable ROCKCHIP_LVDS adds ec68a66395d9 arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY adds cf35bff64f79 arm64: defconfig: Enable USB_SERIAL_CP210X adds eeffc0fbd022 arm64: defconfig: Enable RTC_DRV_HYM8563 adds ba2f9a5fbc38 Merge tag 'v5.11-rockchip-defconfig64-1' of git://git.kern [...] adds 0437141b4e22 ARM: configs: drop unused BACKLIGHT_GENERIC option adds 717c4c833648 arm64: defconfig: drop unused BACKLIGHT_GENERIC option adds 58d91ac9da06 parisc: configs: drop unused BACKLIGHT_GENERIC option adds acf689134a66 powerpc/configs: drop unused BACKLIGHT_GENERIC option new b0a6cd29e00a Merge tag 'arm-soc-defconfig-5.11' of git://git.kernel.org [...] adds 9b533dc8f340 ARM: dts: r8a7742-iwg21d-q7: Add LCD support adds e8c471588890 arm64: dts: renesas: Align GPIO hog names with dtschema adds ca3b4330a543 arm64: dts: renesas: r8a77961: Add MSIOF nodes adds d311d818fa8c ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances adds 67d3dcf12a3d arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from [...] adds 53e573dc39fb arm64: dts: renesas: cat875: Remove rxc-skew-ps from ether [...] adds 622007d172fb arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add pa [...] adds 05e6ae33cf98 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] adds 661495164934 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] adds bdf0c8ea8c63 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] adds 92494cea405f arm64: dts: renesas: r8a77965: Add DRIF support adds 9b8101818596 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] adds a5200e63af57 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] adds a511d8be4ea4 arm64: dts: renesas: cat874: Move connector node out of hd [...] adds ca8edef17210 arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] adds f8a1620cb59b arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes adds dd8ecc02743c arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree adds 43bba6576195 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] adds 95f595d1f005 Merge tag 'renesas-arm-dt-for-v5.11-tag1' of git://git.ker [...] adds 5649789d9706 dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher adds 019d70bffd35 Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of git://gi [...] adds 4a6dbc65f6ef ARM: dts: exynos: Fix schema warnings for pwm-leds adds ecc1ff532b49 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU adds 3d992fd8f4e0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-curren [...] adds bd7e7ff56fee ARM: dts: exynos: fix USB 3.0 pins supply being turned off [...] adds 4b6533c04ad9 ARM: dts: exynos: disable pull up of USB 3.0 over-current [...] adds 214a7c874e26 ARM: dts: exynos: Correct DWC USB3 compatible string adds 3e667f65cdc3 ARM: dts: exynos: Harmonize DWC USB3 DT nodes name adds b35f80f2e322 ARM: dts: exynos: Remove interrupts from DMC controller in [...] adds 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables adds a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] adds 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board adds 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] adds d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family adds 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] adds d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] adds 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] adds 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] adds 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] adds 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] adds e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU adds 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] adds b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec adds 007fda302d77 ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU [...] adds 9ef3a2c5859e ARM: dts: exynos: Add Ethernet interface description for O [...] adds dff7ae5c50eb ARM: dts: exynos: Add Ethernet interface description for O [...] adds 6eff260412bd ARM: dts: exynos: Add Ethernet interface description for O [...] adds d9e1af3a1394 ARM: dts: exynos: Add Ethernet interface description for O [...] adds 8902a6642771 ARM: dts: exynos: Add a placeholder for a MAC address adds 2024b130b0c8 ARM: dts: exynos: Add Ethernet to Artik 5 board adds 5334df3a4bc5 ARM: dts: exynos: Add interconnect properties to Exynos441 [...] adds 246c1a37f5ff ARM: dts: exynos: Add interconnects to Exynos4412 mixer adds b357e6aa4101 ARM: dts: exynos: use hyphens in Exynos3250 node names adds 1c6831b472f2 ARM: dts: exynos: use hyphens in Exynos4 node names adds 32f9abc326ee ARM: dts: exynos: use generic name for max77693 motor in Midas adds 9b846ba7c1d2 ARM: dts: exynos: use hyphens in Exynos5 node names adds 73f882a0f3a8 ARM: dts: exynos: use hyphens in MFC reserved memory node names adds 1e548b678280 Merge tag 'samsung-dt-5.11' of git://git.kernel.org/pub/sc [...] adds b2d91953b66c ARM: dts: add Nuvoton NPCM730 device tree adds 6cbf13e3114c ARM: dts: ux500: Rename DSI controller nodes adds e77ce5ec8b9d ARM: dts: ux500: skomer: Pull down SDI2 FBCLK adds ef5704b53519 ARM: dts: ux500-golden: Add proper supplies to touchscreen adds c7cf67339914 Merge tag 'ux500-dts-for-v5.11-1' of git://git.kernel.org/ [...] adds 30ea026e33c6 ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml adds e5e225fd495e ARM: dts: hisilicon: fix errors detected by pl011.yaml adds 64f5b52554a1 ARM: dts: hisilicon: fix errors detected by usb yaml adds 8e9e8dd7ce09 ARM: dts: hisilicon: fix errors detected by simple-bus.yaml adds e0b09c35ae07 ARM: dts: hisilicon: fix errors detected by root-node.yaml adds 05484c171d39 ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml adds 4c246408f0bd ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml adds d48b6ef74ab0 ARM: dts: hisilicon: fix errors detected by syscon.yaml adds 3319f1489ef8 Merge tag 'hisi-arm32-dt-for-5.11' of git://github.com/his [...] adds c25b846425e3 arm64: dts: hisilicon: normalize the node name of the ITS devices adds 24402ce1e26e arm64: dts: hisilicon: separate each group of data in the [...] adds 8c563f55ee1d arm64: dts: hisilicon: write the values of property-units [...] adds 60780744d959 arm64: dts: hisilicon: remove unused property pinctrl-names adds ee6ff04f7fe9 arm64: dts: hisilicon: place clock-names "biu" before "ciu" adds d7d45d5d1167 arm64: dts: hisilicon: normalize the node name of the SMMU [...] adds 4d2b9b98e326 arm64: dts: hisilicon: normalize the node name of the usb devices adds bf69b8622b94 arm64: dts: hisilicon: normalize the node name of the UART [...] adds c85731abd694 arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml adds 58dd4736b8c7 arm64: dts: hisilicon: list all clocks required by pl011.yaml adds c4cbd0356c60 arm64: dts: hisilicon: list all clocks required by snps-dw [...] adds 4dc5288f5a5a arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name adds 25df3e1f64f5 arm64: dts: hisilicon: Use generic "ngpios" rather than "s [...] adds 2df8aa037348 Merge tag 'hisi-arm64-dt-for-5.11' of git://github.com/his [...] adds df9dbaf2c415 ARM: dts: pandaboard: fix pinmux for gpio user button of P [...] adds b86516452cfd ARM: dts: pandaboard es: add bluetooth uart for HCI adds 35f9a0d32eff ARM: dts: am437x: Correct DWC USB3 compatible string adds bdb65ec381f5 ARM: dts: omap5: Harmonize DWC USB3 DT nodes name adds f487e6d6c5c6 ARM: dts: omap: Fix schema warnings for pwm-leds adds 06607cfa0ffe ARM: dts: mapphone: separate out xt894 specific things adds 5a7b62403762 ARM: dts: xt875: add section for kionix kxtf9 adds c99315828148 Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt adds be5cd39a5e2c ARM: dts: dra7: add second SHA instance adds 02564e1ad77e ARM: dts: am33xx: Add nodes for eQEP adds 672081b5dd94 ARM: dts: am335x-boneblue: Enable eQEP adds d7356a7ab125 ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin [...] adds 3a53840627b1 Merge tag 'omap-for-v5.11/dt-signed' of git://git.kernel.o [...] adds 3e1f79e43112 ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family adds 516728273ddf ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM adds b0c0c8b400d5 ARM: dts: stm32: Add alternate pinmux for FMC EBI bus adds b5269b666451 ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM adds 4f551b7bba09 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 adds 08f07e9a195a ARM: dts: stm32: update sdmmc IP version for STM32MP15 adds f885fbca0f53 ARM: dts: stm32: Add LP timer irqs on stm32mp151 adds 928caf877d14 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 adds 304b5691bfd0 ARM: dts: stm32: enable HASH by default on stm32mp15 adds ee0035b23327 ARM: dts: stm32: enable CRC1 by default on stm32mp15 adds b6aa35c73936 ARM: dts: stm32: enable CRYP by default on stm32mp15 adds 07e3454493e2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] adds 096b0243fae3 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] adds dc37a51b258c ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl adds 8e568db6020f dt-bindings: connector: add typec-power-opmode property to [...] adds 70966729b564 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller adds 83686162c0eb ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] adds fc082d2bb2f4 ARM: dts: stm32: fix mdma1 clients channel priority level [...] adds e3b37ca311bb ARM: dts: stm32: fix dmamux reg property on stm32mp151 adds 7e4bc946db78 ARM: dts: stm32: fix dmamux reg property on stm32h743 adds d27209f04d7f ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 adds 4c903a946404 ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] adds 82765d149583 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node adds b19d3a55d478 ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] adds 242639c0dc25 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] adds ac68793f49de ARM: dts: stm32: Add DHCOM based PicoITX board adds a24bde12f949 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix adds acf6f3316376 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] adds 6660e2445523 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles adds fcc3e3c3a4a2 Merge tag 'stm32-dt-for-v5.11-1' of git://git.kernel.org/p [...] adds 0f80b9b8126c arm64: dts: renesas: r8a77951: Add PCIe EP nodes adds eb149c927d58 Merge tag 'renesas-arm-dt-for-v5.11-tag2' of git://git.ker [...] adds 825c7f4aa286 dt-bindings: memory: tegra20: Add memory client IDs adds f25696bce960 dt-bindings: memory: tegra30: Add memory client IDs adds 24a7eaea0a94 dt-bindings: memory: tegra124: Add memory client IDs adds 9572399af3fd dt-bindings: Add vendor prefix for Ouya Inc. adds 1f956a64301d dt-bindings: ARM: tegra: Add Ouya game console adds 3394f98435b5 dt-bindings: Fix entry name for I/O High Voltage property adds 15f76096fabb dt-bindings: dma: Convert ADMA doc to json-schema adds d806cdaea133 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] adds e36f9381420b dt-bindings: bus: Convert ACONNECT doc to json-schema adds 3f02c6a8280b Merge tag 'tegra-for-5.11-dt-bindings' of git://git.kernel [...] adds 85b16c875351 Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt adds d7195ac5c9c5 ARM: tegra: Add device-tree for Ouya adds 94f13b9ca386 ARM: tegra: acer-a500: Correct thermal zone names adds 5b0455f82b79 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node adds 8857779a9fab ARM: tegra: nexus7: Correct thermal zone names adds 2b22393b2767 ARM: tegra: nexus7: Improve CPU passive-cooling threshold adds 810719453c62 ARM: tegra: nexus7: Add power-supply to lvds-encoder node adds b8ae17150696 ARM: tegra: nexus7: Rename gpio-hog nodes adds a21f18a993c5 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible adds bd7cd7e05a42 ARM: tegra: Populate OPP table for Tegra20 Ventana adds 37ac8c4c04c9 ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm adds 252cc72af6a2 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] adds 17401ce98ec6 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM adds 6fb123f1f5a4 ARM: tegra: Properly align clocks for SOCTHERM adds 8b809ba66c29 ARM: tegra: Correct EMC registers size in Tegra20 device-tree adds dd2a21d0930b ARM: tegra: Change order of SATA resets for Tegra124 adds d3e815eaab58 ARM: tegra: acer-a500: Add Embedded Controller adds 30b81e77a051 ARM: tegra: Add interconnect properties to Tegra20 device-tree adds 69ea8fa77f1c ARM: tegra: Add interconnect properties to Tegra30 device-tree adds 5cf0cdbd5589 ARM: tegra: Add interconnect properties to Tegra124 device-tree adds b97967d7d5b7 ARM: tegra: Add nvidia,memory-controller phandle to Tegra2 [...] adds f5204ac47b29 ARM: tegra: Add EMC OPP properties to Tegra20 device-trees adds 881741fa447d ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC [...] adds d63250d7fd49 ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC [...] adds 9c49a39c8cd7 Merge tag 'tegra-for-5.11-arm-dt' of git://git.kernel.org/ [...] adds 3b4c137856d9 arm64: tegra: Add missing CPU PMUs on Tegra186 adds 776a3c04da9f arm64: tegra: Fix GIC400 missing GICH/GICV register regions adds 6b26c1a03488 arm64: tegra: Fix DT binding for IO High Voltage entry adds 5aaa0de991c7 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] adds 3146cd55b001 arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm adds fdf278257e6d arm64: tegra: Add missing hot temperatures to Tegra210 the [...] adds 1289bd9fec20 arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM adds b6e136c7e6ad arm64: tegra: Rename ADMA device nodes for Tegra210 adds 6450da3dab73 arm64: tegra: Add XUSB pad controller interrupt adds c84ebdfd2664 arm64: tegra: Change order of SATA resets for Tegra132 and [...] adds e061fbdf7d78 arm64: tegra: Enable AHCI on Jetson TX2 adds 48f6e1950394 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering adds 914b8de3dd9e Merge tag 'tegra-for-5.11-arm64-dt' of git://git.kernel.or [...] adds 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly adds 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds adds c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible adds 5ba6291086d2 ARM: dts: at91: sam9x60: add pincontrol for USB Host adds be4dd2d44881 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host adds e1062fa7292f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host adds ab8d302c4804 Merge tag 'at91-dt-5.11' of git://git.kernel.org/pub/scm/l [...] adds 2612afd9b979 arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name adds fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support adds ddc36a2da5c8 dt-bindings: vendors: add Elimo Engineering vendor prefix adds 85f296433e6c ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V [...] adds 52a70e641a1f ARM: dts: sun8i-v3s: Add I2C1 PB pins description adds d7ffc7d48e43 arm64: dts: allwinner: h6: PineH64 model B: Add wifi adds b306d9cec8de arm64: dts: allwinner: h6: Add I2S1 node adds 796c994e0b63 arm64: dts: allwinner: a64: Add I2S2 node adds cd7c897821a0 arm: dts: sunxi: h3/h5: Add I2S2 node adds 37f7a7b68004 arm64: dts: allwinner: pinephone: Remove AC power supply adds 3cf9bf3b2550 arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0 adds 085d96b88403 arm64: dts: allwinner: pinephone: Add LED flash adds a966ef6297dd arm64: dts: allwinner: pinephone: Add light/proximity sensor adds 4fcf6f348799 arm64: dts: allwinner: pinephone: Add WiFi support adds 976843d5e820 arm64: dts: allwinner: pinephone: Add Bluetooth support adds 33958b22f377 ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM adds c1c5bafd4481 dt-bindings: arm: sunxi: add Elimo bindings adds da42b98d5c7d ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC adds 030eea2a1127 arm64: dts: allwinner: pinephone: Use generic sensor node names adds 9340c293ebf0 ARM: dts: sun8i: h3: Add initial NanoPi R1 support adds 036b7334ee6d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names adds 915a39191503 Merge tag 'sunxi-dt-for-5.11' of git://git.kernel.org/pub/ [...] adds 1ca5f2430c4f ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7 adds 74abbfe99f43 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name adds 4b650a20bdb5 ARM: dts: BCM5310X: Harmonize xHCI DT nodes name adds bd9a01e28e5d ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions adds 2f34ae32f5e7 ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x adds c862059875cf ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl adds 776461b1795b ARM: dts: BCM5301X: Move CRU devices to the CRU node adds 632ddf978565 ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3 adds b2ab5e8697ef ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150 adds 7f415677420f ARM: dts: Cygnus: Drop incorrect io-channel-ranges property. adds 91d1d92a89e0 dt-bindings: net: dsa: Extend switch nodes pattern adds d2868fc9335c dt-bindings: net: dsa: Document sfp and managed properties adds f527cb6f3345 ARM: dts: BCM5301X: Update Ethernet switch node name adds 953efcb0c023 ARM: dts: BCM5301X: Add a default compatible for switch node adds fd577b41421b ARM: dts: BCM5301X: Provide defaults ports container node adds fd66cd0d79cb ARM: dts: NSP: Update ethernet switch node name adds 8b0235d1deac ARM: dts: NSP: Fix Ethernet switch SGMII register name adds 42791b317db4 ARM: dts: NSP: Add a SRAB compatible string for each board adds 51e40c25aa18 ARM: dts: NSP: Provide defaults ports container node adds ab7eff24a1e9 dt-bindings: net: dsa: b53: Add YAML bindings adds 358afb8b746d ARM: dts: rpi-4: disable wifi frequencies adds 278407a53c3b ARM: dts: bcm283x: increase dwc2's RX FIFO size adds f722fbac1e53 Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next adds c8b53b1c6b93 Merge tag 'arm-soc/for-5.11/devicetree' of https://github. [...] adds 2f8913a7b17e dt-bindings: arm: bcm: document BCM4908 bindings adds 2961f69f151c arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early [...] adds dccb22d078eb arm64: add config for Broadcom BCM4908 SoCs adds 1c202d0c5a67 Merge tag 'arm-soc/for-5.11/devicetree-arm64' of https://g [...] adds f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel adds 4c7a6260775d arm64: dts: add dts nodes for MT6779 adds e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value adds 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC adds 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node adds 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy adds 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node adds 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema adds 17fb46bf5686 arm64: dts: mediatek: mt8516: add efuse node adds 6d5af8c90627 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board adds 08d73b65abaf arm64: dts: mediatek: add dtsi for MT8167 adds 7f1e3823ba03 arm64: dts: mediatek: add MT8167 pumpkin board dts adds 48489980e27e arm64: dts: Add Mediatek SoC MT8192 and evaluation board d [...] adds d392fe78f50b dt-bindings: power: Add bindings for the Mediatek SCPSYS p [...] adds 86a378bb1e98 dt-bindings: power: Add MT8183 power domains adds 343106d9e612 dt-bindings: power: Add MT8192 power domains adds 8d7d44f25cd8 Merge tag 'v5.10-next-pm-domains-stable' into HEAD adds 8b6562644df9 arm64: dts: mediatek: Add mt8173 power domain controller adds ddebdbad8149 arm64: dts: mediatek: Add smi_common node for MT8183 adds 37fb78b9aeb7 arm64: dts: mediatek: Add mt8183 power domains controller adds f15722c0fef0 arm64: dts: mt8183: Add pwm and backlight node adds 88ec840270e6 arm64: dts: mt8183: Add dsi node adds c6080916310b arm64: dts: mt8183: Add iommu and larb nodes adds 91f9c963ce79 arm64: dts: mt8183: Add display nodes for MT8183 adds 3f0716710ae9 dts64: mt7622: enable all pwm for bananapi r64 adds 5833bc6c7319 dts64: mt7622: disable spi1 and uart2 because pins are use [...] adds 516154079758 Merge tag 'v5.10-next-dts64' of git://git.kernel.org/pub/s [...] adds 3e50523fe6f4 ARM: dts: nuvoton: Modify clock parameters adds 7a28a9957ce7 ARM: dts: nuvoton: Modify timer register size adds 0153c82b1223 ARM: dts: nuvoton: Add pinctrl and GPIO node adds 77c72b33f0b3 ARM: dts: nuvoton: Add new device nodes adds e42b650f828d ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB adds 136b2124d7cb ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree adds c2a983a7a886 ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl adds 59f5abe09f0a ARM: dts: nuvoton: Add Quanta GSJ BMC adds 0e0610d24ee6 ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine adds 14579c76f5ca ARM: dts: nuvoton: Add Fii Kudo system adds 879e5b3f98ba dt-bindings: vendor-prefixes: Add FII adds f458d69bf7ca Merge tag 'nuvoton-5.11-devicetree' of git://git.kernel.or [...] adds b08770ff6228 ARM: dts: mvebu: Add CRS326-24G-2S board adds 1b7b86f68c24 ARM: dts: mvebu: Add CRS305-1G-4S board adds d7c51bfa8664 ARM: dts: mvebu: Add CRS328-4C-20S-4S board adds 8f3222096910 ARM: dts: kirkwood: replace status value "ok" by "okay" adds 6ac30b5c9956 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 adds 493c6469a6dd ARM: dts: armada: align GPIO hog names with dtschema adds 7f24479ead57 ARM: dts: Remove non-existent i2c1 from 98dx3236 adds 44144cc94801 ARM: dts: Add i2c0 pinctrl information for 98dx3236 adds 018b88eee1a2 ARM: dts: turris-omnia: enable HW buffer management adds 9ec25ef84832 ARM: dts: turris-omnia: add comphy handle to eth2 adds d29b67c220ca ARM: dts: turris-omnia: describe switch interrupt adds add2d6596297 ARM: dts: turris-omnia: add SFP node adds 91dd42d0e30f ARM: dts: turris-omnia: add LED controller node adds 8ee4a5f4f40d ARM: dts: turris-omnia: update ethernet-phy node and handle name adds 983b95e9ab76 ARM: dts: turris-omnia: remove unneeded status = "okay" pr [...] adds 98ac141b9603 arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name adds 51b632c713d5 ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board adds 9bc08aa60f56 Merge tag 'mvebu-dt-5.11-1' of git://git.kernel.org/pub/sc [...] adds 8077f593d77c arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] adds d77998497783 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] adds f9559f029ebe arm64: dts: marvell: espressobin: De-duplicate eMMC definitions adds 6d96e11b7771 arm64: dts: marvell: Add a device tree for the IEI Puzzle- [...] adds c1e9911fcc54 arm64: dts: marvell: espressobin: Add support for LED2 adds 3404fe15a60f arm64: dts: marvell: add DT for ESPRESSObin-Ultra adds 53e950d597e3 arm64: dts: marvell: armada-cp110: Switch to per-port SATA [...] adds 3aa669a994c9 arm64: dts: armada-3720-turris-mox: update ethernet-phy ha [...] adds cbc4a395dcc7 arm64: dts: marvell: espressobin: Update link to V7 schematic adds 83afd0b3e027 arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name adds da57203dc7fd arm64: dts: mcbin-singleshot: add heartbeat LED adds f43cadef2df2 arm64: dts: marvell: keep SMMU disabled by default for Arm [...] adds a2081c09d741 arm64: dts: armada-3720-turris-mox: add 3W power capabilit [...] adds a2f9886a9ea5 Merge tag 'mvebu-dt64-5.11-1' of git://git.kernel.org/pub/ [...] adds 9dcd17be61e4 arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk adds 50301e8815c6 arm64: dts: ti: k3-am65: mark dss as dma-coherent adds 5bb9e0f6e850 arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node adds 10332cd6bcf2 arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs adds 954ec5139db0 arm64: dts: ti: k3-am654-base-board: Add DDR carveout memo [...] adds f82c5e0a8bc1 arm64: dts: ti: k3-am654-base-board: Reserve memory for IP [...] adds dd74c9459cf2 arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node adds df445ff9de89 arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes adds 2879b593c378 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs adds 0f191152bcba arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] adds cfbf17e69ae8 arm64: dts: ti: k3-am65*/j721e*: Fix unit address format e [...] adds e6b4516815b6 arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support adds af03de2b9b90 arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dt [...] adds 5d1bedf252db arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC d [...] adds bfbf9be725d8 arm64: dts: ti: am65/j721e: Fix up un-necessary status set [...] adds 90e6c38848f8 arm64: dts: ti: k3-am654-base-board: Fix up un-necessary s [...] adds 4cc34aa8a208 arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart [...] adds 1d7a01c40840 arm64: dts: ti: k3-j7200-main: Add hwspinlock node adds d15d1cfbd765 arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes adds 6804a987de73 arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes adds b6633d778675 arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpan [...] adds 2eefbf5f862e arm64: dts: ti: k3-j7200-common-proc-board: Correct the na [...] adds 15ffd94a904b arm64: dts: ti: k3: squelch warning about lack of #interru [...] adds 09ff4e90e041 arm64: dts: ti: k3-j721e-main: Add output tap delay values adds cd48ce86a4d0 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] adds e40917e4664e Merge tag 'ti-k3-dt-for-v5.11' of git://git.kernel.org/pub [...] adds 4af5c6dc255c arm64: dts: ipq6018: update the reserved-memory node adds 228813aaa711 arm64: dts: qcom: sc7180: Fix one forgotten interconnect r [...] adds 2709436ecf38 arm64: dts: qcom: msm8916: Add RPM power domains adds 809f299a9698 arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS [...] adds bd1f64bb57f7 arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators adds 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] adds cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] adds 437145dbcdee arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string adds 721d10be5ccd arm64: dts: qcom: enable rtc on qrb5165-rb5 board adds db5f5da2efd7 arm64: dts: qcom: enable rtc on sm8250-mtp board adds c422aa82abb7 arm64: dts: sdm845: Add interconnect properties for Venus adds ab8e32da3a39 arm64: dts: qcom: trogdor: Add brightness-levels adds 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU adds c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] adds 876553576f27 arm64: dts: sc7180: Add camera clock controller node adds ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region adds 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 adds 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support adds 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node adds 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node adds 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm adds 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node adds 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 adds f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node adds b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support adds a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen adds d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support adds 1865bb197843 arm64: dts: qcom: msm8992: Add USB support adds 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] adds a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name adds b831fba3b0e1 arm64: dts: sdm630: Fix dma node name adds 6bd61ef47eae arm64: dts: qcs404: Fix dma node name adds eaf61213901d arm64: dts: msm8916: Fix dma node name adds 828896c56233 arm64: dts: msm8994: Fix dma node name adds b5af3036e84c arm64: dts: msm8996: Fix dma node name adds 94ed1811aff0 arm64: dts: msm8998: Fix dma node name adds 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name adds b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name adds ead9f7d7ea9e arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD adds bb1f7cf68a2d arm64: dts: qcom: sm8150: Add LLC support for sm8150 adds 4815623259f5 arm64: dts: qcom: sm8150: add apps_smmu node adds a89441fcd09d arm64: dts: qcom: sm8250: add apps_smmu node adds 0c9dde0d2015 arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes adds 46a6f297d7dd arm64: dts: qcom: sm8250: Add USB and PHY device nodes adds 0ab1b2d10afe arm64: dts: qcom: add sm8150 hdk dts adds 91ed0e90fc49 arm64: dts: qcom: add sm8250 hdk dts adds c4cf0300be84 arm64: dts: qcom: sm8250: Add support for SDC2 adds 53a8ccf1c7e5 arm64: dts: qcom: rb5: Add support for uSD card adds 8530939383f5 arm64: dts: qcom: sm8250: add iommus entry to QUP nodes adds d371a931540b arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp adds 65389ce63624 arm64: dts: qcom: sm8250: Add support for PRNG EE adds 52c90664f122 arm64: dts: qcom: qrb5165-rb5: Add USB support adds 256958086de9 arm64: dts: qcom: add sm8250 fastrpc nodes adds d5276bfa0ca6 arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l adds fee5dc31a588 arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards adds e76be113d4a7 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen adds 0af8bbdb6bb8 arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator adds 6eb815289a37 arm64: dts: msm8916-longcheer-l8150: Add touchscreen adds 6bd2cae7ddd6 arm64: dts: msm8916-longcheer-l8150: Add position sensors adds 6b4ad4be6469 arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED adds 38260b9e6310 arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED adds 4e8692c2ee3d arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c [...] adds 26664c593adc arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for [...] adds 2802821a66f9 arm64: dts: qcom: fix serial output for sm8250-hdk adds 6acb71fd344a arm64: dts: qcom: sort sm8150 usb_2 node adds 4785cff7cb9c arm64: dts: sdm845: Add iommus property to qup adds 036e11092599 arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware adds 05090bb9e53d arm64: dts: qcom: sm8150: Add wifi node adds c5a0609b064c arm64: dts: qcom: sm8150-mtp: Enable WiFi node adds e9fd12df325e arm64: dts: qcom: fix indentation error in sm8250 cpu nodes adds 95e6f8467c83 arm64: dts: qcom: sdm845: Limit ipa iommu streams adds 7ee3eae86833 arm64: dts: qcom: pm6150x: add ADC_TM definitions adds bb06eb3607e9 arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zo [...] adds d4b85bc550f4 arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label f [...] adds 8fd01e01fd6f arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7 [...] adds 3c9c31c2523e arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant adds 066c2a944868 arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the defaul [...] adds 24244cefedde arm64: dts: qcom: sm8150: Add Coresight support adds 8f34831d3659 arm64: dts: qcom: sc7180: limit IPA iommu streams adds cfee3ea05cf2 arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts adds 0fc0f4b6aded arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts adds 5c44c564e449 arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD adds 3e482859f1ef dts: qcom: sdm845: Add dt entries to support crypto engine. adds 683227e5a34e arm64: dts: qcom: c630: Re-enable apps_smmu adds 71b83b74cca3 arm64: dts: qcom: c630: Expose LID events adds 8742bb4bf203 dt-bindings: interconnect: sdm845: Add IDs for the QUP ports adds cd5fc457e5d2 interconnect: qcom: sdm845: Add the missing nodes for QUP adds 05b801afb7d7 arm64: dts: sdm845: Add interconnect properties for QUP adds 96ddfbf46a35 arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver adds 11d0e4f28156 arm64: dts: qcom: c630: Polish i2c-hid devices adds f55d373f7953 arm64: dts: qcom: c630: Fix pinctrl pins properties adds 956e9c85f47b arm64: dts: qcom: c630: Define eDP bridge and panel adds a39d2ef78d44 Merge tag 'qcom-arm64-for-5.11' of git://git.kernel.org/pu [...] adds 486d49914307 ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes adds a193dc521c97 ARM: dts: qcom: msm8974-klte: Add support for touchkey adds 972f5a62a698 ARM: dts: qcom: msm8974-klte: Add support for touchscreen adds 60367221d7d4 ARM: dts: qcom: msm8974-klte: Add support for led adds 99128e7503be ARM: dts: qcom: msm8974-klte: Add gpio expander chip adds 19524d5b1700 ARM: dts: qcom: msm8974-klte: Add support for wifi adds 5434dcef5496 ARM: dts: qcom: msm8974-klte: Add support for SD card adds da8d46992e67 ARM: dts: qcom: msm8974-klte: Add fuel gauge adds 45dfa741df86 ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge adds fbdb20b1fcb1 ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges adds 74ab8ccfb8f3 arm64: dts: ipq6018: Add the QPIC peripheral nodes adds 6ce23595b587 Merge tag 'qcom-dts-for-5.11' of git://git.kernel.org/pub/ [...] adds ea270ef71db6 ARM: dts: keystone-k2g-evm: add HDMI and analog audio data adds 30912c3ce6b1 Merge tag 'keystone_dts_for_5.11' of git://git.kernel.org/ [...] adds f949d414fc1a ARM: dts: exynos: Fix Ethernet interface description on Od [...] adds c0f5d3873bc8 ARM: dts: exynos: Add an alias for the Ethernet interface [...] adds 33baadaee940 dt-bindings: arm: samsung: document bindings for P4 Note f [...] adds f48b5050c301 ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards adds e73840f316cb ARM: dts: exynos: Drop incorrect use of io-channel-ranges adds 43379417e31c ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges [...] adds 0f8159371c22 ARM: dts: s5pv210: Drop unneeded io-channel-ranges propert [...] adds afbd0bdebe0d ARM: dts: exynos: switch Atmel mxt reset GPIO to active lo [...] adds ff741319bc09 Merge tag 'samsung-dt-5.11-2' of git://git.kernel.org/pub/ [...] adds e8ea5764bdb1 arm64: dts: exynos: Harmonize DWC USB3 DT nodes name adds a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] adds 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] adds 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] adds 98c03b6eef3f arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards adds 73bc7510ea0d arm64: dts: exynos: Include common syscon restart/poweroff [...] adds e1e47fbca668 arm64: dts: exynos: Correct psci compatible used on Exynos7 adds d45d3621d679 arm64: dts: exynos: use hyphens in Exynos5433 node names adds f74e93032df2 arm64: dts: exynos: Drop incorrect use of io-channel-range [...] adds 96631a0d1165 Merge tag 'samsung-dt64-5.11' of git://git.kernel.org/pub/ [...] adds 8e9c052a483d arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts adds 7bd5175918eb arm64: dts: meson: add watchdog to g12-common dtsi adds 5bc0d7561aa0 Merge tag 'amlogic-fixes' into v5.11/dt64 adds b5330c565e4e dt-bindings: clk: axg-clkc: add Video Clocks adds cd3caa573ebd dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding adds e059eda7ee51 Merge tag 'clk-meson-v5.11-headers-1' of git://github.com/ [...] adds 287eb2be4037 arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards adds 78a6dcb52736 arm64: dts: meson-axg: add PWRC node adds 3d3f1dfa0897 arm64: dts: meson-axg: add MIPI DSI PHY nodes adds 5b3a9c20926e arm64: dts: meson-axg: add PCIe nodes adds 9715b01da6cf arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots adds 4592bfe9d9f3 arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM adds a6077652cb65 arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi adds b6c605e00ce8 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 adds 6714f2817888 arm64: dts: meson: update the Khadas VIM3/3L LED bindings adds 2493a9a515cf arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW adds b6a1c8a1eaa7 arm64: dts: meson-sm1: fix typo in opp table adds 1e3e7ca547a6 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] adds 02f5bea93cdc dt-bindings: firmware: imx-scu: new binding to parse clock [...] adds 540742fb109f dt-bindings: clock: imx-lpcg: add support to parse clocks [...] adds 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] adds 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards adds d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles adds b01222b9193e dt-bindings: vendor-prefixes: add MicroSys adds 1acb40298366 dt-bindings: vendor-prefixes: add Revotics adds 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards adds be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards adds 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards adds c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards adds 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB adds 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards adds a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards adds ea75e63105be dt-bindings: vendor-prefixes: add Element14 adds bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards adds 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards adds 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards adds d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards adds f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards adds 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards adds da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards adds 7c685a0f809b dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v. adds fa43c3de5c37 dt-bindings: fsl: add compatible for LX2162A QDS Board adds 0dbcd4991719 dt-bindings: net: add the DPAA2 MAC DTS definition adds 39d3f3ffe79e dt-bindings: net: add the 10gbase-r connection type adds 7fc6622c1a8d dt-bindings: vendor-prefixes: Add an entry for Altus-Escon [...] adds cd49dccbde91 dt-bindings: arm: fsl: add Altesco I6P board adds 236d454b27c7 dt-bindings: arm: fsl: add Van der Laan LANMCU board adds 5fc865f8bfd2 dt-bindings: arm: fsl: document LS1012A FRWY board adds 608f000f8a32 dt-bindings: arm: fsl: document SolidRun LX2160A boards adds 716ff4746cc1 dt-bindings: arm: fsl: document i.MX7S boards adds 11916ecb8363 dt-bindings: fsl: add kamstrup flex concentrator to schema adds af038154171a dt-bindings: vendor-prefixes: add "virtual" prefix adds 747ec53ea72a dt-bindings: arm: fsl: add Protonic WD3 board adds 3eaac3aed2e3 Merge tag 'imx-bindings-5.11' of git://git.kernel.org/pub/ [...] adds 79bd11db8ba8 ARM: dts: imx: align GPIO hog names with dtschema adds faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible adds 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings adds f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property adds 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup adds e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs adds d50765205d8e ARM: dts: imx7-mba7: configure watchdog adds ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases adds 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support adds 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 adds b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity adds 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 adds a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name adds f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible adds 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize adds cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema adds a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema adds 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles adds 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards adds ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics adds a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 adds 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds adds 73db21511996 ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver adds 5c8b3b8a182c ARM: dts: imx: add usb alias adds 895387231e54 ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names adds f4d0fea16ad7 ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyC [...] adds 6d4e1ff52819 ARM: dts: imx6ul: phytec: Add support for optional PEB-AV- [...] adds 93c0289c11b0 ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wa [...] adds df0852c234d9 ARM: dts: add Altesco I6P board adds d1f1858f51be ARM: dts: add Van der Laan LANMCU board adds 1186a522c302 ARM: dts: imx6q-pico: fix board compatibles adds 21658d51cf1e ARM: dts: imx: Change flexcan node name to "can" adds b9639a8b5ef1 ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen adds 7a1980567fa0 ARM: dts: ls1021a: fix flextimer failed to wake system adds 4ebd35bfb183 ARM: dts: ls1021a: fix rcpm failed to claim resource adds b675aaee5464 ARM: dts: ls1021a: update calibration table for TMU module adds 1e1a5afde9f7 ARM: dts: imx7: add support for kamstrup flex concentrator adds 708ed2649ad8 ARM: dts: imx6qdl-kontron-samx6i: increase i2c-frequency adds 35771b33dd98 ARM: dts: add Protonic WD3 board adds 327106e4217b ARM: dts: imx28: Fix label name for L2 switch adds aa66be3bff65 Merge tag 'imx-dt-5.11' of git://git.kernel.org/pub/scm/li [...] adds dfedd2ac4725 arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema adds 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes adds 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node adds 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq adds 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema adds 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs adds 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs adds 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs adds 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp adds c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn adds 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards adds 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] adds 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support adds b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration adds fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration adds fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration adds 3bd0788c43d9 arm64: dts: imx8mm: Add support for micfil adds 57412197faf1 arm64: dts: imx8mm: Add node for SPDIF adds da2445049faf arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name adds 60a9d6ab2fdd arm64: dts: imx8mm-beacon-som: Fix whitespace issue adds 87f7ba165168 arm64: dts: lx2160a: add device tree for lx2162aqds board adds bbe75af7b092 arm64: dts: ls1088a: add external MDIO device nodes adds 73f034cc45e9 arm64: dts: ls1088ardb: add QSGMII PHY nodes adds 379b4f764563 arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2 adds 0420dde30a90 arm64: dts: ls208xa: add the external MDIO nodes adds 173fb0a3f9fb arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs adds dd2ab5c8b81e arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs adds 2e7c4c3c2fe7 arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes adds f94cfe322f3c arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes adds f0f3531f3a54 arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs adds b6abb31375ed arm64: dts: layerscape: Add PCIe EP node for ls1088a adds 71fa01d3a909 arm64: dts: imx8mq: Configure clock rate for audio plls adds 08a1a2e205e3 arm64: dts: imx8mq-evk: Add spdif sound card support adds 3a7d56b3cdc9 arm64: dts: imx8mp-evk: add CAN support adds 4d583263f4c9 arm64: dts: imx8mq-evk: add linux,autosuspend-period prope [...] adds 56e08dc3a62d arm64: dts: imx8mm-evk: add IR support adds 29939851a633 arm64: dts: imx8mn-evk: add IR support adds bd5840df916d arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target adds d0570a575aa8 arm64: dts: ls1028a: fix ENETC PTP clock input adds 588b17eda135 arm64: dts: ls1028a: fix FlexSPI clock input adds f90931aeefe3 arm64: dts: ls1028a: add optee node adds 91ab1c12285c arm64: dts: freescale: sl28: combine SPI MTD partitions adds 64d81113931b arm64: dts: freescale: update calibration table for TMU module adds 2e6cde968732 arm64: dts: ls1028a: make the eMMC and SD card controllers [...] adds 970406eaef3a arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter adds 9e9860069725 arm64: dts: imx8mn: Add SAI nodes adds cca69ef6eba5 arm64: dts: imx8mn: Add support for micfil adds b9cf7d3b6592 arm64: dts: imx8mn: Add node for SPDIF adds 6b5cd77371e5 arm64: dts: imx8mm-beacon-som: Configure RTC aliases adds 0b8486268895 arm64: dts: imx8mm-beacon-som: Assign PMIC clock adds 49d47bf9f55c Merge tag 'imx-dt64-5.11' of git://git.kernel.org/pub/scm/ [...] adds 8caaf0610fb9 ARM: dts: at91: kizbox: switch to new pwm-atmel-tcb binding adds 53de2d127430 ARM: dts: at91: sama5d3: use proper ADC compatible adds 851a95da583c ARM: dts: at91: at91sam9rl: fix ADC triggers adds 32b7cfbd4bb2 ARM: dts: at91: remove deprecated ADC properties adds ab8a9bb41b2c ARM: dts: at91: sam9x60ek: remove bypass property adds 9b5dcc8d427e ARM: dts: at91: sama5d2: map securam as device adds 85b8350ae99d ARM: dts: at91: sama5d2: fix CAN message ram offset and size adds f8ff2f057e74 Merge tag 'at91-dt-5.11-2' of git://git.kernel.org/pub/scm [...] adds fa67f2817ff2 dt-bindings: vendor-prefixes: Add kobol prefix adds 09e006cfb43e arm64: dts: rockchip: Add basic support for Kobol's Helios64 adds 62dbf80fc581 dt-bindings: arm: rockchip: Add Kobol Helios64 adds c20e6dd9a953 arm64: dts: rockchip: add adc joystick to Odroid Go Advance adds f36296e4ddfc dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 [...] adds 7a180f56e014 arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit adds d92a7c331f53 arm64: dts: rockchip: Add Engicam PX30.Core SOM adds 0935d7e9b1b2 arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit adds 5fccec0cf423 dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 adds 746c750a8bc4 arm64: dts: rockchip: Add Engicam C.TOUCH 2.0 adds e786f756d527 arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 adds 4076a007bd0f arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3 [...] adds 65f0b420dea7 arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc adds 5df4d4d16ce4 arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc adds 9a9f64278407 arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399 adds 4548ea027c90 arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam adds 87761edeb2cd arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 adds 23708d46101b dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH [...] adds 0e418423be1c arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF adds 93a4e7d12468 arm64: dts: rockchip: Add WiFi support on px30-engicam adds 1cc1e851d15b arm64: dts: rockchip: Add BT support on px30-engicam adds e56ed188c830 arm64: dts: rockchip: Properly define the type C connector [...] adds 97a0115cd96a arm64: dts: rockchip: add isp0 node for rk3399 adds ef098edc9c24 arm64: dts: rockchip: add isp and sensors for Scarlet adds 94dad6bed3c8 arm64: dts: rockchip: Fix UART pull-ups on rk3328 adds 328c6112787b arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4 adds eff57d38b546 arm64: dts: rockchip: fix I2S conflict on rk3399-rock-pi-4 adds e12f67fe8344 arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4 adds 261078ab9002 Merge tag 'v5.11-rockchip-dts64-1' of git://git.kernel.org [...] adds 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] adds 06bccda2c13c ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108 adds 3f4f3bdadd80 ARM: dts: rockchip: Add rtc node for VMARC SOM adds 29952fea5e85 ARM: dts: rockchip: Add SDIO0 node for VMARC SOM adds 456983022454 Merge tag 'v5.11-rockchip-dts32-1' of git://git.kernel.org [...] adds 8523df80815b dt-bindings: arm: samsung: document SMDK2416 board binding adds 1aa386106b44 dt-bindings: arm: samsung: document S3C6410-based boards binding adds 7dc4c0b42d82 ARM: dts: s3c24xx: add SMDK2416 board compatible adds 32ccdde0a794 ARM: dts: s3c6410: correct SMDK6410 board compatible adds 7995fb896b96 ARM: dts: exynos: Reduce assigned-clocks entries for SPI0 [...] adds b4e217d0b320 Merge tag 'samsung-dt-5.11-3' of git://git.kernel.org/pub/ [...] adds b03455ae3c8a arm64: dts: meson-axg: add GE2D node adds ec78dc8964bb arm64: dts: meson: add audio playback to a95x adds 4e0649f49574 arm64: dts: meson: add audio playback to khadas-vim adds 0157e1a63c76 arm64: dts: meson: add audio playback to khadas-vim2 adds 6a74f78c34e7 arm64: dts: meson: add audio playback to nanopi-k2 adds ba414bc54848 arm64: dts: meson: add audio playback to odroid-c2 adds e0d9e6eead35 arm64: dts: meson: add audio playback to wetek-hub adds 5e3ee48ea072 arm64: dts: meson: add audio playback to wetek-play2 adds c993c4e84369 arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts adds 1c7412530d5d arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timin [...] adds c183c406c432 arm64: dts: meson: fix PHY deassert timing requirements adds 656ab1bdcd2b ARM: dts: meson: fix PHY deassert timing requirements adds 3d07c3b3a886 arm64: dts: meson: g12a: x96-max: fix PHY deassert timing [...] adds 9e454e37dc7c arm64: dts: meson: g12b: w400: fix PHY deassert timing req [...] adds 7704b100719c arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to GT [...] adds 4f9f1415bb13 Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] adds 74530d645126 ARM: mstar: Add gpio controller to MStar base dtsi adds 5b8a05b9e8d1 ARM: mstar: Fill in GPIO controller properties for infinity adds 80e73332ee82 dt-bindings: mstar: Add binding details for mstar,smpctrl adds 43181b5d8072 dt-bindings: vendor-prefixes: Add honestar vendor prefix adds 8c50a8b359c4 dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards adds ba2290b1b750 ARM: mstar: Add infinity2m support adds 572ef97bc734 ARM: mstar: Add common dtsi for SSD201/SSD202D adds dbbaf35d589e ARM: mstar: Add chip level dtsi for SSD202D adds 418cb58b4566 ARM: mstar: Add dts for Honestar ssd201htv2 adds 570e471ce054 ARM: mstar: Add smp ctrl registers to infinity2m dtsi adds ecaafac1eb73 ARM: mstar: Wire up smpctrl for SSD201/SSD202D adds 5919eec0f092 ARM: mstar: SMP support adds 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size adds e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] adds 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location adds e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout adds b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine adds abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios adds 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout adds 14f100c00f1e ARM: dts: aspeed: tiogapass: Remove vuart adds efc5dae95a8c ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3 adds f69456d3224a ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKV [...] adds c74da5cf007c ARM: dts: aspeed: amd-ethanolx: Add GPIO line names adds 800b92ef92f3 ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs adds e4c1633325fa ARM: dts: aspeed: wedge40: Use common dtsi adds 41376fb94c6a ARM: dts: aspeed: wedge100: Use common dtsi adds 71b802d2d518 ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC adds c9f6aa9d1f50 ARM: dts: aspeed: wedge400: Fix FMC flash0 layout adds 2e7cd913eafc ARM: dts: aspeed: minipack: Fixup I2C tree adds 6ff286225d75 arm: dts: aspeed: tiogapass: Enable second MAC adds fd6a1e60a049 ARM: dts: aspeed: rainier: Add 4U device-tree adds cbee028da69d ARM: dts: tacoma: Fix node vs reg mismatch for flash memory adds c7b74131c755 ARM: dts: rainier: Add reserved memory for ramoops adds c1fc133f5bd0 ARM: dts: tacoma: Add reserved memory for ramoops adds bb74fdbd8a6c ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted adds c680dd4e6045 ARM: dts: aspeed: rainier: Don't shout addresses adds 2ba56f464f0c ARM: dts: aspeed: ast2600evb: Add MAC0 adds 419fd286274e Merge tag 'aspeed-5.11-devicetree' of git://git.kernel.org [...] adds 74790cf981af arm64: zynqmp: Move gic node to axi bus adds 48ab2996f683 arm64: dts: zynqmp: Fix pcie ranges description adds 9854bc7dfa5f arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver adds c87b013f23c6 Merge tag 'zynqmp-dt-for-v5.11' of https://github.com/Xili [...] adds 1f4079b626eb ARM: zynq: Add Z-turn board V5 adds 23ab93a14800 ARM: zynq: Fix compatible string for adi,adxl345 chip adds 3880c39a80ab ARM: zynq: Rename bus to be align with simple-bus yaml adds 38d1985fdfcf ARM: zynq: Fix leds subnode name for zc702/zybo-z7 adds 225c13237732 ARM: zynq: Fix OCM mapping to be aligned with binding on zc702 adds 536fada0cc72 ARM: zynq: Convert at25 binding to new description on zc770-xm013 adds a508f620b5a6 ARM: zynq: Fix incorrect reference to XM013 instead of XM011 adds a05c51e04d2e Merge tag 'zynq-dt-for-v5.10' of https://github.com/Xilinx [...] adds 2bf39ddd7793 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] new 5ef399aa5c5f arm64: dts: sparx5: Add reset support new 7e1f91cbfa0d arm64: dts: sparx5: Add SGPIO devices new 13719d8d0d67 Merge branch 'sparx5-next' of https://github.com/microchip [...] new 9805529ec544 Merge tag 'arm-soc-dt-5.11' of git://git.kernel.org/pub/sc [...] adds 57222a1be27e tee: optee: Use UUID API for exporting the UUID adds 6bc9d7391ad6 Merge tag 'optee-use-uuid-api-for-v5.10' of git://git.lina [...] adds cf25d802e029 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init [...] adds ec565b0e1a9e Merge tag 'renesas-drivers-for-v5.11-tag1' of git://git.ke [...] adds b4bdc4fbf8d0 soc: sunxi: Deal with the MBUS DMA offsets in a central place adds 756668ba682e drm/sun4i: backend: Remove the MBUS quirks adds 13dd87101150 media: sun4i: Remove the MBUS quirks adds d60ab69b607f media: sun6i: Remove the MBUS quirks adds c6e95daab1cc media: cedrus: Remove the MBUS quirks adds 5739301308fd media: sun8i-di: Remove the call to of_dma_configure adds 16fee29b0735 dma-mapping: remove the dma_direct_set_offset export adds d4f97711b3b3 Merge tag 'sunxi-rework-mbus' of ssh://gitolite.kernel.org [...] adds f1118a28bef9 cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Ch [...] adds 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD adds 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver adds 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files adds 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file adds 74b01dc39536 soc: samsung: exynos5422-asv: remove unneeded semicolon adds 4d05446ab0a6 soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val' adds 124f035310ad clk: samsung: allow building the clkout driver as module adds 4ce4be5d28de Merge tag 'samsung-drivers-5.11' of git://git.kernel.org/p [...] adds e24f7fac3b97 soc: sunxi: Fix compilation of sunxi_mbus adds b636d36e3e0a soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc mi [...] adds 0d0807bc2e05 soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr' adds 3d1d8f2943e2 soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq' adds e95f287deed2 soc: fsl: handle RCPM errata A-008646 on SoC LS1021A adds ba622a3e74a7 Merge tag 'soc-fsl-next-v5.11' of git://git.kernel.org/pub [...] adds 96999c797ec1 memory: jz4780_nemc: Fix an error pointer vs NULL check in [...] adds e2bcad676c6b MAINTAINERS: add dt binding headers to memory controller d [...] adds 27bb0e42855a dt-bindings: memory: mediatek: Convert SMI to DT schema adds 31fc9f87fede dt-bindings: memory: mediatek: Add mt8192 support adds 02c02ddce427 memory: mtk-smi: Add mt8192 support adds 5445a0c0d336 memory: pl353-smc: fix compile test on !ARM_AMBA adds 0a3251a17401 Merge tag 'memory-controller-drv-5.11' of git://git.kernel [...] adds c14bea053775 memory: tegra: Correct la.reg address of seswr adds f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values adds 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address adds 65abc8ef5700 dt-bindings: memory: tegra: Add missing swgroups adds 21d3cdd0391b dt-bindings: memory: tegra20: emc: Correct registers range [...] adds e51a59f079c5 dt-bindings: memory: tegra20: emc: Document nvidia, memory [...] adds 3ee81e021f2b dt-bindings: memory: tegra20: mc: Document new interconnec [...] adds 5e768b1fe46e dt-bindings: memory: tegra20: emc: Document new interconne [...] adds 95e638e8b0b4 dt-bindings: memory: tegra20: emc: Document OPP table and [...] adds ed7f6f2eaae8 dt-bindings: memory: tegra30: mc: Document new interconnec [...] adds 6ec85c032aee dt-bindings: memory: tegra30: emc: Document new interconne [...] adds 48126d7884ab dt-bindings: memory: tegra30: emc: Document OPP table and [...] adds cac2a3552c9e dt-bindings: memory: tegra124: mc: Document new interconne [...] adds cf3b2deb459d dt-bindings: memory: tegra124: emc: Document new interconn [...] adds 881f68ed9d4e dt-bindings: memory: tegra124: emc: Document OPP table and [...] adds 254a42ac9390 dt-bindings: tegra30-actmon: Document OPP and interconnect [...] adds c553bb54a486 dt-bindings: host1x: Document new interconnect properties adds 7f3cdaf795db Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc adds 6c6bd2075f01 memory: tegra: Add and use devm_tegra_memory_controller_get() adds 4e84d0a6e120 memory: tegra: Use devm_platform_ioremap_resource() adds 162641a6e200 memory: tegra: Remove superfluous error messages around pl [...] adds d5ecac0afa30 memory: tegra: Add missing latency allowness entry for Pag [...] adds 06f079816d4c memory: tegra-mc: Add interconnect framework adds 0260979b018f memory: tegra20-emc: Make driver modular adds fa4794ff8fb4 memory: tegra20-emc: Continue probing if timings are missi [...] adds d5ef16ba5fbe memory: tegra20: Support interconnect framework adds 3a0b6b5abfdd memory: tegra: Correct stub of devm_tegra_memory_controller_get() adds de47653bd4dd memory: tegra20-emc: Use dev_pm_opp_set_clkname() adds cba3902b0c3d memory: tegra20-emc: Factor out clk initialization adds e09312fec1d4 memory: tegra20-emc: Remove IRQ number from error message adds dedf62d6f17f memory: tegra20-emc: Add devfreq support adds 1d1564aabc69 memory: tegra30: Add FIFO sizes to memory clients adds 0c56eda86f8c memory: tegra30-emc: Make driver modular adds bf25f3fceffa memory: tegra30-emc: Continue probing if timings are missi [...] adds 4a91b11c0a10 memory: tegra: Complete tegra210_swgroups adds 0e1bcf2c05d0 memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] adds 8f2685c9c4ff Merge tag 'memory-controller-drv-tegra-5.11-2' of git://gi [...] adds 8b6bed678428 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors adds 72c7b0857069 Merge tag 'renesas-drivers-for-v5.11-tag2' of git://git.ke [...] adds ce034072f9a1 soc: tegra: fuse: speedo-tegra124: Remove some set but unu [...] adds 6c37cb9fa676 soc: tegra: fuse: speedo-tegra210: Remove a group of set b [...] adds b9ce9b0f83b5 soc/tegra: fuse: Fix index bug in get_process_id adds 3afd2823c119 Merge tag 'tegra-for-5.11-soc' of git://git.kernel.org/pub [...] adds 9294996f0be4 firmware: tegra: fix strncpy()/strncat() confusion adds 85ccf83e5c5b Merge tag 'tegra-for-5.11-firmware' of git://git.kernel.or [...] adds 718e43b5f850 Backmerge tag 'v5.10-rc2' into arm/drivers adds 6bbdb46c4b1b firmware: arm_scmi: Fix missing destroy_workqueue() adds f25fb6de6720 firmware: arm_scmi: Rework scmi_sensors_protocol_init adds 607a4672b458 firmware: arm_scmi: Add full list of sensor type enumeration adds 1fe00b8b4276 firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions adds d7971d57d273 hwmon: (scmi) Update hwmon internal scale data type adds e2083d367391 firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads adds 7b83c5f41088 firmware: arm_scmi: Add SCMI v3.0 sensor configuration support adds e3811190acf8 firmware: arm_scmi: Add SCMI v3.0 sensor notifications adds e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming adds f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] adds 270a5bbb090c Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] adds 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description adds 24c8a743336a pcmcia: at91_cf: move definitions locally adds 264788c8f237 pcmcia: at91_cf: remove platform data support adds c6241fd5de13 Merge tag 'at91-drivers-5.11' of git://git.kernel.org/pub/ [...] adds b96c0546b590 soc: bcm: brcmstb: pm: pm-arm: Provide prototype for brcms [...] adds e9ab9c337bee Merge tag 'arm-soc/for-5.11/drivers' of https://github.com [...] adds 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] adds cc7a16b14f38 MAINTAINERS: change mediatek wiki page adds 63e5dcc03369 Merge tag 'ib-mfd-mediatek-v5.11' into HEAD adds 2676a72aeaa1 Merge tag 'v5.10-next-pm-domains-stable' into HEAD adds 59b644b01cf4 soc: mediatek: Add MediaTek SCPSYS power domains adds 916d6d71ba56 soc: mediatek: pm-domains: Add bus protection protocol adds 928296ea5da3 soc: mediatek: pm_domains: Make bus protection generic adds f414854c8843 soc: mediatek: pm-domains: Add SMI block as bus protection block adds 58a17e310a1c soc: mediatek: pm-domains: Add extra sram control adds 123e8b4fd0cd soc: mediatek: pm-domains: Add subsystem clocks adds 1d4597fa18b2 soc: mediatek: pm-domains: Allow bus protection to ignore [...] adds eb9fa767fbe1 soc: mediatek: pm-domains: Add support for mt8183 adds c1f3163d8ff3 soc: mediatek: pm-domains: Add default power off flag adds a49d5e7a89d6 soc: mediatek: pm-domains: Add support for mt8192 adds a69dcdfc2dd2 soc / drm: mediatek: cmdq: Remove timeout handler in helpe [...] adds aaf162d4a5df dt-bindings: devapc: add bindings for mtk-devapc adds 0890beb22618 soc: mediatek: add mt6779 devapc driver adds 51c0e618b219 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h adds cc6576029aed soc: mediatek: mmsys: Use devm_platform_ioremap_resource() adds bbecede458d0 Merge tag 'v5.10-next-soc' of git://git.kernel.org/pub/scm [...] adds 592693a1f881 soc: aspeed: Improve kconfig adds 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU adds e0218dca5787 soc: aspeed: Add soc info driver adds fe100b382c1c ARM: dts: aspeed: Add silicon id node adds e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings adds 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings adds 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] adds 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 adds 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace adds cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name adds 959b981dc7bc soc: aspeed: remove unneeded semicolon adds 0f0c9c702241 soc: aspeed: Fix a reference leak in aspeed_socinfo_init() adds 4da595ddc069 soc: aspeed: Enable drivers with ARCH_ASPEED adds 00c543f6f3f4 Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] adds fc3e62e25c38 soc: qcom: smp2p: Safely acquire spinlock without IRQs adds af7244c07637 soc: qcom: llcc: Move llcc configuration to its own function adds c14e64b46944 soc: qcom: llcc: Support chipsets that can write to llcc adds 7bb7a83f4d91 Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints f [...] adds cb3659268a12 soc: qcom: rpmh: Allow RPMH driver to be loaded as a module adds ee84049c1391 dt-bindings: power: rpmpd: Add SDM660 power-domains bindings adds 5fd7fb438b7c soc: qcom: rpmpd: Add SDM660 power-domains adds 043323da2255 soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNE [...] adds 1dd50f17d6ce dt-bindings: power: rpmpd: Add MSM8939 RPM power domains adds b5a3bf66d7fa soc: qcom: rpmpd: Add MSM8939 power-domains adds 819f7d91ad97 dt-bindings: power: rpmpd: Add MSM8916 RPM power domains adds 84314cf7d0aa soc: qcom: rpmpd: Add MSM8916 power domains adds 778279f4f5e4 soc: qcom: cmd-db: allow loading as a module adds bb4b1e3f0c87 Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] adds 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting adds 39613eaad3ce qcom-geni-se: remove has_opp_table adds 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' adds 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' adds 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' adds fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues adds fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] adds f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] adds 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another adds 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting adds 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] adds 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' adds 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header adds 1606173c5334 dt-bindings: msm: Add LLCC for SM8150 adds ded5ed04d85e soc: qcom: llcc: Add configuration data for SM8150 adds c16756c11870 soc: qcom: geni: Remove "iova" check adds 903b08340b88 soc: qcom: socinfo: add soc ids for msm8953 variants adds a161ffe4b877 soc: qcom: initialize local variable adds 0af104d72961 soc: qcom: pdr: Constify static qmi structs adds bfc1b6597f58 samples: qmi: Constify static qmi ops adds 0924dad5d458 soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write() adds f365bd335514 dt-bindings: power: Add rpm power domain bindings for sdx55 adds 9c45662675b3 soc: qcom: rpmhpd: Add SDX55 power domains adds a97d8ffac8d7 Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] adds c1995e5afaf6 soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] adds 4097c9a64d10 bus: ti-sysc: Assert reset only after disabling clocks adds 9261c5b2f519 ARM: OMAP2+: Check for inited flag adds ae5f70f70788 ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus adds 2928135c93f8 bus: ti-sysc: Support modules without control registers adds cfeeea60af2f bus: ti-sysc: Implement GPMC debug quirk to drop platform data adds 9fac08999c10 clk: ti: am33xx: Keep am3 l3 main clock always on for genpd adds 176958dd8ea4 soc: ti: omap-prm: Add pm_clk for genpd adds f29ef9807f85 soc: ti: omap-prm: am3: add genpd support for remaining PR [...] adds 74033131d246 soc: ti: pm33xx: Enable basic PM runtime support for genpd adds 57df7e370d2a remoteproc/wkup_m3: Use reset control driver if available adds 4cc6ae9896a4 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] adds 1c552e08b298 firmware: ti_sci: rm: Add support for tx_tdtype parameter [...] adds 967a020bd3de firmware: ti_sci: Use struct ti_sci_resource_desc in get_r [...] adds 519c5c0c558b firmware: ti_sci: rm: Add support for second resource range adds f5087f68e7a5 soc: ti: ti_sci_inta_msi: Add support for second range in [...] adds ce1feed58534 firmware: ti_sci: rm: Add support for extended_ch_type for [...] adds 4d8ddf673a42 firmware: ti_sci: rm: Remove ring_get_config support adds 3c2017536f3a firmware: ti_sci: rm: Add new ops for ring configuration adds bb49ca00bd8a soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for r [...] adds fed7552f1e69 firmware: ti_sci: rm: Remove unused config() from ti_sci_r [...] adds 8c42379e40e2 soc: ti: k3-ringacc: Use correct device for allocation in [...] adds e643bd3809d4 soc: ti: k3-socinfo: Add entry for AM64X SoC family adds ec8684847d80 soc: ti: knav_qmss: fix reference leak in knav_queue_probe adds fd79aebe5f7c soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] adds e72501099c4c soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret' adds e8ebf411966f soc: ti: knav_qmss_queue: Fix a whole host of function doc [...] adds ed93a9e2a1a8 soc: ti: knav_dma: Fix a kernel function doc formatting issue adds edac869ed010 soc: ti: pm33xx: Remove set but unused variable 'ret' adds 7be1c9c1c00c soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout adds 50883affe17e soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state' adds e83b2358ab7e soc: ti: Kconfig: Drop ARM64 SoC specific configs adds 8465c7d1001a soc: ti: pruss: Remove wrong check against *get_match_data [...] adds b4fa73358c30 soc: ti: Fix reference imbalance in knav_dma_probe adds 4cba398f37f8 drivers: soc: ti: knav_qmss_queue: Fix error return code i [...] adds 8dc0aac1ccd5 Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] adds 5d2fc13ba052 soc: amlogic: socinfo: build for specific arch adds d9da1785ec0c soc: meson: enable building drivers as modules adds 4a434abc40d2 firmware: meson-sm: enable build as module adds 28f851e6afa8 soc: amlogic: canvas: add missing put_device() call in mes [...] adds 1116e43e7e4b soc: amlogic: replace devm_reset_control_array_get() adds 2bd87914b295 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds 95de5094f5ac firmware: imx: add dummy functions adds 0b7a8e5a61a1 firmware: imx: scu-pd: Add power domains for imx-jpeg adds 4d3f4f0379b6 firmware: imx: Introduce imx_dsp_setup_channels adds 046326989a18 firmware: imx: Save channel name for further use adds 23d89aa0c219 firmware: imx-dsp: Export functions to request/free channels adds 90ad8e0acd0d firmware: imx: scu-pd: Add video0/1 power domains support [...] adds f57afc6f77da firmware: imx: scu-pd: Add main power domain support for i [...] adds e00e70a4dae4 firmware: imx: scu-pd: Add some power domains support for [...] adds e0839f3ea404 Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] adds 557acb3d2cd9 reset: make shared pulsed reset controls re-triggerable adds 3bfe8933f9d1 reset: meson: make it possible to build as a module adds 0d625a167b16 reset: socfpga: add error handling and release mem-region adds d06c4dec98b6 reset-controller: ti: force the write operation when asser [...] adds 5dd65cf78dc3 Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] adds a6a3a24c129d soc: rockchip: io-domain: Remove incorrect and incomplete [...] adds c2867b2e710f soc: rockchip: io-domain: Fix error return code in rockchi [...] adds 9ccd9ef36fc3 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] adds a0453f4ed066 memory: renesas-rpc-if: Return correct value to the caller [...] adds 61a6d854b955 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable i [...] adds 4e6b86b409f9 memory: renesas-rpc-if: Fix a node reference leak in rpcif [...] adds 7889a7da59e0 memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as [...] adds d77d22d701b0 memory: ti-emif-sram: only build for ARMv7 adds 4bfa07300b93 memory: jz4780_nemc: Fix potential NULL dereference in jz4 [...] adds c35ffce8a958 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] adds 9bd5773e02d1 dt-bindings: memory: tegra20-emc: Document opp-supported-h [...] adds 7e04ce2a9d30 memory: tegra20: Support hardware versioning and clean up [...] adds d76fa3f2c252 memory: tegra30: Support interconnect framework adds 694a5b57692f Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] adds 853e69d6c87c soc: xilinx: vcu: drop useless success message adds a3857f89ddb0 dt-bindings: soc: xlnx: extract xlnx, vcu-settings to sepa [...] adds 30b79eb1f92e soc: xilinx: vcu: use vcu-settings syscon registers adds 7b1c9b8441aa soc: xilinx: vcu: add missing register NUM_CORE adds 463edf5a59fd firmware: xlnx-zynqmp: fix compilation warning adds 332bee164066 firmware: xilinx: Fix kernel-doc warnings adds 1f6a11a01059 firmware: xilinx: Remove additional newline adds a80cefec2c27 firmware: xilinx: Add a blank line after function declaration adds 311c2520de21 firmware: xilinx: Properly align function parameter adds 629c96256de4 Merge tag 'zynqmp-soc-for-v5.11-v2' of https://github.com/ [...] adds 7136d6a92aed soc: samsung: exynos-chipid: order list of SoCs by name adds 3b4c362e5ef1 soc: samsung: exynos-chipid: initialize later - with arch_ [...] adds 4c44274ee457 clk: samsung: mark PM functions as __maybe_unused adds 19cf6e6d402a Merge tag 'samsung-drivers-5.11-2' of git://git.kernel.org [...] new 1dcdee6ee8f8 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS new 48c1c40ab40c Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/p [...] adds 80c25006bc97 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] adds 1041b2d0ca22 ARM: dts: am33xx: add remaining PRM instances adds b7427dc49fcc ARM: dts: Configure also interconnect clocks for am4 system timer adds 6bcc5f998940 ARM: OMAP2+: Drop legacy platform data for am3 control module adds bfbad3069019 ARM: dts: Configure RTC powerdomain for am3 adds b2304c5b0cf3 ARM: dts: Configure interconnect target module for am3 wkup_m3 adds 3856e86f86d6 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 adds df7f2f950428 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc adds e990ebae4c27 ARM: OMAP2+: Drop legacy platform data for am3 debugss adds 966c5e9f149f ARM: OMAP2+: Drop legacy platform data for am3 emif adds 2e5395684b21 ARM: OMAP2+: Drop legacy platform data for am3 ocmcram adds 675755705f08 ARM: OMAP2+: Drop legacy platform data for am3 instr adds b0625afe3052 ARM: OMAP2+: Drop legacy platform data for am3 mpuss adds 5a230524f879 ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup adds ac1c14f51a82 ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast adds 25ddbb2b88cf ARM: dts: Use simple-pm-bus for genpd for am3 l4_per adds 472931c641df ARM: dts: Use simple-pm-bus for genpd for am3 l3 adds 68fc5990b8be ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 adds 133ad7ab7005 ARM: OMAP2+: Build hwmod related code as needed adds 07dd966db740 Merge tag 'omap-for-v5.11/genpd-am335x-signed' of git://gi [...] adds d36edb048f48 clk: ti: am437x: Keep am4 l3 main clock always on for genpd adds f32f0cbd52c4 soc: ti: omap-prm: am4: add genpd support for remaining PR [...] adds 50896b745187 ARM: dts: am43xx: add remaining PRM instances adds 00cb24bec0ab ARM: dts: Configure also interconnect clocks for am4 system timer adds 2b999ae15b64 ARM: OMAP2+: Drop legacy platform data for am4 control module adds d8fecb36f42d ARM: dts: Configure RTC powerdomain for am4 adds 302502efaf8f ARM: dts: Configure interconnect target module for am4 wkup_m3 adds f7ddc2c97469 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 adds 04af40fc7433 ARM: OMAP2+: Drop legacy platform data for am4 emif adds ffbf46a3624c ARM: OMAP2+: Drop legacy platform data for am4 ocmcram adds 98e6c0ae1444 ARM: OMAP2+: Drop legacy platform data for am4 mpuss adds 209ca3e8add0 ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup adds 3de94f076cda ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast adds 2e4da7eab473 ARM: dts: Use simple-pm-bus for genpd for am4 l4_per adds 994b86e8fd01 ARM: dts: Move am4 l3 noc to a separate node adds 4cf6a21411b7 ARM: dts: Use simple-pm-bus for genpd for am4 l3 adds df6c2ec872a6 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 adds eb672def8b9d Merge tag 'omap-for-v5.11/genpd-am437x-signed' of git://gi [...] adds 3614fb09f998 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks adds 773f0d89ac8d soc: ti: omap-prm: omap4: add genpd support for remaining [...] adds 6d4b65e31a3f ARM: dts: omap4: add remaining PRM instances adds 0c7815f306e3 ARM: dts: Configure power domain for omap4 dss adds 399882c19975 ARM: dts: Configure power domain for omap4 dsp adds dfdaf8643e4e ARM: OMAP2+: Drop legacy platform data for omap4 iva adds fb0bf6aa8d5b ARM: OMAP2+: Drop legacy platform data for omap4 gpmc adds 57f57201360e clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks adds 5a68c87afde0 soc: ti: omap-prm: dra7: add genpd support for remaining P [...] adds 1021b37ecdc8 ARM: dts: dra7: add remaining PRM instances adds ae57d1558908 ARM: dts: Configure interconnect target module for dra7 iva adds 11fdf598d041 ARM: OMAP2+: Drop legacy platform data for dra7 gpmc adds 0a000aeb8ba0 soc: ti: omap-prm: omap5: add genpd support for remaining [...] adds ee9ddfd78150 ARM: dts: omap5: add remaining PRM instances adds baa2a611762f ARM: dts: Configure power domain for omap5 dss adds b62168e516da ARM: OMAP2+: Fix am4 only build after genpd changes adds 7fbee7e3386c Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git. [...] new accefff5b547 Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.or [...] new d652d5f1eeeb drm/edid: fix objtool warning in drm_cvt_modes() adds 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] adds 950cc0d2bef0 fsnotify: generalize handle_inode_event() adds 1a2620a99803 inotify: convert to handle_inode_event() interface adds fecc4559780d fsnotify: fix events reported to watching parent and child new 14bd41e41899 Merge tag 'fsnotify_for_v5.11-rc1' of git://git.kernel.org [...] adds 5190db9fdd20 fs/quota: update quota state flags scheme with project quo [...] adds a219ee41899b ext2: Remove unnecessary blank adds 10f04d40a9fa quota: Don't overflow quota file offsets adds 11c514a99bb9 quota: Sanity-check quota file headers on load adds 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading adds a6fbd0ab3d7a fs/ext2: Use ext2_put_page adds 8fca3c8a3451 ext2: Fix fall-through warnings for Clang adds d24396c5290b reiserfs: add check for an invalid ih_entry_count adds e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] adds f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] new b97d4c424e36 Merge tag 'for_v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 3acc4522d89e f2fs: call f2fs_get_meta_page_retry for nat page adds 7a6e59d719ef f2fs: fix to seek incorrect data offset in inline data file adds fa4320cefb85 f2fs: move ioctl interface definitions to separated file adds 9e2a5f8cfb4d f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl adds e1e8debec656 f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl adds 3a1b9eaf727b f2fs: avoid unneeded data copy in f2fs_ioc_move_range() adds 34178b1bc4b5 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE adds 89ff6005039a f2fs: fix double free of unicode map adds 9f7e334aec16 f2fs: remove writeback_inodes_sb in f2fs_remount adds beb78181f134 f2fs: Remove the redundancy initialization adds 608af703519a libfs: Add generic function for setting dentry_ops adds bb9cd9106b22 fscrypt: Have filesystems handle their d_ops adds 7ad08a58bf67 f2fs: Handle casefolding with Encryption adds 8769918bf06c f2fs: change to use rwsem for cp_mutex adds 493720a48543 f2fs: fix to avoid REQ_TIME and CP_TIME collision adds b28f047b28c5 f2fs: compress: support chksum adds 3a0a9cbc44bb f2fs: fix kbytes written stat for multi-device case adds 6cbfcab5ff51 f2fs: rename logical_to_blk and blk_to_logical adds 43b9d4b4d91c f2fs: use new conversion functions between blks and bytes adds 963ba7f98376 f2fs: fix wrong block count instead of bytes adds b876f4c94c3d f2fs: remove buffer_head which has 32bits limit adds 5335bfc6eb68 f2fs: init dirty_secmap incorrectly adds db4896526411 f2fs: Remove unnecessary unlikely() adds 602a16d58e9a f2fs: add compress_mode mount option adds 5fdb322ff2c2 f2fs: add F2FS_IOC_DECOMPRESS_FILE and F2FS_IOC_COMPRESS_FILE adds a95ba66ac145 f2fs: avoid race condition for shrinker count adds ec2ddf499402 f2fs: don't allow any writes on readonly mount adds 10208567f11b f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size adds b9ec10948ff6 f2fs: convert to F2FS_*_INO macro adds d540e35d4e54 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() adds 6e5ca4fce7b3 f2fs: inline: correct comment in f2fs_recover_inline_data adds 84921561532f f2fs: inline: fix wrong inline inode stat adds 96dd02519580 f2fs: fix to account inline xattr correctly during recovery adds 6422a71ef40e f2fs: fix race of pending_pages in decompression adds e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() adds 75e91c888989 f2fs: compress: fix compression chksum new ff49c86f27e4 Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/ [...] adds 3993382bb319 fuse: launder page should wait for page writeback adds 66ab33bf6d43 virtiofs fix leak in setup adds b19d3d00d662 virtiofs: simplify sb setup adds 514b5e3ff45e fuse: get rid of fuse_mount refcount adds bd3bf1e85bac fuse: simplify get_fuse_conn*() adds 6a68d1e1514d fuse: add fuse_sb_destroy() helper adds 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() adds df8629af2934 fuse: always revalidate if exclusive create adds 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 adds 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID adds b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path adds 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID adds 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] adds 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request adds 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance adds 5d069dbe8aaf fuse: fix bad inode new 65de0b89d7d5 Merge tag 'fuse-update-5.11' of git://git.kernel.org/pub/s [...] adds 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] adds 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature adds 58afaf5d605f ovl: doc clarification adds 0a8d0b64dd6a ovl: warn about orphan metacopy adds 13c6ad0f45fd ovl: document lower modification caveats adds cef4cbff06fb ovl: expand warning in ovl_d_real() adds c11faf32599f ovl: fix incorrect extent info in metacopy case adds 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() adds 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() adds c846af050f94 ovl: check privs before decoding file handle adds 89bdfaf93d91 ovl: make ioctl() safe adds 82a763e61e2b ovl: simplify file splice adds 2d2f2d7322ff ovl: user xattr adds 6939f977c54a ovl: do not fail when setting origin xattr adds b6650dab404c ovl: do not fail because of O_NOATIME adds 87b2c60c6127 ovl: do not get metacopy for userxattr adds 459c7c565ac3 ovl: unprivieged mounts new 92dbc9dedccb Merge tag 'ovl-update-5.11' of git://git.kernel.org/pub/sc [...] adds dc167e38a014 ceph: don't WARN when removing caps due to blocklisting adds aa5c791053c7 ceph: make fsc->mount_state an int adds 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session adds dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting adds 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] adds 06a1ad438b7b ceph: fix up some warnings on W=1 builds adds 81048c00d133 ceph: acquire Fs caps when getting dir stats adds 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon adds 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count adds 36c9478d6069 libceph: remove unused port macros adds 247b1f19dbeb ceph: add status debugfs file adds 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs adds 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin adds e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations adds ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug adds 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] adds 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] adds bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes adds dd980fc0d598 ceph: add ceph.caps vxattr adds 4a756db2a149 ceph: remove redundant assignment to variable i adds 968cd14edc3a ceph: set osdmap epoch for setxattr adds 0f51a983616c ceph: don't reach into request header for readdir info adds 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] adds 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] adds 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure adds b77f8f0e4f27 libceph: include middle_len in process_message() dout adds 418af5b3bfc4 libceph: lower exponential backoff delay adds 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] adds 3596f4c1241d libceph: split protocol reset bits out of reset_connection() adds 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() adds a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION adds d3c1248cac2c libceph: remove redundant session reset log message adds 5cd8da3a1ca2 libceph: drop msg->ack_stamp field adds 0247192809e3 libceph: handle discarding acked and requeued messages separately adds 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor adds fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr adds 771294fe0724 libceph: factor out ceph_con_get_out_msg() adds fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] adds 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules adds 30be780a8721 libceph: make con->state an int adds 6d7f62bfb5b5 libceph: rename and export con->state states adds 3fefd43e741a libceph: rename and export con->flags bits adds 699921d9e68f libceph: export zero_page adds 6503e0b69c9d libceph: export remaining protocol independent infrastructure adds 566050e17e53 libceph: separate msgr1 protocol implementation adds 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file adds a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct adds f79e25b087b8 libceph: more insight into ticket expiry and invalidation adds 6610fff2782a libceph: safer en/decoding of cephx requests and replies adds 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes adds 59711f9ec219 libceph: amend cephx init_protocol() and build_request() adds c1c0ce78f479 libceph: drop ac->ops->name field adds 8921f25116af libceph: factor out finish_auth() adds a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs adds 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases adds 00498b994113 libceph: introduce connection modes and ms_mode option adds cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) adds ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 adds 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() new be695ee29e8f Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/cep [...] adds 0359af7ac318 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds 5482e09a8840 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] adds bd75475c2fa1 NFSv4.2: Fix 5 seconds delay when doing inter server copy adds 5f447cb88123 NFSv3: Refactor nfs3_proc_lookup() to split out the dentry adds 3c5e9a59faa6 NFSv3: Add emulation of the lookupp() operation adds 76998ebb9158 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp adds e4c72201b6ec SUNRPC: rpc_wake_up() should wake up tasks in the correct order adds 05ad917561fc NFSv4.2: condition READDIR's mask for security label based [...] adds 2e7a46417952 NFS: Ensure contents of struct nfs_open_dir_context are co [...] adds b1e21c97437f NFS: Clean up readdir struct nfs_cache_array adds 972bcdf23309 NFS: Clean up nfs_readdir_page_filler() adds 1f1d4aa4e4bc NFS: Clean up directory array handling adds 3b2a09f127e0 NFS: Don't discard readdir results adds e762a6398160 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() adds ed09222d651d NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] adds a52a8a6adad9 NFS: Simplify struct nfs_cache_array_entry adds 1a34c8c9a49e NFS: Support larger readdir buffers adds 93b8959a0a8c NFS: More readdir cleanups adds dbeaf8c984ca NFS: nfs_do_filldir() does not return a value adds 6b75cf9e309d NFS: Reduce readdir stack usage adds 6c981eff23b8 NFS: Cleanup to remove nfs_readdir_descriptor_t typedef adds 82e22a5e6245 NFS: Allow the NFS generic code to pass in a verifier to readdir adds 9fff59ed4c4d NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] adds b593c09f83a2 NFS: Improve handling of directory verifiers adds 762567b7c798 NFS: Optimisations for monotonically increasing readdir cookies adds 35df59d3ef69 NFS: Reduce number of RPC calls when doing uncached readdir adds 794092c57f89 NFS: Do uncached readdir when we're seeking a cookie in an [...] adds d5aa6b22e225 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" adds 9bccd264611b SUNRPC: Close a race with transport setup and module put adds 1fc5f1318644 SUNRPC: Add a helper to return the transport identifier gi [...] adds 1c3695d0bb38 NFS: Switch mount code to use xprt_find_transport_ident() adds c87b056e58e7 SUNRPC: Remove unused function xprt_load_transport() adds a12f996d3413 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] adds 190c75a31fe6 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr adds 4be78d26810b NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr adds 9a7016319e1e pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] adds 4aceaaea5ecc SUNRPC: Fix up open coded kmemdup_nul() adds 988998134996 pNFS: Clean up open coded xdr string decoding adds 046e5ccb4198 NFSv4: Fix the alignment of page data in the getdeviceinfo reply adds 2b1f83d108bd SUNRPC: Fix up typo in xdr_init_decode() adds 8d86e373b0ef SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() adds 1d97316692f7 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths adds 9ed5af268e88 SUNRPC: Clean up the handling of page padding in rpc_prepa [...] adds 0279024f2270 SUNRPC: Fix up xdr_set_page() adds eee1f54964fe SUNRPC: Fix open coded xdr_stream_remaining() adds 17068466ad02 NFSv4: Fix open coded xdr_stream_remaining() adds b6d49ecd1081 NFSv4: Fix a pNFS layout related use-after-free race when [...] adds d18a9d3fa0f2 NFS: NFSv2/NFSv3: Use cred from fs_context during mount adds d3ff46fe6936 NFSv4: Refactor to use user namespaces for nfs4idmap adds 35a6d396721e net: sunrpc: Fix 'snprintf' return value check in 'do_xprt [...] adds 9b82d88d5976 lockd: don't use interval-based rebinding over TCP adds bf701b765eaa NFS: switch nfsiod to be an UNBOUND workqueue. adds fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] adds ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive adds a1f26739ccdc NFSv4.2: improve page handling for GETXATTR adds 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support adds 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h adds c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] adds 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() adds c4f2f591f02c SUNRPC: Fix xdr_expand_hole() adds 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() adds e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length adds 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] adds f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers adds 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] adds 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] adds 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] adds 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset adds dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] adds 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] adds 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] adds 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet adds 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path adds af5865d27839 xprtrdma: Introduce Receive completion IDs adds b2e7467f26d7 xprtrdma: Introduce Send completion IDs adds 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs adds 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv adds 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints adds 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path adds d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints adds 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() adds 7703db978d4c xprtrdma: Display the task ID when reporting MR events adds 8e24e191d44f xprtrdma: Trace unmap_sync calls adds ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() adds 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping adds edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] adds 7be9b38afafb NFSv4.2: fix error return on memory allocation failure adds 3316fb80a0b4 fs/lockd: convert comma to semicolon adds cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache adds 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] adds 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() new 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] adds 9905f728b0bd mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfre [...] adds d68f17291ccf mailbox: stm32-ipcc: add COMPILE_TEST dependency adds 133af21f7c00 mailbox: stm32-ipcc: remove duplicate error message adds 017909281eb0 mailbox: stm32-ipcc: cast void pointers to unsigned long adds aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings adds 5a6338cce9f4 mailbox: arm_mhuv2: Add driver new 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] adds d98793b5d425 dmaengine: idxd: fix wq config registers offset programming adds 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() adds dafd8fe27a99 dmaengine: pl330: Remove unreachable code adds cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] adds 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations adds 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac adds f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] adds 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static adds 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading adds 8e50d392652f dmaengine: idxd: Add shared workqueue support adds e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error adds 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq adds 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] adds 2f8417a967d5 dmaengine: idxd: define table offset multiplier adds 842067940a3e dmaengine: dw: Enable runtime PM adds 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] adds 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] adds f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] adds e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] adds 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] adds 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] adds 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] adds 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] adds d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] adds 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] adds 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] adds 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] adds 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. adds 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. adds 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible adds 07b552732edd dmaengine: sun6i: Add support for A100 DMA adds f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support adds 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver adds 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding adds e7bbb7acabf4 dmaengine: add peripheral configuration adds 5d0c3533a19f dmaengine: qcom: Add GPI dma driver adds 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table adds c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() adds cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table adds 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table adds 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table adds 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table adds 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table adds 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused adds 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] adds 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues adds 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup adds 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC adds f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver adds 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() adds a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] adds 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] adds e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] adds 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler adds 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next adds e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] adds 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] adds 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] adds 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] adds aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev adds d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings adds 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] adds ab650ef6d548 dmaengine: Add support for per channel coherency handling adds f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] adds adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device adds 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA adds 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA adds b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA adds 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 adds fc373e47d726 dmaengine: ti: Add support for k3 event routers adds d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. adds 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA adds 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] adds d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA adds 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA adds 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] new 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...] new d3f96a4a24ff Merge remote-tracking branch 'arc-current/for-curr' new 78ba0c0b0f1e Merge remote-tracking branch 'arm-current/fixes' new 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint new 00122d8be33a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 47f92cc174f9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 005b46de5c9b Merge remote-tracking branch 'sparc/master' new 995433b795ce net/smc: fix access to parent of an ib device new 7eb000bdbe7c net: korina: fix return value new 75f4d4544db9 devlink: use _BITUL() macro instead of BIT() in the UAPI header new 3ae32c07815a mptcp: clear use_ack and use_map when dropping other suboptions new 49e27134f6e9 net/mlx5: Fix compilation warning for 32-bit platform new 0c14846032f2 mptcp: fix security context on server socket new 3f8b2667f257 mptcp: properly annotate nested lock new 219d04992b68 mptcp: push pending frames when subflow has free space new 13e1603739e5 mptcp: fix pending data accounting new 86eb09b63da4 Merge branch 'mptcp-a-bunch-of-assorted-fixes' new 0d52848632a3 qlcnic: Fix error code in probe new 38ba95a4ed24 net: nixge: fix spelling mistake in Kconfig: "Instuments" [...] new d8a4ea350f1f octeontx2-af: Fix undetected unmap PF error check new 5b33afee93a1 nfp: move indirect block cleanup to flower app stop callback new 44d4775ca518 net/sched: sch_taprio: reset child qdiscs before freeing them new 20b2d96d15f4 Merge remote-tracking branch 'net/master' new cb6f278f9ff0 Merge remote-tracking branch 'bpf/master' new e7f6f893ac39 mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker new 4dfde294b979 rtlwifi: rise completion at the last step of firmware callback new 3ee4bdeb01ad Merge remote-tracking branch 'wireless-drivers/master' new 34cdf405aa5d ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate [...] new 150927c3674d ALSA: hda/realtek - Supported Dell fixed type headset new 74c64efa1557 ALSA: core: memalloc: add page alignment for iram new 725124d10d00 ALSA: usb-audio: Add VID to support native DSD reproductio [...] new 1a6a20f980a4 Merge remote-tracking branch 'sound-current/for-linus' new fa9df6a16915 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 24015108f32c Merge remote-tracking branch 'regulator-fixes/for-linus' new 77eca1fe2dd8 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 80eb2bf05d3d Merge remote-tracking branch 'ide/master' new 5f24433c4a68 selftests: Skip BPF seftests by default new 77cb9ad2717b Merge remote-tracking branch 'kselftest-fixes/fixes' new accf86d13112 Merge remote-tracking branch 'omap-fixes/fixes' new 6c87d56c4c45 Merge remote-tracking branch 'hwmon-fixes/hwmon' new c41c506b38eb Merge remote-tracking branch 'btrfs-fixes/next-fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (31c318f75dc4) \ N -- N -- N refs/heads/pending-fixes (c41c506b38eb)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 82 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 21 + Documentation/ABI/testing/sysfs-class-fc_host | 23 + .../ABI/testing/sysfs-class-fc_remote_ports | 23 + Documentation/ABI/testing/sysfs-fs-f2fs | 7 + .../ABI/testing/sysfs-kernel-iommu_groups | 30 + Documentation/admin-guide/kernel-parameters.txt | 7 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/devicetree/bindings/Makefile | 10 +- .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 360 +- .../devicetree/bindings/arm/mediatek.yaml | 4 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 + .../bindings/arm/mstar/mstar,smpctrl.yaml | 40 + .../devicetree/bindings/arm/mstar/mstar.yaml | 6 + .../devicetree/bindings/arm/picoxcell.txt | 24 - Documentation/devicetree/bindings/arm/renesas.yaml | 1 + .../devicetree/bindings/arm/rockchip.yaml | 23 + .../bindings/arm/samsung/samsung-boards.yaml | 21 + .../bindings/arm/stm32/st,stm32-syscon.yaml | 4 + .../devicetree/bindings/arm/stm32/stm32.yaml | 23 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 23 + Documentation/devicetree/bindings/arm/tegra.yaml | 3 + .../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 + Documentation/devicetree/bindings/arm/vt8500.yaml | 3 +- .../bindings/bus/nvidia,tegra210-aconnect.txt | 44 - .../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 + .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +- .../bindings/connector/usb-connector.yaml | 24 + .../devicetree/bindings/crypto/picochip-spacc.txt | 21 - .../bindings/display/imx/fsl-imx-drm.txt | 2 +- .../display/tegra/nvidia,tegra20-host1x.txt | 68 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 + .../bindings/dma/nvidia,tegra210-adma.txt | 56 - .../bindings/dma/nvidia,tegra210-adma.yaml | 99 + .../devicetree/bindings/dma/qcom,gpi.yaml | 88 + .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 + .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 17 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 17 + .../devicetree/bindings/gpu/nvidia,gk20a.txt | 4 +- Documentation/devicetree/bindings/i2c/i2c-gate.txt | 41 - .../devicetree/bindings/i2c/i2c-gate.yaml | 39 + .../bindings/i2c/snps,designware-i2c.yaml | 8 - .../bindings/interrupt-controller/arm,gic.yaml | 9 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 9 +- .../devicetree/bindings/leds/leds-pwm.txt | 50 - .../devicetree/bindings/leds/leds-pwm.yaml | 70 + .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 + .../memory-controllers/mediatek,smi-common.txt | 50 - .../memory-controllers/mediatek,smi-common.yaml | 142 + .../memory-controllers/mediatek,smi-larb.txt | 50 - .../memory-controllers/mediatek,smi-larb.yaml | 132 + .../memory-controllers/nvidia,tegra124-emc.yaml | 19 + .../memory-controllers/nvidia,tegra124-mc.yaml | 5 + .../memory-controllers/nvidia,tegra20-emc.txt | 28 +- .../memory-controllers/nvidia,tegra20-mc.txt | 3 + .../memory-controllers/nvidia,tegra30-emc.yaml | 18 + .../memory-controllers/nvidia,tegra30-mc.yaml | 5 + .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 6 + .../devicetree/bindings/mfd/st,stm32-timers.yaml | 6 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 4 + .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 - .../bindings/misc/fsl,dpaa2-console.yaml | 25 + .../devicetree/bindings/mtd/gpmi-nand.yaml | 76 +- .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 99 + .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/partition.txt | 131 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 152 + .../devicetree/bindings/mtd/qcom_nandc.txt | 4 + .../bindings/mtd/rockchip,nand-controller.yaml | 161 + Documentation/devicetree/bindings/net/dsa/b53.txt | 149 - .../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 ++ Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- .../bindings/net/ethernet-controller.yaml | 1 + .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 + Documentation/devicetree/bindings/net/macb.txt | 2 - .../devicetree/bindings/pci/rcar-pci-ep.yaml | 9 + .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 161 + .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- .../bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130 + .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 + .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 3 + .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 + .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 + .../bindings/power/mediatek,power-controller.yaml | 293 ++ .../devicetree/bindings/power/qcom,rpmpd.yaml | 4 + .../devicetree/bindings/reset/snps,dw-reset.txt | 2 +- .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 + .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 34 + .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +- .../bindings/timer/snps,dw-apb-timer.yaml | 7 - .../devicetree/bindings/trivial-devices.yaml | 8 + .../devicetree/bindings/usb/st,stusb160x.yaml | 87 + .../devicetree/bindings/vendor-prefixes.yaml | 34 +- .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 + Documentation/driver-api/dmaengine/client.rst | 4 +- Documentation/driver-api/mtd/nand_ecc.rst | 2 +- Documentation/driver-api/mtdnand.rst | 3 - Documentation/filesystems/ext2.rst | 1 + Documentation/filesystems/f2fs.rst | 36 + Documentation/filesystems/overlayfs.rst | 36 +- Documentation/hid/amd-sfh-hid.rst | 145 + Documentation/hid/hidraw.rst | 45 +- Documentation/hid/index.rst | 1 + Documentation/leds/leds-class.rst | 10 - .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- MAINTAINERS | 51 +- arch/arm/boot/dts/Makefile | 31 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 54 + arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +- arch/arm/boot/dts/am335x-nano.dts | 1 - arch/arm/boot/dts/am33xx-l4.dtsi | 102 +- arch/arm/boot/dts/am33xx.dtsi | 185 +- arch/arm/boot/dts/am4372.dtsi | 175 +- arch/arm/boot/dts/am437x-l4.dtsi | 83 +- arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 + arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +- arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 + arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 + .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 + arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ++++ .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 + arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 ++++ .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 + arch/arm/boot/dts/aspeed-g5.dtsi | 5 + arch/arm/boot/dts/aspeed-g6.dtsi | 7 +- .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 + arch/arm/boot/dts/at91-kizbox.dts | 55 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 13 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 + arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 + arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9260.dtsi | 25 - arch/arm/boot/dts/at91sam9g45.dtsi | 27 - arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 - arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/at91sam9x5.dtsi | 28 - arch/arm/boot/dts/bcm-cygnus.dtsi | 1 - arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 + arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 7 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 - arch/arm/boot/dts/bcm4709.dtsi | 4 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +- arch/arm/boot/dts/bcm47094.dtsi | 13 + arch/arm/boot/dts/bcm5301x.dtsi | 67 +- arch/arm/boot/dts/bcm53573.dtsi | 4 +- arch/arm/boot/dts/bcm953012er.dts | 3 - arch/arm/boot/dts/bcm958522er.dts | 4 + arch/arm/boot/dts/bcm958525er.dts | 4 + arch/arm/boot/dts/bcm958525xmc.dts | 4 + arch/arm/boot/dts/bcm958622hr.dts | 3 - arch/arm/boot/dts/bcm958623hr.dts | 3 - arch/arm/boot/dts/bcm958625hr.dts | 3 - arch/arm/boot/dts/bcm958625k.dts | 3 - arch/arm/boot/dts/bcm988312hr.dts | 3 - arch/arm/boot/dts/dove-sbc-a510.dts | 1 + arch/arm/boot/dts/dra7.dtsi | 185 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 + arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +- arch/arm/boot/dts/exynos3250-artik5-eval.dts | 26 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 54 +- arch/arm/boot/dts/exynos4.dtsi | 26 +- arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 + arch/arm/boot/dts/exynos4210.dtsi | 36 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 + arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 + arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 +++++ arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 32 +- arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 + arch/arm/boot/dts/exynos5410.dtsi | 4 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 39 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +- arch/arm/boot/dts/exynos54xx.dtsi | 5 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/hi3519-demb.dts | 2 +- arch/arm/boot/dts/hi3519.dtsi | 32 +- arch/arm/boot/dts/hi3620-hi4511.dts | 24 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip01-ca9x2.dts | 2 +- arch/arm/boot/dts/hip01.dtsi | 26 +- arch/arm/boot/dts/hip04-d01.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 15 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 564 +++ arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 ++ arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 12 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 553 +++ arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 3 + arch/arm/boot/dts/imx6sll.dtsi | 2 + arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 + .../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 + .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 - arch/arm/boot/dts/imx6ul.dtsi | 10 +- .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 + arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 - arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts | 25 + arch/arm/boot/dts/imx7d-flex-concentrator.dts | 314 ++ arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7d.dtsi | 6 + arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 112 + arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 - arch/arm/boot/dts/ls1021a.dtsi | 81 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 141 +- arch/arm/boot/dts/mstar-infinity.dtsi | 7 + .../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 + arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi | 14 + arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 12 + arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 + arch/arm/boot/dts/mstar-v7.dtsi | 12 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 ++++- arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 +++ arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 +++ arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 ++++ arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 + arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +- arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 + .../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 +++ .../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 +++++ arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 + arch/arm/boot/dts/omap4-kc1.dts | 6 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 + arch/arm/boot/dts/omap4-panda-es.dts | 34 +- arch/arm/boot/dts/omap4-sdp.dts | 26 +- arch/arm/boot/dts/omap4.dtsi | 150 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 58 + arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 + arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 340 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 1 - arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 + arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 + .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 + arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 5 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/s5pv210.dtsi | 1 - arch/arm/boot/dts/sama5d2.dtsi | 7 +- arch/arm/boot/dts/sama5d3.dtsi | 26 +- arch/arm/boot/dts/sama5d4.dtsi | 22 - arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 + arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +- arch/arm/boot/dts/stm32mp151.dtsi | 41 +- arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 + arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 + arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 + arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 37 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 38 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 + arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 + arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 + arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 + arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 + arch/arm/boot/dts/sun8i-v3.dtsi | 5 + arch/arm/boot/dts/sun8i-v3s.dtsi | 6 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 + arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 8 + arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 + arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 + arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 + arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 ++ arch/arm/boot/dts/tegra124.dtsi | 54 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 27 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 4 + arch/arm/boot/dts/tegra20-paz00.dts | 4 + arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 + arch/arm/boot/dts/tegra20-ventana.dts | 11 + arch/arm/boot/dts/tegra20.dtsi | 33 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 + arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4519 ++++++++++++++++++++ arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 ++ arch/arm/boot/dts/tegra30.dtsi | 33 +- arch/arm/boot/dts/vfxxx.dtsi | 6 +- arch/arm/boot/dts/zynq-7000.dtsi | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 8 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 112 + arch/arm/boot/dts/zynq-zturn-v5.dts | 15 + arch/arm/boot/dts/zynq-zturn.dts | 101 +- arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +- arch/arm/configs/at91_dt_defconfig | 6 +- arch/arm/configs/cm_x300_defconfig | 1 - arch/arm/configs/colibri_pxa300_defconfig | 1 - arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/jornada720_defconfig | 1 - arch/arm/configs/magician_defconfig | 1 - arch/arm/configs/mini2440_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 26 +- arch/arm/configs/omap2plus_defconfig | 6 +- arch/arm/configs/pxa3xx_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/sama5_defconfig | 10 +- arch/arm/configs/shmobile_defconfig | 22 +- arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/u8500_defconfig | 10 +- arch/arm/mach-exynos/exynos.c | 7 +- arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 9 +- arch/arm/mach-imx/mach-imx7ulp.c | 4 + arch/arm/mach-keystone/keystone.c | 2 +- arch/arm/mach-mstar/mstarv7.c | 49 + arch/arm/mach-mxs/mach-mxs.c | 19 + arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/usb.c | 2 +- arch/arm/mach-omap2/Kconfig | 8 + arch/arm/mach-omap2/Makefile | 19 +- arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 +- arch/arm/mach-omap2/display.c | 6 +- arch/arm/mach-omap2/io.c | 4 - arch/arm/mach-omap2/omap_device.c | 5 +- arch/arm/mach-omap2/omap_hwmod.c | 6 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 90 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 -- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 - arch/arm/mach-omap2/pdata-quirks.c | 33 +- arch/arm/mach-s3c/common-smdk-s3c24xx.c | 2 +- arch/arm/mach-s3c/mach-anubis.c | 2 +- arch/arm/mach-s3c/mach-at2440evb.c | 2 +- arch/arm/mach-s3c/mach-bast.c | 2 +- arch/arm/mach-s3c/mach-gta02.c | 2 +- arch/arm/mach-s3c/mach-jive.c | 2 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-s3c/mach-osiris.c | 2 +- arch/arm/mach-s3c/mach-qt2410.c | 2 +- arch/arm/mach-s3c/mach-rx3715.c | 2 +- arch/arm/mach-s3c/mach-vstms.c | 2 +- arch/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- arch/arm64/Kconfig.platforms | 13 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 + .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 + .../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 + .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 131 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 + arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 + .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 + arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +- .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 51 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 + arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 + .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 + arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 69 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 30 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 86 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 136 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 278 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 ++ .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 326 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 16 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 ++ .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 ++ arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 158 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +- arch/arm64/boot/dts/marvell/Makefile | 2 + .../dts/marvell/armada-3720-espressobin-emmc.dts | 18 - .../dts/marvell/armada-3720-espressobin-ultra.dts | 165 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 39 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 - .../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 + .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 +++ arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 3 + arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 + arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 ++ .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 ++++ arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 + arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 408 +- arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 +++ arch/arm64/boot/dts/mediatek/mt8516.dtsi | 40 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 96 + arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 5 + .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 258 ++ .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 55 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 61 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 17 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 6 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 - arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 51 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 181 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 21 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 + arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 + .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 10 + arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 108 + arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 + .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 11 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 16 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 106 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 281 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 11 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 206 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 ++ arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 ++++ arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 ++ arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 491 ++- arch/arm64/boot/dts/renesas/Makefile | 4 + .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 - arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 + arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 + .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 + .../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 40 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 + arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 + .../boot/dts/rockchip/px30-engicam-common.dtsi | 124 + .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 30 + .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 66 + .../px30-engicam-px30-core-ctouch2-of10.dts | 77 + .../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 + .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 + .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 237 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 24 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 16 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 + .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 ++ arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 15 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 33 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 94 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 83 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 135 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +- arch/arm64/configs/defconfig | 38 +- arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/thread_info.h | 2 +- arch/parisc/configs/generic-64bit_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/x86/include/asm/mem_encrypt.h | 2 + arch/x86/kernel/setup.c | 6 + arch/x86/mm/mem_encrypt.c | 31 + arch/x86/pci/sta2x11-fixup.c | 3 +- block/blk-mq.c | 2 +- drivers/block/rbd.c | 8 +- drivers/bus/ti-sysc.c | 41 +- drivers/char/ipmi/bt-bmc.c | 6 +- drivers/char/ipmi/ipmi_devintf.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 3 +- drivers/char/ipmi/ipmi_watchdog.c | 8 +- drivers/clk/samsung/Kconfig | 10 + drivers/clk/samsung/Makefile | 2 +- drivers/clk/samsung/clk-exynos-clkout.c | 199 +- drivers/clk/ti/clk-33xx.c | 2 + drivers/clk/ti/clk-43xx.c | 8 + drivers/clk/ti/clk-44xx.c | 2 +- drivers/clk/ti/clk-7xx.c | 7 + drivers/cpuidle/cpuidle-big_little.c | 3 +- drivers/dma/Kconfig | 10 + drivers/dma/at_xdmac.c | 163 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/core.c | 6 + drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 50 +- drivers/dma/idxd/device.c | 143 +- drivers/dma/idxd/dma.c | 9 - drivers/dma/idxd/idxd.h | 58 +- drivers/dma/idxd/init.c | 123 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/submit.c | 37 +- drivers/dma/idxd/sysfs.c | 207 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/of-dma.c | 10 + drivers/dma/pl330.c | 2 - drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/Kconfig | 23 + drivers/dma/qcom/Makefile | 2 + drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/gpi.c | 2303 ++++++++++ drivers/dma/qcom/qcom_adm.c | 905 ++++ drivers/dma/sf-pdma/sf-pdma.c | 12 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 66 +- drivers/dma/sun6i-dma.c | 25 + drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/dma/ti/k3-psil-am64.c | 158 + drivers/dma/ti/k3-psil-priv.h | 1 + drivers/dma/ti/k3-psil.c | 1 + drivers/dma/ti/k3-udma-glue.c | 383 +- drivers/dma/ti/k3-udma-private.c | 45 + drivers/dma/ti/k3-udma.c | 1966 ++++++++- drivers/dma/ti/k3-udma.h | 28 +- drivers/firmware/arm_scmi/notify.c | 10 +- drivers/firmware/arm_scmi/sensors.c | 720 +++- drivers/firmware/imx/imx-dsp.c | 72 +- drivers/firmware/imx/scu-pd.c | 12 + drivers/firmware/meson/Kconfig | 5 +- drivers/firmware/meson/meson_sm.c | 1 + drivers/firmware/tegra/bpmp-debugfs.c | 6 +- drivers/firmware/ti_sci.c | 213 +- drivers/firmware/ti_sci.h | 72 +- drivers/firmware/xilinx/zynqmp.c | 46 +- drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +- drivers/gpu/drm/msm/msm_iommu.c | 1 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 - drivers/gpu/drm/sun4i/sun4i_backend.c | 19 - drivers/hid/Kconfig | 3 + drivers/hid/Makefile | 2 + drivers/hid/amd-sfh-hid/Kconfig | 18 + drivers/hid/amd-sfh-hid/Makefile | 13 + drivers/hid/amd-sfh-hid/amd_sfh_client.c | 246 ++ drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 174 + drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 67 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 152 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 79 + .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 224 + .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 107 + .../hid_descriptor/amd_sfh_hid_report_desc.h | 645 +++ drivers/hid/hid-asus.c | 123 +- drivers/hid/hid-elecom.c | 51 +- drivers/hid/hid-ids.h | 7 + drivers/hid/hid-input.c | 6 +- drivers/hid/hid-ite.c | 13 +- drivers/hid/hid-logitech-hidpp.c | 2 + drivers/hid/hid-mf.c | 2 + drivers/hid/hid-quirks.c | 3 + drivers/hid/hid-sony.c | 247 +- drivers/hid/hidraw.c | 24 +- drivers/hid/i2c-hid/i2c-hid-core.c | 5 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/intel-ish-hid/ishtp-hid.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 + drivers/hid/wacom_sys.c | 16 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/infiniband/core/cm.c | 9 +- drivers/infiniband/core/cma.c | 195 +- drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/core_priv.h | 28 +- drivers/infiniband/core/counters.c | 138 +- drivers/infiniband/core/cq.c | 16 +- drivers/infiniband/core/device.c | 92 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/rdma_core.c | 101 +- drivers/infiniband/core/restrack.c | 23 +- drivers/infiniband/core/rw.c | 5 +- drivers/infiniband/core/sa_query.c | 3 +- drivers/infiniband/core/sysfs.c | 166 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 17 +- drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/core/uverbs_cmd.c | 149 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types.c | 18 +- .../infiniband/core/uverbs_std_types_async_fd.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 5 +- drivers/infiniband/core/uverbs_std_types_cq.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 14 +- drivers/infiniband/core/uverbs_std_types_dm.c | 6 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_mr.c | 6 +- drivers/infiniband/core/uverbs_std_types_qp.c | 8 +- drivers/infiniband/core/uverbs_std_types_srq.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 4 +- drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 27 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/cxgb4/cq.c | 3 + drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 - drivers/infiniband/hw/cxgb4/mem.c | 84 - drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 34 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 + drivers/infiniband/hw/hfi1/qp.c | 1 + drivers/infiniband/hw/hfi1/sysfs.c | 62 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 + drivers/infiniband/hw/hns/hns_roce_ah.c | 55 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 132 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 26 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 46 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 178 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 59 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 50 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 554 +-- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 265 +- drivers/infiniband/hw/hns/hns_roce_main.c | 82 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 79 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 14 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 300 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 53 +- drivers/infiniband/hw/i40iw/i40iw.h | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 72 +- drivers/infiniband/hw/i40iw/i40iw_d.h | 35 +- drivers/infiniband/hw/i40iw/i40iw_status.h | 1 - drivers/infiniband/hw/i40iw/i40iw_type.h | 38 +- drivers/infiniband/hw/i40iw/i40iw_uk.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_user.h | 8 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 121 +- drivers/infiniband/hw/mlx4/mad.c | 1 + drivers/infiniband/hw/mlx4/main.c | 64 +- drivers/infiniband/hw/mlx4/mcg.c | 82 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 4 + drivers/infiniband/hw/mlx4/sysfs.c | 66 +- drivers/infiniband/hw/mlx5/cq.c | 77 +- drivers/infiniband/hw/mlx5/devx.c | 90 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 105 +- drivers/infiniband/hw/mlx5/mem.c | 192 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 102 +- drivers/infiniband/hw/mlx5/mr.c | 960 +++-- drivers/infiniband/hw/mlx5/odp.c | 56 +- drivers/infiniband/hw/mlx5/qp.c | 197 +- drivers/infiniband/hw/mlx5/restrack.c | 2 +- drivers/infiniband/hw/mlx5/srq.c | 34 +- drivers/infiniband/hw/mlx5/srq.h | 1 + drivers/infiniband/hw/mlx5/srq_cmd.c | 80 +- drivers/infiniband/hw/mthca/mthca_cq.c | 2 +- drivers/infiniband/hw/mthca/mthca_dev.h | 1 - drivers/infiniband/hw/mthca/mthca_provider.c | 61 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 + drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 39 +- drivers/infiniband/hw/qedr/verbs.c | 13 + drivers/infiniband/hw/qib/qib_pcie.c | 11 +- drivers/infiniband/hw/qib/qib_sysfs.c | 96 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 - drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 100 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 1 - drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/mcast.c | 12 +- drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/qp.c | 18 +- drivers/infiniband/sw/rdmavt/vt.c | 36 +- drivers/infiniband/sw/rxe/Kconfig | 1 - drivers/infiniband/sw/rxe/rxe_cq.c | 5 - drivers/infiniband/sw/rxe/rxe_mr.c | 1 - drivers/infiniband/sw/rxe/rxe_net.c | 18 - drivers/infiniband/sw/rxe/rxe_queue.h | 94 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 - drivers/infiniband/sw/rxe/rxe_verbs.c | 67 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 - drivers/infiniband/sw/siw/Kconfig | 1 - drivers/infiniband/sw/siw/siw.h | 1 - drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 52 +- drivers/infiniband/sw/siw/siw_verbs.c | 12 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 24 +- drivers/infiniband/ulp/isert/ib_isert.c | 35 +- drivers/infiniband/ulp/isert/ib_isert.h | 6 + drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 62 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 74 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 119 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs.c | 61 +- drivers/infiniband/ulp/srp/ib_srp.c | 48 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 16 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 2 +- drivers/interconnect/qcom/sdm845.c | 3 + drivers/iommu/Kconfig | 7 + drivers/iommu/Makefile | 1 + drivers/iommu/amd/amd_iommu_types.h | 19 +- drivers/iommu/amd/init.c | 6 +- drivers/iommu/amd/iommu.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 59 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 + drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 17 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 270 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 76 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 - drivers/iommu/dma-iommu.c | 244 +- drivers/iommu/intel/Kconfig | 1 + drivers/iommu/intel/iommu.c | 918 +--- drivers/iommu/intel/svm.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 19 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 + drivers/iommu/iommu-sva-lib.h | 15 + drivers/iommu/iommu.c | 276 +- drivers/iommu/iova.c | 100 +- drivers/iommu/ipmmu-vmsa.c | 1 - drivers/iommu/msm_iommu.c | 7 - drivers/iommu/mtk_iommu.c | 1 - drivers/iommu/tegra-smmu.c | 240 +- drivers/leds/leds-lp50xx.c | 6 +- drivers/leds/leds-netxbig.c | 35 +- drivers/leds/leds-turris-omnia.c | 85 +- drivers/mailbox/Kconfig | 9 +- drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 1136 +++++ drivers/mailbox/stm32-ipcc.c | 15 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 - drivers/memory/Kconfig | 6 +- drivers/memory/jz4780-nemc.c | 6 +- drivers/memory/mtk-smi.c | 19 + drivers/memory/renesas-rpc-if.c | 18 +- drivers/memory/tegra/Kconfig | 10 +- drivers/memory/tegra/mc.c | 155 +- drivers/memory/tegra/mc.h | 22 + drivers/memory/tegra/tegra114.c | 6 + drivers/memory/tegra/tegra124-emc.c | 22 +- drivers/memory/tegra/tegra124.c | 6 + drivers/memory/tegra/tegra20-emc.c | 520 ++- drivers/memory/tegra/tegra20.c | 77 + drivers/memory/tegra/tegra210-emc-core.c | 39 +- drivers/memory/tegra/tegra210.c | 60 +- drivers/memory/tegra/tegra30-emc.c | 411 +- drivers/memory/tegra/tegra30.c | 245 +- drivers/message/fusion/mptbase.c | 15 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 45 +- drivers/message/fusion/mptsas.h | 1 + drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/mfd/88pm800.c | 2 +- drivers/mfd/88pm860x-core.c | 50 +- drivers/mfd/Kconfig | 32 +- drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/at91-usart.c | 12 +- drivers/mfd/axp20x-i2c.c | 2 + drivers/mfd/bcm590xx.c | 2 +- drivers/mfd/da9055-core.c | 8 +- drivers/mfd/da9055-i2c.c | 2 +- drivers/mfd/da9062-core.c | 26 +- drivers/mfd/da9063-core.c | 8 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/da9150-core.c | 8 +- drivers/mfd/ene-kb3930.c | 2 +- drivers/mfd/fsl-imx25-tsadc.c | 2 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/htc-i2cpld.c | 2 + drivers/mfd/intel_msic.c | 18 +- drivers/mfd/intel_quark_i2c_gpio.c | 4 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 14 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 10 +- drivers/mfd/intel_soc_pmic_chtwc.c | 4 +- drivers/mfd/intel_soc_pmic_crc.c | 10 +- drivers/mfd/ioc3.c | 16 +- drivers/mfd/kempld-core.c | 100 +- drivers/mfd/lp8788.c | 4 +- drivers/mfd/madera-core.c | 35 +- drivers/mfd/max77650.c | 2 +- drivers/mfd/max77686.c | 2 +- drivers/mfd/max8925-core.c | 56 +- drivers/mfd/motorola-cpcap.c | 6 +- drivers/mfd/mt6397-core.c | 2 +- drivers/mfd/qcom-spmi-pmic.c | 4 + drivers/mfd/rdc321x-southbridge.c | 4 +- drivers/mfd/retu-mfd.c | 4 +- drivers/mfd/rk808.c | 8 +- drivers/mfd/rt5033.c | 2 +- drivers/mfd/stmfx.c | 12 +- drivers/mfd/stmpe.c | 10 +- drivers/mfd/sun4i-gpadc.c | 4 +- drivers/mfd/syscon.c | 18 + drivers/mfd/tc3589x.c | 4 +- drivers/mfd/tc6387xb.c | 2 +- drivers/mfd/tc6393xb.c | 6 +- drivers/mfd/tps65090.c | 2 +- drivers/mfd/tps65217.c | 4 +- drivers/mfd/tps6586x.c | 2 +- drivers/mfd/tps65910.c | 46 +- drivers/mfd/tps65911-comparator.c | 4 +- drivers/mfd/tps80031.c | 2 +- drivers/mfd/twl6030-irq.c | 2 +- drivers/mfd/wm831x-core.c | 52 +- drivers/mfd/wm8994-core.c | 6 +- drivers/mtd/Kconfig | 1 + drivers/mtd/devices/docg3.c | 5 +- drivers/mtd/devices/phram.c | 54 +- drivers/mtd/devices/powernv_flash.c | 5 +- drivers/mtd/maps/physmap-bt1-rom.c | 8 +- drivers/mtd/maps/plat-ram.c | 11 +- drivers/mtd/mtdchar.c | 2 - drivers/mtd/mtdcore.c | 6 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/Kconfig | 33 +- drivers/mtd/nand/Makefile | 2 + drivers/mtd/nand/core.c | 124 + drivers/mtd/nand/ecc-sw-bch.c | 406 ++ drivers/mtd/nand/ecc-sw-hamming.c | 659 +++ drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/onenand/onenand_base.c | 444 +- drivers/mtd/nand/onenand/onenand_bbt.c | 32 +- drivers/mtd/nand/onenand/onenand_omap2.c | 16 +- drivers/mtd/nand/raw/Kconfig | 45 +- drivers/mtd/nand/raw/Makefile | 4 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 1 + drivers/mtd/nand/raw/au1550nd.c | 1 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/davinci_nand.c | 38 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 - drivers/mtd/nand/raw/fsl_ifc_nand.c | 1 - drivers/mtd/nand/raw/fsl_upm.c | 1 - drivers/mtd/nand/raw/fsmc_nand.c | 5 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 76 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 1 + drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 2 - drivers/mtd/nand/raw/intel-nand-controller.c | 721 ++++ drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 - drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 6 - drivers/mtd/nand/raw/meson_nand.c | 7 +- drivers/mtd/nand/raw/mxc_nand.c | 94 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 - drivers/mtd/nand/raw/nand_ecc.c | 484 --- drivers/mtd/nand/raw/nand_legacy.c | 9 +- drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 49 +- drivers/mtd/nand/raw/omap_elm.c | 7 +- drivers/mtd/nand/raw/pasemi_nand.c | 1 - drivers/mtd/nand/raw/qcom_nandc.c | 74 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 1495 +++++++ drivers/mtd/nand/raw/s3c2410.c | 5 +- drivers/mtd/nand/raw/sharpsl.c | 3 +- drivers/mtd/nand/raw/sunxi_nand.c | 149 +- drivers/mtd/nand/raw/tmio_nand.c | 7 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/spi/Kconfig | 1 + drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/nand/spi/macronix.c | 47 + drivers/mtd/nand/spi/micron.c | 124 +- drivers/mtd/nand/spi/toshiba.c | 2 +- drivers/mtd/parsers/cmdlinepart.c | 14 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/spi-nor/Kconfig | 44 + drivers/mtd/spi-nor/atmel.c | 191 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/core.c | 595 ++- drivers/mtd/spi-nor/core.h | 38 + drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/intel.c | 19 +- drivers/mtd/spi-nor/micron-st.c | 115 +- drivers/mtd/spi-nor/sfdp.c | 172 +- drivers/mtd/spi-nor/sfdp.h | 8 + drivers/mtd/spi-nor/spansion.c | 172 + drivers/mtd/spi-nor/sst.c | 32 +- drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/mtd/ubi/build.c | 1 + drivers/mtd/ubi/eba.c | 3 +- drivers/mtd/ubi/gluebi.c | 2 +- drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/ethernet/korina.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 6 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/wireless/mediatek/mt76/usb.c | 2 + drivers/net/wireless/realtek/rtlwifi/core.c | 8 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/target/rdma.c | 3 +- drivers/pci/p2pdma.c | 25 +- drivers/pcmcia/Kconfig | 1 + drivers/pcmcia/at91_cf.c | 50 +- drivers/pinctrl/Kconfig | 20 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/actions/pinctrl-s500.c | 2 +- drivers/pinctrl/core.c | 2 + drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx21.c | 330 -- drivers/pinctrl/intel/Kconfig | 25 + drivers/pinctrl/intel/Makefile | 3 + drivers/pinctrl/intel/pinctrl-alderlake.c | 437 ++ drivers/pinctrl/intel/pinctrl-elkhartlake.c | 513 +++ drivers/pinctrl/intel/pinctrl-lakefield.c | 375 ++ drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 13 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 10 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/Kconfig | 17 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 3 + drivers/pinctrl/meson/pinctrl-meson-axg.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.c | 8 + drivers/pinctrl/meson/pinctrl-meson.h | 1 + drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 + drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/pinctrl-amd.c | 43 +- drivers/pinctrl/pinctrl-at91-pio4.c | 22 +- drivers/pinctrl/pinctrl-falcon.c | 14 +- drivers/pinctrl/pinctrl-ingenic.c | 1267 ++---- drivers/pinctrl/pinctrl-microchip-sgpio.c | 892 ++++ drivers/pinctrl/pinctrl-ocelot.c | 186 +- drivers/pinctrl/qcom/Kconfig | 88 +- drivers/pinctrl/qcom/Makefile | 4 + drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 695 +++ drivers/pinctrl/qcom/pinctrl-msm.c | 2 + drivers/pinctrl/qcom/pinctrl-msm8953.c | 1844 ++++++++ drivers/pinctrl/qcom/pinctrl-sc7280.c | 1495 +++++++ drivers/pinctrl/qcom/pinctrl-sdx55.c | 1018 +++++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 + drivers/pinctrl/renesas/core.c | 2 + drivers/pinctrl/renesas/core.h | 4 + drivers/pinctrl/renesas/gpio.c | 2 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 55 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 146 +- drivers/pinctrl/renesas/pfc-r8a7791.c | 18 + drivers/pinctrl/renesas/pfc-r8a77950.c | 45 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 134 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 132 +- drivers/pinctrl/renesas/pfc-sh73a0.c | 2 +- drivers/pinctrl/renesas/pinctrl-rza1.c | 1 + drivers/pinctrl/renesas/pinctrl.c | 68 +- drivers/pinctrl/renesas/sh_pfc.h | 12 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 5 - drivers/pinctrl/spear/pinctrl-spear300.c | 8 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 9 +- drivers/remoteproc/wkup_m3_rproc.c | 41 +- drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 73 + drivers/reset/reset-meson.c | 8 +- drivers/reset/reset-socfpga.c | 11 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/s390/cio/vfio_ccw_ops.c | 26 + drivers/s390/cio/vfio_ccw_private.h | 4 + drivers/s390/scsi/zfcp_aux.c | 11 + drivers/s390/scsi/zfcp_def.h | 1 + drivers/s390/scsi/zfcp_ext.h | 2 - drivers/s390/scsi/zfcp_fsf.c | 19 + drivers/s390/scsi/zfcp_fsf.h | 11 + drivers/s390/scsi/zfcp_qdio.c | 47 + drivers/s390/scsi/zfcp_qdio.h | 2 + drivers/scsi/3w-9xxx.c | 30 +- drivers/scsi/3w-sas.c | 32 +- drivers/scsi/NCR5380.c | 92 +- drivers/scsi/NCR5380.h | 3 +- drivers/scsi/aacraid/commctrl.c | 22 +- drivers/scsi/aacraid/commsup.c | 1 + drivers/scsi/aacraid/linit.c | 95 +- drivers/scsi/advansys.c | 16 +- drivers/scsi/aha1740.c | 1 + drivers/scsi/aic7xxx/aic79xx.h | 12 +- drivers/scsi/aic7xxx/aic79xx_core.c | 12 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +- drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx.h | 10 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 + drivers/scsi/aic94xx/aic94xx_task.c | 3 +- drivers/scsi/arcmsr/arcmsr.h | 1 + drivers/scsi/arcmsr/arcmsr_hba.c | 55 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/be2iscsi/be_mgmt.c | 4 - drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bnx2fc/bnx2fc.h | 1 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 - drivers/scsi/csiostor/csio_wr.c | 1 + drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 10 +- drivers/scsi/esas2r/esas2r.h | 5 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 53 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 11 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 3 + drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/g_NCR5380.c | 12 +- drivers/scsi/hisi_sas/hisi_sas.h | 28 - drivers/scsi/hisi_sas/hisi_sas_main.c | 1390 +----- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1295 +++++- drivers/scsi/hpsa.c | 38 +- drivers/scsi/hptiop.c | 1 - drivers/scsi/ibmvscsi/ibmvfc.c | 195 +- drivers/scsi/ibmvscsi/ibmvfc.h | 28 +- drivers/scsi/ipr.c | 1 - drivers/scsi/isci/init.c | 18 +- drivers/scsi/isci/phy.c | 2 - drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 707 +++ drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/lpfc/lpfc.h | 15 +- drivers/scsi/lpfc/lpfc_attr.c | 89 +- drivers/scsi/lpfc/lpfc_bsg.c | 139 +- drivers/scsi/lpfc/lpfc_crtn.h | 18 +- drivers/scsi/lpfc/lpfc_ct.c | 452 +- drivers/scsi/lpfc/lpfc_debugfs.c | 23 +- drivers/scsi/lpfc/lpfc_disc.h | 47 +- drivers/scsi/lpfc/lpfc_els.c | 1298 +++--- drivers/scsi/lpfc/lpfc_hbadisc.c | 797 ++-- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 22 +- drivers/scsi/lpfc/lpfc_init.c | 290 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 215 +- drivers/scsi/lpfc/lpfc_nvme.c | 381 +- drivers/scsi/lpfc/lpfc_nvme.h | 4 +- drivers/scsi/lpfc/lpfc_nvmet.c | 77 +- drivers/scsi/lpfc/lpfc_scsi.c | 1177 +++-- drivers/scsi/lpfc/lpfc_sli.c | 744 +++- drivers/scsi/lpfc/lpfc_sli.h | 7 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 128 +- drivers/scsi/mac_scsi.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 2 - drivers/scsi/megaraid/megaraid_sas_base.c | 188 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 437 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 145 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 760 ++++ drivers/scsi/mpt3sas/mpt3sas_ctl.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1285 +++++- drivers/scsi/mpt3sas/mpt3sas_transport.c | 312 +- drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 94 + drivers/scsi/mvumi.c | 50 +- drivers/scsi/myrb.c | 1 - drivers/scsi/myrs.c | 1 - drivers/scsi/pcmcia/nsp_cs.c | 2 - drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1456 +++---- drivers/scsi/pm8001/pm8001_init.c | 164 +- drivers/scsi/pm8001/pm8001_sas.c | 149 +- drivers/scsi/pm8001/pm8001_sas.h | 47 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1728 ++++---- drivers/scsi/pm8001/pm80xx_hwi.h | 6 + drivers/scsi/pmcraid.c | 44 +- drivers/scsi/qedf/qedf.h | 1 - drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_gs.c | 8 +- drivers/scsi/qla2xxx/qla_init.c | 77 +- drivers/scsi/qla2xxx/qla_isr.c | 34 +- drivers/scsi/qla2xxx/qla_mbx.c | 10 +- drivers/scsi/qla2xxx/qla_nvme.c | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 27 +- drivers/scsi/qla2xxx/qla_nx2.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 53 +- drivers/scsi/qla2xxx/qla_sup.c | 10 +- drivers/scsi/qla2xxx/qla_target.c | 24 +- drivers/scsi/qla2xxx/qla_target.h | 1 + drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/qla2xxx/qla_tmpl.h | 2 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 72 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 1 - drivers/scsi/qla4xxx/ql4_nx.c | 95 +- drivers/scsi/qla4xxx/ql4_os.c | 3 - drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_lib.c | 149 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_transport_fc.c | 417 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 14 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 1 - drivers/scsi/st.c | 1 - drivers/scsi/stex.c | 1 + drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 - drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 3 +- drivers/scsi/ufs/ufs-exynos.c | 15 +- drivers/scsi/ufs/ufs-exynos.h | 13 - drivers/scsi/ufs/ufs-hisi.c | 13 +- drivers/scsi/ufs/ufs-hisi.h | 13 - drivers/scsi/ufs/ufs-mediatek-trace.h | 36 + drivers/scsi/ufs/ufs-mediatek.c | 265 +- drivers/scsi/ufs/ufs-mediatek.h | 34 +- drivers/scsi/ufs/ufs-qcom.c | 40 +- drivers/scsi/ufs/ufs-qcom.h | 11 - drivers/scsi/ufs/ufs-sysfs.c | 7 + drivers/scsi/ufs/ufs.h | 1 + drivers/scsi/ufs/ufshcd-dwc.c | 11 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 38 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 1 + drivers/scsi/ufs/ufshcd.c | 500 ++- drivers/scsi/ufs/ufshcd.h | 151 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/soc/Makefile | 2 +- drivers/soc/amlogic/Kconfig | 12 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 5 +- drivers/soc/amlogic/meson-ee-pwrc.c | 8 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 7 +- drivers/soc/amlogic/meson-secure-pwrc.c | 5 +- drivers/soc/aspeed/Kconfig | 47 +- drivers/soc/aspeed/Makefile | 1 + drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 + drivers/soc/aspeed/aspeed-socinfo.c | 135 + drivers/soc/atmel/soc.c | 6 + drivers/soc/atmel/soc.h | 3 + drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 + drivers/soc/fsl/dpio/qbman-portal.c | 18 +- drivers/soc/fsl/qbman/qman.c | 8 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/rcpm.c | 35 +- drivers/soc/mediatek/Kconfig | 22 + drivers/soc/mediatek/Makefile | 2 + drivers/soc/mediatek/mt8173-pm-domains.h | 94 + drivers/soc/mediatek/mt8183-pm-domains.h | 221 + drivers/soc/mediatek/mt8192-pm-domains.h | 292 ++ drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +- drivers/soc/mediatek/mtk-devapc.c | 308 ++ drivers/soc/mediatek/mtk-infracfg.c | 5 - drivers/soc/mediatek/mtk-mmsys.c | 11 +- drivers/soc/mediatek/mtk-pm-domains.c | 614 +++ drivers/soc/mediatek/mtk-pm-domains.h | 102 + drivers/soc/mediatek/mtk-scpsys.c | 5 +- drivers/soc/qcom/Kconfig | 5 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 147 +- drivers/soc/qcom/pdr_interface.c | 8 +- drivers/soc/qcom/qcom-geni-se.c | 9 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 14 +- drivers/soc/qcom/rpmhpd.c | 16 + drivers/soc/qcom/rpmpd.c | 85 +- drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 6 +- drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/socinfo.c | 6 + drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/renesas/rmobile-sysc.c | 17 +- drivers/soc/rockchip/io-domain.c | 4 +- drivers/soc/samsung/exynos-chipid.c | 11 +- drivers/soc/samsung/exynos-pmu.c | 11 + drivers/soc/samsung/exynos5422-asv.c | 2 +- drivers/soc/samsung/s3c-pm-check.c | 2 +- drivers/soc/sunxi/Kconfig | 8 + drivers/soc/sunxi/Makefile | 1 + drivers/soc/sunxi/sunxi_mbus.c | 132 + drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +- drivers/soc/ti/Kconfig | 18 - drivers/soc/ti/k3-ringacc.c | 423 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/knav_dma.c | 15 +- drivers/soc/ti/knav_qmss_queue.c | 66 +- drivers/soc/ti/omap_prm.c | 358 +- drivers/soc/ti/pm33xx.c | 21 +- drivers/soc/ti/pruss.c | 6 - drivers/soc/ti/ti_sci_inta_msi.c | 12 + drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/soc/xilinx/Kconfig | 1 + drivers/soc/xilinx/xlnx_vcu.c | 96 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.h | 3 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 18 - drivers/target/loopback/tcm_loop.c | 14 +- drivers/target/target_core_device.c | 59 +- drivers/target/target_core_iblock.c | 1 + drivers/target/target_core_pr.c | 1 + drivers/target/target_core_sbc.c | 139 +- drivers/target/target_core_tmr.c | 166 +- drivers/target/target_core_tpg.c | 2 +- drivers/target/target_core_transport.c | 170 +- drivers/target/target_core_user.c | 164 +- drivers/target/tcm_fc/tfc_cmd.c | 3 +- drivers/target/tcm_fc/tfc_io.c | 1 - drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/tee/optee/device.c | 2 +- drivers/vfio/mdev/mdev_core.c | 4 + drivers/vfio/mdev/vfio_mdev.c | 13 + drivers/vfio/pci/vfio_pci.c | 7 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 7 +- drivers/vfio/vfio.c | 18 + drivers/vfio/vfio_iommu_type1.c | 24 + drivers/video/backlight/pwm_bl.c | 70 +- fs/ceph/addr.c | 6 +- fs/ceph/caps.c | 27 +- fs/ceph/debugfs.c | 20 + fs/ceph/dir.c | 9 +- fs/ceph/inode.c | 41 +- fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 280 +- fs/ceph/mds_client.h | 3 +- fs/ceph/mdsmap.c | 25 +- fs/ceph/metric.c | 18 +- fs/ceph/metric.h | 14 + fs/ceph/quota.c | 58 +- fs/ceph/super.c | 14 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 81 +- fs/crypto/fname.c | 4 - fs/crypto/fscrypt_private.h | 1 - fs/crypto/hooks.c | 1 - fs/ext2/dir.c | 14 +- fs/ext2/ext2.h | 7 + fs/ext2/inode.c | 1 + fs/ext2/namei.c | 15 +- fs/ext2/super.c | 2 +- fs/ext4/dir.c | 7 - fs/ext4/ext4.h | 4 - fs/ext4/namei.c | 1 + fs/ext4/super.c | 5 - fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 37 +- fs/f2fs/compress.c | 26 +- .../mach-imx/Makefile.boot => fs/f2fs/compress.h | 0 fs/f2fs/data.c | 211 +- fs/f2fs/debug.c | 11 +- fs/f2fs/dir.c | 105 +- fs/f2fs/f2fs.h | 181 +- fs/f2fs/file.c | 422 +- fs/f2fs/gc.c | 4 +- fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 11 +- fs/f2fs/inode.c | 3 + fs/f2fs/namei.c | 1 + fs/f2fs/node.c | 41 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 16 +- fs/f2fs/segment.c | 51 +- fs/f2fs/shrinker.c | 4 +- fs/f2fs/super.c | 68 +- fs/f2fs/sysfs.c | 5 +- fs/fs-writeback.c | 4 - fs/fuse/acl.c | 6 + fs/fuse/dir.c | 60 +- fs/fuse/file.c | 41 +- fs/fuse/fuse_i.h | 41 +- fs/fuse/inode.c | 61 +- fs/fuse/readdir.c | 4 +- fs/fuse/virtio_fs.c | 47 +- fs/fuse/xattr.c | 9 + fs/libfs.c | 70 + fs/lockd/host.c | 22 +- fs/nfs/client.c | 8 +- fs/nfs/dir.c | 719 ++-- fs/nfs/flexfilelayout/flexfilelayout.c | 17 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 9 +- fs/nfs/internal.h | 6 - fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs42proc.c | 48 +- fs/nfs/nfs42xdr.c | 101 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 71 +- fs/nfs/nfs4session.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4trace.h | 75 + fs/nfs/nfs4xdr.c | 48 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 + fs/nfs/pnfs_dev.c | 23 +- fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfsd/filecache.c | 2 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify.c | 7 +- fs/notify/fsnotify.c | 107 +- fs/notify/inotify/inotify.h | 9 +- fs/notify/inotify/inotify_fsnotify.c | 51 +- fs/notify/inotify/inotify_user.c | 31 +- fs/overlayfs/copy_up.c | 28 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/file.c | 144 +- fs/overlayfs/inode.c | 14 +- fs/overlayfs/namei.c | 28 +- fs/overlayfs/overlayfs.h | 22 +- fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/super.c | 95 +- fs/overlayfs/util.c | 18 +- fs/quota/dquot.c | 2 +- fs/quota/quota_tree.c | 8 +- fs/quota/quota_v2.c | 19 + fs/reiserfs/stree.c | 6 + fs/remap_range.c | 10 +- fs/ubifs/dir.c | 1 + fs/xattr.c | 17 +- include/dt-bindings/clock/axg-clkc.h | 25 + include/dt-bindings/clock/dra7.h | 4 + include/dt-bindings/clock/imx8-lpcg.h | 14 + include/dt-bindings/dma/jz4775-dma.h | 44 + include/dt-bindings/dma/qcom-gpi.h | 11 + include/dt-bindings/dma/x2000-dma.h | 54 + include/dt-bindings/gpio/msc313-gpio.h | 53 + include/dt-bindings/interconnect/qcom,sdm845.h | 2 + include/dt-bindings/memory/tegra124-mc.h | 68 + include/dt-bindings/memory/tegra20-mc.h | 53 + include/dt-bindings/memory/tegra210-mc.h | 10 + include/dt-bindings/memory/tegra30-mc.h | 67 + include/dt-bindings/power/mt8183-power.h | 26 + include/dt-bindings/power/mt8192-power.h | 32 + include/dt-bindings/power/qcom-rpmpd.h | 34 + include/linux/capability.h | 2 +- include/linux/ceph/auth.h | 68 +- include/linux/ceph/ceph_features.h | 11 +- include/linux/ceph/ceph_fs.h | 44 +- include/linux/ceph/decode.h | 8 + include/linux/ceph/libceph.h | 11 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 285 +- include/linux/ceph/msgr.h | 66 +- include/linux/ceph/osdmap.h | 4 +- include/linux/dma-iommu.h | 8 + include/linux/dma-map-ops.h | 3 + include/linux/dma-mapping.h | 9 - include/linux/dma/k3-event-router.h | 16 + include/linux/dma/k3-psil.h | 16 + include/linux/dma/k3-udma-glue.h | 12 + include/linux/dma/qcom-gpi-dma.h | 83 + include/linux/dmaengine.h | 19 + include/linux/f2fs_fs.h | 2 +- include/linux/firmware/imx/dsp.h | 10 + include/linux/firmware/imx/ipc.h | 13 + include/linux/firmware/imx/sci.h | 27 + include/linux/firmware/imx/svc/misc.h | 19 + include/linux/firmware/xlnx-zynqmp.h | 45 +- include/linux/fs.h | 1 + include/linux/fscrypt.h | 7 +- include/linux/fsnotify_backend.h | 9 +- include/linux/hid.h | 3 +- include/linux/io-pgtable.h | 11 - include/linux/ioasid.h | 10 +- include/linux/iommu.h | 1 + include/linux/iova.h | 21 - include/linux/mailbox/arm_mhuv2_message.h | 20 + include/linux/mdev.h | 4 + include/linux/memblock.h | 18 +- include/linux/mfd/madera/core.h | 1 + include/linux/mfd/madera/registers.h | 635 --- include/linux/mfd/rt5033-private.h | 28 +- include/linux/mfd/si476x-core.h | 2 +- include/linux/mfd/syscon.h | 11 + include/linux/mfd/syscon/xlnx-vcu.h | 39 + include/linux/mfd/tps65910.h | 40 - include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mtd/nand-ecc-sw-bch.h | 73 + include/linux/mtd/nand-ecc-sw-hamming.h | 91 + include/linux/mtd/nand.h | 56 + include/linux/mtd/nand_bch.h | 66 - include/linux/mtd/nand_ecc.h | 39 - include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 - include/linux/mtd/spi-nor.h | 55 +- include/linux/mtd/spinand.h | 9 + include/linux/nfs_fs.h | 9 +- include/linux/nfs_xdr.h | 17 +- include/linux/pinctrl/pinctrl.h | 4 +- include/linux/platform_data/atmel.h | 12 - include/linux/platform_data/mtd-mxc_nand.h | 19 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/qcom-geni-se.h | 2 - include/linux/quota.h | 15 +- include/linux/reset.h | 1 + include/linux/scmi_protocol.h | 288 +- include/linux/serial_s3c.h | 2 +- include/linux/soc/mediatek/infracfg.h | 107 + include/linux/soc/mediatek/mtk-cmdq.h | 10 +- include/linux/soc/mediatek/mtk-mmsys.h | 33 + include/linux/soc/qcom/llcc-qcom.h | 6 + include/linux/soc/ti/k3-ringacc.h | 22 + include/linux/soc/ti/ti_sci_protocol.h | 85 +- include/linux/sunrpc/xdr.h | 27 +- include/linux/sunrpc/xprt.h | 3 +- include/linux/swiotlb.h | 8 + include/linux/vfio.h | 4 + include/memory/renesas-rpc-if.h | 13 +- include/rdma/ib_umem.h | 42 + include/rdma/ib_verbs.h | 198 +- include/rdma/restrack.h | 24 + include/rdma/uverbs_ioctl.h | 25 +- include/rdma/uverbs_types.h | 9 +- include/scsi/fc_encode.h | 727 ---- include/scsi/fc_frame.h | 30 + include/scsi/scsi_transport_fc.h | 36 + include/soc/tegra/mc.h | 27 + include/target/target_core_base.h | 22 +- include/target/target_core_fabric.h | 2 +- include/trace/events/f2fs.h | 1 + include/trace/events/rpcrdma.h | 450 +- include/trace/events/ufs.h | 24 +- include/uapi/linux/devlink.h | 2 +- include/uapi/linux/f2fs.h | 98 + include/uapi/linux/fuse.h | 30 +- include/uapi/linux/hidraw.h | 6 + include/uapi/linux/idxd.h | 79 + include/uapi/linux/vfio.h | 1 + include/uapi/rdma/hns-abi.h | 10 + include/uapi/rdma/ib_user_verbs.h | 14 - include/uapi/rdma/rdma_user_rxe.h | 21 + include/uapi/scsi/fc/fc_els.h | 114 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 2 +- kernel/dma/Kconfig | 5 - kernel/dma/Makefile | 1 - kernel/dma/direct.c | 1 - kernel/dma/swiotlb.c | 20 +- kernel/dma/virt.c | 61 - mm/memblock.c | 3 + net/ceph/Kconfig | 3 + net/ceph/Makefile | 3 +- net/ceph/auth.c | 408 +- net/ceph/auth_none.c | 5 +- net/ceph/auth_x.c | 298 +- net/ceph/auth_x_protocol.h | 3 +- net/ceph/ceph_common.c | 63 + net/ceph/ceph_strings.c | 28 + net/ceph/crypto.h | 3 + net/ceph/decode.c | 101 + net/ceph/messenger.c | 2252 ++-------- net/ceph/messenger_v1.c | 1506 +++++++ net/ceph/messenger_v2.c | 3443 +++++++++++++++ net/ceph/mon_client.c | 320 +- net/ceph/osd_client.c | 111 +- net/ceph/osdmap.c | 45 +- net/mptcp/options.c | 15 +- net/mptcp/protocol.c | 11 +- net/mptcp/protocol.h | 2 +- net/rds/ib.c | 10 - net/rds/ib.h | 13 - net/rds/ib_cm.c | 128 +- net/rds/ib_recv.c | 18 +- net/rds/ib_send.c | 8 + net/sched/sch_taprio.c | 17 +- net/smc/smc_ib.c | 36 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/debugfs.c | 4 +- net/sunrpc/sched.c | 65 +- net/sunrpc/xdr.c | 817 ++-- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/module.c | 1 + net/sunrpc/xprtrdma/rpc_rdma.c | 72 +- net/sunrpc/xprtrdma/transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/sunrpc/xprtsock.c | 7 +- samples/hidraw/hid-example.c | 2 +- samples/qmi/qmi_sample_client.c | 4 +- security/commoncap.c | 3 +- sound/core/memalloc.c | 3 +- sound/pci/hda/patch_realtek.c | 28 + sound/usb/quirks.c | 1 + tools/testing/scatterlist/main.c | 64 +- tools/testing/selftests/Makefile | 6 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 6 +- 1817 files changed, 101625 insertions(+), 29729 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-fc_host create mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml create mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml delete mode 100644 Documentation/devicetree/bindings/arm/picoxcell.txt delete mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/picochip-spacc.txt delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml create mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml create mode 100644 Documentation/devicetree/bindings/mtd/intel,lgm-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml create mode 100644 Documentation/devicetree/bindings/mtd/rockchip,nand-controller.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/mediatek,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml create mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml create mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml create mode 100644 Documentation/hid/amd-sfh-hid.rst create mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts create mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi create mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts create mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts create mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts create mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts create mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts create mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts create mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi create mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts create mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi create mode 100644 arch/arm/boot/dts/tegra30-ouya.dts create mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi create mode 100644 arch/arm/boot/dts/zynq-zturn-common.dtsi create mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c delete mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h create mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts create mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-ad [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/dma/ti/k3-psil-am64.c create mode 100644 drivers/hid/amd-sfh-hid/Kconfig create mode 100644 drivers/hid/amd-sfh-hid/Makefile create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_client.c create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.c create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.h create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h create mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c create mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h create mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_report_desc.h create mode 100644 drivers/iommu/iommu-sva-lib.c create mode 100644 drivers/iommu/iommu-sva-lib.h create mode 100644 drivers/mailbox/arm_mhuv2.c create mode 100644 drivers/mtd/nand/ecc-sw-bch.c create mode 100644 drivers/mtd/nand/ecc-sw-hamming.c create mode 100644 drivers/mtd/nand/raw/intel-nand-controller.c delete mode 100644 drivers/mtd/nand/raw/nand_bch.c delete mode 100644 drivers/mtd/nand/raw/nand_ecc.c create mode 100644 drivers/mtd/nand/raw/rockchip-nand-controller.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx21.c create mode 100644 drivers/pinctrl/intel/pinctrl-alderlake.c create mode 100644 drivers/pinctrl/intel/pinctrl-elkhartlake.c create mode 100644 drivers/pinctrl/intel/pinctrl-lakefield.c create mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c create mode 100644 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8953.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sdx55.c create mode 100644 drivers/scsi/libfc/fc_encode.h create mode 100644 drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h create mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h create mode 100644 drivers/soc/aspeed/aspeed-socinfo.c create mode 100644 drivers/soc/mediatek/mt8173-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h create mode 100644 drivers/soc/mediatek/mtk-devapc.c create mode 100644 drivers/soc/mediatek/mtk-pm-domains.c create mode 100644 drivers/soc/mediatek/mtk-pm-domains.h create mode 100644 drivers/soc/sunxi/sunxi_mbus.c copy arch/arm/mach-imx/Makefile.boot => fs/f2fs/compress.h (100%) create mode 100644 include/dt-bindings/clock/imx8-lpcg.h create mode 100644 include/dt-bindings/dma/jz4775-dma.h create mode 100644 include/dt-bindings/dma/qcom-gpi.h create mode 100644 include/dt-bindings/dma/x2000-dma.h create mode 100644 include/dt-bindings/gpio/msc313-gpio.h create mode 100644 include/dt-bindings/power/mt8183-power.h create mode 100644 include/dt-bindings/power/mt8192-power.h create mode 100644 include/linux/dma/k3-event-router.h create mode 100644 include/linux/dma/qcom-gpi-dma.h create mode 100644 include/linux/mailbox/arm_mhuv2_message.h create mode 100644 include/linux/mfd/syscon/xlnx-vcu.h create mode 100644 include/linux/mtd/nand-ecc-sw-bch.h create mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h delete mode 100644 include/linux/mtd/nand_bch.h delete mode 100644 include/linux/mtd/nand_ecc.h delete mode 100644 include/linux/platform_data/mtd-mxc_nand.h delete mode 100644 include/scsi/fc_encode.h create mode 100644 include/uapi/linux/f2fs.h delete mode 100644 kernel/dma/virt.c create mode 100644 net/ceph/messenger_v1.c create mode 100644 net/ceph/messenger_v2.c