This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...] new aec71d794731 livepatch: Remove stale kobj_added entries from kernel-doc [...] new f36e664516b0 livepatch: Use static buffer for debugging messages under rq lock new 380178ef7fde stacktrace: Remove weak version of save_stack_trace_tsk_re [...] new 67059d65f7da Revert "livepatch: Remove reliable stacktrace check in klp [...] new ac59a471e937 livepatch: Remove duplicate warning about missing reliable [...] new 38195dd5e916 Merge branch 'for-5.3/core' into for-linus new db0457338ece Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4c12954965fd HID: Add another Primax PIXART OEM mouse quirk new cca478617465 docs: hid: convert to ReST new eca0f0a6c3fb HID: remove NO_D3 flag when remove driver new 423dfbc362b7 HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver new 39d21e7e0043 HID: logitech-dj: make const array template static new a96a8a576bf5 HID: logitech-hidpp: HID: make const array consumer_rdesc_ [...] new dbcbabf7da92 HID: logitech-dj: fix return value of logi_dj_recv_query_h [...] new d8e9806005f2 HID: wacom: generic: only switch the mode on devices with LEDs new d4b8efeb46d9 HID: wacom: generic: Correct pad syncing new 68c20cc2164c HID: wacom: correct touch resolution x/y typo new 912c6aa67ad4 HID: wacom: Add 2nd gen Intuos Pro Small support new 184eccd40389 HID: wacom: generic: read HID_DG_CONTACTMAX from any featu [...] new f4e11d599610 HID: wacom: generic: support the 'report valid' usage for touch new 15893fa40109 HID: wacom: generic: read the number of expected touches o [...] new 384225c2a724 HID: wacom: add new MobileStudio Pro support new 6e2abc68585b HID: wacom: generic: add touchring adjustment for 2nd Gen [...] new 74acee309fb2 Merge branches 'for-5.2/fixes', 'for-5.3/doc', 'for-5.3/is [...] new 88bb346dd63b HID: uclogic: Add support for Ugee Rainbow CV720 new 86766756ac2b Merge branch 'for-5.3/uclogic' into for-linus new 4832a4dada1a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b728ddde769c mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro new dc3e0aa5c58d misc: remove redundant 'default n' from Kconfig-s new e89bec3a9811 char: misc: Move EXPORT_SYMBOL immediately next to the fun [...] new b0576f9ecb5c misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa new 7256d7f401bd bsr: do not use assignment in if condition new 687685a3f246 bsr: "foo * bar" should be "foo *bar" new 418a3ab1e778 mm/balloon_compaction: List interfaces new 83a8afa72e9c vmw_balloon: Compaction support new 5d1a86ecf328 vmw_balloon: Add memory shrinker new ae29783d3333 vmw_balloon: Split refused pages new ae2ee27aa985 w1: ds2413: output_write() cosmetic fixes / simplify new c50d09a86172 w1: ds2413: add retry support to state_read() new 3856032a0628 w1: ds2413: when the slave is not responding during read, [...] new e9e08a07385e lkdtm: support llvm-objcopy new 5d458751749a eeprom: ee1004: Move selected page detection to a separate [...] new 31641e34e8a3 eeprom: ee1004: Deal with nack on page selection new 17aa207e6e08 counter: 104-quad-8: Make quad8_ops static new 7ef0b1524417 chardev: set variable ret to -EBUSY before checking minor [...] new 354635039d93 firmware: google: Add a module_coreboot_driver() macro and use it new b0503584a828 firmware: google: memconsole: Use devm_memremap() new e07f100993c6 firmware: google: memconsole: Drop __iomem on memremap memory new b4cdeb785ea4 firmware: google: memconsole: Drop global func pointer new 381e9760ee87 firmware: google: coreboot: Drop unnecessary headers new 7e527e11d672 mei: docs: move documentation under driver-api new 815d0f26c104 mei: docs: move iamt docs to a iamt.rst file new 6080e0cff2bf mei: docs: update mei client bus documentation. new 4e3d3b784ae7 mei: docs: add a short description for nfc behind mei new 0475afd2a5de mei: docs: add hdcp documentation new 7e706da35a45 mei: docs: fix broken links in iamt documentation. new aacd152ecd7b w1: ds2413: fix state byte comparision new 0e3743d87071 w1: ds2805: rename w1_family struct, fixing c-p typo new d0a178095c5f mei: docs: update mei documentation new 9c3cef54c50d VMCI: Fixup atomic64_t abuse new 0154ec71d597 Merge 5.2-rc4 into char-misc-next new 1a0911a06c23 misc: isl29003: simplify getting the adapter of a client new 3cc2decc6a08 misc: tsl2550: simplify getting the adapter of a client new ee3095c194c5 misc: fsa9480: simplify getting the adapter of a client new 2f0f2441b4a1 slimbus: fix kerneldoc comments new b0c35cb59f7b misc: mic: scif: fix potential double free of scif_dev new 312d362c6ae4 MAINTAINERS: fpga: hand off maintainership to Moritz new c2a6ea23a401 dt-bindings: fsl: scu: add ocotp binding new 67ff708bd2fa nvmem: imx: add i.MX8 nvmem driver new 2d1c193911b0 nvmem: Broaden the selection of NVMEM_SNVS_LPGPR new 42c3dcedc6b7 dt-bindings: nvmem: Convert Allwinner SID to a schema new 7603eab4a543 fsi: cf-fsi-fw: Use the correct style for SPDX License Identifier new f506a547a9f4 eeprom: idt_89hpesx: remove unneeded csr_file variable new 514e5150e7c6 coresight: etb10: Properly set AUX buffer head in snapshot mode new 3ecb03022a25 coresight: tmc-etr: Properly set AUX buffer head in snapshot mode new 0402f75efe47 coresight: tmc-etf: Properly set AUX buffer head in snapshot mode new 99f81eb9c51d coresight: tmc-etf: Fix snapshot mode update function new 5aafd9bf7aa9 coresight: perf: Don't set the truncated flag in snapshot mode new 207f31125f9d coresight: funnel: Clean up device book keeping new 36f590825e67 coresight: replicator: Cleanup device tracking new 9dd0a9209767 coresight: tmc: Clean up device specific data new c95e224fee34 coresight: catu: Cleanup device specific data new fa87fa79678d coresight: tpiu: Clean up device specific data new ec62db1b2f18 coresight: stm: Cleanup device specific data new aaff76232841 coresight: etm: Clean up device specific data new 7f84712a0d9d coresight: etb10: Clean up device specific data new 6887cfa07534 coresight: Use coresight device names for sinks in PMU attribute new 6e9ad805069b coresight: etm3x: Rearrange cp14 access detection new 18e46e1109b4 coresight: stm: Rearrange probing the stimulus area new 538eca25ff8f coresight: tmc-etr: Rearrange probing default buffer size new 22aa495a6477 coresight: Rename of_coresight to coresight-platform new 88a1607cbed3 coresight: platform: Make memory allocation helper generic new a15dab756b0f coresight: Make sure device uses DT for obsolete compatible check new f03631da4be3 coresight: Introduce generic platform data helper new 91824db2ea2d coresight: Make device to CPU mapping generic new aff70a45fe31 coresight: Remove cpu field from platform data new 2ede79a6e8a5 coresight: Remove name from platform description new d2998dc1f9b1 coresight: Cleanup coresight_remove_conns new b77e3ed038c0 coresight: Reuse platform data structure for connection tracking new af7cfd0f80d7 coresight: Rearrange platform data probing new 688da45f20fe coresight: Add support for releasing platform specific data new 20961aea982e coresight: platform: Use fwnode handle for device search new 37ea1ffddffa coresight: Use fwnode handle instead of device names new 0f5f9b6ba9e1 coresight: Use platform agnostic names new 68c0dacb88fb coresight: stm: ACPI support for parsing stimulus base new 76ffa5ab5b79 coresight: Support for ACPI bindings new 1c20a213da6c coresight: acpi: Support for AMBA components new 115b1aa23307 coresight: acpi: Support for platform devices new 40a1c5b31969 coresight: Add dummy definition for of_coresight_get_cpu() new 745cfc56517f coresight: platform: add OF/APCI dependency new 055ecea0aa6e coresight: replicator: Add terminate entry for acpi_device [...] new aa1d19f1f967 fonts: Fix coding style new 73a649d2b98e fonts: Use BUILD_BUG_ON() for checking empty font table new dfd19a5004ef fonts: Prefer a bigger font for high resolution screens new 786285f5e05c drivers: fpga: Kconfig: pedantic cleanups new e9cd251980f8 slimbus: remove redundant dev_err message new 1a044213fc64 slimbus: core: generate uevent for non-dt only new ae1c6b9aa34b dt-bindings: add register based devices' mux controller DT [...] new 8ecfaca7926f mux: mmio: add generic regmap bitfield-based multiplexer new 84705f9f8c64 firmware: xilinx: zynqmp: Remove unused macro new 1c2eb5b2853c VMCI: Fix integer overflow in VMCI handle arrays new 7a82a01e5c85 dt-bindings: xilinx-sdfec: Add SDFEC binding new 22d137e283e6 dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC new 94b3a02c31ee memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780 new 1a927ad64bcf memory: jz4780-nemc: Reduce size of const array new a00b004218be memory: jz4780_nemc: Add support for the JZ4740 new 76d83e1c3233 misc: xilinx-sdfec: add core driver new 21f010b110c5 misc: xilinx_sdfec: Add CCF support new 1909a671dbc3 binder: fix memory leak in error path new 06b32fdb0309 lkdtm: Check for SMEP clearing protections new 8083f3d78825 Merge 5.2-rc6 into char-misc-next new c03bb448f04f nvmem: imx-ocotp: Elongate OCOTP_CTRL ADDR field to eight bits new 0493c4792b4e nvmem: imx-ocotp: Ensure WAIT bits are preserved when sett [...] new 159dbaf57b2f nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm new 4112c8537f07 nvmem: imx-ocotp: Add i.MX8MM support new 5a1c17240bf1 nvmem: imx-ocotp: imx8mq is compatible with imx6 not imx7 new 25c7eabed5b2 dt-bindings: imx-ocotp: Add i.MX8MM compatible new bb4a2e48d510 binder: return errors from buffer copy functions new fbdc60b2a787 extcon: arizona: Correct error handling on regmap_update_b [...] new fd757dbac5f6 dt-bindings: extcon: Add support for fsa9480 switch new bad5b5e707a5 extcon: Add fsa9480 extcon driver new 0937fbb7abeb extcon: fsa9480: Fix Kconfig warning and build errors new c1829acefc08 Merge tag 'extcon-next-for-5.3' of git://git.kernel.org/pu [...] new 60c87bc53178 MAINTAINERS: Add FSI subsystem new afd26118f0dc OCC: FSI and hwmon: Add sequence numbering new 371975b0b075 fsi/core: Fix error paths on CFAM init new b9b667a0c759 Merge tag 'fsi-for-5.3' of git://git.kernel.org/pub/scm/li [...] new f50dfaf772db misc: fsa9480: Delete this driver new b96fb368b08f intel_th: msu: Fix unused variable warning on arm64 platform new 9800db282dff intel_th: msu: Remove set but not used variable 'last' new 918b8646497b intel_th: msu: Fix single mode with disabled IOMMU new 4aa5aed2b6f2 intel_th: pci: Add Ice Lake NNPI support new fa52b3fe5e93 intel_th: msu: Support multipage blocks new bbbc08a154a1 intel_th: msu: Split sgt array and pointer in multiwindow mode new f505e91ef511 intel_th: msu: Start read iterator from a non-empty window new e150e3f4ad9a fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address. new 49ec630cd5e4 fpga: dfl: fme: remove copy_to_user() in ioctl for PR new 69416739ee36 fpga: dfl: fme: align PR buffer size per PR datawidth new 9b5db89ea4bf docs: misc-devices: convert files without extension to ReST new 3ff44563dbb0 coresight: tmc-etr: Do not call smp_processor_id() from pr [...] new 3a8710392db2 coresight: tmc-etr: alloc_perf_buf: Do not call smp_proces [...] new 024c1fd9dbcc coresight: tmc-etf: Do not call smp_processor_id from preemptible new 730766bae328 coresight: etb10: Do not call smp_processor_id from preemptible new 0530ef6b41e8 coresight: Potential uninitialized variable in probe() new 020601622323 coresight: etm3x: Smatch: Fix potential NULL pointer dereference new 17c20f329a13 coresight: tmc: Smatch: Fix potential NULL pointer dereference new 7ce98fb6c53d fsi: sbefifo: Don't fail operations when in SBE IPL state new 60e8523e2ea1 ocxl: Allow contexts to be attached with a NULL mm new cfc2f35006cb habanalabs: improve a couple of error messages new 34a5fab7b6f7 habanalabs: remove redundant CPU checks new d1287493abe2 habanalabs: minor documentation and prints fixes new 19734970c98b habanalabs: force user to set device debug mode new 8c173dc41d38 habanalabs: remove dead code in habanalabs_drv.c new 0c169b8afd1d habanalabs: check to load F/W before boot status new cbe722e41684 habanalabs: remove redundant CB size adjustment new 1f2c999bbca3 habanalabs: remove redundant memory clear new a08b51a9a0f3 habanalabs: change polling functions to macros new 921a465ba7bc habanalabs: pass device pointer to asic-specific function new a1e537b3f045 habanalabs: increase PCI ELBI timeout for Palladium new 460696ed4c07 habanalabs: print event name for fatal and non-RAZWI events new ac7427377150 habanalabs: support device memory memset > 4GB new cbb10f1e4a72 habanalabs: don't limit packet size for device CPU new a513f9a7eca5 habanalabs: make tpc registers secured new 9c46f7b10fff habanalabs: clear sobs and monitors in context switch new 5c823ae188eb habanalabs: restore unsecured registers default values new 56e53806dc9e habanalabs: remove simulator dedicated code new 29a7aad59de2 habanalabs: add rate-limit to an error message new 97a1aa00c178 docs/habanalabs: update text for some entries in sysfs new 0b28d26b9dfa habanalabs: initialize device CPU queues after MMU init new 37d68ce5274f habanalabs: de-couple MMU and VM module initialization new 7aa2227affb5 habanalabs: initialize MMU context for driver new 95b5a8b83e06 habanalabs: add MMU mappings for Goya CPU new f09415f507c4 habanalabs: set Goya CPU to use ASIC MMU new 2a51558c8c7f habanalabs: remove DMA mask hack for Goya new 747bf88c6177 habanalabs: add WARN in case of bad MMU mapping new 4a0ce7764b09 habanalabs: Allow accessing host mapped addresses via debugfs new ac6183ae4b4e habanalabs: Update the device idle check new 06deb86a748a habanalabs: Add debugfs node for engines status new e8960ca06bb2 habanalabs: Add busy engines bitmask to HW idle IOCTL new a94de2e7a380 Merge tag 'misc-habanalabs-next-2019-07-04' of git://peopl [...] new 1141301c2070 dt-bindings: coresight: Change CPU phandle to required property new 996cdfaf538f coresight: Do not default to CPU0 for missing CPU phandle new 18de65d9e71a soundwire: cdns: Fix compilation error on arm64 new 6f11586f4896 soundwire: intel: filter SoundWire controller device search new eadc0049e1ac soundwire: mipi_disco: fix master/link error new 8242c59315b7 soundwire: add port-related definitions new 53f3c097375c soundwire: remove master data port properties new 446701d1d161 soundwire: mipi-disco: remove master_count property for masters new 3424305b8be4 soundwire: rename 'freq' fields new 53d2e9c37734 soundwire: mipi-disco: fix clock stop modes new f6686a7d026d soundwire: clarify comment new 8acbbfec280f soundwire: rename/clarify MIPI DisCo properties new eb7df4c86e28 soundwire: cadence_master: use rate_limited dynamic debug new a78b32d9c36b soundwire: cadence_master: log Slave status mask on errors new 2d35526df9b1 soundwire: cadence_master: check the number of bidir PDIs new 121f436137ee soundwire: Intel: add log for number of PCM and PDM PDIs new 27f14331a7d4 soundwire: fix typo in comments new 432732b801c8 soundwire: intel_init: add checks on link numbers new be1038846b80 docs: soundwire: locking: fix tags for a code-block new 2aeac95d1a4c soundwire: add module_sdw_driver helper macro new 2f4281f4dce1 Merge tag 'soundwire-5.3-rc1' of git://git.kernel.org/pub/ [...] new 97ff4ca46d32 Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/ [...] new f0f74b45d64d drivers: staging : wlan-ng : collect return status without [...] new 2dd67029c623 Staging: rtl8723bs: os_dep: Fix switch-case indentation error new 5f98c7f9f535 Staging: rtl8723bs: core: Fix Spelling mistake in comments new 6810625092e7 staging: rtl8723bs: core: Remove blank line. new 41452327fc09 staging: rtl8723bs: core: Replace NULL comparisons. new c872ed070a8c staging: rtl8723bs: core: Remove unnecessary parentheses. new a65f0d18ea58 staging: rtl8723bs: core: Remove braces from single if statement. new 5706396f4768 staging: rtl8723bs: core: Fix variable constant comparisons. new bd9c9e2c6d56 Staging: rtl8723bs: os_dep: Remove braces from single if s [...] new 91fc28e8e6e9 staging: kpc_i2c: Remove unused file new 5badafb1f0c9 staging: rtl8712: get rid of IS_MCAST new a301ecbc7ed0 Staging: kpc2000: Cleanup in kpc_dma_transfer() new 80ff4ad4c62f staging: vc04_services: bcm2835-camera: remove redundant a [...] new 690510aad15f staging: kpc2000: remove unused function kp2000_cdev_write new 83ee6ec7740b Staging: rtl8723bs: os_dep: Fix if-else coding style issues new a8f7e0c9b9ae staging: rtl8723bs: os_dep: Remove Unneeded variable ret new 0f7aa9d2447b Staging: kpc2000: kpc_dma: Resolve trailing whitespace err [...] new 20fe99222dd3 Staging: kpc2000: kpc_dma: Resolve space errors around poi [...] new f3092723b7ed Staging: kpc2000: kpc_dma: Resolve checkpatch space errors [...] new f42485c50d7a Staging: kpc2000: kpc_dma: Resolve code indent and trailin [...] new 3544d3f785c1 Staging: kpc2000: kpc_dma: Resolve checkpath errors Macros [...] new 63c867d794e8 Staging: kpc2000: kpc_dma: Resolve warning Missing blank l [...] new 1c13ef4fa181 Staging: kpc2000: kpc_dma: Resolve warning to use __func__ [...] new d34141ebd7e7 Staging: kpc2000: kpc_dma: Resolve cast warning and use co [...] new d2a6eaee1d72 staging: kpc2000: inverted conditional in order to reduce [...] new dbaca02b625a staging: kpc2000: declare two functions as static. new 3809ca58c16a staging: kpc2000: added designated initializers to two structs. new abb611d2c21c staging: kpc2000: added missing clean-up to probe_core_uio. new 70eb40836ca4 staging: kpc2000: clean up after probe failure. new 5249495da049 staging: erofs: drop unneeded -Wall addition new dad3f77ff480 Staging: rtl8192e: Use %s and __func__ in strings new 8b0c4a7ca1ed Staging: rtl8192u: ieee80211: Fix coding style warning new d310c5a1cc83 Staging: rtl8192u: ieee80211: Fix spelling mistake new d542d407cdf2 Staging: rtl8192u: ieee80211: Fix coding style errors new c61ec9e618bf Staging: rtl8192u: ieee80211: Add spaces around '&&' operator new 5ba1a1dae320 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparison new 061ca1401f96 staging: vchiq_2835_arm: revert "quit using custom down_in [...] new 086efbabdc04 staging: vchiq: revert "switch to wait_for_completion_killable" new 77cf3f5dcf35 staging: vchiq: make wait events interruptible new 023dbe17dd38 staging: vchiq: stop explicitly comparing with zero to cat [...] new c3fb338afa33 Staging: rtl8192u: ieee80211: Fix coding style issues rela [...] new f3dbf6ea4fed staging: rtl8723bs: core: rtw_recv: fix warning Unneeded v [...] new 8f3d9001ddb6 Staging: rtl8188eu: os_dep: Use %s and __func__ in strings new db013a8826aa Staging: kpc2000: kpc_dma: include <linux/io.h> instead of [...] new 2f9dcc46c626 staging: kpc2000: removed trailing white-space. new 941add8e3e63 Staging: rtl8723bs: hal: Fix comparison to bool in if statements new e3faedf71d88 iio: adc: at91: Use dev_get_drvdata() new 34c2a55b0df4 iio: temperature: maxim_thermocouple: declare missing of table new 17b16c3cbe92 iio: accel: kxsd9: declare missing of table new 311def4cd2c6 iio: adxl372: declare missing of table new ed61b3085814 iio: dac: ad5758: declare missing of table new 40e64432ce98 dt-bindings: iio: tsl2583: convert bindings to YAML format new 17b62779cbe4 dt-bindings: iio: tsl2772: convert bindings to YAML format new 3e53ef91f826 iio: adc: stm32-dfsdm: manage the get_irq error case new d2fc0156963c iio: adc: stm32-dfsdm: missing error case during probe new 8b7a6a357462 iio: cros_ec: add 'id' sysfs entry new e99c25f4320d iio: dac: ad5758: remove set but not used variable 'dc_dc_mode' new 7fc1148cfde1 dt-bindings: adc: mt8183: add binding document new cf54f4dd07a6 dt-bindings: iio: isl29018: convert bindings to YAML format new 5c25531d4b43 iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() err [...] new a8b7ca187fd2 staging: iio: adt7316: match parenthesis alignment new c57c54bc9758 staging: iio: adc: Add paragraph to describe Kconfig symbol new b1f4c9a3c78c iio: stmpe-adc: Remove unnecessary assignment new 2abd293703eb iio: stmpe-adc: Add compatible name new 263d21cd5e85 iio: stmpe-adc: Reinit completion struct on begin conversion new 4bd44bb2b470 iio: stmpe-adc: Enable all stmpe-adc interrupts just once new e813dde6f833 iio: stmpe-adc: Use wait_for_completion_timeout new ed1f310ee23d iio: stmpe-adc: Reset possible interrupts new a2d2010d95cd iio: dac: ds4422/ds4424 drop of_node check new 0d698a538f8d iio: ad9523-1: Improve reported VCO frequency accuracy new 5887c8364766 iio: adc: sun4i-gpadc-iio convert to SPDX license tags new e359a29225dd dt-bindings: iio: accel: adxl345: switch to YAML bindings new 73e1ccdab3c3 dt-bindings: iio: adc: mediatek: Add document for mt6765 new 6d97024dce23 iio: adc: mediatek: mt6577-auxadc, add mt6765 support new c8b741e10b3b Merge tag 'iio-for-5.3a' of git://git.kernel.org/pub/scm/l [...] new 3fb58b8572ae staging: erofs: fix Warning Use BUG_ON instead of if condi [...] new 37d13c28eb4c Staging: bcm2835-camera: Prefer kernel types new 63a9c3edcb07 staging: rtl8723bs: Fix boolinit.cocci warnings new deabe03523a7 Staging: rtl8192u: ieee80211: Use !x in place of NULL comparisons new 15cc5c284af2 staging: fieldbus: solve warning incorrect type dev_core.c new 59ae81e11fec staging: kpc2000: fix coding style in uapi.h new 92642f385b7e staging: kpc2000: remove kp200_module.c file new 276accf2daa0 staging: kpc2000: remove lock_card/unlock_card functions new 8459b5441377 staging: kpc2000: kpc_i2c: reindent i2c_driver.c new 11011c03d647 staging: kpc2000: kpc_i2c: reformat copyright for better r [...] new 63306de0e840 staging: kpc2000: kpc_i2c: prevent memory leak in probe() [...] new 03a51687d297 staging: kpc2000: kpc_i2c: use %s with __func__ identifier [...] new 7ac3e13a9fb3 staging: kpc2000: kpc_i2c: fixup block comment style in i2 [...] new 30d8b6e18232 staging: fsl-dpaa2: use help instead of ---help--- in Kconfig new 2a4482bfae19 staging: most: use help instead of ---help--- in Kconfig new c3c415534d98 staging: unisys: use help instead of ---help--- in Kconfig new 7c6840b633ff staging: rtl8188eu: use help instead of ---help--- in Kconfig new 6a478f6715c1 staging: rtl8723bs: use help instead of ---help--- in Kconfig new cc9daca6e0eb staging: vt665*: use help instead of ---help--- in Kconfig new e23fa431e77d Staging: mt7621-dma: Remove braces around single if statement new bdd4a571f862 staging: kpc2000: remove fileops.c file. new 89cfbcc9ecfc staging: kpc2000: fix coding style in pcie.h new 64038897602f staging: kpc2000: remove spi_parts.h new f900d81cb960 staging: kpc2000: move the spi driver out of its subdirectory new 8cac7b354a20 staging: kpc2000: move the i2c driver out of its subdirectory new 078ef50c2a1a staging: kpc2000: dma_common_defs.h: remove unused inline [...] new 6bcd56b707d5 staging: kpc2000: remove SetBackEndControl() function new d0222e9a6b4b staging: pi433: fix misspelling of packet new 7ccbc42a2bec Staging: rtl8188eu: core: Remove else after break new a7bfc177d8a5 Staging: rtl8192u: ieee80211: Fix if-else coding style issue new 3fd14ebc2d52 staging: vt6656: fix potential NULL pointer dereference new 59608cb1de18 staging: vt6656: clean function's error path in usbpipe.c new 7156f7d9c387 staging: vt6656: avoid discarding called function's return code new cc81234ad7c7 staging: vt6656: clean error path for firmware management new d8c2869300ab staging: vt6656: use meaningful error code during buffer a [...] new 07ba60a15843 staging: vt6656: clean-up registers initialization error path new 987d864a2363 staging: vt6656: manage error path during device initialization new ae63ed4c7d08 staging: rtl8723bs: hal: Remove unused variable new cd88d2b11dc3 staging: kpc2000: added separate show functions for kpc_ui [...] new e033958e74d7 staging: kpc2000: removed two kpc_uio_class device attributes. new 07ddf0eee049 Staging: rtl8723bs: os_dep: Remove functions that don't do [...] new 3cc7037b43e5 Staging: rtl8192u: ieee80211: Replace function names in st [...] new fd078b420961 Staging: rtl8188eu: os_dep: Replace comparison with zero to !x new 67436a1ecc72 Staging: rtl8188eu: core: Use !x in place of NULL comparisons new 2411a336c8ce staging: fieldbus: arcx-anybus: change custom -> mmio regmap new b5a0c29f4b43 staging: wilc1000: remove redundant masking of pkt_offset new 99803f17ded0 staging: rtl8723bs: Fix Coverity warning in rtw_dbg_port() new d8ac35939632 staging: kpc2000: improved formatting of core.c. new a986d796395c staging: kpc2000: added a helper to get struct kp2000_devi [...] new 80bcd6cc3966 staging: kpc2000: added separate show functions for readab [...] new f73154081347 staging: kpc2000: use IDA to assign card numbers. new e416dad158f2 staging: kpc2000: simplified kp2000_device retrieval in de [...] new 3df7e8a77e8c staging: kpc2000: removed superfluous NULL checks from dev [...] new e6e0a0357491 staging: rtl8192u: Remove an unnecessary NULL check new 8576a5f54327 staging: kpc2000: kpc_i2c: remove unused module param disa [...] new 953bb9e5d060 staging: kpc2000: kpc_i2c: newline fixups to meet linux st [...] new 32806b33fee8 staging: kpc2000: kpc_i2c: use <linux/io.h> instead of <asm/io.h> new 7bd49a49b0a7 staging: kpc2000: kpc_i2c: Remove unnecessary function tra [...] new 43ad38191816 staging: kpc2000: kpc_i2c: add static qual to local symbol [...] new 2a8af420e7a5 staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL new 99bf7761b7cd staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci [...] new ce3b32a2d2d4 staging: rtl8723bs: core: rtw_recv: fix warning Comparison [...] new a924e3ac037e staging: kpc2000: fix indent in cell_probe.c new e55c49b892f9 staging: kpc2000: add space between ) and { in cell_probe.c new d0a1a4b0e0fb staging: kpc2000: fix invalid linebreaks in cell_probe.c new c16265dd6f77 staging: kpc2000: add spaces around operators in cell_probe.c new c2f894bc14c0 staging: kpc2000: add space after comma in cell_probe.c new dcb76ad1f4c7 staging: kpc2000: remove invalid spaces in cell_probe.c new 48c80ccce63f staging: pi433: Remove unnecessary variable new 9876ecaaddde staging: kpc2000: add blank line after declarations new 39cfdf55aadc staging: kpc2000: use __func__ in debug messages new 250b24410b8e staging: kpc2000: add missing asterisk in comment new 4f9d8b7e0ffd staging: kpc2000: fix alignment issues in cell_probe.c new 42143af99d2b staging: kpc2000: remove extra blank lines in cell_probe.c new 77290d4b7c0d staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c new ec09500e9cb7 staging: kpc2000: remove unnecessary braces in cell_probe.c new f8f31e5b76da staging: kpc2000: remove unnecessary include in cell_probe.c new 75b785e749e9 staging: kpc2000: remove unnecessary oom message new 49e352af1edb MAINTAINERS: Add entry for fieldbus subsystem new 1f48d056287d MAINTAINERS: Add entry for anybuss drivers new 89f27eded5b6 staging: erofs: support statx new fe6d98750cf0 staging: erofs: fix i_blocks calculation new dafb1c3a0865 staging: speakup: serialio: fix warning linux/serial.h is [...] new 1d14a95b5839 staging: kpc2000: fix typo in Kconfig new 4a932d90b154 staging: kpc2000: Change to use DIV_ROUND_UP new 9164f3363118 staging: kpc2000: report error status to spi core new 46144c139157 staging: kpc2000: replace white spaces with tabs for kpc20 [...] new f82ce45273d4 staging: kpc2000: kpc_i2c: Remove unused rw_sem new 935d47e209cc staging: kpc2000: kpc_i2c: Remove pldev from i2c_device structure new c5164e568cd7 staging: kpc2000: kpc_i2c: Use BIT macro rather than manua [...] new 73d56b83910a staging: kpc2000: kpc_i2c: Remove unnecessary consecutive [...] new 091971897e84 staging: kpc2000: kpc_i2c: Use drvdata instead of platform_data new 4ff740315aee staging: kpc2000: kpc_i2c: fail probe if unable to get I/O [...] new e621c8a108ed staging: kpc2000: kpc_i2c: fail probe if unable to map I/O space new 299672a74856 staging: kpc2000: kpc_i2c: Use devm_* API to manage mapped [...] new 26c12642338b staging: kpc2000: remove extra blank line in core.c new 8dd3355a229e staging: kpc2000: remove extra spaces in core.c new f5a4c0188cbb staging: kpc2000: replace bogus variable name in core.c new a7048b38ae44 staging: ks7010: Remove initialisation in ks_hostif.c new 6ef7eef9291c staging: ks7010: Merge multiple return variables in ks_hostif.c new 0fce66606ef9 staging: ks7010: Remove initialisation in ks7010_sdio.c new 1b96f846db31 staging/gasket: Fix string split new 371ec021a492 staging: rtl8723bs: core: rtw_ap: fix Unneeded variable: " [...] new ca6ea423d2bb staging: rtl8723bs: hal: Remove set but not used variable [...] new 1f816787b660 Staging: rtl8723bs: hal: fix warning possible condition wi [...] new 8fe0260030b8 staging: octeon-usb: Remove return variable new eb2b3edfd427 staging: rts5208: Remove negations new db622e05cdbe staging: rtl8712: Remove return variable of different type new 543c4f49ba05 staging: rtl8712: Remove initialisations new d8210b1132db staging: rtl8723bs: core: fix warning Comparison to NULL new 4c1d2fc7d56c staging: mt7621-dma: sizeof via pointer dereference new 23004ec33092 Merge 5.2-rc3 into staging-next new eb1a5c64729d staging: kpc2000: export more device attributes via sysfs. new a31f13af7da9 staging: kpc2000: removed misc device. new 313cca245d4b staging: vc04_services: remove redundant assignment to poi [...] new 7ec3ff690ddc staging: rtl8712: ieee80211.c: Remove leading p from varia [...] new fc3e78dfcf52 staging: rtl8712: Replace function r8712_init_mlme_priv new 4d632cdbdd28 staging: kpc2000: kpc_spi: Remove unnecessary consecutive [...] new 32ed45068c7e staging: kpc2000: kpc_spi: column-align switch and subordi [...] new 66594e3f48cc staging: kpc2000: kpc_spi: remove fifo_depth from kp_spi struct new 1914e9ebd362 staging: kpc2000: kpc_spi: remove function kp_spi_bytes_pe [...] new 677b993a5749 staging: kpc2000: kpc_spi: use devm_* API to manage mapped [...] new 14f252e821ba staging: rtl8188eu: remove redundant definition of ETH_ALEN new ee598a61ec75 staging: rtl8188eu: remove unused definitions from ieee80211.h new d7255ba4d648 staging: vt6655: Change return type of function and remove [...] new 7acc77d20892 staging: rtl8188eu: remove ODM_PhyStatusQuery() wrapper new 636928fc1275 staging: kpc2000: simplify comparisons to NULL in core.c new 1c10f0694074 staging: kpc2000: remove unnecessary parentheses in core.c new 5298be4877f3 staging: kpc2000: remove unnecessary oom message in core.c new 745cde4ef6e3 staging: kpc2000: use __func__ in debug messages in core.c new a12cae870afc staging: kpc2000: remove unnecessary include in core.c new a1ceab8b9251 staging: kpc2000: use sizeof(var) in kzalloc call new c1c7830cc717 staging: kpc2000: fix incorrect code comment in core.c new dfa6cbbf3c35 staging: rtl8723bs: hal: fix error "do not initialise glob [...] new ca039163d8dd staging: rtl8188eu: core: Remove initialisation of return [...] new 15c1843d70a4 staging: rtl8712: Replace function r8712_free_network_queue new 259c20b38d28 staging: most: trivial: fix a couple of typos new 7942b209ade7 staging: staging: kpc2000: kpc_dma: fix symbol 'kpc_dma_ad [...] new 89a237aa84c7 staging: kpc2000: Use '%llx' for printing 'long long int' type new fa6a80ca5a60 staging: kpc2000: Use '%zu' for printing 'size_t' type new 8b37865055fe staging: kpc2000: kpc_spi: remove unnecessary struct member phys new d06ad04b7d87 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] new dafcc4a54672 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] new 77a91f4b68b0 staging: kpc2000: kpc_spi: remove unnecessary struct membe [...] new fbf476ea29cc staging: kpc2000: kpc_spi: remove unnecessary ulong repr o [...] new 17dcc588d42b staging: kpc2000: kpc_spi: remove unnecessary cast in [rea [...] new 7bce355180a8 Staging: vc04_services : vchiq_core: Fix a brace issue new a7dd567eb6f2 staging: rtl8723bs: Resolve "(foo*)" should be "(foo *)" e [...] new 4769aae357ba staging: rtl8723bs: Fix Unneeded variable: "ret". Return "0" new 286570fbdf4c staging: rtl8712: hal_init.c: Remove leading p from variab [...] new a78e4b1f25f2 staging: rtl8712: recv_linux.c: Remove leading p from vari [...] new 3f35d9022761 staging: rtl8712: xmit_linux.c: Remove leading p from vari [...] new 2370b876fc5e staging: rtl8712: usb_ops.c: Remove leading p from variable names new 4087a2faa4d8 staging: rtl8712: usb_halinit.c: Remove p from variable names new 7a58b4abc774 staging: rtl8188eu: core: Replace function rtw_free_networ [...] new 5555ebbbac82 staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work new 308f9df30bc4 staging: erofs: fix warning Comparison to bool new 800c16c8a927 staging: erofs: make use of DBG_BUGON new 546cbac4ab54 staging: kpc2000: kpc2000_i2c: void* -> void * new 58462a443563 staging: kpc2000: kpc2000_i2c: add space after , new 130b5fb3738c Staging: ralink-gdma: fixed a brace coding style issue new 0f2692f7f282 staging: fieldbus: Fix build error without CONFIG_REGMAP_MMIO new 991661e673f6 staging: kpc2000: remove extra white space in kpc2000_spi.c new ac6ab6da5b49 staging: kpc2000: remove unnecessary debug prints in cell_probe.c new fef138203b9e staging: kpc2000: remove unnecessary debug prints in core.c new 39547bc5e81a staging: kpc2000: remove unnecessary debug prints in dma.c new 7cb0163aa273 staging: kpc2000: remove unnecessary debug prints in fileops.c new a98daf5c5d1b staging: kpc2000: remove unnecessary debug prints in kpc_d [...] new 117e9dcf74d5 staging: rtl8723bs: hal: move common code to macro new 9254695963a2 staging: rtl8723bs: fix warning comparison to NULL new 045e1ee01da7 staging: rtl8723bs: fix issue "Using comparison to true is [...] new 2af0ada29f84 staging: rtl8723bs: provide spaces around unary operators new 906ad742fdbf staging: rtl8712: Fixed CamelCase for EepromAddressSize new 43dfe7df06a9 staging: rtl8712: Removed redundant code from function oid [...] new cc96550b698e staging: rtl8712: Fixed CamelCase cmdThread rename to cmd_thread new 3300a661a97e staging: rtl8712: removed unused variables from struct _adapter new abddd78ef465 staging: kpc2000: Fix: 'kpc_dma_del_device' and other symb [...] new 0bbb1374f1fe Staging: kpc2000: kpc_dma: Make some symbols static new fd5a82f4a615 staging: kpc2000: improve label names in kp2000_pcie_probe new eafae15fe16d staging: kpc2000: remove unnecessary comments in kp2000_pc [...] new c77a6794c0fe staging: kpc2000: removed DMA AIO implementation. new 1f1e13017d64 staging: rtl8712: Change return values of r8712_setdatarate_cmd() new 6c8265009f85 staging: rtl8712: Change return values of r8712_createbss_cmd() new d05b53205e96 staging: rtl8723bs: Change type of rtw_os_recv_resource_alloc() new 85d237bdf8d3 staging: rtl8723bs: Change type of rtw_os_recvbuf_resource_free() new 8915d9896b00 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove return v [...] new d4c33acb2a30 staging: rtl8723bs: hal: sdio_halinit.c: Remove variables new 535e5a9b630c staging: rtl8723bs: hal: hal_btcoex.c: Remove variables new 581b4945bfcc staging: rtl8723bs: core: Remove variable change_priority new 4c0955991b00 staging: rtl8723bs: hal: rtl8723b_cmd.c: Remove variables new fc98ef8fb854 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove unused variables new a21a773f3d06 staging: rtl8723bs: rtw_get_sec_ie(): Change return type new 288f9aca4c78 staging: rtl8723bs: os_dep: Remove variable pos new 6e12260a7c18 staging: rtl8712: remove the leading spaces new a89ba68105f8 staging: rtl8723bs: fix spaces required around unary operator new 1714844abbca staging: rtl8723bs: fix issue Comparison to NULL new e99547e5ae17 staging: rtl8723bs: hal: sdio_ops: fix Comparison to NULL new 282c7818a57b staging: rtl8723bs: hal: sdio_ops: fix spaces preferred ar [...] new 52f7ee660f43 staging: rtl8723bs: hal: sdio_ops: fix braces {} are not n [...] new 12efdd8dc675 staging: rtl8723bs: hal: Change return type to void from u8 new 6cc6677aee43 staging: rtl8712: Fixed CamelCase lockRxFF0Filter renamed [...] new 8810493fc54e staging: rtl8712: Fixed CamelCase wkFilterRxFF0 renamed to [...] new bb3982b42e79 staging: most: register net and video config subsystems wi [...] new 232034b34253 staging: rtl8188eu: Change type of rtw_get_sec_ie() new 67c4f7fc5dd3 staging: rtl8723bs: core: Remove function eeprom_read_sz() new a8c14146084c staging: rtl8723bs: core: Remove function read_eeprom_content() new 65699f341f15 staging: rtl8723bs: core: Remove eeprom_write16() new eb569cc0d916 staging: rtl8723bs: core: Replace function Set_MSR() new 183eb53d25a3 staging: rtl8723bs: core: Remove function enable_rate_adaptive() new 534415d29c0c staging: rtl8723bs: core: Remove wrapper functions new 2b524fc4ffd3 staging: rtl8723bs: Replace function rtw_free_network_queue() new f4db969efa80 staging: rtl8723bs: Remove function rtw_set_scan_deny_timer_hdl() new 7ee3501de816 staging: rtl8723bs: Fix typo in function name new eddd422b54ac staging: rtl8723bs: hal: Replace function _InitQueuePriority() new 7c11bb40f125 staging: rtl8723bs: Remove rtw_btcoex_Initialize() new 9884b3f6f73d staging: android: fix style problem new c90c1b427b08 staging: most: deregister net and video config subsystems [...] new 0c3b9b7e19ec staging: kpc2000: remove dead code in core.c new c11621ffd9a8 staging: rtl8723bs: hal: sdio_halinit: fix comparison to t [...] new 639b6023beb4 staging: rtl8723bs: hal: sdio_halinit: fix spaces preferre [...] new faa398844161 staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL new 98a716ce1d6a Merge branch 'erofs_fix' into staging-next new 76bc27a26acc staging: erofs: rename data_mapping_mode to datamode new 7c23143199e3 staging: comedi: usbdux: remove redundant initialization o [...] new 5c8004ce6149 staging: erofs: clean up initialization of pointer de new 0c20037c6749 staging: Add missing newline at end of file new 88004c3e693d staging: rtl8723bs: hal: Using comparison to true is error prone new 4c1c1dbd6d93 staging: rtl8723bs: hal: spaces preferred around unary operator new 289fb19ef7a9 staging: rtl8723bs: hal: Remove return type of initrecvbuf new 247c2ad278dd staging: rtl8723bs: hal: fix Using comparison to false is [...] new 7930f8e5892f staging: rtl8723bs: hal: Add null check after memory allocation new bd462d407bbb staging/rtl8723bs/core: Remove redundant call to memset new 5d8c5c684ad8 staging/rtl8723bs/core/rtw_ap: Remove redundant call to memset new 02ca9aa02534 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Comparison [...] new 7036126aa2f5 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Using comp [...] new f60cb23f0f0f staging: rtl8723bs: hal: rtl8723b_hal_init: Remove set but [...] new f3a9e4136893 staging: rtl8723bs: hal: rtl8723b_rf6052: fix spaces prefe [...] new 61959885103a staging: rtl8723bs: hal: odm_HWConfig: Unneeded variable: [...] new 57744c8d5ce3 staging: vt6656: fix indentation on break statement new 8fa2081030e7 staging: rtl8723bs: Remove myself from CC: new 42203fbe73f2 staging: wilc1000: Remove redundant memset new da0721cc2620 staging: rtl8192e: rtllib_module: Remove redundant memset new 1011f2b09aca staging: rtl8192u: ieee80211: Remove redundant memset new 0234961dbc18 staging: rtl8712: rtl87x_io : make use of kzalloc new a50185cbb383 staging: kpc2000: simplify error handling in kp2000_pcie_probe new d326d99aa00f staging: kpc2000: fix integer overflow with left shifts new a029e223458f staging: rtl8723bs: hal: rtl8723b_cmd: fix Comparison to NULL new f2e741cbba1c staging: rtl8723bs: hal: rtl8723b_cmd: fix comparison to t [...] new d47f4db76732 staging: rtl8723bs: hal: Remove True/False Comparisons new 356596396718 staging: rtl8723bs: hal: Fix Brace Style Issues in if/else [...] new 6254acded763 staging: rtl8723bs: os_dep: ioctl_linux: make use of kzalloc new d189a7c2f88c staging: rtl8723bs: hal: odm_RegConfig8723B: fix Lines sho [...] new 9cc579cc9588 staging: rtl8723bs: os_dep: fix indentation on break statement new a7a22bc46c70 staging: rtl8723bs: hal: hal_btcoex: Remove variables pHal [...] new 6a9b5dd1e24c staging: rtl8723bs: Resolve checkpatch error "that open br [...] new fabf298696d0 staging: rtl8723bs: Resolve the checkpatch error: else sho [...] new 65ae78c20b8a staging: rtl8723bs: Fix Indentation Error: code indent sho [...] new e5dc970eb13c staging: rts5208: Remove function soft_reset_sd_card() new c2e1e0f30b1e staging: rtl8188eu: remove unused code new fdd228cd6d90 staging: mt7621-pci: fix two messages in driver code new 07420a02b003 staging: mt7621-pci: use gpio perst instead of builtin behaviour new fd69d7faaefd staging: mt7621-dts: add gpio perst to pcie bindings node new 014860188c15 staging: mt7621-pci: dt-bindings: add perst-gpio to sample [...] new f745aa40964e staging: rtl8712: mlme_linux.c: Remove leading p from vari [...] new fbcfbf653636 staging: rtl8712: rtl8712_efuse.c: Remove leading p from v [...] new 97a738d30cb1 staging: rtl8712: rtl871x_cmd.c: Remove unnecessary null check new 36f484ef0941 staging: rtl8712: r8712_joinbss_cmd(): Change return value [...] new 29de098b330f staging: rtl8712: Change (r8712)_enqueue_cmd to void new ee71f8e8ed89 staging: rtl8712: r8712_set_chplan_cmd(): Change return type new c24d83e14dcf staging: rtl8712: r8712_disassoc_cmd(): Change type to void new 612168e40755 staging: rtl8712: r8712_setopmode_cmd(): Change return type new 092a370dbf38 staging: rtl8712: r8712_setstakey_cmd(): Change return type new 2f1539b24e2a staging: rtl8712: r8712_setMacAddr_cmd(): Change return type new 670a44c1631f staging: rtl8723bs: Delete file odm_AntDiv.c new 10055c6fe274 Staging: kpc2000: kpc_dma: Fix platform_no_drv_owner.cocci [...] new 3e5bc68fa596 staging: ks7010: Fix build error new fc73bf67123b staging: rtl8712: r8712_addbareq_cmd(): Change return type new a2b6457e58f1 staging: rtl8712: r8712_disconnectCtrlEx_cmd(): Change ret [...] new ec25a9c5f7d1 staging: rtl8712: r8712_wdg_wk_cmd(): Change return type new 0236f87b80ab staging: rtl8712: r8712_wdg_timeout_handler: Remove function new b43f6a60e271 staging: rtl8712: r8712_enqueue_cmd_ex(): Change return type new f5a3cb90b802 staging: wilc1000: add passive scan support new 36e92f611e33 staging: mt7621-pci: disable pcie port clock if there is n [...] new cdf6f83b3cca staging: mt7621-pci: add phy exit call if phy_power_on call fails new 774dd15f81f7 staging: mt7621-pci-phy: remove disable clock from the phy [...] new 2e26e96672c2 staging: mt7621-pci: use 'module_init' instead of 'arch_initcall' new 575922b1cf42 staging: rtl8712: Remove function r8712_setbasicrate_cmd new f9ed50d78c62 staging: rtl8712: Remove function r8712_setfwdig_cmd() new 8cb9a36ebf93 staging: rtl8712: Remove function r8712_setfwra_cmd() new 7a7213b08a41 staging: rtl8712: Remove function r8712_setrfintfs_cmd() new e39956c0d35e staging: rtl8712: Replace function r8712_init_cmd_priv() new 90b45399b441 Merge 5.2-rc6 into staging-next new a4961427e749 Revert "staging: ks7010: Fix build error" new e36472145aa7 staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap new ec8c24420501 staging: erofs: add compacted ondisk compression indexes new 152a333a5895 staging: erofs: add compacted compression indexes support new fa61a33f5376 staging: erofs: move per-CPU buffers implementation to utils.c new 274812334b46 staging: erofs: move stagingpage operations to compress.h new 7fc45dbc938a staging: erofs: introduce generic decompression backend new 0ffd71bcc3a0 staging: erofs: introduce LZ4 decompression inplace new 88aaf5a79c5c staging: erofs: switch to new decompression backend new b6a76183dea8 staging: erofs: integrate decompression inplace new 08289a56043f staging: rtl8188eu: cleanup lines ending with a '(' new 6faeb505036d staging: rtl8188eu: remove hal_init_macaddr() new 3dadf62ca5b2 staging: rtl8723bs: os_dep: Modify return type of function [...] new 864e69d0d108 staging: rtl8723bs: os_dep: Modify return type of function [...] new aa0d54db9215 staging: rtl8723bs: os_dep: Change return type of function [...] new 1e42a8871dbb staging: rtl8723bs: os_dep: modified return type of functi [...] new 47c48c9e30bf staging: rtl8723bs: os_dep: Change return type of rtw_init [...] new 65e307d7dade staging: rtl8188eu: remove unused function get_bsstype() new b107b94b3be1 staging: rtl8188eu: remove unused function is_ap_in_wep() new 03c1feff9e02 staging: kpc2000: add missing spaces in kpc2000_i2c.c new 8e590ef5b20c staging: kpc2000: add missing spaces in kpc2000_spi.c new 74a2f3cb3212 staging: vc04_services: Remove function vchiu_queue_is_full() new 49bc145285f8 staging: vc04_services: Remove function vchiq_arm_allow_resume() new 248a58a3d765 staging: vc04_services: Remove vchiq_arm_force_suspend() new a4013c6422f0 staging: vc04_services: Remove vchiq_pause_internal() new 49d07ccb7520 staging: vc04_services: Remove vchiq_resume_internal() new 6795dbb8609d staging: vc04_services: Remove vchiq_use_service_no_resume() new bf1ca0c6c208 staging: vc04_services: Remove vchiq_send_remote_release() new efe06b2317f9 staging: vc04_services: Remove function output_timeout_error() new 4a808fa3aa48 staging: vc04_services: Remove function block_resume() new d91674322d1b staging: rtl8712: Change return values in r8712_init_cmd_priv() new 795eb36899ae staging: rtl8712: Replace function r8712_init_evt_priv() new 6257450f891d staging: rtl8712: Change return values of r8712_init_evt_priv() new 03c05c470fe5 staging: rtl8712: Replace r8712_free_cmd_priv() new dc0f139b2ed8 staging: rtl8712: Replace r8712_free_evt_priv() new d2179f3e9337 staging: rtl8712: Remove r8712_setrttbl_cmd() new 162c0dfac580 staging: rtl8712: Replace r8712_find_network() new a58cc341bbb8 staging: rtl8712: Remove mp_start_joinbss() new da8e81205e8f staging: rtl8712: Remove r8712_setassocsta_cmd() new a5dedb5c98df staging: rtl8712: Change return values of r8712_setrfreg_cmd() new fbd6b25009ac staging: rtl8712: reduce stack usage, again new 5545745930ea staging: erofs: return the error value if fill_inline_data [...] new de3728dcd342 staging: erofs: don't check special inode layout new a9f69bd555cc staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr) new 338d9637361c staging/most/video: set device_caps in struct video_device new 7379e6baeddf staging: comedi: amplc_pci230: fix null pointer deref on i [...] new b8336be66dec staging: comedi: dt282x: fix a null pointer deref on interrupt new 3c96993b1832 staging: greybus: tools: Remove function log_csv_error() new f816db1dc17b staging: bcm2835-camera: Restore return behavior of ctrl_s [...] new 0ae0cf509d28 staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro new 95392b0260bf staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list new 424a61122c93 staging: wilc1000: handle p2p operations in caller context new 6419f818abab staging: wilc1000: fix error path cleanup in wilc_wlan_ini [...] new 9bc061e88054 staging: wilc1000: added support to dynamically add/remove [...] new 2f5e568b28fb staging: wilc1000: remove use of driver_handler_id & ifc_id new 264a472d29b8 staging: wilc1000: remove unnecessary loop to traverse vif [...] new 39cf54fc6af3 staging: wilc1000: remove use of 'src_addr' element in 'wi [...] new 93592a65ad89 staging: wilc1000: remove extra argument passing to wilc_s [...] new 7ff9f78ea683 staging: wilc1000: rename 'host_interface' source and header new 34a49d9edf3a staging: rts5208: Rewrite redundant if statement to improv [...] new 321cab4b5e56 staging: rts5208: Simplify boolean expression to improve c [...] new 5d32630f170c staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL new 1f22b8f1bd6d staging: rtl8188eu: os_dep: Remove return variable new 2995c182f85b staging: rtl8188eu: hal: Replace function odm_TXPowerTrack [...] new c41ee96b3b89 staging: rtl8188eu: hal: Replace function ODM_TXPowerTrack [...] new 01bc283e8198 staging: rtl8188eu: Remove declarations of unused functions new 690a993f100f staging/rtl8188eu/os_dep: Remove unneeded variable ret new 557897fea0b1 staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER new 8dedab2903f1 staging: bcm2835-camera: Replace spinlock protecting conte [...] new a1120db35717 staging: bcm2835-camera: Do not bulk receive from service thread new c49791614923 staging: bcm2835-camera: Correctly denote key frames in en [...] new 35c586ffffbc staging: bcm2835-camera: Return early on errors new be2f87c30fd2 staging: bcm2835-camera: Remove dead email addresses new 98fbcbb1de9a staging: bcm2835-camera: Fix comment style violations. new db9c9ee4c242 staging: bcm2835-camera: Fix spacing around operators new 3485507fc272 staging: bcm2835-camera: Reduce length of enum names new eb9e4f3c865a staging: bcm2835-camera: Fix multiple line dereference errors new f439600f89c8 staging: bcm2835-camera: Fix brace style issues. new fe78fd7b18a3 staging: bcm2835-camera: Fix missing lines between items new fcdd047e8ae9 staging: bcm2835-camera: Fix open parenthesis alignment new 70ec64ccdaac staging: bcm2835-camera: Ensure all buffers are returned o [...] new bb8e97006d70 staging: bcm2835-camera: Remove check of the number of buf [...] new a26be06d6d96 staging: bcm2835-camera: Handle empty EOS buffers whilst s [...] new abb4718cc6a1 staging: bcm2835-camera: Set sequence number correctly new 807855cab7c8 staging: bcm2835-camera: Add multiple inclusion protection [...] new c7b52b803575 staging: bcm2835-camera: Unify header inclusion defines new 33cc62fafcea staging: bcm2835-camera: Fix multiple assignments should b [...] new 3a41cf34c3e9 staging: bcm2835-camera: Fix up mmal-parameters.h new ed5fea7a786a staging: bcm2835-camera: Use enums for max value in controls new fe8adc412334 staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour new 66b5d073115b staging: bcm2835-camera: Remove/amend some obsolete comments new 640e77466e69 staging: mmal-vchiq: Avoid use of bool in structures new eb3539767a35 staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats new 1029e7a71e51 staging: bcm2835-camera: Add sanity checks for queue_setup [...] new 37b0bbab5446 staging: bcm2835-camera: Set the field value within each buffer new 78f2e83dad7b staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit new 9f269b37eec5 staging: rtl8723bs: hal: hal_btcoex: Using comparison to t [...] new c0b8646c7380 staging: rtl8723bs: hal: hal_btcoex: Remove unneeded varia [...] new e6e70326d657 staging: rtl8192u: Change type of rtl8192_rx_initiate() new 3ac7843e12df staging: rtl8192u: Remove function dm_backup_dynamic_mecha [...] new 06ed6146d6c1 staging: kpc2000: add line breaks new c70c7284a058 staging: kpc2000: blank lines after declaration new ecb87018bb76 staging: kpc2000: introduce usage of __packed new 69086fb80d09 staging: kpc2000: introduce 'unsigned int' new 39e828584b39 staging: kpc2000: introduce __func__ new d19b75b05178 staging: kpc2000: remove needless 'break' new 9839208ea97f staging: rtl8712: Change return values of r8712_getrfreg_cmd() new 1ef20d57cc9c staging: rtl8712: r8712_parse_wpa_ie(): Change return values new f5e5eaefa921 staging: rtl8712: r8712_parse_wpa2_ie(): Change return values new 7721483ca043 staging: rtl8712: mp_start_test(): Change return values new a024c9dfefc0 staging: rtl8712: _r8712_free_sta_priv(): Change return type new e1b5fe7412b0 staging: rtl8712: _r8712_init_sta_priv(): Change return values new a4898e78c368 staging: rtl8712: r8712_xmit_resource_alloc(): Change retu [...] new 54ae9f0fdad1 staging: rtl8712: Replace function r8712_enqueue_cmd() new 4bfec30c205c staging: rtl8712: Replace function r8712_dequeue_cmd() new 77504cf392c0 staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unus [...] new 526160d0db0a staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but [...] new 4d6d73809133 staging: rtl8723bs: hal: rtl8723b_rf6052: collect return s [...] new 3c21e6279801 staging: rtl8723bs: hal: sdio_halinit: Remove set but unus [...] new 8fce9e282549 staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd() new c23beb6dc052 staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh() new 98be8b33c10a staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll() new 3a1555da57f2 staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift() new 5c5f1c1d994c staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done() new 7ebc8751982e staging: rtl8723bs: hal: Remove function clearinterrupt872 [...] new 414faeb18111 staging: rtl8723bs: Remove rtw_hal_c2h_evt_read() new 2e82900fdda8 staging: rtl8723bs: Change return type of networktype_to_r [...] new 777a43348af3 staging: rtl8723bs: Remove rtw_hal_networktype_to_raid() new 7cda1f884d76 staging: rtl8723bs: Replace function odm_SignalScaleMapping() new 9b1fd9b00d6d staging: rtl8723bs: Remove function rtw_modular64() new b13aaa5f8386 staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting() new bd9dfe93c27b staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize() new 6fc61d9f066f staging: rtl8723bs: Remove rtw_btcoex_IQKNotify() new 4c1bcb0ee7a3 staging: rtl8723bs: Remove rtw_btcoex_IpsNotify() new a618315401ab staging: rtl8723bs: Remove rtw_btcoex_LpsNotify() new 800132aa06c2 staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify() new 7d6a6e7be638 staging: rtl8723bs: Remove rtw_btcoex_SetManualControl() new b9c1def24bec staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify() new 003e6cc3a22d staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn() new 0bae06850971 staging: iio: cdc: ad7150: create macro for capacitance channels new 266233967c23 staging: iio: ad9834: add of_device_id table new d1db9ad57f90 staging: iio: adis16203: Add of_device_id table new 82e1506339bd staging: iio: adt7316: create of_device_id array new ed83144e6d71 staging: iio: adis16240: add device to module device table new 094c52dbaf0a staging: iio: ad7746: add device tree support new bc4054b55f14 staging: iio: adis16240: add of_match_table entry new ba6ec48e76bc iio: Add driver for Infineon DPS310 new cc8baffe1761 iio: dps310: Temperature measurement errata new d711a3c7dc82 iio: dps310: Add pressure sensing capability new 26207c7e7872 docs: iio: add precision about sampling_frequency_available new 13c12f693001 iio: accel: add missing sensor for some 2-in-1 based ultrabooks new 8f69a686e235 dt-bindings: iio: adc: add adi,ad7780.yaml binding new d4e96de0f45f MAINTAINERS: add entry for ad7780 adc driver new 47dd8378f953 iio: adc: meson_saradc: update with SPDX Licence identifier new 88dd03135063 iio: adc: ad7606: Move oversampling and scale options to c [...] new 3c23e9e80853 iio: adc: ad7606: Add software configuration new aa7093299253 iio: light: bh1780: simplify getting the adapter of a client new cf344bd67e56 staging: iio: ad2s1210: Remove platform data NULL check in probe new 936d3e536dcf iio:core: Fix bug in length of event info_mask and catch u [...] new 677f16813a92 iio: light: stk3310: Add support for stk3335 new fe9311645971 iio: imx7d_adc: Remove unneeded error message new 9ce92da84ff2 iio: imx7d_adc: Introduce a definition for the input clock new f5d2f9c293c2 iio: imx7d_adc: Fit into a single line new 9f3bf94f65fc iio: imx7d_adc: Remove unneeded 'average_en' member new 81956a93b552 iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sens [...] new 7f699bd14913 iio: frequency: adf4371: Add support for ADF4371 PLL new 4b65e3ba97ca dt-bindings: iio: frequency: Add docs for ADF4371 PLL new 0e4f0b42f42d iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions new 925120108860 dt-bindings: iio: accel: adxl372: switch to YAML bindings new 38ffa3a34cb0 iio: amplifiers: update license information new dbcf6b5d2625 iio: amplifiers: ad8366: use own lock to guard state new 11ab555a6d3b iio: amplifiers: ad8366: rework driver to allow other chips new cee211f4e5a0 iio: amplifiers: ad8366: Add support for the ADA4961 DGA new 075da9cd6aa5 iio: amplifiers: ad8366: Add support for ADL5240 VGA new 387c1d770667 iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable() new 362cd500a2da staging: iio: ad7150: use ternary operating to ensure 0/1 value new 34b94f938313 staging: iio: ad7150: use FIELD_GET and GENMASK new 28c7901451b6 staging: iio: ad7150: simplify i2c SMBus return treatment new 4766975556e7 staging: iio: ad7150: clean up of comments new 517b2d045aeb MAINTAINERS: add counter/ftm-quaddec driver entry new 7e8b817e5978 iio: humidity: Replace older GPIO APIs with GPIO Consumer [...] new 8bb0d36cbaee iio: adc: xilinx: support all platforms new 05b8bcc96278 iio: st_accel: fix iio_triggered_buffer_{pre,post}enable p [...] new aabcbfe8dbbf iio: sca3000: Potential endian bug in sca3000_read_event_value() new f24cd7df6f32 dt-bindings: iio: chemical: sps30: convert bindings to yaml new c2a0ffdc2551 MAINTAINERS: add entry for sensirion sps30 driver new 12c8398d8012 iio: adc: stm32-dfsdm: fix output resolution new c6013bf50e2a iio: adc: stm32-dfsdm: fix data type new 102afde62937 iio: adc: stm32-dfsdm: manage data resolution in trigger mode new d716204fd547 iio: adc: stm32-dfsdm: add fast mode support new 18eaffab90eb iio: adc: stm32-dfsdm: add comment for 16 bits record new 597382cbd3c1 dt-bindings: iio: adc: stm32: add missing vdda supply new 7685010fca2b iio: adc: stm32-adc: add missing vdda-supply new 1c349f4fd36e docs: iio: convert to ReST new 8915aacac4dd iio: core: no need to check return value of debugfs_create [...] new 67009e1932f0 counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR new 10dd571c66a5 iio: adis162xx: fix low-power docs & reports new 6a8036862de0 MAINTAINERS: add ADIS IMU driver library entry new f1794fd7bdf7 iio: adc: ad7124: Remove input number limitation new 0eaecea6e487 iio: adc: ad7124: Add buffered input support new 1478a388f4ba iio: adc: ad7124: Shift to dynamic allocation for channel [...] new 26ae15e62d3c Convert AD7124 bindings documentation to YAML format. new c444e956a261 dt-bindings: iio: adc: Add buffered input property new 13a0af411a65 iio: frequency: adf4371: Add support for ADF4372 PLL new 84ed6482c6d8 dt-bindings: iio: frequency: Add ADF4372 PLL documentation new def914a4c389 iio: frequency: adf4371: Add support for output stage mute new 208a68c8393d iio: iio-utils: Fix possible incorrect mask calculation new c55cc97a2524 Merge tag 'iio-for-5.3b' of git://git.kernel.org/pub/scm/l [...] new 268d828144d2 staging: kpc2000: drop useless softdep statement new af89bcef55ff staging: erofs: fix LZ4 limited bounced page mis-reuse new eadbf7a34e44 staging: android: ion: Remove file ion_carveout_heap.c new 23a4388f24f5 staging: android: ion: Remove file ion_chunk_heap.c new 8f9e3a519d56 staging: most: remove data sanity check new 18e75e3282f7 staging: comedi: amplc_dio200: Remove function clk_sce() new 931282a9c7a6 staging: comedi: amplc_dio200: Remove function gat_sce() new fd315da57dc3 staging: comedi: mite: Replace function mite_request_chann [...] new cf8e49ae200b staging: mt7621-dts: update sdhci config. new baa3477f06af staging: mt7621-dts: add support for second network interface new d8718e45e254 drivers/staging/rtl8192u: drop first comment line new 0dbc8368edf0 drivers/staging/rtl8192u: style nonstyled comments new feb20855a32a staging: rtl8192u: Replace function rtl8192_rx_enable() new 6a2ac8d4bf91 staging: kpc2000: fix brace issues in kpc2000_spi.c new 78c5f096d7ea staging: rtl8723bs: Remove rtw_btcoex_RpwmVal() new f0ef8d3e200d staging: rtl8723bs: Remove rtw_btcoex_RecordPwrMode() new ee8e2ce55df0 staging: rtl8723bs: Remove rtw_btcoex_LpsVal() new a158111d54d4 staging: rtl8723bs: Remove rtw_btcoex_Handler() new 606e33cead2a staging: rtl8723bs: Remove rtw_btcoex_IsBtControlLps() new d1f4b7802720 staging: rtl8723bs: Remove rtw_btcoex_IsBtDisabled() new 535573519636 staging: rtl8723bs: Remove rtw_btcoex_SetBTCoexist() new 8739e064de6f staging: rtl8723bs: Remove rtw_btcoex_ConnectNotify() new efa6b6c9c4c3 staging: rtl8723bs: Remove rtw_btcoex_SetChipType() new 69fa65f92d93 staging: rtl8723bs: Remove rtw_btcoex_GetRaMask() new 2d9164321b6c staging: rtl8192e: remove redundant initialization of rtstatus new db3592d9852a staging: rtl8723bs: Remove rtw_btcoex_SetPGAntNum() new b3a74e04f1c8 staging: rtl8723bs: Remove rtw_btcoex_SetSingleAntPath() new a47a70c25777 staging: rtl8723bs: Remove rtw_btcoex_ScanNotify() new aa0963a11669 staging: rtl8723bs: Remove rtw_btcoex_BtInfoNotify() new d312a47f35f7 staging: rtl8723bs: Remove rtw_btcoex_IsBTCoexCtrlAMPDUSize() new 24c4326e342d staging: rtl8723bs: Remove function rtw_btcoex_SetDBG() new eb408965f0e1 staging: rtl8723bs: Remove function rtw_btcoex_GetDBG() new 66e8fafb70c2 staging: rtl8723bs: Remove rtw_btcoex_DisplayBtCoexInfo() new 14c77a18375d staging: rtl8723bs: Change return type of hal_btcoex_IsBtD [...] new 5b2736ce3619 staging: rtl8723bs: hal: remove redundant assignment to pa [...] new 209ff937b0d4 staging: kpc2000: simplify comparison to NULL in kpc2000_spi.c new a50d99d40199 staging: kpc2000: simplify comparison to NULL in dma.c new 5d1532482943 staging: kpc2000: simplify comparison to NULL in fileops.c new e786741ff1b5 Merge tag 'staging-5.3-rc1' of git://git.kernel.org/pub/sc [...] new 525667c0259d serial: 8250_of: Use of_device_get_match_data() new dfaffb9dca90 tty: serial: 8250: Fix type field in format string new 9f20e8843edf tty: amba-pl011: allow shared interrupt new 2987590b7846 tty: max310x: Simplify tx-work item code new 1b5d239af3da tty: max310x: Introduce max310x_one port macro-wrapper new b7382c73b2d7 tty: max310x: Don't pass stacked buffers to SPI new 35240ba26a93 tty: max310x: Fix invalid baudrate divisors calculator new 68f22c0c99d9 tty: max310x: Add rx-during-tx rs485 flag support new 2b9e6f0a400b tty: max310x: Optionally enable rs485 on startup new 9c12d739d69b tty: max310x: Split uart characters insertion loop new c8a9d043947b serial: stm32: fix word length configuration new 4f01d833fdcd serial: stm32: fix rx error handling new 6c5962f30bce serial: stm32: fix rx data length when parity enabled new b83b957c91f6 serial: stm32: fix transmit_chars when tx is stopped new 64c32eab6603 serial: stm32: Add support of TC bit status check new 5297f274e8b6 serial: stm32: fix wakeup source initialization new 2c58e56096dd serial: stm32: fix the get_irq error case new 06aaa3d066db tty: serial: cpm_uart - fix init when SMC is relocated new 84ecc2f6eb1c consolemap: Fix a memory leaking bug in drivers/tty/vt/con [...] new 5e309c6c5ea1 vt/fbcon: deinitialize resources in visual_init() after fa [...] new 8c8af41d24c7 tty: tty_io: fix driver refcount imbalance on error path new 92c42b492af5 tty: simserial: drop unused iflag macro new b95781666d13 tty: ipoctal: drop unused iflag macro new 324e8f5f5d9d tty: cpm_uart: drop unused iflag macro new 888dc273ea4e Merge 5.2-rc3 into tty-next new 15b3cd8ef46a Revert "consolemap: Fix a memory leaking bug in drivers/tt [...] new c70669ecef4e serial: stm32: select pinctrl state in each suspend/resume [...] new 929ffa4ade6c serial: stm32: Make stm32_get_databits static new c7ad9ba0611c tty/serial: digicolor: Fix digicolor-usart already registe [...] new 1f74dfa803e3 serial: 8250-mtk: modify uart DMA rx new 107475685abf serial: uartps: Move the spinlock after the read of the tx empty new 277375b864e8 serial: uartps: Add a timeout to the tx empty wait new 9315ad99ed5b uart: mediatek: support Rx in-band wakeup new 9edaf50b373d serial: fsl_lpuart: Use dev_info() instead of printk() new f5a9e5f7dd8c serial: imx: Use dev_info() instead of pr_info() new 87bb008c77a3 tty: serial: 8250-of: Do not warn on deferred probe new 707aeea13a9c serial: stm32: fix a recursive locking in stm32_config_rs485 new db1b5bc047b3 serial: 8250: Fix TX interrupt handling condition new ba3684f99f1b tty: serial: msm_serial: avoid system lockup condition new da0f843e6e6f Revert "serial: stm32: select pinctrl state in each suspen [...] new 4e828c3e0920 serial: imx: fix locking in set_termios() new 6bf4e42f1d19 serial: 8250: Add support for higher baud rates to Pericom chips new ab262666018d serial: uartps: Use the same dynamic major number for all ports new 26d5a3245b3f serial: uartps: Use octal permission for module_param() new b6415f243919 serial: uartps: Fix multiple line dereference new a53f82d6ccb5 serial: uartps: Fix long line over 80 chars new 7be7a0145f01 serial: uartps: Do not add a trailing semicolon to macro new 8d53935d9beb serial: uartps: Remove useless return from cdns_uart_poll_ [...] new 099f79c01999 serial: fsl_lpuart: Remove unneeded OOM error message new 7e267b2956f1 serial: 8250: factor out serial8250_{set,clear}_THRI() helpers new 42912081481c serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions new 13b18d359097 tty: serial_core: Set port active bit in uart_port_activate new 607ea69d2621 serial: 8250: pericom_do_set_divisor can be static new d99482673f95 serial: mctrl_gpio: Check if GPIO property exisits before [...] new 4a96895f74c9 tty/serial/8250: use mctrl_gpio helpers new 3f2640ed7be8 Revert "serial: 8250: Don't service RX FIFO if interrupts [...] new 4cc0ed626f2b serial: stm32: add support of timeout interrupt for RX new 5d9176edacc2 serial: stm32: update PIO transmission new d075719e62ae serial: stm32: add support of TX FIFO threshold new d0a6a7bcc3fa serial: stm32: add support of RX FIFO threshold new 84872dc448fe serial: stm32: add RX and TX FIFO flush new b7a8f766482f serial: 8250: 8250_core: Fix missing unlock on error in se [...] new ecd6bf67da31 serial: mpsc: Remove obsolete MPSC driver new 8493eab02608 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races new 775b7ffd7d6d serial: sh-sci: Terminate TX DMA during buffer flushing new 41ffa48ea7b2 serial: imx: set_termios(): factor-out 'ucr2' initial value new ddf89e7503de serial: imx: set_termios(): clarify RTS/CTS bits calculation new 011bd05d1f5d serial: imx: set_termios(): preserve RTS state new 35a4ed0164e9 tty: serial: fsl_lpuart: add imx8qxp support new d72619706abc Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] new 3a38e874d70b usbip: usbip_host: cleanup do_rebind() return path new 01d4071486fe usb: exynos: add workaround for the USB device bindings conflict new 4e4feeec4e6c USB: OHCI: remove space before open square bracket '[' new be21a02a5a5e usb: renesas_usbhs: Use specific struct instead of USBHS_T [...] new d991f855cb4f usb: remove redundant 'default n' from Kconfig-s new fea3af5e0358 usb: core: hub: Enable/disable U1/U2 in configured state new 561759292774 usb: core: hub: Disable hub-initiated U1/U2 new 804898e8bc43 dt-bindings: rcar-gen3-phy-usb2: Document dr_mode new b051c9374654 dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support new 97a7968448cb usb: renesas_usbhs: move flags to param new 2195e3af9079 usb: renesas_usbhs: add support for CNEN bit new f75606699060 usb: renesas_usbhs: support byte addressable CFIFO new b69dce634105 usb: renesas_usbhs: Add support for RZ/A2 new 6e9aed4ed4ca dt-bindings: usb: renesas_usbhs: Add support for r7s9210 new 086ebf92aa79 usb: avoid redundant allocation and free of memory new 119a7fdfeece Merge 5.2-rc3 into usb-next new 05387733ed57 usb: host: ehci-st: Remove set but not used variable 'ehci' new 2e5a359e4a81 usb: host: ohci-st: Remove set but not used variable 'ohci' new 6dade7ad8876 usb: cdc-wdm: remove redundant assignment to rv new 5a1d99b11b1b usb: ohci-s3c2410: Remove set but not used variable 'hcd' new 5e456a9263da USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 new c8a93dcd0cbd USB: atm: ueagle-atm.c: remove redundant license text new 53cdff30fc33 USB: ohci-spear: Remove set but not used variable 'ohci' new 8e4c5d31e9ee usb: ftdi-elan: fix possible condition with no effect (if [...] new 32adeab3e3b5 usb: phy: mv-usb: Remove set but not used variable 'phy' new 4998f1efd190 usb: Add devaddr in struct usb_device new ef513be0a905 usb: xhci: Add Clear_TT_Buffer new 32a6cfdfd168 usb: renesas_usbhs: remove sudmac support new e60e98237524 usb: renesas_usbhs: remove controlling PWEN/EXTLP support new cf2b5010f416 usbip: Replace unused kvec array with single variable in v [...] new 0e016249f687 usb: host: u132-hcd: remove unneeded variable frame new 812086d362a1 USB: move usb debugfs directory creation to the usb common core new 4c06a42e826d usb: typec: tcpm: fusb302: simplify getting the adapter of [...] new a3fe2605a60d USB: sisusbvga: Remove unneeded variable new e137d34f94eb Revert "usb: mtu3: fix up undefined reference to usb_debug_root" new a954e5fb4bc2 Merge 5.2-rc5 into usb-next new 1a65a0356119 usb: host: xhci-tegra: Fix Wunused-const-variable new 6d101f24f1dd USB: add usbfs ioctl to retrieve the connection parameters new b6409906c7c0 usb: isp1362: Spelling s/eclusive/exclusive/ new ae748b9cf852 wusb: switch to cbcmac transform new d7863de8cdea usb: host: fotg2: add device tree probing new b119deca1e01 USB: fix types in uapi include new d46a6024c709 USB: core: correct a spelling mistake in the comment new 743344a952fc usb: renesas_usbhs: Use struct assignment instead of memcpy() new ecefae6db042 docs: usb: rename files to .rst and add them to drivers-api new 235e6e0a8d5f remove Documentation/index.rst.rej new 4850f26abfca usb: clean up some of the computations in adu_read new 58ee01007c9e Merge 5.2-rc6 into usb-next new ffed60971f3d USB: core: Remove usbfs_mutex new 257adc0fbe9f USB: core: Fix compiler warnings in devio.c new 8fac4fee2014 usb: renesas_usbhs: revise the irq_vbus comments new 0966648dd5a5 usb: renesas_usbhs: remove notify_hotplug callback new edcf2b2c6629 usb: renesas_usbhs: move macros from mod.c to the mod.h new ccc3264c2481 usb: renesas_usbhs: Avoid to write platform_data's value new df9f2c278b69 usb: renesas_usbhs: Use a specific flag instead of type fo [...] new a4027b409fa9 usb: renesas_usbhs: Remove type member from renesas_usbhs_ [...] new 31e795c61d60 usb: renesas_usbhs: Use dev_of_node macro instead of open coded new 98e86506c249 usb: renesas_usbhs: Add has_new_pipe_configs flag new f08acaf00963 usb: renesas_usbhs: Add struct device * declaration in usb [...] new b3103d0b022f usb: renesas_usbhs: move device tree properties parsing new be0a42a7d626 usb: renesas_usbhs: Add a common function for the .get_id new 76eff170bb05 usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_ [...] new 426d3ff2f5ab usb: renesas_usbhs: Use struct platform_callback pointer new 59d7d4c5178d dt-bindings: usb: renesas_usbhs: Rename bindings documenta [...] new 23c46801d14c dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] new f90db10779ad usb: dwc3: meson-g12a: Add support for IRQ based OTG switching new 1112cf4c4109 usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs new cd5f9726773b Documentation: dt-bindings: Add snps,need-phy-for-wake for [...] new 1d390437f605 ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 [...] new c846b03ff767 USB: dwc2: Don't turn off the usbphy in suspend if wakeup [...] new 4833a94eb383 usb: gadget: f_fs: data_len used before properly set new f4408a98c4e6 usb: gadget: u_audio: Fixed variable declaration coding st [...] new 0604160d8c0b usb: gadget: udc: renesas_usb3: Enhance role switch support new 67929a7ded52 usb: gadget: at91_udc: Remove unneeded variable new 811e5c3d3c4a fotg210-udc: Remove unneeded variable new 48f5e7493a6a USB: omap_udc: Remove unneeded variable new 508595515f4b usb: gadget: Zero ffs_io_data new d78cc1a4b72a usb: gadget: net2272: remove redundant assignments to pointer 's' new ad408a1596b4 Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" new 8bc529b25354 soc: qcom: geni: Add support for ACPI new 2bc02355f8ba usb: dwc3: qcom: Add support for booting with ACPI new a6e456209d08 usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 new 7f5d6a469617 usb: dwc3: qcom: Improve error handling new dc1b5d9aed17 usb: dwc3: Fix core validation in probe, move after clocks [...] new 4d20a6107050 usb: dwc3: qcom: Use of_clk_get_parent_count() new 34cc761bdcc8 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] new 4ed9890c4c44 usb: gadget: send usb_gadget as an argument in get_config_params new 729dcffd1ed3 usb: dwc3: gadget: Add support for disabling U1 and U2 entries new e70b3f5da001 usb: gadget: storage: Remove warning message new d29fcf7078bc usb: gadget: ether: Fix race between gether_disconnect and [...] new 37e444c8296c usb: Replace snprintf with scnprintf in gether_get_ifname new dbb0569de852 usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices new aa23ce847dda usb: dwc3: remove unused @lock member of dwc3_ep struct new f254e65ad694 Merge tag 'usb-for-v5.3' of git://git.kernel.org/pub/scm/l [...] new d98010817a26 phy: qcom-qusb2: fix missing assignment of ret when callin [...] new d4a36e82924d phy: renesas: rcar-gen2: Fix memory leak at error paths new d9e100829fca phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] new f40043b368ae dt-bindings: phy: tegra-xusb: List PLL power supplies new aa5452f54b9f phy: tegra: xusb: Add Tegra124 PLL power supplies new e3888cda394c phy: tegra: xusb: Add Tegra210 PLL power supplies new 90fca074897a Merge tag 'phy-for-5.2-rc_v2' of git://git.kernel.org/pub/ [...] new 96ef07f79ae8 dt-bindings: phy: Add binding for Qualcomm PCIe2 PHY new 6ef72bc036bc phy: qcom: Add Qualcomm PCIe2 PHY driver new c886ec0256d3 phy: samsung: Use struct_size() in devm_kzalloc() new c7a787de7f3f phy: usb: phy-brcm-usb: Fix platform_no_drv_owner.cocci warnings new 1853bc0ae64b phy: ti: am654-serdes: Make serdes_am654_xlate() static new 885bd765963b phy: qcom-qmp: Correct READY_STATUS poll break condition new 67c2eccb7d6e phy: qcom-qmp: Drop useless msm8998_pciephy_cfg setting new 5c9dc6379f53 phy: renesas: rcar-gen3-usb2: fix imbalance powered flag new 51cc0da52e16 dt-bindings: phy-pxa-usb: add bindings new 00fcc69d6e52 dt-bindings: phy: Add documentation for mixel dphy new f4c8116e294b phy: Add driver for mixel mipi dphy found on NXP's i.MX8 SoCs new 5fc2aa3ec9ef phy: meson-g12a-usb3-pcie: disable locking for cr_regmap new 520602640419 phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay new aa9083faa10f Merge tag 'phy-for-5.3' of git://git.kernel.org/pub/scm/li [...] new aed2a2628352 USB: serial: option: add support for GosunCn ME3630 RNDIS mode new f8377eff5481 USB: serial: ftdi_sio: add ID for isodebug v1 new 7f61abcdb1af Merge tag 'usb-serial-5.3-rc1' of https://git.kernel.org/p [...] new b3649dee5fbb usb: dwc3: pci: add support for TigerLake Devices new e8a8b40cc892 dt-bindings: add binding for USBSS-DRD controller. new 3db1b636c07e usb:gadget Separated decoding functions from dwc3 driver. new ca888ce7495e usb:gadget Patch simplify usb_decode_set_clear_feature function. new c2af6b07803e usb:gadget Simplify usb_decode_get_set_descriptor function. new 8bc1901ca7b0 usb:cdns3 Add Cadence USB3 DRD Driver new 573aff747ee3 usb:cdns3 Fix for stuck packets in on-chip OUT buffer. new 8cf8bde284b7 doc: dt-binding: mxs-usb-phy: add compatible for 7ulp new 99e8232b5f3a usb: phy: phy-mxs-usb: add imx7ulp support new d2d06c18d78e USB: gadget: function: fix issue Unneeded variable: "value" new dfc4fdebc5d6 usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() new 4aef79660604 usb: gadget: udc: renesas_usb3: remove redundant assignmen [...] new b2357839c56a usb: renesas_usbhs: add a workaround for a race condition [...] new 51785bddebf7 Merge tag 'usb-for-v5.3-part2' of git://git.kernel.org/pub [...] new 349148785b8c usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set new 05da75fc6511 drivers/usb/typec/tps6598x.c: fix portinfo width new 2681795b5e7a drivers/usb/typec/tps6598x.c: fix 4CC cmd write new e244c4699f85 usb: Handle USB3 remote wakeup for LPM enabled devices correctly new 4f182835508c usb: fsl: Set USB_EN bit to select ULPI phy new 5dfff995f9cb usb: phy: Workaround for USB erratum-A005728 new 1a4dcb8aed68 usb: linux/fsl_device: Add platform member has_fsl_erratum [...] new c1f9d2e4110c usb: host: Stops USB controller init if PLL fails to lock new a387fd90d468 usb :fsl: Change string format for errata property new bff2a75bd77f Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." new de4ad1b157eb Revert "usb:cdns3 Add Cadence USB3 DRD Driver" new 40abbef1c9af Revert "usb:gadget Simplify usb_decode_get_set_descriptor [...] new 8265fb7c2559 Revert "usb:gadget Patch simplify usb_decode_set_clear_fea [...] new 332694f8a4f7 Revert "usb:gadget Separated decoding functions from dwc3 [...] new 65d71f0095f6 Revert "dt-bindings: add binding for USBSS-DRD controller." new 214cc39d175c Revert "usb: gadget: storage: Remove warning message" new d1609c312d42 usb: chipidea: imx: add imx7ulp support new ed5a419bb019 usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now new b8a4f526faba usb: chipidea: Use dev_err() instead of pr_err() new 8fbd06e59230 usb: chipidea: imx: Use devm_platform_ioremap_resource() new 034252e37b31 usb: chipidea: msm: Use devm_platform_ioremap_resource() new 2bc8bb813cba Merge tag 'usb-ci-v5.3-rc1' of git://git.kernel.org/pub/sc [...] new 17a20acaf171 Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/li [...]
The 1061 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/debugfs-driver-habanalabs | 18 +- 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/admin-guide/devices.txt | 4 +- .../bindings/arm/coresight-cpu-debug.txt | 4 +- .../devicetree/bindings/arm/coresight.txt | 8 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 22 + .../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 + .../memory-controllers/ingenic,jz4780-nemc.txt | 1 + .../devicetree/bindings/misc/xlnx,sd-fec.txt | 58 + Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 ++ .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 51 + .../bindings/nvmem/allwinner,sunxi-sid.txt | 29 - .../devicetree/bindings/nvmem/imx-ocotp.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 +- Documentation/devicetree/bindings/serial/8250.txt | 19 + Documentation/devicetree/bindings/usb/dwc2.txt | 3 + Documentation/devicetree/bindings/usb/dwc3.txt | 2 + .../usb/{renesas_usb3.txt => renesas,usb3.txt} | 0 .../usb/{renesas_usbhs.txt => renesas,usbhs.txt} | 2 + 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 +- .../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/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 | 83 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 + arch/ia64/hp/sim/simserial.c | 2 - arch/powerpc/mm/book3s64/radix_tlb.c | 5 + 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/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/occ/common.c | 4 +- drivers/hwmon/occ/common.h | 1 + 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 +- .../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/ipack/devices/ipoctal.h | 1 - drivers/memory/Kconfig | 2 +- drivers/memory/jz4780-nemc.c | 26 +- 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/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/nvmem/Kconfig | 9 +- drivers/nvmem/Makefile | 2 + drivers/nvmem/imx-ocotp-scu.c | 161 ++ drivers/nvmem/imx-ocotp.c | 52 +- 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/x86/Kconfig | 2 +- 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/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/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/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 +- include/linux/balloon_compaction.h | 4 + include/linux/coresight.h | 61 +- include/linux/firmware/xlnx-zynqmp.h | 1 - include/linux/fsl_devices.h | 1 + include/linux/livepatch.h | 3 - include/linux/mv643xx.h | 46 - include/linux/platform_data/fsa9480.h | 24 - 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/uapi/linux/serial_core.h | 2 +- include/uapi/linux/usbdevice_fs.h | 26 + include/uapi/misc/habanalabs.h | 30 +- kernel/livepatch/transition.c | 11 +- kernel/stacktrace.c | 8 - lib/fonts/fonts.c | 103 +- mm/balloon_compaction.c | 144 +- tools/iio/iio_utils.c | 4 +- 754 files changed, 21180 insertions(+), 17099 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371 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 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/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%) 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 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/hwtracing/coresight/coresight-platform.c delete mode 100644 drivers/hwtracing/coresight/of_coresight.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 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