This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from a131c2bf1656 Merge tag 'acpi-5.3-rc1-2' of git://git.kernel.org/pub/scm [...] adds 7c8e90ddf02f irqchip/renesas-rza1: Prevent use-after-free in rza1_irqc_probe() adds 20faba848752 irqchip/gic-v3-its: Fix misuse of GENMASK macro adds 3a83f575a33b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 7e8e6816c649 stacktrace: Use PF_KTHREAD to check for kernel threads adds 02150fab6ae9 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 9bdd7bb3a844 clocksource/drivers/npcm: Fix misuse of GENMASK macro adds 0df1c9868c3a timekeeping/vsyscall: Use __iter_div_u64_rem() adds d7fe42a64a19 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 39ca5fb4920a x86/ldt: Initialize the context lock for init_mm adds 013c66edf207 Revert "x86/build: Move _etext to actual end of .text" adds 1cbec37b3f9c x86/entry/32: Fix ENDPROC of common_spurious adds ecc606103837 x86/alternatives: Fix int3_emulate_call() selftest stack c [...] adds 26515699863d x86/pgtable/32: Fix LOWMEM_PAGES constant adds 7652ac920185 x86/asm: Move native_write_cr0/4() out of line adds cbf5b73d162b x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() adds 753c8d9b7d81 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 1614e92179ab pstore/ram: Improve backward compatibility with older Chromebooks adds fa1af7583e80 pstore: no need to check return value of debugfs_create functions adds 4c6d80e1144b pstore: Fix double-free in pstore_mkfile() failure path adds 6b44fccdb8cd Merge tag 'pstore-v5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 0ff9848067b7 security/loadpin: Allow to exclude specific file types adds c079512aad97 Merge tag 'loadpin-v5.3-rc1' of git://git.kernel.org/pub/s [...] adds b9bb92e1d1be hwmon: (gpio-fan) Check return value from devm_add_action_ [...] adds 5696e4aaabf2 hwmon: (pwm-fan) Check return value from devm_add_action_or_reset adds c83529c17e12 hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLES adds 8083034251f1 hwmon: (occ) Add temp sensor value check adds 344757bac526 hwmon: (pmbus) Add Infineon PXE1610 VR driver adds 37ab35641795 hwmon: (pmbus) Document Infineon PXE1610 driver adds b67b7356135a hwmon: (nct7904) Fix the incorrect value of tcpu_mask in n [...] adds 9158411b96b1 hwmon: (pmbus) Add Infineon IRPS5401 driver adds 5fe625c13636 hwmon: (smsc47m1) fix (suspicious) outside array bounds warnings adds 792eac184319 hwmon: (core) Add comment describing how hwdev is freed in [...] adds 8e5e7ddd38b6 hwmon: (max6650) Use devm function to register thermal device adds b2905bb8e1f3 hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwm adds b9d8de4a173d hwmon: (max6650) Improve error handling in max6650_init_client adds bf8c9edaa5c6 hwmon: (max6650) Declare valid as boolean adds f5b20b11bbc2 hwmon: (max6650) Cache alarm_en register adds 0d5cc9383eea hwmon: (max6650) Simplify alarm handling adds e193acb3d681 hwmon: (max6650) Convert to use devm_hwmon_device_register [...] adds 62dbe5059176 hwmon: (max6650) Read non-volatile registers only once adds 0c4a71d36566 hwmon: (max6650) Improve error handling in max6650_update_device adds 228b9e196a6d hwmon: (max6650) Fix minor formatting issues adds 08d09d8099a7 hwmon: (asus_atk0110) no need to check return value of deb [...] adds e67776cc3089 hwmon: (lm90) simplify getting the adapter of a client adds 7d45deb31bec hwmon: (pmbus/adm1275) Fix power sampling support adds 3253854dc19f hwmon: (max6650) Fix unused variable warning adds 23297edbc15a hwmon: Convert remaining drivers to use SPDX identifier adds b3e260678747 hwmon: (nct7904) Add error handling in probe function. adds a653acf00d07 hwmon: (nct7904) Changes comments in probe function. adds 62456189f329 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading adds b849e5d18c36 hwmon: (lm90) Cache configuration register value adds 7a1d220ccb0c hwmon: (lm90) Introduce function to update configuration register adds f2173fa2246e hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_dev [...] adds 277c628fa5ac hwmon: (gpio-fan) fix sysfs notifications and udev events [...] adds 9f7546570bcb hwmon: (ina3221) Add of_node_put() before return adds 64b08df460cf Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm [...] adds 026104bfa591 scsi: core: add SPDX tags to scsi midlayer files missing l [...] adds 22104afd7329 scsi: core: switch the remaining scsi midlayer files to us [...] adds 17bd0fb319a7 scsi: scsi_netlink: remove duplicate GPL boilerplate text adds 2711770056aa scsi: scsi_transport.h: switch to SPDX tags adds b01211b9c3b2 scsi: scsi_transport_fc: remove duplicate GPL boilerplate text adds 518397c216aa scsi: scsi_transport_fc: switch to SPDX tags adds 7d38479a74bc scsi: scsi_transport_iscsi: switch to SPDX tags adds 390363c1dd69 scsi: scsi_transport_sas: switch to SPDX tags adds 838b70905386 scsi: scsi_transport_spi: switch to SPDX tags adds 1d3439fa8792 scsi: scsi_transport_srp: switch to SPDX tags adds 402b0e32609e scsi: libfc: remove duplicate GPL boilerplate text adds d4fd63475527 scsi: libfc: switch to SPDX tags adds 2626b08f3960 scsi: libfcoe: switch to SPDX tags adds 2d1fcb6009f4 scsi: libiscsi: switch to SPDX tags adds 5502239e73e6 scsi: libsas: add a SPDX tag to sas_task.c adds 4e74166c52a8 scsi: libsas: switch sas_ata.[ch] to SPDX tags adds 86b89cb0d26c scsi: libsas: switch remaining files to SPDX tags adds 5897b844b7f9 scsi: sd: add a SPDX tag to sd.c adds b0edc7fdc65c scsi: sd: switch remaining files to SPDX tags adds 5ee7e1f1c6c1 scsi: ses: switch to SPDX tags adds 203cd5591485 scsi: sg: switch to SPDX tags adds 95b04a2ff9c7 scsi: sr: add a SPDX tag to sr.c adds 50a1ea5bebbc scsi: st: add a SPDX tag to st.c adds f049cf1a7b67 scsi: sd: Rely on the driver core for asynchronous probing adds 82a54da641f3 scsi: sd: Inline sd_probe_part2() adds 4e3ea141b5cb scsi: osst: kill obsolete driver adds a68fdb3aed54 scsi: hpsa: correct simple mode adds 0119208885b3 scsi: hpsa: use local workqueues instead of system workqueues adds 4770e68d1626 scsi: hpsa: check for tag collision adds b443d3eab600 scsi: hpsa: wait longer for ptraid commands adds 9e33f0d5788f scsi: hpsa: do-not-complete-cmds-for-deleted-devices adds c5dfd106414f scsi: hpsa: correct device resets adds 9a14f9b1be7c scsi: hpsa: update driver version adds ebeb46653115 scsi: fdomain: Resurrect driver - Core adds 68046d5003e7 scsi: fdomain: Resurrect driver - PCI support adds e5207cf021df scsi: fdomain: Resurrect driver - ISA support adds 4a0bcf362d4a scsi: megaraid_sas: Remove unused variable target_index adds f10fb8523aee scsi: megaraid_sas: fw_reset_no_pci_access required for MF [...] adds 44e8d6930ff6 scsi: megaraid_sas: Rework code around controller reset adds 78409d4b47b8 scsi: megaraid_sas: Block PCI config space access from use [...] adds 62a04f81e613 scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups adds 1d15d9098ad1 scsi: megaraid_sas: Load balance completions across all MSI-X adds 96c9603cf1ed scsi: megaraid_sas: Enhance prints in OCR and TM path adds 2ce435087902 scsi: megaraid_sas: Enhance internal DCMD timeout prints adds 4fe55035f30f scsi: megaraid_sas: Add formatting option for megasas_dump adds cfb9a30e5dca scsi: megaraid_sas: Dump system interface regs from sysfs adds 3d1d9eb7f294 scsi: megaraid_sas: Dump system registers for debugging adds 9a5987101c15 scsi: megaraid_sas: Print BAR information from driver adds a6024a9e9153 scsi: megaraid_sas: Export RAID map id through sysfs adds b6661342f26b scsi: megaraid_sas: Print FW fault information adds 223d5818e730 scsi: megaraid_sas: Print firmware interrupt status adds f7331f180014 scsi: megaraid_sas: Add prints in suspend and resume path adds 0a11c0b02a48 scsi: megaraid_sas: Add debug prints for device list adds ce88418dce0b scsi: megaraid_sas: Fix MSI-X vector print adds ba53572bf02d scsi: megaraid_sas: Export RAID map through debugfs adds c9ac8e2466fe scsi: megaraid_sas: Update driver version to 07.708.03.00 adds 2d71dc8eb6e8 scsi: lpfc: Fix alloc context on oas lun creations adds 32b938656462 scsi: lpfc: Fix nvmet target abort cmd matching adds 4767c58af96e scsi: lpfc: Correct nvmet buffer free race condition adds 2ab70c210664 scsi: lpfc: Revise message when stuck due to unresponsive adapter adds d74a89aab9be scsi: lpfc: Separate CQ processing for nvmet_fc upcalls adds 79d8c4ce01b2 scsi: lpfc: Fix nvmet handling of received ABTS for unmapp [...] adds f6978f416367 scsi: lpfc: Revert message logging on unsupported topology adds f22bfe8d1c90 scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery adds 51d23fb28ccb scsi: lpfc: Prevent 'use after free' memory overwrite in n [...] adds 6594d31bab02 scsi: lpfc: Cancel queued work for an IO when processing a [...] adds b9e5a2d961db scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl adds c15e07047e7a scsi: lpfc: Rework misleading nvme not supported in firmwa [...] adds 04d210c98e11 scsi: lpfc: Fix memory leak in abnormal exit path from lpf [...] adds b8e6f13617db scsi: lpfc: Fix incorrect logical link speed on trunks whe [...] adds d9954a2d18c3 scsi: lpfc: Fix oops when driver is loaded with 1 interrup [...] adds 657add4e5e15 scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors adds 996a02aeb959 scsi: lpfc: Fix fcp_rsp_len checking on lun reset adds 93f647f93df1 scsi: lpfc: Fix FDMI fc4type for nvme support adds aa6ff3091872 scsi: lpfc: Fix BFS crash with DIX enabled adds 01d53c04637f scsi: lpfc: Fix kernel warnings related to smp_processor_id() adds 852eb63a7179 scsi: lpfc: Update lpfc version to 12.2.0.3 adds 2e2252047503 scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_ [...] adds 6e40de8b6b3c scsi: ibmvscsi: redo driver work thread to use enum action states adds aa343c695aa5 scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON adds 1697c6a64c49 scsi: fdomain: Add register definitions adds 8674a8aa2c39 scsi: fdomain: Add PCMCIA support adds 32877947b7a8 scsi: pm8001: Fix typo in code comments adds 8a914f32e2df scsi: target/iscsi: fix possible condition with no effect [...] adds 36631157eb3f scsi: hpsa: fix an uninitialized read and dereference of p [...] adds a5c990eea5dd scsi: lpfc: Use *_pool_zalloc rather than *_pool_alloc adds a1b6fb947f92 scsi: libsas: no need to join wide port again in sas_ex_di [...] adds ee5f1042b20e scsi: ufs: Introduce ufshcd_is_auto_hibern8_supported() adds f571b377ded7 scsi: ufs: Do not overwrite Auto-Hibernate timer adds 821744403913 scsi: ufs: Add error-handling of Auto-Hibernate adds f9e3ebeea452 scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() adds dea98ba45a18 scsi: megaraid_sas: remove set but not used variable 'cur_state' adds de19212c2890 scsi: megaraid_sas: remove set but not used variables 'hos [...] adds b3b2a9f60fd9 scsi: message: fusion: Use kmemdup instead of memcpy and kmalloc adds 6c86e046cf97 scsi: hisi_sas: Delete PHY timers when rmmod or probe failed adds 794327ab53cc scsi: hisi_sas: Fix the issue of argument mismatch of prin [...] adds c7669f50121a scsi: hisi_sas: Reduce HISI_SAS_SGE_PAGE_CNT in size adds 0ab7bc825a12 scsi: hisi_sas: Change the type of some numbers to unsigned adds e4c19deba607 scsi: hisi_sas: Ignore the error code between phy down to phy up adds 97fcf176b43b scsi: hisi_sas: Disable stash for v3 hw adds a90ef98b21cf scsi: qla2xxx: remove double assignment in qla2x00_update_fcport adds a82b3539dc27 scsi: lpfc: Remove set but not used variables 'qp' adds d7b761b06949 scsi: lpfc: Make some symbols static adds 961ed94e8a83 scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work adds 0824721463bc scsi: MAINTAINERS: update maintainer for PM8001 adds 336df6eb6282 scsi: lpfc: Avoid unused function warnings adds ed17190941c7 scsi: megaraid_sas: remove set but not used variable 'sge_sz' adds cdf79db476c4 scsi: megaraid_sas: remove set but not used variables 'buf [...] adds deff37063351 scsi: megaraid_sas: make max_sectors visible in sys adds ea14e46240fe scsi: megaraid_sas: use octal permissions instead of constants adds d63546834969 scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} adds bc7625795cb9 scsi: megaraid_sas: Remove unused including <linux/version.h> adds ec0a95aba4be scsi: aic7xxx: Spelling s/configuraion/configuration/ adds 881a9a54da17 scsi: isci: Grammar s/the its/its/ adds 078a4cc1380d scsi: mpt3sas: function pointers of request descriptor adds 79c74d03d527 scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero adds 18fd3d8cf903 scsi: mpt3sas: Add flag high_iops_queues adds 0213651609b9 scsi: mpt3sas: change _base_get_msix_index prototype adds 5dd48a555a40 scsi: mpt3sas: Use high iops queues under some circumstances adds 998c3001d31a scsi: mpt3sas: save and use MSI-X index for posting RD adds 728bbc6cbff7 scsi: mpt3sas: Affinity high iops queues IRQs to local node adds 2426f20903ff scsi: mpt3sas: Enable interrupt coalescing on high iops adds ca7e1e9d88a4 scsi: mpt3sas: Introduce perf_mode module parameter adds 895d8860a1a9 scsi: mpt3sas: Update driver version to 29.100.00.00 adds 924a3541eab0 scsi: libsas: aic94xx: hisi_sas: mvsas: pm8001: Use dev_is [...] adds 6ea3b189f770 scsi: mpt3sas: Mark expected switch fall-through adds adfbd028e155 scsi: storvsc: Add ability to change scsi queue depth adds 22c2f35f49d4 scsi: tcmu: Simplify tcmu_update_uio_info() adds 152e30fc53cb scsi: cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM [...] adds ac88c1f6730e scsi: Restrict user space SCSI device state changes to "ru [...] adds bbe9fb0d04b9 scsi: Avoid that .queuecommand() gets called for a blocked [...] adds fd5614124406 scsi: RDMA/srp: Fix a sleep-in-invalid-context bug adds 5da1faa07b7d scsi: wd719x: Fix resets and aborts adds 25fcf94a2fa8 Revert "scsi: ncr5380: Increase register polling limit" adds 57f31326518e scsi: NCR5380: Always re-enable reselection interrupt adds f9dfed1c7857 scsi: NCR5380: Handle PDMA failure reliably adds 7398cee4c3e6 scsi: mac_scsi: Increase PIO/PDMA transfer length threshold adds 78ff751f8e6a scsi: mac_scsi: Fix pseudo DMA implementation, take 2 adds 8fb9a64eb6e6 scsi: mac_scsi: Enable PDMA on Mac IIfx adds 7c1f3e3447a1 scsi: mac_scsi: Treat Last Byte Sent time-out as failure adds e58ed5002f17 scsi: megaraid_sas: Use struct_size() helper adds e1a7752ca7b1 scsi: ufs-qcom: Add support for platforms booting ACPI adds ab9f5adb8d14 scsi: mpt3sas: make driver options visible in sys adds c9df14427259 scsi: mpt3sas: use DEVICE_ATTR_{RO, RW} adds 62b52c8ce9d4 scsi: virtio_scsi: remove unused 'affinity_hint_set' adds c870d65fe308 scsi: ufs-bsg: fix typo in ufs_bsg_request adds b13a3539eb2a scsi: ufs-bsg: complete ufs-bsg job only if no error adds 8c09d7527697 scsi: ufshdc-pci: Add Intel PCI IDs for EHL adds 4adb451c8d16 scsi: bnx2fc: Redo setting source FCoE MAC adds a92ac6ee7980 scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_ [...] adds 0e0fcef97201 scsi: bnx2fc: Separate out completion flags and variables [...] adds 25ad7394c778 scsi: bnx2fc: Do not allow both a cleanup completion and a [...] adds 3c97b569505f scsi: bnx2fc: Limit the IO size according to the FW capability adds 10b3ef227018 scsi: bnx2fc: Update the driver version to 2.12.10 adds 177709c0702e scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec adds 7bfe5ae57c80 scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr adds 4e1c94b04771 scsi: ufs: Documentation: Announce ufs-tool v1.0 adds 381abbd1f7f9 scsi: mpt3sas: Remove CPU arch check to determine perf_mode adds 48d6f0a6a559 scsi: mpt3sas: Use configured PCIe link speed, not max adds 610ef1e955cd scsi: mpt3sas: Determine smp affinity on per HBA basis adds eedc42a074de scsi: mpt3sas: Fix msix load balance on and off settings adds 2040a857e436 scsi: pm80xx: Event log size through sysfs adds 5f0bd875c6db scsi: pm80xx: Modified the logic to collect IOP event logs adds 5885571df750 scsi: megaraid_sas: Add 32 bit atomic descriptor support t [...] adds dd80769923de scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs adds 2181aacf46f3 scsi: megaraid_sas: Remove few debug counters from IO path adds a6ffd5bf6819 scsi: megaraid_sas: Call disable_irq from process IRQ poll adds 7fa3174b3ef4 scsi: megaraid_sas: Release Mutex lock before OCR in case [...] adds ccf6c1f2e2d7 scsi: megaraid_sas: In probe context, retry IOC INIT once [...] adds 798d44b04f48 scsi: megaraid_sas: Don't send FPIO to RL Bypass queue adds 59db5a931bbe scsi: megaraid_sas: Handle sequence JBOD map failure at dr [...] adds a4413a5859f8 scsi: megaraid_sas: megaraid_sas: Add check for count retu [...] adds 49f2bf1071f0 scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is [...] adds 7fc557005c45 scsi: megaraid_sas: Offload Aero RAID5/6 division calculat [...] adds 58136856167d scsi: megaraid_sas: Add support for MPI toolbox commands adds 132147d7f620 scsi: megaraid_sas: Add support for High IOPS queues adds ea836f40f8fd scsi: megaraid_sas: Enable coalescing for high IOPS queues adds f0b9e7bdc309 scsi: megaraid_sas: Set affinity for high IOPS reply queues adds f39e5e52c5b5 scsi: megaraid_sas: Use high IOPS queues based on IO workload adds 299ee42615e3 scsi: megaraid_sas: Introduce various Aero performance modes adds f5258d6e01f3 scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 adds 6a81533d616f scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices adds 2eb9238affa7 scsi: qla2xxx: on session delete, return nvme cmd adds 4c2a2d0178d5 scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition adds baf23eddbf2a scsi: qla2xxx: move IO flush to the front of NVME rport un [...] adds ba6d10ab8014 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds cf9648cb71d6 scsi: vmw_pscsi: use sg helper to iterate over scatterlist adds c0d0d81ad34a scsi: advansys: use sg helper to iterate over scatterlist adds 46e8e475a160 scsi: lpfc: use sg helper to iterate over scatterlist adds 3c1a30df6d9c scsi: mvumi: use sg helper to iterate over scatterlist adds c71ae886d132 scsi: ipr: use sg helper to iterate over scatterlist adds 74eb7446eda5 scsi: pmcraid: use sg helper to iterate over scatterlist adds 1194b5ce57d2 scsi: usb: image: microtek: use sg helper to iterate over [...] adds da5567369fb6 scsi: staging: unisys: visorhba: use sg helper to iterate [...] adds 013be03840c2 scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist adds a7a253ba6c26 scsi: aha152x: use sg helper to iterate over scatterlist adds 79da19b48fc1 scsi: imm: use sg helper to iterate over scatterlist adds 1b3a46401066 scsi: pcmcia: nsp_cs: use sg helper to iterate over scatterlist adds 57ef4e510939 scsi: ppa: use sg helper to iterate over scatterlist adds c3c0fd9b108f scsi: wd33c93: use sg helper to iterate over scatterlist adds 0e9fdd2b315c scsi: NCR5380: use sg helper to iterate over scatterlist adds ee5a1dbfec57 scsi: esp: use sg helper to iterate over scatterlist adds 4635873c561a scsi: lib/sg_pool.c: improve APIs for allocating sg pool adds 92524fa12312 scsi: core: avoid preallocating big SGL for protection inf [...] adds 3dccdf53c2f3 scsi: core: avoid preallocating big SGL for data adds b79d9a09ae23 scsi: lib/sg_pool.c: clear 'first_chunk' in case of no pre [...] adds 3e99b3b13a1f scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN adds 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...] adds aec71d794731 livepatch: Remove stale kobj_added entries from kernel-doc [...] adds f36e664516b0 livepatch: Use static buffer for debugging messages under rq lock adds 380178ef7fde stacktrace: Remove weak version of save_stack_trace_tsk_re [...] adds 67059d65f7da Revert "livepatch: Remove reliable stacktrace check in klp [...] adds ac59a471e937 livepatch: Remove duplicate warning about missing reliable [...] adds 38195dd5e916 Merge branch 'for-5.3/core' into for-linus adds db0457338ece Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4c12954965fd HID: Add another Primax PIXART OEM mouse quirk adds cca478617465 docs: hid: convert to ReST adds eca0f0a6c3fb HID: remove NO_D3 flag when remove driver adds 423dfbc362b7 HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver adds 39d21e7e0043 HID: logitech-dj: make const array template static adds a96a8a576bf5 HID: logitech-hidpp: HID: make const array consumer_rdesc_ [...] adds dbcbabf7da92 HID: logitech-dj: fix return value of logi_dj_recv_query_h [...] adds d8e9806005f2 HID: wacom: generic: only switch the mode on devices with LEDs adds d4b8efeb46d9 HID: wacom: generic: Correct pad syncing adds 68c20cc2164c HID: wacom: correct touch resolution x/y typo adds 912c6aa67ad4 HID: wacom: Add 2nd gen Intuos Pro Small support adds 184eccd40389 HID: wacom: generic: read HID_DG_CONTACTMAX from any featu [...] adds f4e11d599610 HID: wacom: generic: support the 'report valid' usage for touch adds 15893fa40109 HID: wacom: generic: read the number of expected touches o [...] adds 384225c2a724 HID: wacom: add new MobileStudio Pro support adds 6e2abc68585b HID: wacom: generic: add touchring adjustment for 2nd Gen [...] adds 74acee309fb2 Merge branches 'for-5.2/fixes', 'for-5.3/doc', 'for-5.3/is [...] adds 88bb346dd63b HID: uclogic: Add support for Ugee Rainbow CV720 adds 86766756ac2b Merge branch 'for-5.3/uclogic' into for-linus adds 4832a4dada1a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b728ddde769c mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro adds dc3e0aa5c58d misc: remove redundant 'default n' from Kconfig-s adds e89bec3a9811 char: misc: Move EXPORT_SYMBOL immediately next to the fun [...] adds b0576f9ecb5c misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa adds 7256d7f401bd bsr: do not use assignment in if condition adds 687685a3f246 bsr: "foo * bar" should be "foo *bar" adds 418a3ab1e778 mm/balloon_compaction: List interfaces adds 83a8afa72e9c vmw_balloon: Compaction support adds 5d1a86ecf328 vmw_balloon: Add memory shrinker adds ae29783d3333 vmw_balloon: Split refused pages adds ae2ee27aa985 w1: ds2413: output_write() cosmetic fixes / simplify adds c50d09a86172 w1: ds2413: add retry support to state_read() adds 3856032a0628 w1: ds2413: when the slave is not responding during read, [...] adds e9e08a07385e lkdtm: support llvm-objcopy adds 5d458751749a eeprom: ee1004: Move selected page detection to a separate [...] adds 31641e34e8a3 eeprom: ee1004: Deal with nack on page selection adds 17aa207e6e08 counter: 104-quad-8: Make quad8_ops static adds 7ef0b1524417 chardev: set variable ret to -EBUSY before checking minor [...] adds 354635039d93 firmware: google: Add a module_coreboot_driver() macro and use it adds b0503584a828 firmware: google: memconsole: Use devm_memremap() adds e07f100993c6 firmware: google: memconsole: Drop __iomem on memremap memory adds b4cdeb785ea4 firmware: google: memconsole: Drop global func pointer adds 381e9760ee87 firmware: google: coreboot: Drop unnecessary headers adds 7e527e11d672 mei: docs: move documentation under driver-api adds 815d0f26c104 mei: docs: move iamt docs to a iamt.rst file adds 6080e0cff2bf mei: docs: update mei client bus documentation. adds 4e3d3b784ae7 mei: docs: add a short description for nfc behind mei adds 0475afd2a5de mei: docs: add hdcp documentation adds 7e706da35a45 mei: docs: fix broken links in iamt documentation. adds aacd152ecd7b w1: ds2413: fix state byte comparision adds 0e3743d87071 w1: ds2805: rename w1_family struct, fixing c-p typo adds d0a178095c5f mei: docs: update mei documentation adds 9c3cef54c50d VMCI: Fixup atomic64_t abuse adds 0154ec71d597 Merge 5.2-rc4 into char-misc-next adds 1a0911a06c23 misc: isl29003: simplify getting the adapter of a client adds 3cc2decc6a08 misc: tsl2550: simplify getting the adapter of a client adds ee3095c194c5 misc: fsa9480: simplify getting the adapter of a client adds 2f0f2441b4a1 slimbus: fix kerneldoc comments adds b0c35cb59f7b misc: mic: scif: fix potential double free of scif_dev adds 312d362c6ae4 MAINTAINERS: fpga: hand off maintainership to Moritz adds c2a6ea23a401 dt-bindings: fsl: scu: add ocotp binding adds 67ff708bd2fa nvmem: imx: add i.MX8 nvmem driver adds 2d1c193911b0 nvmem: Broaden the selection of NVMEM_SNVS_LPGPR adds 42c3dcedc6b7 dt-bindings: nvmem: Convert Allwinner SID to a schema adds 7603eab4a543 fsi: cf-fsi-fw: Use the correct style for SPDX License Identifier adds f506a547a9f4 eeprom: idt_89hpesx: remove unneeded csr_file variable adds 514e5150e7c6 coresight: etb10: Properly set AUX buffer head in snapshot mode adds 3ecb03022a25 coresight: tmc-etr: Properly set AUX buffer head in snapshot mode adds 0402f75efe47 coresight: tmc-etf: Properly set AUX buffer head in snapshot mode adds 99f81eb9c51d coresight: tmc-etf: Fix snapshot mode update function adds 5aafd9bf7aa9 coresight: perf: Don't set the truncated flag in snapshot mode adds 207f31125f9d coresight: funnel: Clean up device book keeping adds 36f590825e67 coresight: replicator: Cleanup device tracking adds 9dd0a9209767 coresight: tmc: Clean up device specific data adds c95e224fee34 coresight: catu: Cleanup device specific data adds fa87fa79678d coresight: tpiu: Clean up device specific data adds ec62db1b2f18 coresight: stm: Cleanup device specific data adds aaff76232841 coresight: etm: Clean up device specific data adds 7f84712a0d9d coresight: etb10: Clean up device specific data adds 6887cfa07534 coresight: Use coresight device names for sinks in PMU attribute adds 6e9ad805069b coresight: etm3x: Rearrange cp14 access detection adds 18e46e1109b4 coresight: stm: Rearrange probing the stimulus area adds 538eca25ff8f coresight: tmc-etr: Rearrange probing default buffer size adds 22aa495a6477 coresight: Rename of_coresight to coresight-platform adds 88a1607cbed3 coresight: platform: Make memory allocation helper generic adds a15dab756b0f coresight: Make sure device uses DT for obsolete compatible check adds f03631da4be3 coresight: Introduce generic platform data helper adds 91824db2ea2d coresight: Make device to CPU mapping generic adds aff70a45fe31 coresight: Remove cpu field from platform data adds 2ede79a6e8a5 coresight: Remove name from platform description adds d2998dc1f9b1 coresight: Cleanup coresight_remove_conns adds b77e3ed038c0 coresight: Reuse platform data structure for connection tracking adds af7cfd0f80d7 coresight: Rearrange platform data probing adds 688da45f20fe coresight: Add support for releasing platform specific data adds 20961aea982e coresight: platform: Use fwnode handle for device search adds 37ea1ffddffa coresight: Use fwnode handle instead of device names adds 0f5f9b6ba9e1 coresight: Use platform agnostic names adds 68c0dacb88fb coresight: stm: ACPI support for parsing stimulus base adds 76ffa5ab5b79 coresight: Support for ACPI bindings adds 1c20a213da6c coresight: acpi: Support for AMBA components adds 115b1aa23307 coresight: acpi: Support for platform devices adds 40a1c5b31969 coresight: Add dummy definition for of_coresight_get_cpu() adds 745cfc56517f coresight: platform: add OF/APCI dependency adds 055ecea0aa6e coresight: replicator: Add terminate entry for acpi_device [...] adds aa1d19f1f967 fonts: Fix coding style adds 73a649d2b98e fonts: Use BUILD_BUG_ON() for checking empty font table adds dfd19a5004ef fonts: Prefer a bigger font for high resolution screens adds 786285f5e05c drivers: fpga: Kconfig: pedantic cleanups adds e9cd251980f8 slimbus: remove redundant dev_err message adds 1a044213fc64 slimbus: core: generate uevent for non-dt only adds ae1c6b9aa34b dt-bindings: add register based devices' mux controller DT [...] adds 8ecfaca7926f mux: mmio: add generic regmap bitfield-based multiplexer adds 84705f9f8c64 firmware: xilinx: zynqmp: Remove unused macro adds 1c2eb5b2853c VMCI: Fix integer overflow in VMCI handle arrays adds 7a82a01e5c85 dt-bindings: xilinx-sdfec: Add SDFEC binding adds 22d137e283e6 dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC adds 94b3a02c31ee memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780 adds 1a927ad64bcf memory: jz4780-nemc: Reduce size of const array adds a00b004218be memory: jz4780_nemc: Add support for the JZ4740 adds 76d83e1c3233 misc: xilinx-sdfec: add core driver adds 21f010b110c5 misc: xilinx_sdfec: Add CCF support adds 1909a671dbc3 binder: fix memory leak in error path adds 06b32fdb0309 lkdtm: Check for SMEP clearing protections adds 8083f3d78825 Merge 5.2-rc6 into char-misc-next adds c03bb448f04f nvmem: imx-ocotp: Elongate OCOTP_CTRL ADDR field to eight bits adds 0493c4792b4e nvmem: imx-ocotp: Ensure WAIT bits are preserved when sett [...] adds 159dbaf57b2f nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm adds 4112c8537f07 nvmem: imx-ocotp: Add i.MX8MM support adds 5a1c17240bf1 nvmem: imx-ocotp: imx8mq is compatible with imx6 not imx7 adds 25c7eabed5b2 dt-bindings: imx-ocotp: Add i.MX8MM compatible adds bb4a2e48d510 binder: return errors from buffer copy functions adds fbdc60b2a787 extcon: arizona: Correct error handling on regmap_update_b [...] adds fd757dbac5f6 dt-bindings: extcon: Add support for fsa9480 switch adds bad5b5e707a5 extcon: Add fsa9480 extcon driver adds 0937fbb7abeb extcon: fsa9480: Fix Kconfig warning and build errors adds c1829acefc08 Merge tag 'extcon-next-for-5.3' of git://git.kernel.org/pu [...] adds 60c87bc53178 MAINTAINERS: Add FSI subsystem adds afd26118f0dc OCC: FSI and hwmon: Add sequence numbering adds 371975b0b075 fsi/core: Fix error paths on CFAM init adds b9b667a0c759 Merge tag 'fsi-for-5.3' of git://git.kernel.org/pub/scm/li [...] adds f50dfaf772db misc: fsa9480: Delete this driver adds b96fb368b08f intel_th: msu: Fix unused variable warning on arm64 platform adds 9800db282dff intel_th: msu: Remove set but not used variable 'last' adds 918b8646497b intel_th: msu: Fix single mode with disabled IOMMU adds 4aa5aed2b6f2 intel_th: pci: Add Ice Lake NNPI support adds fa52b3fe5e93 intel_th: msu: Support multipage blocks adds bbbc08a154a1 intel_th: msu: Split sgt array and pointer in multiwindow mode adds f505e91ef511 intel_th: msu: Start read iterator from a non-empty window adds e150e3f4ad9a fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address. adds 49ec630cd5e4 fpga: dfl: fme: remove copy_to_user() in ioctl for PR adds 69416739ee36 fpga: dfl: fme: align PR buffer size per PR datawidth adds 9b5db89ea4bf docs: misc-devices: convert files without extension to ReST adds 3ff44563dbb0 coresight: tmc-etr: Do not call smp_processor_id() from pr [...] adds 3a8710392db2 coresight: tmc-etr: alloc_perf_buf: Do not call smp_proces [...] adds 024c1fd9dbcc coresight: tmc-etf: Do not call smp_processor_id from preemptible adds 730766bae328 coresight: etb10: Do not call smp_processor_id from preemptible adds 0530ef6b41e8 coresight: Potential uninitialized variable in probe() adds 020601622323 coresight: etm3x: Smatch: Fix potential NULL pointer dereference adds 17c20f329a13 coresight: tmc: Smatch: Fix potential NULL pointer dereference adds 7ce98fb6c53d fsi: sbefifo: Don't fail operations when in SBE IPL state adds 60e8523e2ea1 ocxl: Allow contexts to be attached with a NULL mm adds cfc2f35006cb habanalabs: improve a couple of error messages adds 34a5fab7b6f7 habanalabs: remove redundant CPU checks adds d1287493abe2 habanalabs: minor documentation and prints fixes adds 19734970c98b habanalabs: force user to set device debug mode adds 8c173dc41d38 habanalabs: remove dead code in habanalabs_drv.c adds 0c169b8afd1d habanalabs: check to load F/W before boot status adds cbe722e41684 habanalabs: remove redundant CB size adjustment adds 1f2c999bbca3 habanalabs: remove redundant memory clear adds a08b51a9a0f3 habanalabs: change polling functions to macros adds 921a465ba7bc habanalabs: pass device pointer to asic-specific function adds a1e537b3f045 habanalabs: increase PCI ELBI timeout for Palladium adds 460696ed4c07 habanalabs: print event name for fatal and non-RAZWI events adds ac7427377150 habanalabs: support device memory memset > 4GB adds cbb10f1e4a72 habanalabs: don't limit packet size for device CPU adds a513f9a7eca5 habanalabs: make tpc registers secured adds 9c46f7b10fff habanalabs: clear sobs and monitors in context switch adds 5c823ae188eb habanalabs: restore unsecured registers default values adds 56e53806dc9e habanalabs: remove simulator dedicated code adds 29a7aad59de2 habanalabs: add rate-limit to an error message adds 97a1aa00c178 docs/habanalabs: update text for some entries in sysfs adds 0b28d26b9dfa habanalabs: initialize device CPU queues after MMU init adds 37d68ce5274f habanalabs: de-couple MMU and VM module initialization adds 7aa2227affb5 habanalabs: initialize MMU context for driver adds 95b5a8b83e06 habanalabs: add MMU mappings for Goya CPU adds f09415f507c4 habanalabs: set Goya CPU to use ASIC MMU adds 2a51558c8c7f habanalabs: remove DMA mask hack for Goya adds 747bf88c6177 habanalabs: add WARN in case of bad MMU mapping adds 4a0ce7764b09 habanalabs: Allow accessing host mapped addresses via debugfs adds ac6183ae4b4e habanalabs: Update the device idle check adds 06deb86a748a habanalabs: Add debugfs node for engines status adds e8960ca06bb2 habanalabs: Add busy engines bitmask to HW idle IOCTL adds a94de2e7a380 Merge tag 'misc-habanalabs-next-2019-07-04' of git://peopl [...] adds 1141301c2070 dt-bindings: coresight: Change CPU phandle to required property adds 996cdfaf538f coresight: Do not default to CPU0 for missing CPU phandle adds 18de65d9e71a soundwire: cdns: Fix compilation error on arm64 adds 6f11586f4896 soundwire: intel: filter SoundWire controller device search adds eadc0049e1ac soundwire: mipi_disco: fix master/link error adds 8242c59315b7 soundwire: add port-related definitions adds 53f3c097375c soundwire: remove master data port properties adds 446701d1d161 soundwire: mipi-disco: remove master_count property for masters adds 3424305b8be4 soundwire: rename 'freq' fields adds 53d2e9c37734 soundwire: mipi-disco: fix clock stop modes adds f6686a7d026d soundwire: clarify comment adds 8acbbfec280f soundwire: rename/clarify MIPI DisCo properties adds eb7df4c86e28 soundwire: cadence_master: use rate_limited dynamic debug adds a78b32d9c36b soundwire: cadence_master: log Slave status mask on errors adds 2d35526df9b1 soundwire: cadence_master: check the number of bidir PDIs adds 121f436137ee soundwire: Intel: add log for number of PCM and PDM PDIs adds 27f14331a7d4 soundwire: fix typo in comments adds 432732b801c8 soundwire: intel_init: add checks on link numbers adds be1038846b80 docs: soundwire: locking: fix tags for a code-block adds 2aeac95d1a4c soundwire: add module_sdw_driver helper macro adds 2f4281f4dce1 Merge tag 'soundwire-5.3-rc1' of git://git.kernel.org/pub/ [...] adds 97ff4ca46d32 Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/ [...] adds f0f74b45d64d drivers: staging : wlan-ng : collect return status without [...] adds 2dd67029c623 Staging: rtl8723bs: os_dep: Fix switch-case indentation error adds 5f98c7f9f535 Staging: rtl8723bs: core: Fix Spelling mistake in comments adds 6810625092e7 staging: rtl8723bs: core: Remove blank line. adds 41452327fc09 staging: rtl8723bs: core: Replace NULL comparisons. adds c872ed070a8c staging: rtl8723bs: core: Remove unnecessary parentheses. adds a65f0d18ea58 staging: rtl8723bs: core: Remove braces from single if statement. adds 5706396f4768 staging: rtl8723bs: core: Fix variable constant comparisons. adds bd9c9e2c6d56 Staging: rtl8723bs: os_dep: Remove braces from single if s [...] adds 91fc28e8e6e9 staging: kpc_i2c: Remove unused file adds 5badafb1f0c9 staging: rtl8712: get rid of IS_MCAST adds a301ecbc7ed0 Staging: kpc2000: Cleanup in kpc_dma_transfer() adds 80ff4ad4c62f staging: vc04_services: bcm2835-camera: remove redundant a [...] adds 690510aad15f staging: kpc2000: remove unused function kp2000_cdev_write adds 83ee6ec7740b Staging: rtl8723bs: os_dep: Fix if-else coding style issues adds a8f7e0c9b9ae staging: rtl8723bs: os_dep: Remove Unneeded variable ret adds 0f7aa9d2447b Staging: kpc2000: kpc_dma: Resolve trailing whitespace err [...] adds 20fe99222dd3 Staging: kpc2000: kpc_dma: Resolve space errors around poi [...] adds f3092723b7ed Staging: kpc2000: kpc_dma: Resolve checkpatch space errors [...] adds f42485c50d7a Staging: kpc2000: kpc_dma: Resolve code indent and trailin [...] adds 3544d3f785c1 Staging: kpc2000: kpc_dma: Resolve checkpath errors Macros [...] adds 63c867d794e8 Staging: kpc2000: kpc_dma: Resolve warning Missing blank l [...] adds 1c13ef4fa181 Staging: kpc2000: kpc_dma: Resolve warning to use __func__ [...] adds d34141ebd7e7 Staging: kpc2000: kpc_dma: Resolve cast warning and use co [...] adds d2a6eaee1d72 staging: kpc2000: inverted conditional in order to reduce [...] adds dbaca02b625a staging: kpc2000: declare two functions as static. adds 3809ca58c16a staging: kpc2000: added designated initializers to two structs. adds abb611d2c21c staging: kpc2000: added missing clean-up to probe_core_uio. adds 70eb40836ca4 staging: kpc2000: clean up after probe failure. adds 5249495da049 staging: erofs: drop unneeded -Wall addition adds dad3f77ff480 Staging: rtl8192e: Use %s and __func__ in strings adds 8b0c4a7ca1ed Staging: rtl8192u: ieee80211: Fix coding style warning adds d310c5a1cc83 Staging: rtl8192u: ieee80211: Fix spelling mistake adds d542d407cdf2 Staging: rtl8192u: ieee80211: Fix coding style errors adds c61ec9e618bf Staging: rtl8192u: ieee80211: Add spaces around '&&' operator adds 5ba1a1dae320 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparison adds 061ca1401f96 staging: vchiq_2835_arm: revert "quit using custom down_in [...] adds 086efbabdc04 staging: vchiq: revert "switch to wait_for_completion_killable" adds 77cf3f5dcf35 staging: vchiq: make wait events interruptible adds 023dbe17dd38 staging: vchiq: stop explicitly comparing with zero to cat [...] adds c3fb338afa33 Staging: rtl8192u: ieee80211: Fix coding style issues rela [...] adds f3dbf6ea4fed staging: rtl8723bs: core: rtw_recv: fix warning Unneeded v [...] adds 8f3d9001ddb6 Staging: rtl8188eu: os_dep: Use %s and __func__ in strings adds db013a8826aa Staging: kpc2000: kpc_dma: include <linux/io.h> instead of [...] adds 2f9dcc46c626 staging: kpc2000: removed trailing white-space. adds 941add8e3e63 Staging: rtl8723bs: hal: Fix comparison to bool in if statements adds e3faedf71d88 iio: adc: at91: Use dev_get_drvdata() adds 34c2a55b0df4 iio: temperature: maxim_thermocouple: declare missing of table adds 17b16c3cbe92 iio: accel: kxsd9: declare missing of table adds 311def4cd2c6 iio: adxl372: declare missing of table adds ed61b3085814 iio: dac: ad5758: declare missing of table adds 40e64432ce98 dt-bindings: iio: tsl2583: convert bindings to YAML format adds 17b62779cbe4 dt-bindings: iio: tsl2772: convert bindings to YAML format adds 3e53ef91f826 iio: adc: stm32-dfsdm: manage the get_irq error case adds d2fc0156963c iio: adc: stm32-dfsdm: missing error case during probe adds 8b7a6a357462 iio: cros_ec: add 'id' sysfs entry adds e99c25f4320d iio: dac: ad5758: remove set but not used variable 'dc_dc_mode' adds 7fc1148cfde1 dt-bindings: adc: mt8183: add binding document adds cf54f4dd07a6 dt-bindings: iio: isl29018: convert bindings to YAML format adds 5c25531d4b43 iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() err [...] adds a8b7ca187fd2 staging: iio: adt7316: match parenthesis alignment adds c57c54bc9758 staging: iio: adc: Add paragraph to describe Kconfig symbol adds b1f4c9a3c78c iio: stmpe-adc: Remove unnecessary assignment adds 2abd293703eb iio: stmpe-adc: Add compatible name adds 263d21cd5e85 iio: stmpe-adc: Reinit completion struct on begin conversion adds 4bd44bb2b470 iio: stmpe-adc: Enable all stmpe-adc interrupts just once adds e813dde6f833 iio: stmpe-adc: Use wait_for_completion_timeout adds ed1f310ee23d iio: stmpe-adc: Reset possible interrupts adds a2d2010d95cd iio: dac: ds4422/ds4424 drop of_node check adds 0d698a538f8d iio: ad9523-1: Improve reported VCO frequency accuracy adds 5887c8364766 iio: adc: sun4i-gpadc-iio convert to SPDX license tags adds e359a29225dd dt-bindings: iio: accel: adxl345: switch to YAML bindings adds 73e1ccdab3c3 dt-bindings: iio: adc: mediatek: Add document for mt6765 adds 6d97024dce23 iio: adc: mediatek: mt6577-auxadc, add mt6765 support adds c8b741e10b3b Merge tag 'iio-for-5.3a' of git://git.kernel.org/pub/scm/l [...] adds 3fb58b8572ae staging: erofs: fix Warning Use BUG_ON instead of if condi [...] adds 37d13c28eb4c Staging: bcm2835-camera: Prefer kernel types adds 63a9c3edcb07 staging: rtl8723bs: Fix boolinit.cocci warnings adds deabe03523a7 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparisons adds 15cc5c284af2 staging: fieldbus: solve warning incorrect type dev_core.c adds 59ae81e11fec staging: kpc2000: fix coding style in uapi.h adds 92642f385b7e staging: kpc2000: remove kp200_module.c file adds 276accf2daa0 staging: kpc2000: remove lock_card/unlock_card functions adds 8459b5441377 staging: kpc2000: kpc_i2c: reindent i2c_driver.c adds 11011c03d647 staging: kpc2000: kpc_i2c: reformat copyright for better r [...] adds 63306de0e840 staging: kpc2000: kpc_i2c: prevent memory leak in probe() [...] adds 03a51687d297 staging: kpc2000: kpc_i2c: use %s with __func__ identifier [...] adds 7ac3e13a9fb3 staging: kpc2000: kpc_i2c: fixup block comment style in i2 [...] adds 30d8b6e18232 staging: fsl-dpaa2: use help instead of ---help--- in Kconfig adds 2a4482bfae19 staging: most: use help instead of ---help--- in Kconfig adds c3c415534d98 staging: unisys: use help instead of ---help--- in Kconfig adds 7c6840b633ff staging: rtl8188eu: use help instead of ---help--- in Kconfig adds 6a478f6715c1 staging: rtl8723bs: use help instead of ---help--- in Kconfig adds cc9daca6e0eb staging: vt665*: use help instead of ---help--- in Kconfig adds e23fa431e77d Staging: mt7621-dma: Remove braces around single if statement adds bdd4a571f862 staging: kpc2000: remove fileops.c file. adds 89cfbcc9ecfc staging: kpc2000: fix coding style in pcie.h adds 64038897602f staging: kpc2000: remove spi_parts.h adds f900d81cb960 staging: kpc2000: move the spi driver out of its subdirectory adds 8cac7b354a20 staging: kpc2000: move the i2c driver out of its subdirectory adds 078ef50c2a1a staging: kpc2000: dma_common_defs.h: remove unused inline [...] adds 6bcd56b707d5 staging: kpc2000: remove SetBackEndControl() function adds d0222e9a6b4b staging: pi433: fix misspelling of packet adds 7ccbc42a2bec Staging: rtl8188eu: core: Remove else after break adds a7bfc177d8a5 Staging: rtl8192u: ieee80211: Fix if-else coding style issue adds 3fd14ebc2d52 staging: vt6656: fix potential NULL pointer dereference adds 59608cb1de18 staging: vt6656: clean function's error path in usbpipe.c adds 7156f7d9c387 staging: vt6656: avoid discarding called function's return code adds cc81234ad7c7 staging: vt6656: clean error path for firmware management adds d8c2869300ab staging: vt6656: use meaningful error code during buffer a [...] adds 07ba60a15843 staging: vt6656: clean-up registers initialization error path adds 987d864a2363 staging: vt6656: manage error path during device initialization adds ae63ed4c7d08 staging: rtl8723bs: hal: Remove unused variable adds cd88d2b11dc3 staging: kpc2000: added separate show functions for kpc_ui [...] adds e033958e74d7 staging: kpc2000: removed two kpc_uio_class device attributes. adds 07ddf0eee049 Staging: rtl8723bs: os_dep: Remove functions that don't do [...] adds 3cc7037b43e5 Staging: rtl8192u: ieee80211: Replace function names in st [...] adds fd078b420961 Staging: rtl8188eu: os_dep: Replace comparison with zero to !x adds 67436a1ecc72 Staging: rtl8188eu: core: Use !x in place of NULL comparisons adds 2411a336c8ce staging: fieldbus: arcx-anybus: change custom -> mmio regmap adds b5a0c29f4b43 staging: wilc1000: remove redundant masking of pkt_offset adds 99803f17ded0 staging: rtl8723bs: Fix Coverity warning in rtw_dbg_port() adds d8ac35939632 staging: kpc2000: improved formatting of core.c. adds a986d796395c staging: kpc2000: added a helper to get struct kp2000_devi [...] adds 80bcd6cc3966 staging: kpc2000: added separate show functions for readab [...] adds f73154081347 staging: kpc2000: use IDA to assign card numbers. adds e416dad158f2 staging: kpc2000: simplified kp2000_device retrieval in de [...] adds 3df7e8a77e8c staging: kpc2000: removed superfluous NULL checks from dev [...] adds e6e0a0357491 staging: rtl8192u: Remove an unnecessary NULL check adds 8576a5f54327 staging: kpc2000: kpc_i2c: remove unused module param disa [...] adds 953bb9e5d060 staging: kpc2000: kpc_i2c: newline fixups to meet linux st [...] adds 32806b33fee8 staging: kpc2000: kpc_i2c: use <linux/io.h> instead of <asm/io.h> adds 7bd49a49b0a7 staging: kpc2000: kpc_i2c: Remove unnecessary function tra [...] adds 43ad38191816 staging: kpc2000: kpc_i2c: add static qual to local symbol [...] adds 2a8af420e7a5 staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL adds 99bf7761b7cd staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci [...] adds ce3b32a2d2d4 staging: rtl8723bs: core: rtw_recv: fix warning Comparison [...] adds a924e3ac037e staging: kpc2000: fix indent in cell_probe.c adds e55c49b892f9 staging: kpc2000: add space between ) and { in cell_probe.c adds d0a1a4b0e0fb staging: kpc2000: fix invalid linebreaks in cell_probe.c adds c16265dd6f77 staging: kpc2000: add spaces around operators in cell_probe.c adds c2f894bc14c0 staging: kpc2000: add space after comma in cell_probe.c adds dcb76ad1f4c7 staging: kpc2000: remove invalid spaces in cell_probe.c adds 48c80ccce63f staging: pi433: Remove unnecessary variable adds 9876ecaaddde staging: kpc2000: add blank line after declarations adds 39cfdf55aadc staging: kpc2000: use __func__ in debug messages adds 250b24410b8e staging: kpc2000: add missing asterisk in comment adds 4f9d8b7e0ffd staging: kpc2000: fix alignment issues in cell_probe.c adds 42143af99d2b staging: kpc2000: remove extra blank lines in cell_probe.c adds 77290d4b7c0d staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c adds ec09500e9cb7 staging: kpc2000: remove unnecessary braces in cell_probe.c adds f8f31e5b76da staging: kpc2000: remove unnecessary include in cell_probe.c adds 75b785e749e9 staging: kpc2000: remove unnecessary oom message adds 49e352af1edb MAINTAINERS: Add entry for fieldbus subsystem adds 1f48d056287d MAINTAINERS: Add entry for anybuss drivers adds 89f27eded5b6 staging: erofs: support statx adds fe6d98750cf0 staging: erofs: fix i_blocks calculation adds dafb1c3a0865 staging: speakup: serialio: fix warning linux/serial.h is [...] adds 1d14a95b5839 staging: kpc2000: fix typo in Kconfig adds 4a932d90b154 staging: kpc2000: Change to use DIV_ROUND_UP adds 9164f3363118 staging: kpc2000: report error status to spi core adds 46144c139157 staging: kpc2000: replace white spaces with tabs for kpc20 [...] adds f82ce45273d4 staging: kpc2000: kpc_i2c: Remove unused rw_sem adds 935d47e209cc staging: kpc2000: kpc_i2c: Remove pldev from i2c_device structure adds c5164e568cd7 staging: kpc2000: kpc_i2c: Use BIT macro rather than manua [...] adds 73d56b83910a staging: kpc2000: kpc_i2c: Remove unnecessary consecutive [...] adds 091971897e84 staging: kpc2000: kpc_i2c: Use drvdata instead of platform_data adds 4ff740315aee staging: kpc2000: kpc_i2c: fail probe if unable to get I/O [...] adds e621c8a108ed staging: kpc2000: kpc_i2c: fail probe if unable to map I/O space adds 299672a74856 staging: kpc2000: kpc_i2c: Use devm_* API to manage mapped [...] adds 26c12642338b staging: kpc2000: remove extra blank line in core.c adds 8dd3355a229e staging: kpc2000: remove extra spaces in core.c adds f5a4c0188cbb staging: kpc2000: replace bogus variable name in core.c adds a7048b38ae44 staging: ks7010: Remove initialisation in ks_hostif.c adds 6ef7eef9291c staging: ks7010: Merge multiple return variables in ks_hostif.c adds 0fce66606ef9 staging: ks7010: Remove initialisation in ks7010_sdio.c adds 1b96f846db31 staging/gasket: Fix string split adds 371ec021a492 staging: rtl8723bs: core: rtw_ap: fix Unneeded variable: " [...] adds ca6ea423d2bb staging: rtl8723bs: hal: Remove set but not used variable [...] adds 1f816787b660 Staging: rtl8723bs: hal: fix warning possible condition wi [...] adds 8fe0260030b8 staging: octeon-usb: Remove return variable adds eb2b3edfd427 staging: rts5208: Remove negations adds db622e05cdbe staging: rtl8712: Remove return variable of different type adds 543c4f49ba05 staging: rtl8712: Remove initialisations adds d8210b1132db staging: rtl8723bs: core: fix warning Comparison to NULL adds 4c1d2fc7d56c staging: mt7621-dma: sizeof via pointer dereference adds 23004ec33092 Merge 5.2-rc3 into staging-next adds eb1a5c64729d staging: kpc2000: export more device attributes via sysfs. adds a31f13af7da9 staging: kpc2000: removed misc device. adds 313cca245d4b staging: vc04_services: remove redundant assignment to poi [...] adds 7ec3ff690ddc staging: rtl8712: ieee80211.c: Remove leading p from varia [...] adds fc3e78dfcf52 staging: rtl8712: Replace function r8712_init_mlme_priv adds 4d632cdbdd28 staging: kpc2000: kpc_spi: Remove unnecessary consecutive [...] adds 32ed45068c7e staging: kpc2000: kpc_spi: column-align switch and subordi [...] adds 66594e3f48cc staging: kpc2000: kpc_spi: remove fifo_depth from kp_spi struct adds 1914e9ebd362 staging: kpc2000: kpc_spi: remove function kp_spi_bytes_pe [...] adds 677b993a5749 staging: kpc2000: kpc_spi: use devm_* API to manage mapped [...] adds 14f252e821ba staging: rtl8188eu: remove redundant definition of ETH_ALEN adds ee598a61ec75 staging: rtl8188eu: remove unused definitions from ieee80211.h adds d7255ba4d648 staging: vt6655: Change return type of function and remove [...] adds 7acc77d20892 staging: rtl8188eu: remove ODM_PhyStatusQuery() wrapper adds 636928fc1275 staging: kpc2000: simplify comparisons to NULL in core.c adds 1c10f0694074 staging: kpc2000: remove unnecessary parentheses in core.c adds 5298be4877f3 staging: kpc2000: remove unnecessary oom message in core.c adds 745cde4ef6e3 staging: kpc2000: use __func__ in debug messages in core.c adds a12cae870afc staging: kpc2000: remove unnecessary include in core.c adds a1ceab8b9251 staging: kpc2000: use sizeof(var) in kzalloc call adds c1c7830cc717 staging: kpc2000: fix incorrect code comment in core.c adds dfa6cbbf3c35 staging: rtl8723bs: hal: fix error "do not initialise glob [...] adds ca039163d8dd staging: rtl8188eu: core: Remove initialisation of return [...] adds 15c1843d70a4 staging: rtl8712: Replace function r8712_free_network_queue adds 259c20b38d28 staging: most: trivial: fix a couple of typos adds 7942b209ade7 staging: staging: kpc2000: kpc_dma: fix symbol 'kpc_dma_ad [...] adds 89a237aa84c7 staging: kpc2000: Use '%llx' for printing 'long long int' type adds fa6a80ca5a60 staging: kpc2000: Use '%zu' for printing 'size_t' type adds 8b37865055fe staging: kpc2000: kpc_spi: remove unnecessary struct member phys adds d06ad04b7d87 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] adds dafcc4a54672 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] adds 77a91f4b68b0 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] adds fbf476ea29cc staging: kpc2000: kpc_spi: remove unnecessary ulong repr o [...] adds 17dcc588d42b staging: kpc2000: kpc_spi: remove unnecessary cast in [rea [...] adds 7bce355180a8 Staging: vc04_services : vchiq_core: Fix a brace issue adds a7dd567eb6f2 staging: rtl8723bs: Resolve "(foo*)" should be "(foo *)" e [...] adds 4769aae357ba staging: rtl8723bs: Fix Unneeded variable: "ret". Return "0" adds 286570fbdf4c staging: rtl8712: hal_init.c: Remove leading p from variab [...] adds a78e4b1f25f2 staging: rtl8712: recv_linux.c: Remove leading p from vari [...] adds 3f35d9022761 staging: rtl8712: xmit_linux.c: Remove leading p from vari [...] adds 2370b876fc5e staging: rtl8712: usb_ops.c: Remove leading p from variable names adds 4087a2faa4d8 staging: rtl8712: usb_halinit.c: Remove p from variable names adds 7a58b4abc774 staging: rtl8188eu: core: Replace function rtw_free_networ [...] adds 5555ebbbac82 staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work adds 308f9df30bc4 staging: erofs: fix warning Comparison to bool adds 800c16c8a927 staging: erofs: make use of DBG_BUGON adds 546cbac4ab54 staging: kpc2000: kpc2000_i2c: void* -> void * adds 58462a443563 staging: kpc2000: kpc2000_i2c: add space after , adds 130b5fb3738c Staging: ralink-gdma: fixed a brace coding style issue adds 0f2692f7f282 staging: fieldbus: Fix build error without CONFIG_REGMAP_MMIO adds 991661e673f6 staging: kpc2000: remove extra white space in kpc2000_spi.c adds ac6ab6da5b49 staging: kpc2000: remove unnecessary debug prints in cell_probe.c adds fef138203b9e staging: kpc2000: remove unnecessary debug prints in core.c adds 39547bc5e81a staging: kpc2000: remove unnecessary debug prints in dma.c adds 7cb0163aa273 staging: kpc2000: remove unnecessary debug prints in fileops.c adds a98daf5c5d1b staging: kpc2000: remove unnecessary debug prints in kpc_d [...] adds 117e9dcf74d5 staging: rtl8723bs: hal: move common code to macro adds 9254695963a2 staging: rtl8723bs: fix warning comparison to NULL adds 045e1ee01da7 staging: rtl8723bs: fix issue "Using comparison to true is [...] adds 2af0ada29f84 staging: rtl8723bs: provide spaces around unary operators adds 906ad742fdbf staging: rtl8712: Fixed CamelCase for EepromAddressSize adds 43dfe7df06a9 staging: rtl8712: Removed redundant code from function oid [...] adds cc96550b698e staging: rtl8712: Fixed CamelCase cmdThread rename to cmd_thread adds 3300a661a97e staging: rtl8712: removed unused variables from struct _adapter adds abddd78ef465 staging: kpc2000: Fix: 'kpc_dma_del_device' and other symb [...] adds 0bbb1374f1fe Staging: kpc2000: kpc_dma: Make some symbols static adds fd5a82f4a615 staging: kpc2000: improve label names in kp2000_pcie_probe adds eafae15fe16d staging: kpc2000: remove unnecessary comments in kp2000_pc [...] adds c77a6794c0fe staging: kpc2000: removed DMA AIO implementation. adds 1f1e13017d64 staging: rtl8712: Change return values of r8712_setdatarate_cmd() adds 6c8265009f85 staging: rtl8712: Change return values of r8712_createbss_cmd() adds d05b53205e96 staging: rtl8723bs: Change type of rtw_os_recv_resource_alloc() adds 85d237bdf8d3 staging: rtl8723bs: Change type of rtw_os_recvbuf_resource_free() adds 8915d9896b00 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove return v [...] adds d4c33acb2a30 staging: rtl8723bs: hal: sdio_halinit.c: Remove variables adds 535e5a9b630c staging: rtl8723bs: hal: hal_btcoex.c: Remove variables adds 581b4945bfcc staging: rtl8723bs: core: Remove variable change_priority adds 4c0955991b00 staging: rtl8723bs: hal: rtl8723b_cmd.c: Remove variables adds fc98ef8fb854 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove unused variables adds a21a773f3d06 staging: rtl8723bs: rtw_get_sec_ie(): Change return type adds 288f9aca4c78 staging: rtl8723bs: os_dep: Remove variable pos adds 6e12260a7c18 staging: rtl8712: remove the leading spaces adds a89ba68105f8 staging: rtl8723bs: fix spaces required around unary operator adds 1714844abbca staging: rtl8723bs: fix issue Comparison to NULL adds e99547e5ae17 staging: rtl8723bs: hal: sdio_ops: fix Comparison to NULL adds 282c7818a57b staging: rtl8723bs: hal: sdio_ops: fix spaces preferred ar [...] adds 52f7ee660f43 staging: rtl8723bs: hal: sdio_ops: fix braces {} are not n [...] adds 12efdd8dc675 staging: rtl8723bs: hal: Change return type to void from u8 adds 6cc6677aee43 staging: rtl8712: Fixed CamelCase lockRxFF0Filter renamed [...] adds 8810493fc54e staging: rtl8712: Fixed CamelCase wkFilterRxFF0 renamed to [...] adds bb3982b42e79 staging: most: register net and video config subsystems wi [...] adds 232034b34253 staging: rtl8188eu: Change type of rtw_get_sec_ie() adds 67c4f7fc5dd3 staging: rtl8723bs: core: Remove function eeprom_read_sz() adds a8c14146084c staging: rtl8723bs: core: Remove function read_eeprom_content() adds 65699f341f15 staging: rtl8723bs: core: Remove eeprom_write16() adds eb569cc0d916 staging: rtl8723bs: core: Replace function Set_MSR() adds 183eb53d25a3 staging: rtl8723bs: core: Remove function enable_rate_adaptive() adds 534415d29c0c staging: rtl8723bs: core: Remove wrapper functions adds 2b524fc4ffd3 staging: rtl8723bs: Replace function rtw_free_network_queue() adds f4db969efa80 staging: rtl8723bs: Remove function rtw_set_scan_deny_timer_hdl() adds 7ee3501de816 staging: rtl8723bs: Fix typo in function name adds eddd422b54ac staging: rtl8723bs: hal: Replace function _InitQueuePriority() adds 7c11bb40f125 staging: rtl8723bs: Remove rtw_btcoex_Initialize() adds 9884b3f6f73d staging: android: fix style problem adds c90c1b427b08 staging: most: deregister net and video config subsystems [...] adds 0c3b9b7e19ec staging: kpc2000: remove dead code in core.c adds c11621ffd9a8 staging: rtl8723bs: hal: sdio_halinit: fix comparison to t [...] adds 639b6023beb4 staging: rtl8723bs: hal: sdio_halinit: fix spaces preferre [...] adds faa398844161 staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL adds 98a716ce1d6a Merge branch 'erofs_fix' into staging-next adds 76bc27a26acc staging: erofs: rename data_mapping_mode to datamode adds 7c23143199e3 staging: comedi: usbdux: remove redundant initialization o [...] adds 5c8004ce6149 staging: erofs: clean up initialization of pointer de adds 0c20037c6749 staging: Add missing newline at end of file adds 88004c3e693d staging: rtl8723bs: hal: Using comparison to true is error prone adds 4c1c1dbd6d93 staging: rtl8723bs: hal: spaces preferred around unary operator adds 289fb19ef7a9 staging: rtl8723bs: hal: Remove return type of initrecvbuf adds 247c2ad278dd staging: rtl8723bs: hal: fix Using comparison to false is [...] adds 7930f8e5892f staging: rtl8723bs: hal: Add null check after memory allocation adds bd462d407bbb staging/rtl8723bs/core: Remove redundant call to memset adds 5d8c5c684ad8 staging/rtl8723bs/core/rtw_ap: Remove redundant call to memset adds 02ca9aa02534 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Comparison [...] adds 7036126aa2f5 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Using comp [...] adds f60cb23f0f0f staging: rtl8723bs: hal: rtl8723b_hal_init: Remove set but [...] adds f3a9e4136893 staging: rtl8723bs: hal: rtl8723b_rf6052: fix spaces prefe [...] adds 61959885103a staging: rtl8723bs: hal: odm_HWConfig: Unneeded variable: [...] adds 57744c8d5ce3 staging: vt6656: fix indentation on break statement adds 8fa2081030e7 staging: rtl8723bs: Remove myself from CC: adds 42203fbe73f2 staging: wilc1000: Remove redundant memset adds da0721cc2620 staging: rtl8192e: rtllib_module: Remove redundant memset adds 1011f2b09aca staging: rtl8192u: ieee80211: Remove redundant memset adds 0234961dbc18 staging: rtl8712: rtl87x_io : make use of kzalloc adds a50185cbb383 staging: kpc2000: simplify error handling in kp2000_pcie_probe adds d326d99aa00f staging: kpc2000: fix integer overflow with left shifts adds a029e223458f staging: rtl8723bs: hal: rtl8723b_cmd: fix Comparison to NULL adds f2e741cbba1c staging: rtl8723bs: hal: rtl8723b_cmd: fix comparison to t [...] adds d47f4db76732 staging: rtl8723bs: hal: Remove True/False Comparisons adds 356596396718 staging: rtl8723bs: hal: Fix Brace Style Issues in if/else [...] adds 6254acded763 staging: rtl8723bs: os_dep: ioctl_linux: make use of kzalloc adds d189a7c2f88c staging: rtl8723bs: hal: odm_RegConfig8723B: fix Lines sho [...] adds 9cc579cc9588 staging: rtl8723bs: os_dep: fix indentation on break statement adds a7a22bc46c70 staging: rtl8723bs: hal: hal_btcoex: Remove variables pHal [...] adds 6a9b5dd1e24c staging: rtl8723bs: Resolve checkpatch error "that open br [...] adds fabf298696d0 staging: rtl8723bs: Resolve the checkpatch error: else sho [...] adds 65ae78c20b8a staging: rtl8723bs: Fix Indentation Error: code indent sho [...] adds e5dc970eb13c staging: rts5208: Remove function soft_reset_sd_card() adds c2e1e0f30b1e staging: rtl8188eu: remove unused code adds fdd228cd6d90 staging: mt7621-pci: fix two messages in driver code adds 07420a02b003 staging: mt7621-pci: use gpio perst instead of builtin behaviour adds fd69d7faaefd staging: mt7621-dts: add gpio perst to pcie bindings node adds 014860188c15 staging: mt7621-pci: dt-bindings: add perst-gpio to sample [...] adds f745aa40964e staging: rtl8712: mlme_linux.c: Remove leading p from vari [...] adds fbcfbf653636 staging: rtl8712: rtl8712_efuse.c: Remove leading p from v [...] adds 97a738d30cb1 staging: rtl8712: rtl871x_cmd.c: Remove unnecessary null check adds 36f484ef0941 staging: rtl8712: r8712_joinbss_cmd(): Change return value [...] adds 29de098b330f staging: rtl8712: Change (r8712)_enqueue_cmd to void adds ee71f8e8ed89 staging: rtl8712: r8712_set_chplan_cmd(): Change return type adds c24d83e14dcf staging: rtl8712: r8712_disassoc_cmd(): Change type to void adds 612168e40755 staging: rtl8712: r8712_setopmode_cmd(): Change return type adds 092a370dbf38 staging: rtl8712: r8712_setstakey_cmd(): Change return type adds 2f1539b24e2a staging: rtl8712: r8712_setMacAddr_cmd(): Change return type adds 670a44c1631f staging: rtl8723bs: Delete file odm_AntDiv.c adds 10055c6fe274 Staging: kpc2000: kpc_dma: Fix platform_no_drv_owner.cocci [...] adds 3e5bc68fa596 staging: ks7010: Fix build error adds fc73bf67123b staging: rtl8712: r8712_addbareq_cmd(): Change return type adds a2b6457e58f1 staging: rtl8712: r8712_disconnectCtrlEx_cmd(): Change ret [...] adds ec25a9c5f7d1 staging: rtl8712: r8712_wdg_wk_cmd(): Change return type adds 0236f87b80ab staging: rtl8712: r8712_wdg_timeout_handler: Remove function adds b43f6a60e271 staging: rtl8712: r8712_enqueue_cmd_ex(): Change return type adds f5a3cb90b802 staging: wilc1000: add passive scan support adds 36e92f611e33 staging: mt7621-pci: disable pcie port clock if there is n [...] adds cdf6f83b3cca staging: mt7621-pci: add phy exit call if phy_power_on call fails adds 774dd15f81f7 staging: mt7621-pci-phy: remove disable clock from the phy [...] adds 2e26e96672c2 staging: mt7621-pci: use 'module_init' instead of 'arch_initcall' adds 575922b1cf42 staging: rtl8712: Remove function r8712_setbasicrate_cmd adds f9ed50d78c62 staging: rtl8712: Remove function r8712_setfwdig_cmd() adds 8cb9a36ebf93 staging: rtl8712: Remove function r8712_setfwra_cmd() adds 7a7213b08a41 staging: rtl8712: Remove function r8712_setrfintfs_cmd() adds e39956c0d35e staging: rtl8712: Replace function r8712_init_cmd_priv() adds 90b45399b441 Merge 5.2-rc6 into staging-next adds a4961427e749 Revert "staging: ks7010: Fix build error" adds e36472145aa7 staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap adds ec8c24420501 staging: erofs: add compacted ondisk compression indexes adds 152a333a5895 staging: erofs: add compacted compression indexes support adds fa61a33f5376 staging: erofs: move per-CPU buffers implementation to utils.c adds 274812334b46 staging: erofs: move stagingpage operations to compress.h adds 7fc45dbc938a staging: erofs: introduce generic decompression backend adds 0ffd71bcc3a0 staging: erofs: introduce LZ4 decompression inplace adds 88aaf5a79c5c staging: erofs: switch to new decompression backend adds b6a76183dea8 staging: erofs: integrate decompression inplace adds 08289a56043f staging: rtl8188eu: cleanup lines ending with a '(' adds 6faeb505036d staging: rtl8188eu: remove hal_init_macaddr() adds 3dadf62ca5b2 staging: rtl8723bs: os_dep: Modify return type of function [...] adds 864e69d0d108 staging: rtl8723bs: os_dep: Modify return type of function [...] adds aa0d54db9215 staging: rtl8723bs: os_dep: Change return type of function [...] adds 1e42a8871dbb staging: rtl8723bs: os_dep: modified return type of functi [...] adds 47c48c9e30bf staging: rtl8723bs: os_dep: Change return type of rtw_init [...] adds 65e307d7dade staging: rtl8188eu: remove unused function get_bsstype() adds b107b94b3be1 staging: rtl8188eu: remove unused function is_ap_in_wep() adds 03c1feff9e02 staging: kpc2000: add missing spaces in kpc2000_i2c.c adds 8e590ef5b20c staging: kpc2000: add missing spaces in kpc2000_spi.c adds 74a2f3cb3212 staging: vc04_services: Remove function vchiu_queue_is_full() adds 49bc145285f8 staging: vc04_services: Remove function vchiq_arm_allow_resume() adds 248a58a3d765 staging: vc04_services: Remove vchiq_arm_force_suspend() adds a4013c6422f0 staging: vc04_services: Remove vchiq_pause_internal() adds 49d07ccb7520 staging: vc04_services: Remove vchiq_resume_internal() adds 6795dbb8609d staging: vc04_services: Remove vchiq_use_service_no_resume() adds bf1ca0c6c208 staging: vc04_services: Remove vchiq_send_remote_release() adds efe06b2317f9 staging: vc04_services: Remove function output_timeout_error() adds 4a808fa3aa48 staging: vc04_services: Remove function block_resume() adds d91674322d1b staging: rtl8712: Change return values in r8712_init_cmd_priv() adds 795eb36899ae staging: rtl8712: Replace function r8712_init_evt_priv() adds 6257450f891d staging: rtl8712: Change return values of r8712_init_evt_priv() adds 03c05c470fe5 staging: rtl8712: Replace r8712_free_cmd_priv() adds dc0f139b2ed8 staging: rtl8712: Replace r8712_free_evt_priv() adds d2179f3e9337 staging: rtl8712: Remove r8712_setrttbl_cmd() adds 162c0dfac580 staging: rtl8712: Replace r8712_find_network() adds a58cc341bbb8 staging: rtl8712: Remove mp_start_joinbss() adds da8e81205e8f staging: rtl8712: Remove r8712_setassocsta_cmd() adds a5dedb5c98df staging: rtl8712: Change return values of r8712_setrfreg_cmd() adds fbd6b25009ac staging: rtl8712: reduce stack usage, again adds 5545745930ea staging: erofs: return the error value if fill_inline_data [...] adds de3728dcd342 staging: erofs: don't check special inode layout adds a9f69bd555cc staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr) adds 338d9637361c staging/most/video: set device_caps in struct video_device adds 7379e6baeddf staging: comedi: amplc_pci230: fix null pointer deref on i [...] adds b8336be66dec staging: comedi: dt282x: fix a null pointer deref on interrupt adds 3c96993b1832 staging: greybus: tools: Remove function log_csv_error() adds f816db1dc17b staging: bcm2835-camera: Restore return behavior of ctrl_s [...] adds 0ae0cf509d28 staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro adds 95392b0260bf staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list adds 424a61122c93 staging: wilc1000: handle p2p operations in caller context adds 6419f818abab staging: wilc1000: fix error path cleanup in wilc_wlan_ini [...] adds 9bc061e88054 staging: wilc1000: added support to dynamically add/remove [...] adds 2f5e568b28fb staging: wilc1000: remove use of driver_handler_id & ifc_id adds 264a472d29b8 staging: wilc1000: remove unnecessary loop to traverse vif [...] adds 39cf54fc6af3 staging: wilc1000: remove use of 'src_addr' element in 'wi [...] adds 93592a65ad89 staging: wilc1000: remove extra argument passing to wilc_s [...] adds 7ff9f78ea683 staging: wilc1000: rename 'host_interface' source and header adds 34a49d9edf3a staging: rts5208: Rewrite redundant if statement to improv [...] adds 321cab4b5e56 staging: rts5208: Simplify boolean expression to improve c [...] adds 5d32630f170c staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL adds 1f22b8f1bd6d staging: rtl8188eu: os_dep: Remove return variable adds 2995c182f85b staging: rtl8188eu: hal: Replace function odm_TXPowerTrack [...] adds c41ee96b3b89 staging: rtl8188eu: hal: Replace function ODM_TXPowerTrack [...] adds 01bc283e8198 staging: rtl8188eu: Remove declarations of unused functions adds 690a993f100f staging/rtl8188eu/os_dep: Remove unneeded variable ret adds 557897fea0b1 staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER adds 8dedab2903f1 staging: bcm2835-camera: Replace spinlock protecting conte [...] adds a1120db35717 staging: bcm2835-camera: Do not bulk receive from service thread adds c49791614923 staging: bcm2835-camera: Correctly denote key frames in en [...] adds 35c586ffffbc staging: bcm2835-camera: Return early on errors adds be2f87c30fd2 staging: bcm2835-camera: Remove dead email addresses adds 98fbcbb1de9a staging: bcm2835-camera: Fix comment style violations. adds db9c9ee4c242 staging: bcm2835-camera: Fix spacing around operators adds 3485507fc272 staging: bcm2835-camera: Reduce length of enum names adds eb9e4f3c865a staging: bcm2835-camera: Fix multiple line dereference errors adds f439600f89c8 staging: bcm2835-camera: Fix brace style issues. adds fe78fd7b18a3 staging: bcm2835-camera: Fix missing lines between items adds fcdd047e8ae9 staging: bcm2835-camera: Fix open parenthesis alignment adds 70ec64ccdaac staging: bcm2835-camera: Ensure all buffers are returned o [...] adds bb8e97006d70 staging: bcm2835-camera: Remove check of the number of buf [...] adds a26be06d6d96 staging: bcm2835-camera: Handle empty EOS buffers whilst s [...] adds abb4718cc6a1 staging: bcm2835-camera: Set sequence number correctly adds 807855cab7c8 staging: bcm2835-camera: Add multiple inclusion protection [...] adds c7b52b803575 staging: bcm2835-camera: Unify header inclusion defines adds 33cc62fafcea staging: bcm2835-camera: Fix multiple assignments should b [...] adds 3a41cf34c3e9 staging: bcm2835-camera: Fix up mmal-parameters.h adds ed5fea7a786a staging: bcm2835-camera: Use enums for max value in controls adds fe8adc412334 staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour adds 66b5d073115b staging: bcm2835-camera: Remove/amend some obsolete comments adds 640e77466e69 staging: mmal-vchiq: Avoid use of bool in structures adds eb3539767a35 staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats adds 1029e7a71e51 staging: bcm2835-camera: Add sanity checks for queue_setup [...] adds 37b0bbab5446 staging: bcm2835-camera: Set the field value within each buffer adds 78f2e83dad7b staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit adds 9f269b37eec5 staging: rtl8723bs: hal: hal_btcoex: Using comparison to t [...] adds c0b8646c7380 staging: rtl8723bs: hal: hal_btcoex: Remove unneeded varia [...] adds e6e70326d657 staging: rtl8192u: Change type of rtl8192_rx_initiate() adds 3ac7843e12df staging: rtl8192u: Remove function dm_backup_dynamic_mecha [...] adds 06ed6146d6c1 staging: kpc2000: add line breaks adds c70c7284a058 staging: kpc2000: blank lines after declaration adds ecb87018bb76 staging: kpc2000: introduce usage of __packed adds 69086fb80d09 staging: kpc2000: introduce 'unsigned int' adds 39e828584b39 staging: kpc2000: introduce __func__ adds d19b75b05178 staging: kpc2000: remove needless 'break' adds 9839208ea97f staging: rtl8712: Change return values of r8712_getrfreg_cmd() adds 1ef20d57cc9c staging: rtl8712: r8712_parse_wpa_ie(): Change return values adds f5e5eaefa921 staging: rtl8712: r8712_parse_wpa2_ie(): Change return values adds 7721483ca043 staging: rtl8712: mp_start_test(): Change return values adds a024c9dfefc0 staging: rtl8712: _r8712_free_sta_priv(): Change return type adds e1b5fe7412b0 staging: rtl8712: _r8712_init_sta_priv(): Change return values adds a4898e78c368 staging: rtl8712: r8712_xmit_resource_alloc(): Change retu [...] adds 54ae9f0fdad1 staging: rtl8712: Replace function r8712_enqueue_cmd() adds 4bfec30c205c staging: rtl8712: Replace function r8712_dequeue_cmd() adds 77504cf392c0 staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unus [...] adds 526160d0db0a staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but [...] adds 4d6d73809133 staging: rtl8723bs: hal: rtl8723b_rf6052: collect return s [...] adds 3c21e6279801 staging: rtl8723bs: hal: sdio_halinit: Remove set but unus [...] adds 8fce9e282549 staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd() adds c23beb6dc052 staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh() adds 98be8b33c10a staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll() adds 3a1555da57f2 staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift() adds 5c5f1c1d994c staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done() adds 7ebc8751982e staging: rtl8723bs: hal: Remove function clearinterrupt872 [...] adds 414faeb18111 staging: rtl8723bs: Remove rtw_hal_c2h_evt_read() adds 2e82900fdda8 staging: rtl8723bs: Change return type of networktype_to_r [...] adds 777a43348af3 staging: rtl8723bs: Remove rtw_hal_networktype_to_raid() adds 7cda1f884d76 staging: rtl8723bs: Replace function odm_SignalScaleMapping() adds 9b1fd9b00d6d staging: rtl8723bs: Remove function rtw_modular64() adds b13aaa5f8386 staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting() adds bd9dfe93c27b staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize() adds 6fc61d9f066f staging: rtl8723bs: Remove rtw_btcoex_IQKNotify() adds 4c1bcb0ee7a3 staging: rtl8723bs: Remove rtw_btcoex_IpsNotify() adds a618315401ab staging: rtl8723bs: Remove rtw_btcoex_LpsNotify() adds 800132aa06c2 staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify() adds 7d6a6e7be638 staging: rtl8723bs: Remove rtw_btcoex_SetManualControl() adds b9c1def24bec staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify() adds 003e6cc3a22d staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn() adds 0bae06850971 staging: iio: cdc: ad7150: create macro for capacitance channels adds 266233967c23 staging: iio: ad9834: add of_device_id table adds d1db9ad57f90 staging: iio: adis16203: Add of_device_id table adds 82e1506339bd staging: iio: adt7316: create of_device_id array adds ed83144e6d71 staging: iio: adis16240: add device to module device table adds 094c52dbaf0a staging: iio: ad7746: add device tree support adds bc4054b55f14 staging: iio: adis16240: add of_match_table entry adds ba6ec48e76bc iio: Add driver for Infineon DPS310 adds cc8baffe1761 iio: dps310: Temperature measurement errata adds d711a3c7dc82 iio: dps310: Add pressure sensing capability adds 26207c7e7872 docs: iio: add precision about sampling_frequency_available adds 13c12f693001 iio: accel: add missing sensor for some 2-in-1 based ultrabooks adds 8f69a686e235 dt-bindings: iio: adc: add adi,ad7780.yaml binding adds d4e96de0f45f MAINTAINERS: add entry for ad7780 adc driver adds 47dd8378f953 iio: adc: meson_saradc: update with SPDX Licence identifier adds 88dd03135063 iio: adc: ad7606: Move oversampling and scale options to c [...] adds 3c23e9e80853 iio: adc: ad7606: Add software configuration adds aa7093299253 iio: light: bh1780: simplify getting the adapter of a client adds cf344bd67e56 staging: iio: ad2s1210: Remove platform data NULL check in probe adds 936d3e536dcf iio:core: Fix bug in length of event info_mask and catch u [...] adds 677f16813a92 iio: light: stk3310: Add support for stk3335 adds fe9311645971 iio: imx7d_adc: Remove unneeded error message adds 9ce92da84ff2 iio: imx7d_adc: Introduce a definition for the input clock adds f5d2f9c293c2 iio: imx7d_adc: Fit into a single line adds 9f3bf94f65fc iio: imx7d_adc: Remove unneeded 'average_en' member adds 81956a93b552 iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sens [...] adds 7f699bd14913 iio: frequency: adf4371: Add support for ADF4371 PLL adds 4b65e3ba97ca dt-bindings: iio: frequency: Add docs for ADF4371 PLL adds 0e4f0b42f42d iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions adds 925120108860 dt-bindings: iio: accel: adxl372: switch to YAML bindings adds 38ffa3a34cb0 iio: amplifiers: update license information adds dbcf6b5d2625 iio: amplifiers: ad8366: use own lock to guard state adds 11ab555a6d3b iio: amplifiers: ad8366: rework driver to allow other chips adds cee211f4e5a0 iio: amplifiers: ad8366: Add support for the ADA4961 DGA adds 075da9cd6aa5 iio: amplifiers: ad8366: Add support for ADL5240 VGA adds 387c1d770667 iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable() adds 362cd500a2da staging: iio: ad7150: use ternary operating to ensure 0/1 value adds 34b94f938313 staging: iio: ad7150: use FIELD_GET and GENMASK adds 28c7901451b6 staging: iio: ad7150: simplify i2c SMBus return treatment adds 4766975556e7 staging: iio: ad7150: clean up of comments adds 517b2d045aeb MAINTAINERS: add counter/ftm-quaddec driver entry adds 7e8b817e5978 iio: humidity: Replace older GPIO APIs with GPIO Consumer [...] adds 8bb0d36cbaee iio: adc: xilinx: support all platforms adds 05b8bcc96278 iio: st_accel: fix iio_triggered_buffer_{pre,post}enable p [...] adds aabcbfe8dbbf iio: sca3000: Potential endian bug in sca3000_read_event_value() adds f24cd7df6f32 dt-bindings: iio: chemical: sps30: convert bindings to yaml adds c2a0ffdc2551 MAINTAINERS: add entry for sensirion sps30 driver adds 12c8398d8012 iio: adc: stm32-dfsdm: fix output resolution adds c6013bf50e2a iio: adc: stm32-dfsdm: fix data type adds 102afde62937 iio: adc: stm32-dfsdm: manage data resolution in trigger mode adds d716204fd547 iio: adc: stm32-dfsdm: add fast mode support adds 18eaffab90eb iio: adc: stm32-dfsdm: add comment for 16 bits record adds 597382cbd3c1 dt-bindings: iio: adc: stm32: add missing vdda supply adds 7685010fca2b iio: adc: stm32-adc: add missing vdda-supply adds 1c349f4fd36e docs: iio: convert to ReST adds 8915aacac4dd iio: core: no need to check return value of debugfs_create [...] adds 67009e1932f0 counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR adds 10dd571c66a5 iio: adis162xx: fix low-power docs & reports adds 6a8036862de0 MAINTAINERS: add ADIS IMU driver library entry adds f1794fd7bdf7 iio: adc: ad7124: Remove input number limitation adds 0eaecea6e487 iio: adc: ad7124: Add buffered input support adds 1478a388f4ba iio: adc: ad7124: Shift to dynamic allocation for channel [...] adds 26ae15e62d3c Convert AD7124 bindings documentation to YAML format. adds c444e956a261 dt-bindings: iio: adc: Add buffered input property adds 13a0af411a65 iio: frequency: adf4371: Add support for ADF4372 PLL adds 84ed6482c6d8 dt-bindings: iio: frequency: Add ADF4372 PLL documentation adds def914a4c389 iio: frequency: adf4371: Add support for output stage mute adds 208a68c8393d iio: iio-utils: Fix possible incorrect mask calculation adds c55cc97a2524 Merge tag 'iio-for-5.3b' of git://git.kernel.org/pub/scm/l [...] adds 268d828144d2 staging: kpc2000: drop useless softdep statement adds af89bcef55ff staging: erofs: fix LZ4 limited bounced page mis-reuse adds eadbf7a34e44 staging: android: ion: Remove file ion_carveout_heap.c adds 23a4388f24f5 staging: android: ion: Remove file ion_chunk_heap.c adds 8f9e3a519d56 staging: most: remove data sanity check adds 18e75e3282f7 staging: comedi: amplc_dio200: Remove function clk_sce() adds 931282a9c7a6 staging: comedi: amplc_dio200: Remove function gat_sce() adds fd315da57dc3 staging: comedi: mite: Replace function mite_request_chann [...] adds cf8e49ae200b staging: mt7621-dts: update sdhci config. adds baa3477f06af staging: mt7621-dts: add support for second network interface adds d8718e45e254 drivers/staging/rtl8192u: drop first comment line adds 0dbc8368edf0 drivers/staging/rtl8192u: style nonstyled comments adds feb20855a32a staging: rtl8192u: Replace function rtl8192_rx_enable() adds 6a2ac8d4bf91 staging: kpc2000: fix brace issues in kpc2000_spi.c adds 78c5f096d7ea staging: rtl8723bs: Remove rtw_btcoex_RpwmVal() adds f0ef8d3e200d staging: rtl8723bs: Remove rtw_btcoex_RecordPwrMode() adds ee8e2ce55df0 staging: rtl8723bs: Remove rtw_btcoex_LpsVal() adds a158111d54d4 staging: rtl8723bs: Remove rtw_btcoex_Handler() adds 606e33cead2a staging: rtl8723bs: Remove rtw_btcoex_IsBtControlLps() adds d1f4b7802720 staging: rtl8723bs: Remove rtw_btcoex_IsBtDisabled() adds 535573519636 staging: rtl8723bs: Remove rtw_btcoex_SetBTCoexist() adds 8739e064de6f staging: rtl8723bs: Remove rtw_btcoex_ConnectNotify() adds efa6b6c9c4c3 staging: rtl8723bs: Remove rtw_btcoex_SetChipType() adds 69fa65f92d93 staging: rtl8723bs: Remove rtw_btcoex_GetRaMask() adds 2d9164321b6c staging: rtl8192e: remove redundant initialization of rtstatus adds db3592d9852a staging: rtl8723bs: Remove rtw_btcoex_SetPGAntNum() adds b3a74e04f1c8 staging: rtl8723bs: Remove rtw_btcoex_SetSingleAntPath() adds a47a70c25777 staging: rtl8723bs: Remove rtw_btcoex_ScanNotify() adds aa0963a11669 staging: rtl8723bs: Remove rtw_btcoex_BtInfoNotify() adds d312a47f35f7 staging: rtl8723bs: Remove rtw_btcoex_IsBTCoexCtrlAMPDUSize() adds 24c4326e342d staging: rtl8723bs: Remove function rtw_btcoex_SetDBG() adds eb408965f0e1 staging: rtl8723bs: Remove function rtw_btcoex_GetDBG() adds 66e8fafb70c2 staging: rtl8723bs: Remove rtw_btcoex_DisplayBtCoexInfo() adds 14c77a18375d staging: rtl8723bs: Change return type of hal_btcoex_IsBtD [...] adds 5b2736ce3619 staging: rtl8723bs: hal: remove redundant assignment to pa [...] adds 209ff937b0d4 staging: kpc2000: simplify comparison to NULL in kpc2000_spi.c adds a50d99d40199 staging: kpc2000: simplify comparison to NULL in dma.c adds 5d1532482943 staging: kpc2000: simplify comparison to NULL in fileops.c adds e786741ff1b5 Merge tag 'staging-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 525667c0259d serial: 8250_of: Use of_device_get_match_data() adds dfaffb9dca90 tty: serial: 8250: Fix type field in format string adds 9f20e8843edf tty: amba-pl011: allow shared interrupt adds 2987590b7846 tty: max310x: Simplify tx-work item code adds 1b5d239af3da tty: max310x: Introduce max310x_one port macro-wrapper adds b7382c73b2d7 tty: max310x: Don't pass stacked buffers to SPI adds 35240ba26a93 tty: max310x: Fix invalid baudrate divisors calculator adds 68f22c0c99d9 tty: max310x: Add rx-during-tx rs485 flag support adds 2b9e6f0a400b tty: max310x: Optionally enable rs485 on startup adds 9c12d739d69b tty: max310x: Split uart characters insertion loop adds c8a9d043947b serial: stm32: fix word length configuration adds 4f01d833fdcd serial: stm32: fix rx error handling adds 6c5962f30bce serial: stm32: fix rx data length when parity enabled adds b83b957c91f6 serial: stm32: fix transmit_chars when tx is stopped adds 64c32eab6603 serial: stm32: Add support of TC bit status check adds 5297f274e8b6 serial: stm32: fix wakeup source initialization adds 2c58e56096dd serial: stm32: fix the get_irq error case adds 06aaa3d066db tty: serial: cpm_uart - fix init when SMC is relocated adds 84ecc2f6eb1c consolemap: Fix a memory leaking bug in drivers/tty/vt/con [...] adds 5e309c6c5ea1 vt/fbcon: deinitialize resources in visual_init() after fa [...] adds 8c8af41d24c7 tty: tty_io: fix driver refcount imbalance on error path adds 92c42b492af5 tty: simserial: drop unused iflag macro adds b95781666d13 tty: ipoctal: drop unused iflag macro adds 324e8f5f5d9d tty: cpm_uart: drop unused iflag macro adds 888dc273ea4e Merge 5.2-rc3 into tty-next adds 15b3cd8ef46a Revert "consolemap: Fix a memory leaking bug in drivers/tt [...] adds c70669ecef4e serial: stm32: select pinctrl state in each suspend/resume [...] adds 929ffa4ade6c serial: stm32: Make stm32_get_databits static adds c7ad9ba0611c tty/serial: digicolor: Fix digicolor-usart already registe [...] adds 1f74dfa803e3 serial: 8250-mtk: modify uart DMA rx adds 107475685abf serial: uartps: Move the spinlock after the read of the tx empty adds 277375b864e8 serial: uartps: Add a timeout to the tx empty wait adds 9315ad99ed5b uart: mediatek: support Rx in-band wakeup adds 9edaf50b373d serial: fsl_lpuart: Use dev_info() instead of printk() adds f5a9e5f7dd8c serial: imx: Use dev_info() instead of pr_info() adds 87bb008c77a3 tty: serial: 8250-of: Do not warn on deferred probe adds 707aeea13a9c serial: stm32: fix a recursive locking in stm32_config_rs485 adds db1b5bc047b3 serial: 8250: Fix TX interrupt handling condition adds ba3684f99f1b tty: serial: msm_serial: avoid system lockup condition adds da0f843e6e6f Revert "serial: stm32: select pinctrl state in each suspen [...] adds 4e828c3e0920 serial: imx: fix locking in set_termios() adds 6bf4e42f1d19 serial: 8250: Add support for higher baud rates to Pericom chips adds ab262666018d serial: uartps: Use the same dynamic major number for all ports adds 26d5a3245b3f serial: uartps: Use octal permission for module_param() adds b6415f243919 serial: uartps: Fix multiple line dereference adds a53f82d6ccb5 serial: uartps: Fix long line over 80 chars adds 7be7a0145f01 serial: uartps: Do not add a trailing semicolon to macro adds 8d53935d9beb serial: uartps: Remove useless return from cdns_uart_poll_ [...] adds 099f79c01999 serial: fsl_lpuart: Remove unneeded OOM error message adds 7e267b2956f1 serial: 8250: factor out serial8250_{set,clear}_THRI() helpers adds 42912081481c serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions adds 13b18d359097 tty: serial_core: Set port active bit in uart_port_activate adds 607ea69d2621 serial: 8250: pericom_do_set_divisor can be static adds d99482673f95 serial: mctrl_gpio: Check if GPIO property exisits before [...] adds 4a96895f74c9 tty/serial/8250: use mctrl_gpio helpers adds 3f2640ed7be8 Revert "serial: 8250: Don't service RX FIFO if interrupts [...] adds 4cc0ed626f2b serial: stm32: add support of timeout interrupt for RX adds 5d9176edacc2 serial: stm32: update PIO transmission adds d075719e62ae serial: stm32: add support of TX FIFO threshold adds d0a6a7bcc3fa serial: stm32: add support of RX FIFO threshold adds 84872dc448fe serial: stm32: add RX and TX FIFO flush adds b7a8f766482f serial: 8250: 8250_core: Fix missing unlock on error in se [...] adds ecd6bf67da31 serial: mpsc: Remove obsolete MPSC driver adds 8493eab02608 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races adds 775b7ffd7d6d serial: sh-sci: Terminate TX DMA during buffer flushing adds 41ffa48ea7b2 serial: imx: set_termios(): factor-out 'ucr2' initial value adds ddf89e7503de serial: imx: set_termios(): clarify RTS/CTS bits calculation adds 011bd05d1f5d serial: imx: set_termios(): preserve RTS state adds 35a4ed0164e9 tty: serial: fsl_lpuart: add imx8qxp support adds d72619706abc Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 3a38e874d70b usbip: usbip_host: cleanup do_rebind() return path adds 01d4071486fe usb: exynos: add workaround for the USB device bindings conflict adds 4e4feeec4e6c USB: OHCI: remove space before open square bracket '[' adds be21a02a5a5e usb: renesas_usbhs: Use specific struct instead of USBHS_T [...] adds d991f855cb4f usb: remove redundant 'default n' from Kconfig-s adds fea3af5e0358 usb: core: hub: Enable/disable U1/U2 in configured state adds 561759292774 usb: core: hub: Disable hub-initiated U1/U2 adds 804898e8bc43 dt-bindings: rcar-gen3-phy-usb2: Document dr_mode adds b051c9374654 dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support adds 97a7968448cb usb: renesas_usbhs: move flags to param adds 2195e3af9079 usb: renesas_usbhs: add support for CNEN bit adds f75606699060 usb: renesas_usbhs: support byte addressable CFIFO adds b69dce634105 usb: renesas_usbhs: Add support for RZ/A2 adds 6e9aed4ed4ca dt-bindings: usb: renesas_usbhs: Add support for r7s9210 adds 086ebf92aa79 usb: avoid redundant allocation and free of memory adds 119a7fdfeece Merge 5.2-rc3 into usb-next adds 05387733ed57 usb: host: ehci-st: Remove set but not used variable 'ehci' adds 2e5a359e4a81 usb: host: ohci-st: Remove set but not used variable 'ohci' adds 6dade7ad8876 usb: cdc-wdm: remove redundant assignment to rv adds 5a1d99b11b1b usb: ohci-s3c2410: Remove set but not used variable 'hcd' adds 5e456a9263da USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 adds c8a93dcd0cbd USB: atm: ueagle-atm.c: remove redundant license text adds 53cdff30fc33 USB: ohci-spear: Remove set but not used variable 'ohci' adds 8e4c5d31e9ee usb: ftdi-elan: fix possible condition with no effect (if [...] adds 32adeab3e3b5 usb: phy: mv-usb: Remove set but not used variable 'phy' adds 4998f1efd190 usb: Add devaddr in struct usb_device adds ef513be0a905 usb: xhci: Add Clear_TT_Buffer adds 32a6cfdfd168 usb: renesas_usbhs: remove sudmac support adds e60e98237524 usb: renesas_usbhs: remove controlling PWEN/EXTLP support adds cf2b5010f416 usbip: Replace unused kvec array with single variable in v [...] adds 0e016249f687 usb: host: u132-hcd: remove unneeded variable frame adds 812086d362a1 USB: move usb debugfs directory creation to the usb common core adds 4c06a42e826d usb: typec: tcpm: fusb302: simplify getting the adapter of [...] adds a3fe2605a60d USB: sisusbvga: Remove unneeded variable adds e137d34f94eb Revert "usb: mtu3: fix up undefined reference to usb_debug_root" adds a954e5fb4bc2 Merge 5.2-rc5 into usb-next adds 1a65a0356119 usb: host: xhci-tegra: Fix Wunused-const-variable adds 6d101f24f1dd USB: add usbfs ioctl to retrieve the connection parameters adds b6409906c7c0 usb: isp1362: Spelling s/eclusive/exclusive/ adds ae748b9cf852 wusb: switch to cbcmac transform adds d7863de8cdea usb: host: fotg2: add device tree probing adds b119deca1e01 USB: fix types in uapi include adds d46a6024c709 USB: core: correct a spelling mistake in the comment adds 743344a952fc usb: renesas_usbhs: Use struct assignment instead of memcpy() adds ecefae6db042 docs: usb: rename files to .rst and add them to drivers-api adds 235e6e0a8d5f remove Documentation/index.rst.rej adds 4850f26abfca usb: clean up some of the computations in adu_read adds 58ee01007c9e Merge 5.2-rc6 into usb-next adds ffed60971f3d USB: core: Remove usbfs_mutex adds 257adc0fbe9f USB: core: Fix compiler warnings in devio.c adds 8fac4fee2014 usb: renesas_usbhs: revise the irq_vbus comments adds 0966648dd5a5 usb: renesas_usbhs: remove notify_hotplug callback adds edcf2b2c6629 usb: renesas_usbhs: move macros from mod.c to the mod.h adds ccc3264c2481 usb: renesas_usbhs: Avoid to write platform_data's value adds df9f2c278b69 usb: renesas_usbhs: Use a specific flag instead of type fo [...] adds a4027b409fa9 usb: renesas_usbhs: Remove type member from renesas_usbhs_ [...] adds 31e795c61d60 usb: renesas_usbhs: Use dev_of_node macro instead of open coded adds 98e86506c249 usb: renesas_usbhs: Add has_new_pipe_configs flag adds f08acaf00963 usb: renesas_usbhs: Add struct device * declaration in usb [...] adds b3103d0b022f usb: renesas_usbhs: move device tree properties parsing adds be0a42a7d626 usb: renesas_usbhs: Add a common function for the .get_id adds 76eff170bb05 usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_ [...] adds 426d3ff2f5ab usb: renesas_usbhs: Use struct platform_callback pointer adds 59d7d4c5178d dt-bindings: usb: renesas_usbhs: Rename bindings documenta [...] adds 23c46801d14c dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] adds f90db10779ad usb: dwc3: meson-g12a: Add support for IRQ based OTG switching adds 1112cf4c4109 usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs adds cd5f9726773b Documentation: dt-bindings: Add snps,need-phy-for-wake for [...] adds 1d390437f605 ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 [...] adds c846b03ff767 USB: dwc2: Don't turn off the usbphy in suspend if wakeup [...] adds 4833a94eb383 usb: gadget: f_fs: data_len used before properly set adds f4408a98c4e6 usb: gadget: u_audio: Fixed variable declaration coding st [...] adds 0604160d8c0b usb: gadget: udc: renesas_usb3: Enhance role switch support adds 67929a7ded52 usb: gadget: at91_udc: Remove unneeded variable adds 811e5c3d3c4a fotg210-udc: Remove unneeded variable adds 48f5e7493a6a USB: omap_udc: Remove unneeded variable adds 508595515f4b usb: gadget: Zero ffs_io_data adds d78cc1a4b72a usb: gadget: net2272: remove redundant assignments to pointer 's' adds ad408a1596b4 Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" adds 8bc529b25354 soc: qcom: geni: Add support for ACPI adds 2bc02355f8ba usb: dwc3: qcom: Add support for booting with ACPI adds a6e456209d08 usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 adds 7f5d6a469617 usb: dwc3: qcom: Improve error handling adds dc1b5d9aed17 usb: dwc3: Fix core validation in probe, move after clocks [...] adds 4d20a6107050 usb: dwc3: qcom: Use of_clk_get_parent_count() adds 34cc761bdcc8 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] adds 4ed9890c4c44 usb: gadget: send usb_gadget as an argument in get_config_params adds 729dcffd1ed3 usb: dwc3: gadget: Add support for disabling U1 and U2 entries adds e70b3f5da001 usb: gadget: storage: Remove warning message adds d29fcf7078bc usb: gadget: ether: Fix race between gether_disconnect and [...] adds 37e444c8296c usb: Replace snprintf with scnprintf in gether_get_ifname adds dbb0569de852 usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices adds aa23ce847dda usb: dwc3: remove unused @lock member of dwc3_ep struct adds f254e65ad694 Merge tag 'usb-for-v5.3' of git://git.kernel.org/pub/scm/l [...] adds d98010817a26 phy: qcom-qusb2: fix missing assignment of ret when callin [...] adds d4a36e82924d phy: renesas: rcar-gen2: Fix memory leak at error paths adds d9e100829fca phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] adds f40043b368ae dt-bindings: phy: tegra-xusb: List PLL power supplies adds aa5452f54b9f phy: tegra: xusb: Add Tegra124 PLL power supplies adds e3888cda394c phy: tegra: xusb: Add Tegra210 PLL power supplies adds 90fca074897a Merge tag 'phy-for-5.2-rc_v2' of git://git.kernel.org/pub/ [...] adds 96ef07f79ae8 dt-bindings: phy: Add binding for Qualcomm PCIe2 PHY adds 6ef72bc036bc phy: qcom: Add Qualcomm PCIe2 PHY driver adds c886ec0256d3 phy: samsung: Use struct_size() in devm_kzalloc() adds c7a787de7f3f phy: usb: phy-brcm-usb: Fix platform_no_drv_owner.cocci warnings adds 1853bc0ae64b phy: ti: am654-serdes: Make serdes_am654_xlate() static adds 885bd765963b phy: qcom-qmp: Correct READY_STATUS poll break condition adds 67c2eccb7d6e phy: qcom-qmp: Drop useless msm8998_pciephy_cfg setting adds 5c9dc6379f53 phy: renesas: rcar-gen3-usb2: fix imbalance powered flag adds 51cc0da52e16 dt-bindings: phy-pxa-usb: add bindings adds 00fcc69d6e52 dt-bindings: phy: Add documentation for mixel dphy adds f4c8116e294b phy: Add driver for mixel mipi dphy found on NXP's i.MX8 SoCs adds 5fc2aa3ec9ef phy: meson-g12a-usb3-pcie: disable locking for cr_regmap adds 520602640419 phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay adds aa9083faa10f Merge tag 'phy-for-5.3' of git://git.kernel.org/pub/scm/li [...] adds aed2a2628352 USB: serial: option: add support for GosunCn ME3630 RNDIS mode adds f8377eff5481 USB: serial: ftdi_sio: add ID for isodebug v1 adds 7f61abcdb1af Merge tag 'usb-serial-5.3-rc1' of https://git.kernel.org/p [...] adds b3649dee5fbb usb: dwc3: pci: add support for TigerLake Devices adds e8a8b40cc892 dt-bindings: add binding for USBSS-DRD controller. adds 3db1b636c07e usb:gadget Separated decoding functions from dwc3 driver. adds ca888ce7495e usb:gadget Patch simplify usb_decode_set_clear_feature function. adds c2af6b07803e usb:gadget Simplify usb_decode_get_set_descriptor function. adds 8bc1901ca7b0 usb:cdns3 Add Cadence USB3 DRD Driver adds 573aff747ee3 usb:cdns3 Fix for stuck packets in on-chip OUT buffer. adds 8cf8bde284b7 doc: dt-binding: mxs-usb-phy: add compatible for 7ulp adds 99e8232b5f3a usb: phy: phy-mxs-usb: add imx7ulp support adds d2d06c18d78e USB: gadget: function: fix issue Unneeded variable: "value" adds dfc4fdebc5d6 usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() adds 4aef79660604 usb: gadget: udc: renesas_usb3: remove redundant assignmen [...] adds b2357839c56a usb: renesas_usbhs: add a workaround for a race condition [...] adds 51785bddebf7 Merge tag 'usb-for-v5.3-part2' of git://git.kernel.org/pub [...] adds 349148785b8c usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set adds 05da75fc6511 drivers/usb/typec/tps6598x.c: fix portinfo width adds 2681795b5e7a drivers/usb/typec/tps6598x.c: fix 4CC cmd write adds e244c4699f85 usb: Handle USB3 remote wakeup for LPM enabled devices correctly adds 4f182835508c usb: fsl: Set USB_EN bit to select ULPI phy adds 5dfff995f9cb usb: phy: Workaround for USB erratum-A005728 adds 1a4dcb8aed68 usb: linux/fsl_device: Add platform member has_fsl_erratum [...] adds c1f9d2e4110c usb: host: Stops USB controller init if PLL fails to lock adds a387fd90d468 usb :fsl: Change string format for errata property adds bff2a75bd77f Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." adds de4ad1b157eb Revert "usb:cdns3 Add Cadence USB3 DRD Driver" adds 40abbef1c9af Revert "usb:gadget Simplify usb_decode_get_set_descriptor [...] adds 8265fb7c2559 Revert "usb:gadget Patch simplify usb_decode_set_clear_fea [...] adds 332694f8a4f7 Revert "usb:gadget Separated decoding functions from dwc3 [...] adds 65d71f0095f6 Revert "dt-bindings: add binding for USBSS-DRD controller." adds 214cc39d175c Revert "usb: gadget: storage: Remove warning message" adds d1609c312d42 usb: chipidea: imx: add imx7ulp support adds ed5a419bb019 usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now adds b8a4f526faba usb: chipidea: Use dev_err() instead of pr_err() adds 8fbd06e59230 usb: chipidea: imx: Use devm_platform_ioremap_resource() adds 034252e37b31 usb: chipidea: msm: Use devm_platform_ioremap_resource() adds 2bc8bb813cba Merge tag 'usb-ci-v5.3-rc1' of git://git.kernel.org/pub/sc [...] adds 17a20acaf171 Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds fdc4e755f6c5 mmc: android-goldfish: Drop pointer to mmc_host from goldf [...] adds 7ff213193310 mmc: tmio: move runtime PM enablement to the driver implem [...] adds 754aee559160 mmc: meson-gx-mmc: update with SPDX Licence identifier adds 5a46b6fa0f33 dt-bindings: mmc: meson-gx: add dram-access-quirk property adds acdc8e71d9bb mmc: meson-gx: add dram-access-quirk adds 65f1a0d39c28 memstick: Fix error cleanup path of memstick_init adds 8023cf2634b0 mmc: sdhci_am654: Improve whitespace utilisation with regm [...] adds 7e24e28b79b3 mmc: sdhci_am654: Print error message if the DLL fails to lock adds f9b7989859dd dt-bindings: mmc: Add YAML schemas for the generic MMC options adds ca4570a4c2d3 dt-bindings: mmc: sun4i: Add YAML schemas adds 90298dc353bc mmc: sdhci-pci: remove redundant check of slots == 0 adds 1d94717ddcc7 mmc: sdhci-sprd: Check the enable clock's return value correctly adds 334eb9bcb94f dt-bindings: mmc: sprd: Add another optional clock documentation adds ebd88a38dbf9 mmc: sdhci-sprd: Add optional gate clock support adds 7486831d7d6a mmc: sdhci-sprd: Implement the get_max_timeout_count() interface adds 494c11e1a536 mmc: sdhci-sprd: Add HS400 enhanced strobe mode adds 87a395c27bfa mmc: sdhci-sprd: Enable PHY DLL to make clock stable adds c8ff5351b598 dt-bindings: mmc: sprd: Add PHY DLL delay documentation adds 5f2f4e0da2b5 mmc: sdhci-sprd: Add PHY DLL delay configuration adds 00a9584eadf3 sdhci: tegra: Do not log error message on deferred probe adds 07649d955043 Merge branch 'fixes' into next adds 6a6869869a37 mmc: sdhi: improve quirk descriptions adds ef4a8d90b7f4 mmc: sdhi: remove unneeded initialization adds a457b70904bb dt-bindings: mmc: sdhci-am654: Document bindings for the h [...] adds 99909b55f298 mmc: sdhci_am654: Add Support for 8 bit IP on J721E adds 1accbced1c32 mmc: sdhci_am654: Add Support for 4 bit IP on J721E adds 163367c952e7 Merge branch 'fixes' into next adds a04c50aaa916 mmc: core: no need to check return value of debugfs_create [...] adds 091eb12f62b0 mmc: host: atmel-mci: no need to check return value of deb [...] adds fcac152782e3 mmc: host: dw_mmc: no need to check return value of debugf [...] adds 5928d8929d8c mmc: host: s3cmci: no need to check return value of debugf [...] adds 04509d770979 mmc: sdhci-of-esdhc: set the sd clock divisor value above 3 adds 791463ba1ae9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a adds f24483a64e42 Merge branch 'fixes' into next adds 99a934443d92 Merge branch 'fixes' into next adds de23f0b75776 mmc: sdhci: sdhci-pci-o2micro: Check if controller support [...] adds 6e8e1acda6aa mmc: sdhci: Fix indenting on SDHCI_CTRL_8BITBUS adds 9d767dc55208 Merge branch 'fixes' into next adds cf4b20ecfa4e mmc: sdio: Turn sdio_run_irqs() into static adds cd23042d0546 mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power [...] adds ee550947a0d6 mmc: sdio: Move comment about re-initialization to mmc_sdi [...] adds 7fbbe725378d mmc: sdio: Drop powered-on re-init at runtime resume and HW reset adds 6ebc581c3f9e mmc: sdio: Don't re-initialize powered-on removable SDIO c [...] adds 3c30e73977e5 mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card() adds 4aaaf3ab1509 mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card() adds 63624d13b24d mmc: tmio: Use dma_max_mapping_size() instead of a workaround adds cb3a7d4a0aec mmc: sdhci-pci: Add support for Intel EHL adds eef9e0a60e78 mmc: sdhci-sprd: Add start_signal_voltage_switch ops adds f97ee8f5d9cd dt-bindings: mmc: sprd: Add pinctrl support adds 29ca763fc26f mmc: sdhci-sprd: Add pin control support for voltage switch adds 1cdca16c043a dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt adds 7559d612dff0 mmc: core: let the dma map ops handle bouncing adds 79a986721dec dma-mapping: remove dma_max_pfn adds 8751c8bd8b91 mmc: sdhci_am654: Make some symbols static adds 5e6b6651d22d mmc: sdhci-msm: fix mutex while in spinlock adds 42248a918d7c mmc: alcor: remove a redundant greater or equal to zero co [...] adds 59592cc1f593 mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654 adds 8931084c0d01 Merge tag 'mmc-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds 2496f17772f7 dt-bindings: Add vendor prefix for Espressif adds d698a388146c of: reserved-memory: ignore disabled memory-region nodes adds 253a41c6fbad dt-bindings: Remove Linuxisms from common-properties binding adds 9b4d2b635bd0 of/fdt: Remove dead code and mark functions with __init adds 7c71650f9a36 of/fdt: Mark initial_boot_params as __ro_after_init adds 8e2c67f9960d dt-bindings: vendor: Escape single quote adds b361797f3d0b dt-bindings: vendor: Fix simtek vendor compatible adds 73c699ffe538 dt-bindings: vendor: Add a bunch of vendors adds 9bb9c6a110ea scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 adds f7a6463e389e dt-bindings: vendor-prefixes: Also allow node names starti [...] adds 837158b847a4 dt-bindings: Check the examples against the schemas adds 630eccfd0a03 Documentation: devicetree: Add vendor prefix for B&R Indus [...] adds 573748081a66 dt-bindings: property-units: Sanitize unit naming adds 4c0a59e1123f Documentation: arm: Link idle-states binding to "enable-me [...] adds 1419f64ef526 dt-bindings: stm32: serial: Add optional reset adds 2554fcb8cc40 dt-bindings: add Kontron vendor prefix adds 5d9c4e9591dc of/fdt: Fix ‘of_fdt_match’ defined but not used compiler warning adds 1bdd44579a54 dt-bindings: Add missing newline at end of file adds 12869ecd5eef scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 adds b061e4e8f0f4 dt-bindings: arm: Convert Alpine board/soc bindings to jso [...] adds e5dad30bc7e7 dt-bindings: arm: qcom: Add missing schema for MSM8974 adds 5732bea634dc dt-bindings: arm: qcom: Add missing schema for IPQ4019 boards adds 2c73aea7da20 dt-bindings: arm: Convert Axxia board/soc bindings to json-schema adds 7eefa9047ea5 dt-bindings: arm: Convert MOXA ART board/soc bindings to j [...] adds 26fd07e2e78f dt-bindings: arm: Convert NXP LPC32xx board/soc bindings t [...] adds c875a3f84727 dt-bindings: arm: Convert Conexant Digicolor board/soc bin [...] adds 5025ef8b7ad8 dt-bindings: arm: Convert PSCI binding to json-schema adds 9d3de3c58347 dt-bindings: net: Add YAML schemas for the generic Etherne [...] adds d8704342c109 dt-bindings: net: Add a YAML schemas for the generic PHY options adds 62d77ff7ecbf dt-bindings: net: Add a YAML schemas for the generic MDIO options adds b0b50b610f35 MAINTAINERS: Add Ethernet PHY YAML file adds 4abe7a3a096b dt-bindings: net: phy: The interrupt property is not mandatory adds 8c5b09447625 dt-bindings: net: sun4i-emac: Convert the binding to a schemas adds 7a47b908156c dt-bindings: net: sun4i-mdio: Convert the binding to a schemas adds 7db3545aef5f dt-bindings: net: stmmac: Convert the binding to a schemas adds 4b859450faa0 dt-bindings: net: sun7i-gmac: Convert the binding to a schemas adds 0569929d9799 dt-bindings: net: sun8i-emac: Convert the binding to a schemas adds f80b1dfc5680 dt-bindings: net: dwmac: Deprecate the PHY reset properties adds ef4db28c1f45 dt-bindings: backlight: lm3630a: correct schema validation adds 9ea6b821cef4 dt-bindings: arm: Limit cpus schema to only check Arm 'cpu' nodes adds e6ed6467117e dt-bindings: mtd: sunxi-nand: Drop 'maxItems' from child ' [...] adds 4c2c04c27df9 dt-bindings: net: mdio: Add a nodename pattern adds 960ebc8ac65e dt-bindings: net: mdio: Add address and size cells adds 5b19b6c31c21 dt-bindings: net: mdio: Add child nodes adds f4913aeed73f dt-bindings: display: Fix simple-framebuffer example adds ed8e3f51b6b7 dt-bindings: simple-framebuffer: Add requirement for pipelines adds 67d0da99163f dt-bindings: net: Use phy-mode instead of phy-connection-type adds 5ff88144f588 dt-bindings: usb: ehci: Fix example warnings adds d88590dc262f of/platform: Drop superfluous cast in of_device_make_bus_id() adds 5c68b8231e9c of/fdt: pass early_init_dt_reserve_memory_arch() with bool [...] adds 272d28bdae11 of: unittest: simplify getting the adapter of a client adds f21ce913a82f dt-bindings: arm: Convert RDA Micro board/soc bindings to [...] adds 1cadfc5877f1 dt-bindings: serial: add documentation for Rx in-band wake [...] adds f15d6358425a dt-bindings: 83xx-512x-pci: Drop cell-index property adds 09d9ea4014d1 dt-bindings: vendor-prefixes: add SoChip adds f59d261180f3 dt-bindings: vendor-prefixes: add Sipeed adds d06e4156430e Merge tag 'devicetree-for-5.3' of git://git.kernel.org/pub [...] adds 0c0b7ea23aed platform/chrome: wilco_ec: Add property helper library adds 4c1ca625c622 platform/chrome: wilco_ec: Add Boot on AC support adds 2ad1f7a91449 platform/chrome: wilco_ec: Remove 256 byte transfers adds 75501d2edc80 platform/chrome: cros_ec_spi: Always add of_match_table adds 26a14267aff2 platform/chrome: Add ChromeOS EC ISHTP driver adds 7dadf88f8d4e platform/chrome: cros_ec_spi: Move to real time priority f [...] adds 2a5f857291c3 Merge tag 'spi-rt-pump' into chrome-platform/for-next adds ac5bdfdc0e1c platform/chrome: cros_ec_spi: Request the SPI thread be realtime adds f7b0bc5eafa4 platform/chrome: wilco_ec: Add event handling adds 1210d1e6bad1 platform/chrome: wilco_ec: Add telemetry char device interface adds 79e3f1d3db3d platform/chrome: wilco_ec: Add version sysfs entries adds 81bc8c03e1b0 platform/chrome: cros_ec: Make some symbols static adds 2769bd79a915 mfd: cros_ec: Update license term adds c9f69d8b170c mfd: cros_ec: Zero BUILD_ macro adds df95a3bdf8f1 mfd: cros_ec: set comments properly adds 6f72c3f9bbdf mfd: cros_ec: add ec_align macros adds ff8343328bb9 mfd: cros_ec: Define commands as 4-digit UPPER CASE hex values adds 9e8165606377 mfd: cros_ec: use BIT macro adds ce86c87d7351 mfd: cros_ec: Update ACPI interface definition adds e849b87487fb mfd: cros_ec: move HDMI CEC API definition adds fd3bbf4a4744 mfd: cros_ec: Remove zero-size structs adds 3c46ae6160af mfd: cros_ec: Add Flash V2 commands API adds 89193a04fce5 mfd: cros_ec: Add PWM_SET_DUTY API adds de83db57d734 mfd: cros_ec: Add lightbar v2 API adds 03f6896aeb5b mfd: cros_ec: Expand hash API adds 2908c4ed296e mfd: cros_ec: Add EC transport protocol v4 adds a517bb4bb8c1 mfd: cros_ec: Complete MEMS sensor API adds 784dd15c930f mfd: cros_ec: Fix event processing API adds 716bf50ea8b1 mfd: cros_ec: Add fingerprint API adds 170309b438a3 mfd: cros_ec: Fix temperature API adds e16efdf12105 mfd: cros_ec: Complete Power and USB PD API adds fd5372848a6f mfd: cros_ec: Add API for keyboard testing adds b92be99f3742 mfd: cros_ec: Add Hibernate API adds 77c48c76ad91 mfd: cros_ec: Add Smart Battery Firmware update API adds a47bc8a4e88b mfd: cros_ec: Add I2C passthru protection API adds d90a4121bf98 mfd: cros_ec: Add API for EC-EC communication adds 6f9d485ca4c5 mfd: cros_ec: Add API for Touchpad support adds da038d6ee7a4 mfd: cros_ec: Add API for Fingerprint support adds a0d50b31cee9 mfd: cros_ec: Add API for rwsig adds cc3a032fd712 mfd: cros_ec: Add SKU ID and Secure storage API adds 2f2e6d14866e mfd: cros_ec: Add Management API entry points adds 3aa6be30da89 mfd: cros_ec: Update I2S API adds 74e80d81cc7e Merge tag 'ib-mfd-cros-v5.3' into chrome-platform/for-next adds e90716a66121 platform/chrome: cros_ec_debugfs: Add debugfs entry to ret [...] adds cb78a163c151 platform/chrome: cros_ec_debugfs: Fix kernel-doc comment f [...] adds 1fbc6ec2f35e platform/chrome: cros_ec_debugfs: Add debugfs ABI documentation adds 35b52b3315a2 platform/chrome: cros_ec_debugfs: cros_ec_uptime_fops can [...] adds aa8b8f9f9bef platform/chrome: wilco_ec: Fix unreleased lock in event_read() adds d096aa3eb604 Input: cros_ec_keyb: mask out extra flags in event_type adds 4116fd25c526 platform/chrome: cros_ec_lpc: Merge cros_ec_lpc and cros_e [...] adds 22c040fa21b6 platform/chrome: cros_ec_lpc: Choose Microchip EC at runtime adds 9eecd07b3450 platform/chrome: cros_ec_lpc_mec: Fix kernel-doc comment f [...] adds 1d333ef3d599 platform/chrome: wilco_ec: Add circular buffer as event queue adds 0451cc8ce272 iio: cros_ec: Add lid angle driver adds c18e6ea1014c platform/chrome: lightbar: Get drvdata from parent in susp [...] adds 8c3166e17cf1 mfd / platform: cros_ec_debugfs: Expose resume result via debugfs adds d7d170a8e357 Merge tag 'tag-chrome-platform-for-v5.3' of git://git.kern [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-cros-ec | 56 + .../ABI/testing/debugfs-driver-habanalabs | 18 +- Documentation/ABI/testing/debugfs-wilco-ec | 16 +- Documentation/ABI/testing/sysfs-bus-iio | 7 +- Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 10 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 44 + Documentation/ABI/testing/sysfs-driver-habanalabs | 42 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 40 + Documentation/admin-guide/LSM/LoadPin.rst | 10 + Documentation/admin-guide/devices.txt | 4 +- Documentation/arm64/booting.rst | 2 +- Documentation/devicetree/bindings/Makefile | 2 +- .../devicetree/bindings/arm/al,alpine.txt | 16 - .../devicetree/bindings/arm/al,alpine.yaml | 21 + Documentation/devicetree/bindings/arm/arm-boards | 2 +- Documentation/devicetree/bindings/arm/axxia.txt | 12 - Documentation/devicetree/bindings/arm/axxia.yaml | 19 + .../bindings/arm/coresight-cpu-debug.txt | 4 +- .../devicetree/bindings/arm/coresight.txt | 8 +- Documentation/devicetree/bindings/arm/cpus.yaml | 487 +- .../devicetree/bindings/arm/digicolor.txt | 6 - .../devicetree/bindings/arm/digicolor.yaml | 16 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 22 + .../devicetree/bindings/arm/idle-states.txt | 15 +- Documentation/devicetree/bindings/arm/moxart.txt | 12 - Documentation/devicetree/bindings/arm/moxart.yaml | 19 + .../devicetree/bindings/arm/nxp/lpc32xx.txt | 8 - .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 25 + Documentation/devicetree/bindings/arm/psci.txt | 111 - Documentation/devicetree/bindings/arm/psci.yaml | 163 + Documentation/devicetree/bindings/arm/qcom.yaml | 14 + Documentation/devicetree/bindings/arm/rda.txt | 17 - Documentation/devicetree/bindings/arm/rda.yaml | 20 + .../devicetree/bindings/common-properties.txt | 17 +- .../bindings/display/simple-framebuffer.yaml | 25 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 19 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 72 + .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 63 + .../devicetree/bindings/iio/accel/adxl345.txt | 39 - .../devicetree/bindings/iio/accel/adxl372.txt | 33 - .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 155 + .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 87 + .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 2 + .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 + .../bindings/iio/chemical/sensirion,sps30.txt | 12 - .../bindings/iio/chemical/sensirion,sps30.yaml | 39 + .../devicetree/bindings/iio/frequency/adf4371.yaml | 63 + .../devicetree/bindings/iio/light/isl29018.txt | 27 - .../devicetree/bindings/iio/light/isl29018.yaml | 56 + .../devicetree/bindings/iio/light/tsl2583.txt | 25 - .../devicetree/bindings/iio/light/tsl2583.yaml | 46 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 - .../devicetree/bindings/iio/light/tsl2772.yaml | 83 + .../devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt | 2 +- .../bindings/leds/backlight/lm3630a-backlight.yaml | 21 +- .../memory-controllers/ingenic,jz4780-nemc.txt | 1 + .../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 98 + .../devicetree/bindings/mmc/amlogic,meson-gx.txt | 4 + .../devicetree/bindings/mmc/mmc-controller.yaml | 374 ++ Documentation/devicetree/bindings/mmc/mmc.txt | 178 +- .../mmc/{tmio_mmc.txt => renesas,sdhi.txt} | 11 +- .../devicetree/bindings/mmc/sdhci-am654.txt | 9 +- .../devicetree/bindings/mmc/sdhci-sprd.txt | 26 + .../devicetree/bindings/mmc/sunxi-mmc.txt | 52 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 1 - Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 + .../bindings/net/allwinner,sun4i-a10-emac.yaml | 56 + .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 70 + .../bindings/net/allwinner,sun4i-emac.txt | 19 - .../bindings/net/allwinner,sun4i-mdio.txt | 27 - .../bindings/net/allwinner,sun7i-a20-gmac.txt | 27 - .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 65 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 321 + .../devicetree/bindings/net/dwmac-sun8i.txt | 201 - .../bindings/net/ethernet-controller.yaml | 206 + .../devicetree/bindings/net/ethernet-phy.yaml | 177 + Documentation/devicetree/bindings/net/ethernet.txt | 69 +- .../devicetree/bindings/net/fixed-link.txt | 55 +- Documentation/devicetree/bindings/net/mdio.txt | 38 +- Documentation/devicetree/bindings/net/mdio.yaml | 74 + Documentation/devicetree/bindings/net/phy.txt | 80 +- .../devicetree/bindings/net/snps,dwmac.yaml | 411 ++ Documentation/devicetree/bindings/net/stmmac.txt | 179 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 51 + .../bindings/nvmem/allwinner,sunxi-sid.txt | 29 - .../devicetree/bindings/nvmem/imx-ocotp.txt | 1 + .../devicetree/bindings/pci/83xx-512x-pci.txt | 1 - .../devicetree/bindings/phy/mixel,mipi-dsi-phy.txt | 29 + .../devicetree/bindings/phy/mxs-usb-phy.txt | 3 +- .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 12 + .../devicetree/bindings/phy/phy-pxa-usb.txt | 18 + .../devicetree/bindings/phy/qcom-pcie2-phy.txt | 42 + .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 13 +- .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 2 +- .../devicetree/bindings/property-units.txt | 34 +- .../devicetree/bindings/regulator/pv88060.txt | 2 +- Documentation/devicetree/bindings/serial/8250.txt | 19 + .../devicetree/bindings/serial/mtk-uart.txt | 13 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 1 + .../devicetree/bindings/sound/cs42l73.txt | 2 +- Documentation/devicetree/bindings/usb/dwc2.txt | 3 + Documentation/devicetree/bindings/usb/dwc3.txt | 2 + .../devicetree/bindings/usb/generic-ehci.yaml | 3 +- .../usb/{renesas_usb3.txt => renesas,usb3.txt} | 0 .../usb/{renesas_usbhs.txt => renesas,usbhs.txt} | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 76 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/mei/hdcp.rst | 32 + Documentation/driver-api/mei/iamt.rst | 101 + Documentation/driver-api/mei/index.rst | 23 + Documentation/driver-api/mei/mei-client-bus.rst | 168 + Documentation/driver-api/mei/mei.rst | 176 + Documentation/driver-api/mei/nfc.rst | 28 + Documentation/driver-api/soundwire/locking.rst | 4 +- Documentation/hid/{hid-alps.txt => hid-alps.rst} | 87 +- .../hid/{hid-sensor.txt => hid-sensor.rst} | 194 +- .../hid/{hid-transport.txt => hid-transport.rst} | 82 +- Documentation/hid/{hiddev.txt => hiddev.rst} | 154 +- Documentation/hid/{hidraw.txt => hidraw.rst} | 53 +- Documentation/hid/index.rst | 18 + Documentation/hid/intel-ish-hid.rst | 485 ++ Documentation/hid/intel-ish-hid.txt | 454 -- Documentation/hid/{uhid.txt => uhid.rst} | 46 +- Documentation/hwmon/pxe1610 | 90 + .../iio/{ep93xx_adc.txt => ep93xx_adc.rst} | 15 +- .../iio/{iio_configfs.txt => iio_configfs.rst} | 52 +- Documentation/iio/index.rst | 12 + Documentation/index.rst | 1 + Documentation/input/input.rst | 2 +- Documentation/misc-devices/{eeprom => eeprom.rst} | 43 +- .../misc-devices/{ics932s401 => ics932s401.rst} | 7 +- Documentation/misc-devices/index.rst | 5 + .../misc-devices/{isl29003 => isl29003.rst} | 15 +- .../misc-devices/{lis3lv02d => lis3lv02d.rst} | 20 +- .../misc-devices/{max6875 => max6875.rst} | 52 +- Documentation/misc-devices/mei/mei-client-bus.txt | 141 - Documentation/misc-devices/mei/mei.txt | 266 - Documentation/scsi/osst.txt | 218 - Documentation/scsi/ufs.txt | 7 + Documentation/translations/zh_CN/arm64/booting.txt | 2 +- Documentation/usb/{acm.txt => acm.rst} | 0 .../usb/{authorization.txt => authorization.rst} | 0 Documentation/usb/{chipidea.txt => chipidea.rst} | 0 Documentation/usb/{dwc3.txt => dwc3.rst} | 0 Documentation/usb/{ehci.txt => ehci.rst} | 0 .../usb/{functionfs.txt => functionfs.rst} | 0 .../usb/{gadget-testing.txt => gadget-testing.rst} | 4 +- .../{gadget_configfs.txt => gadget_configfs.rst} | 0 .../usb/{gadget_hid.txt => gadget_hid.rst} | 0 .../usb/{gadget_multi.txt => gadget_multi.rst} | 0 .../usb/{gadget_printer.txt => gadget_printer.rst} | 0 .../usb/{gadget_serial.txt => gadget_serial.rst} | 0 Documentation/usb/index.rst | 39 + .../usb/{iuu_phoenix.txt => iuu_phoenix.rst} | 0 .../usb/{mass-storage.txt => mass-storage.rst} | 0 .../usb/{misc_usbsevseg.txt => misc_usbsevseg.rst} | 0 Documentation/usb/{mtouchusb.txt => mtouchusb.rst} | 0 Documentation/usb/{ohci.txt => ohci.rst} | 0 Documentation/usb/{rio.txt => rio.rst} | 0 Documentation/usb/text_files.rst | 29 + Documentation/usb/{usb-help.txt => usb-help.rst} | 0 .../usb/{usb-serial.txt => usb-serial.rst} | 0 .../usb/{usbip_protocol.txt => usbip_protocol.rst} | 0 Documentation/usb/{usbmon.txt => usbmon.rst} | 0 ...esign-overview.txt => wusb-design-overview.rst} | 0 MAINTAINERS | 99 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 + arch/arm/include/asm/dma-mapping.h | 7 - arch/ia64/hp/sim/simserial.c | 2 - arch/m68k/mac/config.c | 10 +- arch/powerpc/mm/book3s64/radix_tlb.c | 5 + arch/x86/entry/entry_32.S | 2 +- arch/x86/include/asm/mmu.h | 1 + arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/special_insns.h | 41 +- arch/x86/kernel/alternative.c | 25 +- arch/x86/kernel/cpu/common.c | 72 +- arch/x86/kernel/smpboot.c | 14 +- arch/x86/kernel/stacktrace.c | 8 +- arch/x86/kernel/vmlinux.lds.S | 6 +- arch/x86/xen/smp_pv.c | 1 + crypto/ccm.c | 1 + drivers/acpi/acpi_amba.c | 9 + drivers/android/binder.c | 157 +- drivers/android/binder_alloc.c | 44 +- drivers/android/binder_alloc.h | 22 +- drivers/char/bsr.c | 5 +- drivers/char/misc.c | 3 +- drivers/clocksource/timer-npcm7xx.c | 2 +- drivers/counter/104-quad-8.c | 2 +- drivers/counter/ftm-quaddec.c | 4 +- drivers/extcon/Kconfig | 12 + drivers/extcon/Makefile | 1 + drivers/extcon/extcon-arizona.c | 33 +- drivers/extcon/extcon-fsa9480.c | 395 ++ drivers/firmware/google/coreboot_table.h | 11 +- drivers/firmware/google/framebuffer-coreboot.c | 14 +- drivers/firmware/google/memconsole-coreboot.c | 28 +- drivers/firmware/google/memconsole.c | 9 +- drivers/firmware/google/vpd.c | 14 +- drivers/firmware/google/vpd_decode.c | 2 - drivers/fpga/Kconfig | 6 +- drivers/fpga/dfl-fme-mgr.c | 4 +- drivers/fpga/dfl-fme-pr.c | 17 +- drivers/fsi/cf-fsi-fw.h | 2 +- drivers/fsi/fsi-core.c | 32 +- drivers/fsi/fsi-occ.c | 15 +- drivers/fsi/fsi-sbefifo.c | 4 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-lg.c | 2 - drivers/hid/hid-logitech-dj.c | 19 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/wacom_sys.c | 13 +- drivers/hid/wacom_wac.c | 152 +- drivers/hid/wacom_wac.h | 3 + drivers/hwmon/adm1029.c | 10 - drivers/hwmon/asus_atk0110.c | 23 +- drivers/hwmon/gpio-fan.c | 22 +- drivers/hwmon/hwmon.c | 6 + drivers/hwmon/ina3221.c | 4 +- drivers/hwmon/lm90.c | 106 +- drivers/hwmon/max6650.c | 710 +-- drivers/hwmon/nct7904.c | 81 +- drivers/hwmon/occ/common.c | 10 +- drivers/hwmon/occ/common.h | 1 + drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/adm1275.c | 105 +- drivers/hwmon/pmbus/irps5401.c | 67 + drivers/hwmon/pmbus/pxe1610.c | 139 + drivers/hwmon/pwm-fan.c | 10 +- drivers/hwmon/scpi-hwmon.c | 10 +- drivers/hwmon/smsc47m1.c | 2 + drivers/hwtracing/coresight/Kconfig | 1 + drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-catu.c | 40 +- drivers/hwtracing/coresight/coresight-catu.h | 1 - drivers/hwtracing/coresight/coresight-cpu-debug.c | 6 +- drivers/hwtracing/coresight/coresight-etb10.c | 78 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 8 +- drivers/hwtracing/coresight/coresight-etm.h | 6 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 12 +- drivers/hwtracing/coresight/coresight-etm3x.c | 49 +- drivers/hwtracing/coresight/coresight-etm4x.c | 40 +- drivers/hwtracing/coresight/coresight-etm4x.h | 2 - drivers/hwtracing/coresight/coresight-funnel.c | 36 +- drivers/hwtracing/coresight/coresight-platform.c | 815 +++ drivers/hwtracing/coresight/coresight-priv.h | 4 + drivers/hwtracing/coresight/coresight-replicator.c | 43 +- drivers/hwtracing/coresight/coresight-stm.c | 118 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 43 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 80 +- drivers/hwtracing/coresight/coresight-tmc.c | 96 +- drivers/hwtracing/coresight/coresight-tmc.h | 2 - drivers/hwtracing/coresight/coresight-tpiu.c | 24 +- drivers/hwtracing/coresight/coresight.c | 164 +- drivers/hwtracing/coresight/of_coresight.c | 297 - drivers/hwtracing/intel_th/msu.c | 150 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/iio/Kconfig | 2 +- drivers/iio/accel/adis16201.c | 4 +- drivers/iio/accel/adis16209.c | 4 +- drivers/iio/accel/adxl372.c | 27 +- drivers/iio/accel/adxl372_spi.c | 9 + drivers/iio/accel/kxcjk-1013.c | 1 + drivers/iio/accel/kxsd9-spi.c | 9 + drivers/iio/accel/sca3000.c | 7 +- drivers/iio/accel/st_accel_buffer.c | 22 +- drivers/iio/adc/Kconfig | 1 - drivers/iio/adc/ad7124.c | 33 +- drivers/iio/adc/ad7606.c | 97 +- drivers/iio/adc/ad7606.h | 17 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/at91-sama5d2_adc.c | 12 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/imx7d_adc.c | 24 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/mt6577_auxadc.c | 54 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/adc/stm32-adc-core.c | 21 +- drivers/iio/adc/stm32-dfsdm-adc.c | 239 +- drivers/iio/adc/stm32-dfsdm-core.c | 8 +- drivers/iio/adc/stm32-dfsdm.h | 24 +- drivers/iio/adc/stmpe-adc.c | 40 +- drivers/iio/adc/sun4i-gpadc-iio.c | 2 +- drivers/iio/amplifiers/Kconfig | 13 +- drivers/iio/amplifiers/ad8366.c | 146 +- drivers/iio/common/cros_ec_sensors/Kconfig | 9 + drivers/iio/common/cros_ec_sensors/Makefile | 1 + .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 139 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 14 + drivers/iio/dac/ad5758.c | 18 +- drivers/iio/dac/ds4424.c | 6 - drivers/iio/frequency/Kconfig | 10 + drivers/iio/frequency/Makefile | 1 + drivers/iio/frequency/ad9523.c | 8 +- drivers/iio/frequency/adf4371.c | 632 ++ drivers/iio/humidity/dht11.c | 28 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 9 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 53 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-core.c | 37 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/pressure/Kconfig | 11 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/dps310.c | 827 +++ drivers/iio/temperature/maxim_thermocouple.c | 10 + drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/ipack/devices/ipoctal.h | 1 - drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-renesas-rza1.c | 15 +- drivers/memory/Kconfig | 2 +- drivers/memory/jz4780-nemc.c | 26 +- drivers/memstick/core/memstick.c | 13 +- drivers/message/fusion/mptbase.c | 3 +- drivers/mfd/cros_ec.c | 6 +- drivers/misc/Kconfig | 32 +- drivers/misc/Makefile | 2 +- drivers/misc/altera-stapl/Kconfig | 1 - drivers/misc/c2port/Kconfig | 2 - drivers/misc/cb710/Kconfig | 1 - drivers/misc/cxl/Kconfig | 3 - drivers/misc/echo/Kconfig | 1 - drivers/misc/eeprom/ee1004.c | 43 +- drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/fsa9480.c | 547 -- drivers/misc/genwqe/Kconfig | 1 - drivers/misc/habanalabs/asid.c | 2 +- drivers/misc/habanalabs/command_submission.c | 10 +- drivers/misc/habanalabs/context.c | 11 +- drivers/misc/habanalabs/debugfs.c | 54 +- drivers/misc/habanalabs/device.c | 189 +- drivers/misc/habanalabs/firmware_if.c | 51 +- drivers/misc/habanalabs/goya/goya.c | 635 +- drivers/misc/habanalabs/goya/goyaP.h | 16 +- drivers/misc/habanalabs/goya/goya_security.c | 16 + drivers/misc/habanalabs/habanalabs.h | 93 +- drivers/misc/habanalabs/habanalabs_drv.c | 66 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 11 +- drivers/misc/habanalabs/hw_queue.c | 2 +- .../include/goya/asic_reg/dma_ch_0_masks.h | 418 ++ .../habanalabs/include/goya/asic_reg/goya_regs.h | 1 + drivers/misc/habanalabs/memory.c | 13 +- drivers/misc/habanalabs/mmu.c | 20 +- drivers/misc/habanalabs/pci.c | 10 +- drivers/misc/habanalabs/sysfs.c | 4 - drivers/misc/isl29003.c | 4 +- drivers/misc/lis3lv02d/Kconfig | 2 - drivers/misc/lkdtm/Makefile | 3 +- drivers/misc/lkdtm/bugs.c | 66 + drivers/misc/lkdtm/core.c | 1 + drivers/misc/lkdtm/lkdtm.h | 1 + drivers/misc/mei/debugfs.c | 184 +- drivers/misc/mei/hdcp/mei_hdcp.c | 11 +- drivers/misc/mic/scif/scif_main.c | 1 + drivers/misc/ocxl/Kconfig | 1 - drivers/misc/ocxl/context.c | 9 +- drivers/misc/ocxl/link.c | 28 +- drivers/misc/sgi-xp/xpc_partition.c | 2 +- drivers/misc/tsl2550.c | 2 +- drivers/misc/vmw_balloon.c | 489 +- drivers/misc/vmw_vmci/vmci_context.c | 80 +- drivers/misc/vmw_vmci/vmci_handle_array.c | 38 +- drivers/misc/vmw_vmci/vmci_handle_array.h | 29 +- drivers/misc/xilinx_sdfec.c | 345 ++ drivers/mmc/core/debugfs.c | 56 +- drivers/mmc/core/mmc_test.c | 10 +- drivers/mmc/core/queue.c | 7 +- drivers/mmc/core/sdio.c | 92 +- drivers/mmc/core/sdio_irq.c | 3 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/alcor.c | 2 +- drivers/mmc/host/android-goldfish.c | 31 +- drivers/mmc/host/atmel-mci.c | 38 +- drivers/mmc/host/dw_mmc.c | 36 +- drivers/mmc/host/meson-gx-mmc.c | 70 +- drivers/mmc/host/renesas_sdhi_core.c | 19 +- drivers/mmc/host/s3cmci.c | 27 +- drivers/mmc/host/s3cmci.h | 2 - drivers/mmc/host/sdhci-msm.c | 9 +- drivers/mmc/host/sdhci-of-esdhc.c | 17 +- drivers/mmc/host/sdhci-pci-core.c | 4 +- drivers/mmc/host/sdhci-pci-o2micro.c | 12 +- drivers/mmc/host/sdhci-pci.h | 2 + drivers/mmc/host/sdhci-sprd.c | 249 +- drivers/mmc/host/sdhci-tegra.c | 5 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/sdhci_am654.c | 293 +- drivers/mmc/host/tmio_mmc.c | 5 + drivers/mmc/host/tmio_mmc_core.c | 29 +- drivers/mmc/host/uniphier-sd.c | 3 + drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/rdma.c | 7 +- drivers/nvme/target/loop.c | 4 +- drivers/nvmem/Kconfig | 9 +- drivers/nvmem/Makefile | 2 + drivers/nvmem/imx-ocotp-scu.c | 161 + drivers/nvmem/imx-ocotp.c | 52 +- drivers/of/fdt.c | 141 +- drivers/of/of_reserved_mem.c | 3 + drivers/of/platform.c | 3 +- drivers/of/unittest.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +- drivers/phy/broadcom/phy-brcm-usb.c | 9 +- drivers/phy/freescale/Kconfig | 10 + drivers/phy/freescale/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c | 497 ++ drivers/phy/qualcomm/Kconfig | 8 + drivers/phy/qualcomm/Makefile | 1 + drivers/phy/qualcomm/phy-qcom-pcie2.c | 331 ++ drivers/phy/qualcomm/phy-qcom-qmp.c | 5 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 2 + drivers/phy/renesas/phy-rcar-gen3-usb2.c | 19 +- drivers/phy/samsung/phy-samsung-usb2.c | 5 +- drivers/phy/tegra/xusb-tegra124.c | 9 + drivers/phy/tegra/xusb-tegra210.c | 9 + drivers/phy/ti/phy-am654-serdes.c | 4 +- drivers/platform/chrome/Kconfig | 42 +- drivers/platform/chrome/Makefile | 4 +- drivers/platform/chrome/cros_ec_debugfs.c | 48 +- drivers/platform/chrome/cros_ec_ishtp.c | 763 +++ drivers/platform/chrome/cros_ec_lightbar.c | 6 +- drivers/platform/chrome/cros_ec_lpc.c | 165 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 14 +- drivers/platform/chrome/cros_ec_lpc_reg.c | 101 - drivers/platform/chrome/cros_ec_lpc_reg.h | 45 - drivers/platform/chrome/cros_ec_spi.c | 68 +- drivers/platform/chrome/cros_ec_sysfs.c | 2 +- drivers/platform/chrome/cros_ec_vbc.c | 2 +- drivers/platform/chrome/wilco_ec/Kconfig | 18 +- drivers/platform/chrome/wilco_ec/Makefile | 6 +- drivers/platform/chrome/wilco_ec/core.c | 26 +- drivers/platform/chrome/wilco_ec/debugfs.c | 12 +- drivers/platform/chrome/wilco_ec/event.c | 581 ++ drivers/platform/chrome/wilco_ec/mailbox.c | 21 +- drivers/platform/chrome/wilco_ec/properties.c | 132 + drivers/platform/chrome/wilco_ec/sysfs.c | 156 + drivers/platform/chrome/wilco_ec/telemetry.c | 450 ++ drivers/platform/x86/Kconfig | 2 +- drivers/s390/scsi/zfcp_fc.c | 4 +- drivers/scsi/Kconfig | 57 +- drivers/scsi/Makefile | 4 +- drivers/scsi/NCR5380.c | 59 +- drivers/scsi/NCR5380.h | 2 +- drivers/scsi/advansys.c | 2 +- drivers/scsi/aha152x.c | 46 +- drivers/scsi/aic7xxx/aic7xxx.reg | 2 +- drivers/scsi/aic94xx/aic94xx_dev.c | 4 +- drivers/scsi/bnx2fc/bnx2fc.h | 14 +- drivers/scsi/bnx2fc/bnx2fc_els.c | 60 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 116 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 10 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 9 +- drivers/scsi/esp_scsi.c | 20 +- drivers/scsi/esp_scsi.h | 2 + drivers/scsi/fdomain.c | 597 ++ drivers/scsi/fdomain.h | 114 + drivers/scsi/fdomain_isa.c | 222 + drivers/scsi/fdomain_pci.c | 68 + drivers/scsi/hisi_sas/hisi_sas.h | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 16 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 50 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 50 +- drivers/scsi/hpsa.c | 280 +- drivers/scsi/hpsa.h | 6 +- drivers/scsi/hpsa_cmd.h | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 77 +- drivers/scsi/ibmvscsi/ibmvscsi.h | 10 +- drivers/scsi/imm.c | 2 +- drivers/scsi/ipr.c | 29 +- drivers/scsi/isci/remote_device.c | 4 +- drivers/scsi/isci/remote_device.h | 5 - drivers/scsi/isci/request.c | 8 +- drivers/scsi/isci/task.c | 2 +- drivers/scsi/libiscsi_tcp.c | 2 - drivers/scsi/libsas/sas_discover.c | 23 +- drivers/scsi/libsas/sas_event.c | 18 +- drivers/scsi/libsas/sas_expander.c | 71 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_phy.c | 18 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 34 +- drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 3 +- drivers/scsi/lpfc/lpfc_ct.c | 14 +- drivers/scsi/lpfc/lpfc_els.c | 1 + drivers/scsi/lpfc/lpfc_init.c | 512 +- drivers/scsi/lpfc/lpfc_nvme.c | 16 +- drivers/scsi/lpfc/lpfc_nvmet.c | 335 +- drivers/scsi/lpfc/lpfc_nvmet.h | 1 + drivers/scsi/lpfc/lpfc_scsi.c | 16 +- drivers/scsi/lpfc/lpfc_sli.c | 76 +- drivers/scsi/lpfc/lpfc_sli4.h | 11 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mac_scsi.c | 421 +- drivers/scsi/megaraid/Kconfig.megaraid | 1 + drivers/scsi/megaraid/Makefile | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 101 +- drivers/scsi/megaraid/megaraid_sas_base.c | 712 ++- drivers/scsi/megaraid/megaraid_sas_debugfs.c | 179 + drivers/scsi/megaraid/megaraid_sas_fp.c | 82 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 551 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 33 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 497 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 35 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 234 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 52 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 8 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 3 - drivers/scsi/mvumi.c | 11 +- drivers/scsi/osst.c | 6108 -------------------- drivers/scsi/osst.h | 651 --- drivers/scsi/osst_detect.h | 7 - drivers/scsi/osst_options.h | 107 - drivers/scsi/pcmcia/Kconfig | 10 + drivers/scsi/pcmcia/Makefile | 1 + drivers/scsi/pcmcia/fdomain_cs.c | 95 + drivers/scsi/pcmcia/nsp_cs.c | 4 +- drivers/scsi/pm8001/pm8001_ctl.c | 52 +- drivers/scsi/pm8001/pm8001_hwi.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 1 - drivers/scsi/pm8001/pm80xx_hwi.c | 4 +- drivers/scsi/pmcraid.c | 14 +- drivers/scsi/ppa.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 5 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 + drivers/scsi/qla2xxx/qla_init.c | 1 - drivers/scsi/qla2xxx/qla_nvme.c | 236 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 1 - drivers/scsi/qla2xxx/qla_target.c | 16 +- drivers/scsi/scsi.c | 12 +- drivers/scsi/scsi_debugfs.h | 1 + drivers/scsi/scsi_error.c | 26 +- drivers/scsi/scsi_lib.c | 39 +- drivers/scsi/scsi_pm.c | 6 +- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_sysfs.c | 7 +- drivers/scsi/scsi_transport_fc.c | 3 - drivers/scsi/sd.c | 111 +- drivers/scsi/ses.c | 7 +- drivers/scsi/st.c | 6 +- drivers/scsi/storvsc_drv.c | 11 + drivers/scsi/ufs/ufs-qcom.c | 23 +- drivers/scsi/ufs/ufs-sysfs.c | 6 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 2 + drivers/scsi/ufs/ufshcd.c | 35 +- drivers/scsi/ufs/ufshcd.h | 5 + drivers/scsi/ufs/ufshci.h | 6 +- drivers/scsi/virtio_scsi.c | 3 - drivers/scsi/vmw_pvscsi.c | 2 +- drivers/scsi/wd33c93.c | 2 +- drivers/scsi/wd719x.c | 42 +- drivers/slimbus/core.c | 5 - drivers/slimbus/qcom-ctrl.c | 4 +- drivers/slimbus/stream.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 21 +- drivers/soundwire/bus.c | 6 +- drivers/soundwire/cadence_master.c | 30 +- drivers/soundwire/intel.c | 17 +- drivers/soundwire/intel.h | 2 +- drivers/soundwire/intel_init.c | 25 +- drivers/soundwire/mipi_disco.c | 35 +- drivers/soundwire/stream.c | 8 +- drivers/staging/android/ion/Kconfig | 18 - drivers/staging/android/ion/Makefile | 2 - drivers/staging/android/ion/ion_carveout_heap.c | 133 - drivers/staging/android/ion/ion_chunk_heap.c | 146 - drivers/staging/comedi/comedi_buf.c | 150 +- drivers/staging/comedi/comedi_fops.c | 39 +- .../staging/comedi/drivers/amplc_dio200_common.c | 16 +- drivers/staging/comedi/drivers/amplc_pci230.c | 3 +- drivers/staging/comedi/drivers/dt282x.c | 3 +- drivers/staging/comedi/drivers/mite.c | 27 +- drivers/staging/comedi/drivers/usbdux.c | 2 +- drivers/staging/erofs/Makefile | 4 +- drivers/staging/erofs/compress.h | 62 + drivers/staging/erofs/data.c | 4 +- drivers/staging/erofs/decompressor.c | 335 ++ drivers/staging/erofs/dir.c | 3 +- drivers/staging/erofs/erofs_fs.h | 68 +- drivers/staging/erofs/inode.c | 58 +- drivers/staging/erofs/internal.h | 58 +- drivers/staging/erofs/namei.c | 1 + drivers/staging/erofs/super.c | 2 +- drivers/staging/erofs/unzip_pagevec.h | 5 +- drivers/staging/erofs/unzip_vle.c | 373 +- drivers/staging/erofs/unzip_vle.h | 44 +- drivers/staging/erofs/unzip_vle_lz4.c | 229 - drivers/staging/erofs/utils.c | 12 + drivers/staging/erofs/zmap.c | 463 ++ drivers/staging/fieldbus/anybuss/Kconfig | 1 + drivers/staging/fieldbus/anybuss/arcx-anybus.c | 44 +- drivers/staging/fieldbus/dev_core.c | 6 +- drivers/staging/fsl-dpaa2/Kconfig | 8 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 1 + drivers/staging/gasket/gasket_core.c | 6 +- drivers/staging/gasket/gasket_ioctl.c | 3 +- drivers/staging/gasket/gasket_page_table.c | 14 +- drivers/staging/greybus/tools/loopback_test.c | 6 - drivers/staging/iio/accel/adis16203.c | 12 +- drivers/staging/iio/accel/adis16240.c | 9 +- drivers/staging/iio/adc/Kconfig | 3 + drivers/staging/iio/addac/adt7316-spi.c | 13 + drivers/staging/iio/addac/adt7316.c | 2 +- drivers/staging/iio/cdc/ad7150.c | 58 +- drivers/staging/iio/cdc/ad7746.c | 10 + drivers/staging/iio/frequency/ad9834.c | 11 + drivers/staging/iio/resolver/ad2s1210.c | 3 - drivers/staging/kpc2000/Kconfig | 4 +- drivers/staging/kpc2000/Makefile | 4 +- drivers/staging/kpc2000/TODO | 6 - drivers/staging/kpc2000/kpc2000/Makefile | 2 +- drivers/staging/kpc2000/kpc2000/cell_probe.c | 750 +-- drivers/staging/kpc2000/kpc2000/core.c | 892 +-- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 19 - drivers/staging/kpc2000/kpc2000/fileops.c | 131 - drivers/staging/kpc2000/kpc2000/kp2000_module.c | 54 - drivers/staging/kpc2000/kpc2000/pcie.h | 119 +- drivers/staging/kpc2000/kpc2000/uapi.h | 22 +- drivers/staging/kpc2000/kpc2000_i2c.c | 651 +++ drivers/staging/kpc2000/kpc2000_spi.c | 520 ++ drivers/staging/kpc2000/kpc_dma/dma.c | 142 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 269 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 122 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 34 +- drivers/staging/kpc2000/kpc_i2c/Makefile | 4 - drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 - drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 699 --- drivers/staging/kpc2000/kpc_spi/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/spi_driver.c | 507 -- drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 - drivers/staging/ks7010/ks7010_sdio.c | 2 +- drivers/staging/ks7010/ks_hostif.c | 7 +- .../most/Documentation/ABI/configfs-most.txt | 16 +- .../staging/most/Documentation/driver_usage.txt | 8 +- drivers/staging/most/Kconfig | 2 +- drivers/staging/most/configfs.c | 14 - drivers/staging/most/net/net.c | 13 +- drivers/staging/most/video/video.c | 19 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 5 +- drivers/staging/mt7621-dts/Kconfig | 7 +- drivers/staging/mt7621-dts/Makefile | 1 + drivers/staging/mt7621-dts/TODO | 2 +- drivers/staging/mt7621-dts/gbpc1.dts | 2 +- drivers/staging/mt7621-dts/gbpc2.dts | 21 + drivers/staging/mt7621-dts/mt7621.dtsi | 55 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 8 - drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 2 + drivers/staging/mt7621-pci/pci-mt7621.c | 120 +- drivers/staging/netlogic/xlr_net.c | 2 +- drivers/staging/octeon-usb/octeon-hcd.c | 3 +- drivers/staging/pi433/pi433_if.c | 5 +- drivers/staging/pi433/rf69.c | 4 +- drivers/staging/pi433/rf69_registers.h | 2 +- drivers/staging/ralink-gdma/ralink-gdma.c | 3 +- drivers/staging/rtl8188eu/Kconfig | 4 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 35 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 14 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 46 - drivers/staging/rtl8188eu/hal/hal_com.c | 6 - drivers/staging/rtl8188eu/hal/odm.c | 10 - drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 15 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 24 +- drivers/staging/rtl8188eu/include/hal_com.h | 1 - drivers/staging/rtl8188eu/include/ieee80211.h | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 2 - drivers/staging/rtl8188eu/include/rtw_eeprom.h | 6 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 3 - drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 22 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 8 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 1 + drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 4 +- drivers/staging/rtl8192e/rtllib_module.c | 1 - .../staging/rtl8192u/ieee80211/ieee80211_module.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 33 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 13 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 58 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 36 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 10 +- drivers/staging/rtl8192u/r8192U_core.c | 10 +- drivers/staging/rtl8192u/r8192U_dm.c | 109 +- drivers/staging/rtl8192u/r8192U_dm.h | 1 - drivers/staging/rtl8712/drv_types.h | 13 +- drivers/staging/rtl8712/hal_init.c | 174 +- drivers/staging/rtl8712/ieee80211.c | 74 +- drivers/staging/rtl8712/mlme_linux.c | 36 +- drivers/staging/rtl8712/os_intfs.c | 13 +- drivers/staging/rtl8712/recv_linux.c | 50 +- drivers/staging/rtl8712/rtl8712_efuse.c | 152 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_cmd.c | 306 +- drivers/staging/rtl8712/rtl871x_cmd.h | 43 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 6 +- drivers/staging/rtl8712/rtl871x_io.c | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 171 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 4 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 45 +- drivers/staging/rtl8712/rtl871x_mlme.h | 3 +- drivers/staging/rtl8712/rtl871x_mp.c | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 27 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 2 - drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 4 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 9 +- drivers/staging/rtl8712/rtl871x_xmit.c | 17 +- drivers/staging/rtl8712/rtl871x_xmit.h | 4 +- drivers/staging/rtl8712/sta_info.h | 4 +- drivers/staging/rtl8712/usb_halinit.c | 288 +- drivers/staging/rtl8712/usb_intf.c | 4 +- drivers/staging/rtl8712/usb_ops.c | 84 +- drivers/staging/rtl8712/wifi.h | 11 - drivers/staging/rtl8712/xmit_linux.c | 56 +- drivers/staging/rtl8723bs/Kconfig | 2 +- drivers/staging/rtl8723bs/TODO | 3 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 25 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 147 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 37 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 7 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 139 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 24 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 83 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 52 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 56 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 70 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 8 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 742 +-- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 4 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 2 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 6 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 66 +- drivers/staging/rtl8723bs/hal/hal_com.c | 8 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 5 - drivers/staging/rtl8723bs/hal/hal_phy.c | 59 - drivers/staging/rtl8723bs/hal/odm_AntDiv.c | 62 - drivers/staging/rtl8723bs/hal/odm_AntDiv.h | 30 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 11 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 36 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 2 - drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 61 +- drivers/staging/rtl8723bs/hal/odm_precomp.h | 1 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 43 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 76 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 39 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 145 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 68 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 4 +- drivers/staging/rtl8723bs/include/hal_com.h | 1 - drivers/staging/rtl8723bs/include/hal_intf.h | 1 - drivers/staging/rtl8723bs/include/ieee80211.h | 2 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 2 - drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtw_ap.h | 4 +- drivers/staging/rtl8723bs/include/rtw_btcoex.h | 28 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 3 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +- drivers/staging/rtl8723bs/include/sdio_ops.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 34 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 520 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 20 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 30 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 41 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 101 +- drivers/staging/rtl8723bs/os_dep/rtw_proc.c | 30 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 75 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 24 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/rts5208/TODO | 2 +- drivers/staging/rts5208/rtsx_chip.c | 20 +- drivers/staging/rts5208/sd.c | 30 +- drivers/staging/rts5208/sd.h | 1 - drivers/staging/rts5208/xd.c | 8 +- drivers/staging/speakup/serialio.h | 3 - drivers/staging/unisys/Kconfig | 4 +- drivers/staging/unisys/visorhba/visorhba_main.c | 9 +- drivers/staging/unisys/visornic/visornic_main.c | 4 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 375 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 32 +- .../vc04_services/bcm2835-camera/controls.c | 208 +- .../vc04_services/bcm2835-camera/mmal-common.h | 12 +- .../vc04_services/bcm2835-camera/mmal-encodings.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-common.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-format.h | 104 +- .../vc04_services/bcm2835-camera/mmal-msg-port.h | 133 +- .../vc04_services/bcm2835-camera/mmal-msg.h | 154 +- .../vc04_services/bcm2835-camera/mmal-parameters.h | 286 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 159 +- .../vc04_services/bcm2835-camera/mmal-vchiq.h | 22 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 356 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 6 - .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 106 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 9 - .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 - .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 1 - drivers/staging/vt6655/Kconfig | 5 +- drivers/staging/vt6655/card.c | 8 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/test | 2 +- drivers/staging/vt6656/Kconfig | 5 +- drivers/staging/vt6656/baseband.c | 130 +- drivers/staging/vt6656/baseband.h | 8 +- drivers/staging/vt6656/card.c | 22 +- drivers/staging/vt6656/firmware.c | 91 +- drivers/staging/vt6656/int.c | 8 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/mac.c | 19 +- drivers/staging/vt6656/mac.h | 6 +- drivers/staging/vt6656/main_usb.c | 230 +- drivers/staging/vt6656/rf.c | 38 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/usbpipe.c | 115 +- drivers/staging/vt6656/usbpipe.h | 4 +- drivers/staging/wilc1000/Makefile | 2 +- .../wilc1000/{host_interface.c => wilc_hif.c} | 188 +- .../wilc1000/{host_interface.h => wilc_hif.h} | 2 - drivers/staging/wilc1000/wilc_mon.c | 9 +- drivers/staging/wilc1000/wilc_netdev.c | 294 +- drivers/staging/wilc1000/wilc_sdio.c | 7 +- drivers/staging/wilc1000/wilc_spi.c | 3 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 548 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 13 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 24 +- drivers/staging/wilc1000/wilc_wlan.c | 26 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/staging/wilc1000/wilc_wlan_if.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 14 +- drivers/target/iscsi/iscsi_target_nego.c | 15 +- drivers/target/target_core_user.c | 16 +- drivers/tty/serial/8250/8250.h | 90 +- drivers/tty/serial/8250/8250_core.c | 20 + drivers/tty/serial/8250/8250_dma.c | 11 +- drivers/tty/serial/8250/8250_mtk.c | 73 +- drivers/tty/serial/8250/8250_of.c | 14 +- drivers/tty/serial/8250/8250_omap.c | 43 +- drivers/tty/serial/8250/8250_pci.c | 97 +- drivers/tty/serial/8250/8250_pnp.c | 4 +- drivers/tty/serial/8250/8250_port.c | 50 +- drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/Kconfig | 14 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 19 +- drivers/tty/serial/digicolor-usart.c | 6 +- drivers/tty/serial/fsl_lpuart.c | 114 +- drivers/tty/serial/imx.c | 82 +- drivers/tty/serial/max310x.c | 157 +- drivers/tty/serial/mpsc.c | 2138 ------- drivers/tty/serial/msm_serial.c | 4 + drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/serial_mctrl_gpio.c | 14 + drivers/tty/serial/sh-sci.c | 33 +- drivers/tty/serial/stm32-usart.c | 348 +- drivers/tty/serial/stm32-usart.h | 33 +- drivers/tty/serial/xilinx_uartps.c | 37 +- drivers/tty/tty_io.c | 4 +- drivers/usb/Kconfig | 2 +- drivers/usb/Makefile | 3 +- drivers/usb/atm/Kconfig | 1 - drivers/usb/atm/ueagle-atm.c | 48 +- drivers/usb/chipidea/ci_hdrc_imx.c | 33 +- drivers/usb/chipidea/ci_hdrc_msm.c | 4 +- drivers/usb/chipidea/core.c | 5 +- drivers/usb/chipidea/usbmisc_imx.c | 8 +- drivers/usb/class/Kconfig | 2 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/common/common.c | 21 + drivers/usb/common/common.h | 14 + drivers/usb/common/led.c | 9 +- drivers/usb/core/Kconfig | 1 - drivers/usb/core/devio.c | 71 +- drivers/usb/core/hub.c | 45 +- drivers/usb/core/notify.c | 3 - drivers/usb/core/usb.c | 10 +- drivers/usb/core/usb.h | 1 - drivers/usb/dwc2/Kconfig | 1 - drivers/usb/dwc2/core.c | 2 +- drivers/usb/dwc2/core.h | 8 + drivers/usb/dwc2/hcd.c | 20 +- drivers/usb/dwc2/hcd.h | 1 - drivers/usb/dwc2/params.c | 1 + drivers/usb/dwc2/platform.c | 23 +- drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 16 +- drivers/usb/dwc3/core.h | 6 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 36 +- drivers/usb/dwc3/dwc3-pci.c | 8 + drivers/usb/dwc3/dwc3-qcom.c | 224 +- drivers/usb/dwc3/ep0.c | 9 +- drivers/usb/dwc3/gadget.c | 22 +- drivers/usb/dwc3/gadget.h | 6 + drivers/usb/gadget/Kconfig | 6 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/function/f_eem.c | 3 +- drivers/usb/gadget/function/f_fs.c | 9 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/u_audio.c | 4 +- drivers/usb/gadget/function/u_ether.c | 10 +- drivers/usb/gadget/legacy/Kconfig | 8 +- drivers/usb/gadget/udc/at91_udc.c | 3 +- drivers/usb/gadget/udc/fotg210-udc.c | 3 +- drivers/usb/gadget/udc/net2272.c | 5 - drivers/usb/gadget/udc/omap_udc.c | 3 +- drivers/usb/gadget/udc/renesas_usb3.c | 93 +- drivers/usb/host/Kconfig | 7 +- drivers/usb/host/ehci-exynos.c | 11 + drivers/usb/host/ehci-fsl.c | 52 +- drivers/usb/host/ehci-fsl.h | 3 + drivers/usb/host/ehci-st.c | 2 - drivers/usb/host/fotg210-hcd.c | 10 + drivers/usb/host/fsl-mph-dr-of.c | 10 +- drivers/usb/host/isp1362.h | 2 +- drivers/usb/host/ohci-exynos.c | 11 + drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci-s3c2410.c | 2 - drivers/usb/host/ohci-spear.c | 3 - drivers/usb/host/ohci-st.c | 2 - drivers/usb/host/u132-hcd.c | 3 +- drivers/usb/host/xhci-ring.c | 27 +- drivers/usb/host/xhci-tegra.c | 23 - drivers/usb/host/xhci.c | 23 + drivers/usb/host/xhci.h | 5 + drivers/usb/image/microtek.c | 20 +- drivers/usb/image/microtek.h | 2 +- drivers/usb/misc/Kconfig | 2 +- drivers/usb/misc/adutux.c | 16 +- drivers/usb/misc/ftdi-elan.c | 7 - drivers/usb/misc/sisusbvga/sisusb.c | 10 +- drivers/usb/mon/Kconfig | 2 +- drivers/usb/mtu3/mtu3_debugfs.c | 3 +- drivers/usb/phy/phy-mv-usb.c | 2 - drivers/usb/phy/phy-mxs-usb.c | 67 +- drivers/usb/renesas_usbhs/Kconfig | 1 - drivers/usb/renesas_usbhs/Makefile | 2 +- drivers/usb/renesas_usbhs/common.c | 214 +- drivers/usb/renesas_usbhs/common.h | 9 +- drivers/usb/renesas_usbhs/fifo.c | 52 +- drivers/usb/renesas_usbhs/mod.c | 23 +- drivers/usb/renesas_usbhs/mod.h | 26 +- drivers/usb/renesas_usbhs/mod_gadget.c | 7 +- drivers/usb/renesas_usbhs/rcar2.c | 22 +- drivers/usb/renesas_usbhs/rcar2.h | 3 +- drivers/usb/renesas_usbhs/rcar3.c | 33 +- drivers/usb/renesas_usbhs/rcar3.h | 5 +- drivers/usb/renesas_usbhs/rza.c | 18 +- drivers/usb/renesas_usbhs/rza.h | 3 +- drivers/usb/renesas_usbhs/rza2.c | 74 + drivers/usb/serial/Kconfig | 10 +- drivers/usb/serial/belkin_sa.c | 2 +- drivers/usb/serial/belkin_sa.h | 2 +- drivers/usb/serial/cypress_m8.c | 2 +- drivers/usb/serial/empeg.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 +- drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/keyspan_pda.c | 2 +- drivers/usb/serial/omninet.c | 2 +- drivers/usb/serial/option.c | 1 + drivers/usb/serial/oti6858.c | 2 +- drivers/usb/serial/pl2303.c | 2 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/serial/visor.c | 2 +- drivers/usb/serial/visor.h | 2 +- drivers/usb/serial/whiteheat.c | 2 +- drivers/usb/serial/whiteheat.h | 2 +- drivers/usb/storage/scsiglue.c | 7 +- drivers/usb/typec/tcpm/fusb302.c | 3 +- drivers/usb/typec/tps6598x.c | 6 +- drivers/usb/usbip/stub_main.c | 8 +- drivers/usb/usbip/vhci_tx.c | 12 +- drivers/usb/wusbcore/Kconfig | 8 +- drivers/usb/wusbcore/crypto.c | 169 +- drivers/w1/slaves/w1_ds2413.c | 65 +- drivers/w1/slaves/w1_ds2805.c | 6 +- fs/char_dev.c | 3 +- fs/pstore/ftrace.c | 18 +- fs/pstore/inode.c | 13 +- fs/pstore/ram.c | 21 + include/linux/balloon_compaction.h | 4 + include/linux/coresight.h | 61 +- include/linux/dma-mapping.h | 7 - include/linux/firmware/xlnx-zynqmp.h | 1 - include/linux/fsl_devices.h | 1 + include/linux/livepatch.h | 3 - include/linux/mfd/cros_ec.h | 1 + include/linux/mfd/cros_ec_commands.h | 3650 +++++++++--- include/linux/mmc/host.h | 1 - include/linux/mv643xx.h | 46 - include/linux/of_fdt.h | 11 - include/linux/platform_data/fsa9480.h | 24 - include/linux/platform_data/wilco-ec.h | 94 +- include/linux/scatterlist.h | 11 +- include/linux/serial_8250.h | 1 + include/linux/soundwire/sdw.h | 88 +- include/linux/soundwire/sdw_type.h | 11 + include/linux/usb.h | 2 + include/linux/usb/chipidea.h | 1 + include/linux/usb/gadget.h | 3 +- include/linux/usb/renesas_usbhs.h | 39 +- include/linux/vmw_vmci_defs.h | 41 +- include/scsi/fc/fc_fip.h | 14 +- include/scsi/fc/fc_ms.h | 3 +- include/scsi/iscsi_if.h | 2 - include/scsi/iscsi_proto.h | 2 - include/scsi/libiscsi_tcp.h | 2 - include/scsi/libsas.h | 5 +- include/scsi/sas.h | 2 +- include/scsi/scsi_transport.h | 2 +- include/scsi/scsi_transport_fc.h | 3 - include/uapi/linux/serial_core.h | 2 +- include/uapi/linux/usbdevice_fs.h | 26 + include/uapi/misc/habanalabs.h | 30 +- include/uapi/scsi/fc/fc_els.h | 13 - include/uapi/scsi/fc/fc_fs.h | 13 - include/uapi/scsi/fc/fc_gs.h | 13 - include/uapi/scsi/fc/fc_ns.h | 13 - include/uapi/scsi/scsi_bsg_fc.h | 15 - include/uapi/scsi/scsi_netlink.h | 15 - include/uapi/scsi/scsi_netlink_fc.h | 15 - kernel/livepatch/transition.c | 11 +- kernel/stacktrace.c | 10 +- kernel/time/vsyscall.c | 6 +- lib/fonts/fonts.c | 103 +- lib/scatterlist.c | 36 +- lib/sg_pool.c | 39 +- mm/balloon_compaction.c | 144 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- scripts/dtc/Makefile.dtc | 2 +- scripts/dtc/checks.c | 55 +- scripts/dtc/dtc-lexer.l | 17 +- scripts/dtc/dtc-parser.y | 17 +- scripts/dtc/dtc.h | 3 +- scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/Makefile.libfdt | 4 +- scripts/dtc/libfdt/fdt.c | 47 +- scripts/dtc/libfdt/fdt.h | 47 +- scripts/dtc/libfdt/fdt_addresses.c | 94 +- scripts/dtc/libfdt/fdt_empty_tree.c | 47 +- scripts/dtc/libfdt/fdt_overlay.c | 57 +- scripts/dtc/libfdt/fdt_ro.c | 97 +- scripts/dtc/libfdt/fdt_rw.c | 69 +- scripts/dtc/libfdt/fdt_strerror.c | 47 +- scripts/dtc/libfdt/fdt_sw.c | 125 +- scripts/dtc/libfdt/fdt_wip.c | 47 +- scripts/dtc/libfdt/libfdt.h | 205 +- scripts/dtc/libfdt/libfdt_env.h | 48 +- scripts/dtc/libfdt/libfdt_internal.h | 47 +- scripts/dtc/livetree.c | 20 +- scripts/dtc/util.h | 4 +- scripts/dtc/version_gen.h | 2 +- security/loadpin/loadpin.c | 48 + sound/soc/codecs/cros_ec_codec.c | 8 +- tools/iio/iio_utils.c | 4 +- 1097 files changed, 37109 insertions(+), 30322 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-cros-ec create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371 create mode 100644 Documentation/ABI/testing/sysfs-platform-wilco-ec delete mode 100644 Documentation/devicetree/bindings/arm/al,alpine.txt create mode 100644 Documentation/devicetree/bindings/arm/al,alpine.yaml delete mode 100644 Documentation/devicetree/bindings/arm/axxia.txt create mode 100644 Documentation/devicetree/bindings/arm/axxia.yaml delete mode 100644 Documentation/devicetree/bindings/arm/digicolor.txt create mode 100644 Documentation/devicetree/bindings/arm/digicolor.yaml delete mode 100644 Documentation/devicetree/bindings/arm/moxart.txt create mode 100644 Documentation/devicetree/bindings/arm/moxart.yaml delete mode 100644 Documentation/devicetree/bindings/arm/nxp/lpc32xx.txt create mode 100644 Documentation/devicetree/bindings/arm/nxp/lpc32xx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/psci.txt create mode 100644 Documentation/devicetree/bindings/arm/psci.yaml delete mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/arm/rda.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-fsa9480.txt create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl345.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml create mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4371.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.txt create mode 100644 Documentation/devicetree/bindings/iio/light/isl29018.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2583.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.yaml create mode 100644 Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt create mode 100644 Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mmc-controller.yaml rename Documentation/devicetree/bindings/mmc/{tmio_mmc.txt => renesas,sdhi.txt} (87%) delete mode 100644 Documentation/devicetree/bindings/mmc/sunxi-mmc.txt delete mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt create mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-a10-emac.yaml create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-a10-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-emac.txt delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun4i-mdio.txt delete mode 100644 Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.txt create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.yaml create mode 100644 Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml delete mode 100644 Documentation/devicetree/bindings/net/dwmac-sun8i.txt create mode 100644 Documentation/devicetree/bindings/net/ethernet-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/ethernet-phy.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio.yaml create mode 100644 Documentation/devicetree/bindings/net/snps,dwmac.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/allwinner,sun4i-a10-sid.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/allwinner,sunxi-sid.txt create mode 100644 Documentation/devicetree/bindings/phy/mixel,mipi-dsi-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-pxa-usb.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom-pcie2-phy.txt rename Documentation/devicetree/bindings/usb/{renesas_usb3.txt => renesas,usb3.txt [...] rename Documentation/devicetree/bindings/usb/{renesas_usbhs.txt => renesas,usbhs.t [...] create mode 100644 Documentation/driver-api/mei/hdcp.rst create mode 100644 Documentation/driver-api/mei/iamt.rst create mode 100644 Documentation/driver-api/mei/index.rst create mode 100644 Documentation/driver-api/mei/mei-client-bus.rst create mode 100644 Documentation/driver-api/mei/mei.rst create mode 100644 Documentation/driver-api/mei/nfc.rst rename Documentation/hid/{hid-alps.txt => hid-alps.rst} (64%) rename Documentation/hid/{hid-sensor.txt => hid-sensor.rst} (61%) rename Documentation/hid/{hid-transport.txt => hid-transport.rst} (93%) rename Documentation/hid/{hiddev.txt => hiddev.rst} (77%) rename Documentation/hid/{hidraw.txt => hidraw.rst} (89%) create mode 100644 Documentation/hid/index.rst create mode 100644 Documentation/hid/intel-ish-hid.rst delete mode 100644 Documentation/hid/intel-ish-hid.txt rename Documentation/hid/{uhid.txt => uhid.rst} (94%) create mode 100644 Documentation/hwmon/pxe1610 rename Documentation/iio/{ep93xx_adc.txt => ep93xx_adc.rst} (71%) rename Documentation/iio/{iio_configfs.txt => iio_configfs.rst} (73%) create mode 100644 Documentation/iio/index.rst rename Documentation/misc-devices/{eeprom => eeprom.rst} (76%) rename Documentation/misc-devices/{ics932s401 => ics932s401.rst} (94%) rename Documentation/misc-devices/{isl29003 => isl29003.rst} (77%) rename Documentation/misc-devices/{lis3lv02d => lis3lv02d.rst} (90%) rename Documentation/misc-devices/{max6875 => max6875.rst} (83%) delete mode 100644 Documentation/misc-devices/mei/mei-client-bus.txt delete mode 100644 Documentation/misc-devices/mei/mei.txt delete mode 100644 Documentation/scsi/osst.txt rename Documentation/usb/{acm.txt => acm.rst} (100%) rename Documentation/usb/{authorization.txt => authorization.rst} (100%) rename Documentation/usb/{chipidea.txt => chipidea.rst} (100%) rename Documentation/usb/{dwc3.txt => dwc3.rst} (100%) rename Documentation/usb/{ehci.txt => ehci.rst} (100%) rename Documentation/usb/{functionfs.txt => functionfs.rst} (100%) rename Documentation/usb/{gadget-testing.txt => gadget-testing.rst} (99%) rename Documentation/usb/{gadget_configfs.txt => gadget_configfs.rst} (100%) rename Documentation/usb/{gadget_hid.txt => gadget_hid.rst} (100%) rename Documentation/usb/{gadget_multi.txt => gadget_multi.rst} (100%) rename Documentation/usb/{gadget_printer.txt => gadget_printer.rst} (100%) rename Documentation/usb/{gadget_serial.txt => gadget_serial.rst} (100%) create mode 100644 Documentation/usb/index.rst rename Documentation/usb/{iuu_phoenix.txt => iuu_phoenix.rst} (100%) rename Documentation/usb/{mass-storage.txt => mass-storage.rst} (100%) rename Documentation/usb/{misc_usbsevseg.txt => misc_usbsevseg.rst} (100%) rename Documentation/usb/{mtouchusb.txt => mtouchusb.rst} (100%) rename Documentation/usb/{ohci.txt => ohci.rst} (100%) rename Documentation/usb/{rio.txt => rio.rst} (100%) create mode 100644 Documentation/usb/text_files.rst rename Documentation/usb/{usb-help.txt => usb-help.rst} (100%) rename Documentation/usb/{usb-serial.txt => usb-serial.rst} (100%) rename Documentation/usb/{usbip_protocol.txt => usbip_protocol.rst} (100%) rename Documentation/usb/{usbmon.txt => usbmon.rst} (100%) rename Documentation/usb/{WUSB-Design-overview.txt => wusb-design-overview.rst} (100%) create mode 100644 drivers/extcon/extcon-fsa9480.c create mode 100644 drivers/hwmon/pmbus/irps5401.c create mode 100644 drivers/hwmon/pmbus/pxe1610.c create mode 100644 drivers/hwtracing/coresight/coresight-platform.c delete mode 100644 drivers/hwtracing/coresight/of_coresight.c create mode 100644 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c create mode 100644 drivers/iio/frequency/adf4371.c create mode 100644 drivers/iio/pressure/dps310.c delete mode 100644 drivers/misc/fsa9480.c create mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/dma_ch_0_masks.h create mode 100644 drivers/misc/xilinx_sdfec.c create mode 100644 drivers/nvmem/imx-ocotp-scu.c create mode 100644 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c create mode 100644 drivers/phy/qualcomm/phy-qcom-pcie2.c create mode 100644 drivers/platform/chrome/cros_ec_ishtp.c delete mode 100644 drivers/platform/chrome/cros_ec_lpc_reg.c delete mode 100644 drivers/platform/chrome/cros_ec_lpc_reg.h create mode 100644 drivers/platform/chrome/wilco_ec/event.c create mode 100644 drivers/platform/chrome/wilco_ec/properties.c create mode 100644 drivers/platform/chrome/wilco_ec/sysfs.c create mode 100644 drivers/platform/chrome/wilco_ec/telemetry.c create mode 100644 drivers/scsi/fdomain.c create mode 100644 drivers/scsi/fdomain.h create mode 100644 drivers/scsi/fdomain_isa.c create mode 100644 drivers/scsi/fdomain_pci.c create mode 100644 drivers/scsi/megaraid/megaraid_sas_debugfs.c delete mode 100644 drivers/scsi/osst.c delete mode 100644 drivers/scsi/osst.h delete mode 100644 drivers/scsi/osst_detect.h delete mode 100644 drivers/scsi/osst_options.h create mode 100644 drivers/scsi/pcmcia/fdomain_cs.c delete mode 100644 drivers/staging/android/ion/ion_carveout_heap.c delete mode 100644 drivers/staging/android/ion/ion_chunk_heap.c create mode 100644 drivers/staging/erofs/compress.h create mode 100644 drivers/staging/erofs/decompressor.c delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c create mode 100644 drivers/staging/erofs/zmap.c delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c create mode 100644 drivers/staging/kpc2000/kpc2000_i2c.c create mode 100644 drivers/staging/kpc2000/kpc2000_spi.c delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h create mode 100644 drivers/staging/mt7621-dts/gbpc2.dts delete mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_AntDiv.h rename drivers/staging/wilc1000/{host_interface.c => wilc_hif.c} (91%) rename drivers/staging/wilc1000/{host_interface.h => wilc_hif.h} (99%) delete mode 100644 drivers/tty/serial/mpsc.c create mode 100644 drivers/usb/common/common.h create mode 100644 drivers/usb/renesas_usbhs/rza2.c delete mode 100644 include/linux/platform_data/fsa9480.h