This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e8bc52cb8df8 Merge tag 'driver-core-6.1-rc1' of git://git.kernel.org/pu [...] new 76ff33468bea binder: fix trivial kernel-doc typo new 22534a44cb8c binder: remove unused binder_alloc->buffer_free new eaf271ea844b binderfs: remove unused INTSTRLEN macro new 9d64d2405f7d binderfs: rework superblock destruction new fccf202e01e0 misc: bcm-vk: Specify the minimum number of IRQ vecs new 5cb14f15d79a misc: bcm_vk: Remove usage of deprecated functions new f667f56b2f55 misc: fastrpc: Use USER_PD define in fastrpc_get_info_from_dsp new 5192e395c5cf misc: move from strlcpy with unused retval to strscpy new d8baf6ca8c19 virt: move from strlcpy with unused retval to strscpy new c3b69ba5114c misc: ocxl: fix possible refcount leak in afu_ioctl() new 621d5d6a83bc ipack: Check dev_set_name() return value new 73392920f0e4 speakup-dummy: Add support for PUNCT variable new 3f132e02d289 speakup: Notify synthesizers of the punctuation level change new 116769d385a8 speakup_soft: Add direct module parameter new d82a7aed83ba uio: dfl: add IOPLL user-clock feature id new 22c053900095 get_maintainer: Add Alan to .get_maintainer.ignore new 6e08c43dffd4 parport: add support for Netmos device 9900 new 9c6d194f40a9 VMCI: Update maintainers for VMCI new a68108c8370a MAINTAINERS: add spdxexclude to LICENSES and SPDX stuff new 393fc2f5948f misc: microchip: pci1xxxx: load auxiliary bus driver for t [...] new 7d3e4d807df2 misc: microchip: pci1xxxx: load gpio driver for the gpio c [...] new 9b91a368a4de misc: microchip: pci1xxxx: Add functions to configure gpio [...] new 1f4d8ae231f4 misc: microchip: pci1xxxx: Add gpio irq handler and irq he [...] new 4ec7ac90ff39 misc: microchip: pci1xxxx: Add power management functions [...] new 50e177c5bfd9 Merge 6.0-rc4 into char-misc-next new e3c9b0ddfd14 misc: microchip: pci1xxxx: fix dependency issues in buildi [...] new e66b77e50522 binder: rename alloc->vma_vm_mm to alloc->mm new d6d04d71daae binder: remove binder_alloc_set_vma() new 7b0dbd940765 binder: fix binder_alloc kernel-doc warnings new a6d0ca93abe3 MAINTAINERS: Change VMware PVSCSI driver entry to upper case new 0f174bc27137 MAINTAINERS: Change status of some VMware drivers new d3afabf94ad3 MAINTAINERS: Add a new entry for VMWARE VSOCK VMCI TRANSPO [...] new c15d7e11ae4d misc: microchip: pci1xxxx: fix error handling in gp_aux_bu [...] new 8c297fbdc3a4 misc: microchip: pci1xxxx: Fix missing spin_lock_init() new 6b9a8679c2d7 misc: microchip: pci1xxxx: Make symbol 'pci1xxxx_gpio_auxi [...] new e102ef816f08 misc: microchip: pci1xxxx: Add missing MODULE_DEVICE_TABLE new c5144241d28c misc: microchip: pci1xxxx: use module_auxiliary_driver new d4d2c58bdb91 virt: vbox: convert to use dev_groups new 2699e6e9e948 virt: vbox: Remove unproper information new dd8dc442c1e3 misc/vmw_vmci: Use kmap_local_page() in vmci_queue_pair.c new e01b08d7f6d3 misc/xilinx_sdfec: Call kunmap() on pages mapped with kmap() new eb3b3c93afc4 misc/xilinx_sdfec: Replace kmap() with kmap_local_page() new 3e42deaac065 misc: pci_endpoint_test: Aggregate params checking for xfer new 8e30538eca01 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write [...] new ceecbbddbf54 comedi: convert sysfs snprintf to sysfs_emit new 65f5c01033ab fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards new 2a0805f55b8e fpga: microchip-spi: add missing module author entry new e167b2c3a0e6 dt-bindings: fpga: microchip,mpf-spi-fpga-mgr: use spi-per [...] new 939bc5453b8c fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() new 562d0bf2cab8 fpga: m10bmc-sec: d5005 bmc secure update driver new cbb9a572f94b Merge tag 'fpga-for-6.1-rc1' of git://git.kernel.org/pub/s [...] new e4e9631b2c88 bus: mhi: host: always print detected modem name new bfbb58848675 Merge tag 'mhi-for-v6.1' of git://git.kernel.org/pub/scm/l [...] new 9d9ec8d01443 iio: Add blank lines after declarations. new 3d4b8291df3b iio: Fix indentation for multiline conditional. new 857f09f605ba dt-bindings: iio: adc: ti,am3359-adc: add ti,am654-adc new 9e8284501c8d MAINTAINERS: Update Microchip MCP3911 to Maintained new bd1d558c9c65 iio: adc: imx8qxp-adc: propagate regulator_get_voltage error new af0a61e940f8 dt-bindings: Document ltrf216a light sensor bindings new 83f0bcd40d5c iio: light: Add support for ltrf216a sensor new 3b7eee5b3875 dt-bindings: iio: adc: Add rtq6056 adc support new 4396f45d211b iio: adc: Add rtq6056 support new 7898f31b0e7a Documentation: ABI: testing: rtq6056: Update ABI docs new 1bfb86d97a9f iio: Add names for function definition arguments. new bb73d5d9164c iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX new d84ace944a3b iio: adc: at91-sama5d2_adc: check return status for pressu [...] new 9780a23ed5a0 iio: adc: at91-sama5d2_adc: lock around oversampling and s [...] new 808175e21d9b iio: adc: at91-sama5d2_adc: disable/prepare buffer on susp [...] new cf15a2b518b3 iio: adc: at91-sama5d2_adc: exit from write_raw() when buf [...] new 287c271dee14 iio: adc: at91-sama5d2_adc: handle different EMR.OSR for d [...] new 502966c3b026 iio: adc: at91-sama5d2_adc: move the check of oversampling [...] new eea2655e10a0 iio: adc: at91-sama5d2_adc: drop AT91_OSR_XSAMPLES defines new 3c5d62a1e407 iio: adc: at91-sama5d2_adc: add .read_avail() chan_info ops new 00ee4add809f iio: adc: at91-sama5d2_adc: adjust osr based on specific p [...] new 5fc30713acf7 iio: adc: at91-sama5d2_adc: add 64 and 256 oversampling ratio new 426b64752c4c iio: adc: at91-sama5d2_adc: move oversampling storage in i [...] new 04227f951079 iio: adc: at91-sama5d2_adc: update trackx on emr new 5f72666f4b1a iio: adc: at91-sama5d2_adc: add startup and tracktim as pa [...] new a0f96db4ca12 iio: adc: at91-sama5d2_adc: lock around at91_adc_read_info_raw() new cb6e097d9340 dt-bindings: iio: adc: at91-sama5d2_adc: add id for temper [...] new 5ab38b81895c iio: adc: at91-sama5d2_adc: add support for temperature sensor new 0cf53f303a02 iio: adc: at91-sama5d2_adc: add empty line after functions new 75d7556ac0e4 iio: adc: at91-sama5d2_adc: add runtime pm support new 15b2ac678590 iio: adc: qcom-spmi-adc5: Add missing VCOIN/GPIO[134] channels new 79c3e84874c7 iio: inkern: only release the device node when done with it new 9e878dbc0e83 iio: inkern: fix return value in devm_of_iio_channel_get_b [...] new ed5e5ed4e377 iio: inkern: only return error codes in iio_channel_get_*() APIs new d6bb09eab2b3 iio: inkern: split of_iio_channel_get_by_name() new 1e64b9c5f9a0 iio: inkern: move to fwnode properties new 17fe12a2fe2d thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API new 9ac075972bd2 iio: adc: ingenic-adc: convert to IIO fwnode interface new dec7e2c83e67 iio: adc: ab8500-gpadc: convert to device properties new 34b6eb89351b iio: adc: at91-sama5d2_adc: convert to device properties new 9e90c1772fcb iio: adc: qcom-pm8xxx-xoadc: convert to device properties new e7c672d06b07 iio: adc: qcom-spmi-vadc: convert to device properties new 4f47a236a23d iio: adc: qcom-spmi-adc5: convert to device properties new d7705f35448a iio: adc: stm32-adc: convert to device properties new b22bc4d6072e iio: inkern: remove OF dependencies new 110f11589c87 iio: inkern: fix coding style warnings new 1efc41035f18 iio: ABI: Fix wrong format of differential capacitance cha [...] new ebf30bed140d staging: iio: cdc: ad7746: Use explicit be24 handling. new 104827ec920d staging: iio: cdc: ad7746: Push handling of supply voltage [...] new 77fdc4cead20 staging: iio: cdc: ad7746: Use local buffer for multi byte reads. new 5d54564e4743 staging: iio: cdc: ad7746: Factor out ad7746_read_channel() new b1f567bde7e1 staging: iio: cdc: ad7764: Push locking down into case sta [...] new 9eee2fc4a670 staging: iio: cdc: ad7746: Break up use of chan->address a [...] new 90e7853ce051 staging: iio: cdc: ad7746: Drop unused i2c_set_clientdata() new 431e9147b466 staging: iio: cdc: ad7746: Use _raw and _scale for tempera [...] new 5c64990b99aa iio: core: Introduce _zeropoint for differential channels new 2d72ead25abb staging: iio: cdc: ad7746: Switch from _offset to _zeropoi [...] new 4b717201a005 staging: iio: cdc: ad7746: Use read_avail() rather than op [...] new 6d6c760954dc staging: iio: ad7746: White space cleanup new cc21231ef099 iio: cdc: ad7746: Add device specific ABI documentation. new 40b5c4d5b5a6 iio: cdc: ad7746: Move driver out of staging. new becbe550a36e dt-bindings: iio: adc: stmpe: Remove node name requirement new 89aba5759891 iio: test: Mark file local structure arrays static. new 282d16b628e4 iio: light: cm32181: Mark the dev_pm_ops static. new e48668a38bf4 staging: iio: frequency: ad9834: Fix alignment for DMA safety new 48a1319164d9 staging: iio: meter: ade7854: Fix alignment for DMA safety new 4c0babbd978a staging: iio: resolver: ad2s1210: Fix alignment for DMA safety new 1c4986f7e1fd iio: adc: mt6360: Drop an incorrect __maybe_unused marking. new c3b4afb1825b iio: magn: hmc5843: Drop excessive indentation of assignme [...] new 71041f73dc68 iio: magn: hmc5843: Move struct dev_pm_ops out of header new 8bbce0954fa1 iio: adc: ad7124: Benefit from devm_clk_get_enabled() to simplify new 25f7e79515e7 iio: adc: ad7768-1: Benefit from devm_clk_get_enabled() to [...] new cdd07b3ab94a iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify new 51f2f910a551 iio: adc: ingenic-adc: Benefit from devm_clk_get_prepared( [...] new 4004912e0ce5 iio: adc: lpc18xx: Benefit from devm_clk_get_enabled() to [...] new dcb9bd105c9e iio: adc: ti-ads131e08: Benefit from devm_clk_get_enabled( [...] new 40c0c1312c1b iio: adc: xilinx-ams: Benefit from devm_clk_get_enabled() [...] new 72336966eedb iio: adc: xilinx-xadc: Benefit from devm_clk_get_enabled() [...] new 3ea5b370afd4 iio: frequency: adf4371: Benefit from devm_clk_get_enabled [...] new 129a90cf81d5 iio: frequency: adrf6780: Benefit from devm_clk_get_enable [...] new 33dae107b6a9 iio: imu: adis16475: Benefit from devm_clk_get_enabled() t [...] new 21a60fce89c6 iio: temperature: mlx90632 Add supply regulator to sensor new ef6d997667cb dt-bindings: iio: mlx90632 Add supply regulator documentation new e137fafc8985 iio: magnetometer: yas530: Change data type of hard_offset [...] new 4efdfbc16cce iio: magnetometer: yas530: Change range of data in volatil [...] new 413cf691633c iio: magnetometer: yas530: Correct scaling of magnetic axes new 8239f904f97c iio: magnetometer: yas530: Correct temperature handling new 0ca09faadef1 iio: magnetometer: yas530: Change data type of calibration [...] new 6e3bfa97c5b8 iio: magnetometer: yas530: Rename functions and registers new bdef8dcfbb94 iio: magnetometer: yas530: Move printk %*ph parameters out [...] new 92d9c05ca732 iio: magnetometer: yas530: Apply documentation and style fixes new a70f60e5b6b3 iio: magnetometer: yas530: Introduce "chip_info" structure new dd9bd44f877d iio: magnetometer: yas530: Add volatile registers to "chip_info" new 913fd409668b iio: magnetometer: yas530: Add IIO scaling to "chip_info" new 2d6676ecbe6a iio: magnetometer: yas530: Add temperature calculation to [...] new 059ff0f9a105 iio: magnetometer: yas530: Add function pointers to "chip_info" new 65f79b501030 iio: magnetometer: yas530: Add YAS537 variant new b82217e73b5a iio: pressure: dlhl60d: Don't take garbage into considerat [...] new 30475ef2836e iio: frequency: admv1014: return -EINVAL directly new ae2c9cf14c1e iio: st_sensors: move from strlcpy with unused retval to strscpy new a723df3d4309 iio: imu: inv_mpu6050: move from strlcpy with unused retva [...] new 83de80607498 iio: adc: qcom-spmi-adc5: add ADC5_VREF_VADC to rev2 ADC5 new f33abd2d57f9 dt-bindings: iio: Drop Tomislav Denis new 6683fdf4202c iio: MAINTAINERS: Drop Tomislav Denis new 59d1c811c1dd dt-bindings: iio: adc: Drop Patrick Vasseur new 801373884560 dt-bindings: iio: adc: use spi-peripheral-props.yaml new 5f7293001620 dt-bindings: iio: accel: use spi-peripheral-props.yaml new 1deca207e154 dt-bindings: iio: amplifiers: adi,ada4250: use spi-periphe [...] new 25d0469946c3 dt-bindings: iio: dac: use spi-peripheral-props.yaml new 3e03f90fe0b6 dt-bindings: iio: frequency: adf4371: use spi-peripheral-p [...] new d9ca9d28068a dt-bindings: iio: health: ti,afe4403: use spi-peripheral-p [...] new 8d98a8c6b052 dt-bindings: iio: imu: use spi-peripheral-props.yaml new efcdb1ab5030 dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml new 6920f48efd58 dt-bindings: iio: samsung,sensorhub-rinato: use spi-periph [...] new 14a4d22ead0d dt-bindings: iio: temperature: use spi-peripheral-props.yaml new 83856aaab45d staging: iio: frequency: ad9832: Fix alignment for DMA safety new 955c2aa9cff2 iio: stx104: Move to addac subdirectory new 682ca76bc60a iio: Avoid multiple line dereference for mask new d2a4cbcb8bdc units: complement the set of Hz units new fe49ce7abd6a iio: accel: adxl345: use HZ macro from units.h new c05c3e5d4e56 iio: common: scmi_sensors: use HZ macro from units.h new 1f5d7ea73c4b lib/string_helpers: Add str_read_write() helper new 490594939585 dt-bindings: vendor-prefixes: add MEMSensing Microsystems [...] new 1ca2cfbc0c33 iio: add MEMSensing MSA311 3-axis accelerometer driver new 4eba8239c8ce dt-bindings: iio: accel: add dt-binding schema for msa311 [...] new 1cf507cfddd3 iio/accel: fix repeated words in comments new 1b55d33e0274 MAINTAINERS: fix Analog Devices forum links new c682c96334cb dt-bindings: iio: Add missing (unevaluated|additional)Prop [...] new f5ffeca5086f iio: light: ltrf216a: Add raw attribute new 6cda6aa83c0b dt-bindings: iio: adc: ti,tsc2046: add vref-supply property new a616a6a1ff16 iio: adc: tsc2046: add vref support new 3f8dd0a7dc16 iio: adc: tsc2046: silent spi_device_id warning new 741d1e3783d9 iio: magnetometer: yamaha-yas530: Use pointers as driver data new ff1c17e9a762 iio: magnetometer: yamaha-yas530: Make strings const in chip info new d05d73779145 iio: magnetometer: yamaha-yas530: Use dev_err_probe() new 5a80c2572f5e dt-bindings: iio: adc: Add max11205 documentation file new 0fea1007f0e6 iio: adc: add max11205 adc driver new 2bc9cd66eb25 iio: Use per-device lockdep class for mlock new 835e699ef82a iio: Add new event type gesture and use direction for sing [...] new 961db2da159d iio: accel: bma400: Add support for single and double tap events new c13219cecece iio: adc: max1363: Drop provision to provide an IIO channe [...] new 2f61ff827296 iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_R [...] new 4ba028e41b05 Merge tag 'iio-for-6.1a' of https://git.kernel.org/pub/scm [...] new 8c6989e5463a coresight: trbe: fix Kconfig "its" grammar new b99ee26a1a98 coresight: docs: Fix a broken reference new 8559e62ccb4b dt-bindings: arm: coresight: Add 'power-domains' property new 84fa8f159022 dt-bindings: arm: coresight-tmc: Add 'iommu' property new 0f00b223ea22 coresight: etm4x: Expose default timestamp source in sysfs new 04d1edb0ecf2 coresight: etm4x: docs: Add documentation for 'ts_source' [...] new 3727f03e2bc6 coresight: Remove unused function parameter new b6df1cbb415e coresight: Simplify sysfs accessors by using csdev_access [...] new 08e9fa5f3663 coresight: Re-use same function for similar sysfs register [...] new fbca79e55429 coresight: cti-sysfs: Re-use same functions for similar sy [...] new 0a98181f8050 coresight: Make new csdev_access offsets unsigned new 269e633dad16 coresight: cti-sysfs: Mark coresight_cti_reg_store() as __ [...] new 24b6c7798a01 iommu/arm-smmu-v3: Make default domain type of HiSilicon P [...] new ff0de066b463 hwtracing: hisi_ptt: Add trace function support for HiSili [...] new 5ca57b03d8c5 hwtracing: hisi_ptt: Add tune function support for HiSilic [...] new a7112b747c32 docs: trace: Add HiSilicon PTT device driver documentation new 366317eae983 MAINTAINERS: Add maintainer for HiSilicon PTT driver new 5fc1531dd771 hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private" new 8be7dfc6a8eb Merge tag 'coresight-next-v6.1' of git://git.kernel.org/pu [...] new 71386e11f262 habanalabs: removed seq_file parameter from is_idle asic f [...] new 2d4c09e3f93a habanalabs: Simplify bool conversion new e4507995da97 habanalabs: Fix spelling mistake "Scrubing" -> "Scrubbing" new bc9b271e6c92 habanalabs: rename non_hard_reset to compute_reset new 28742772a0bb habanalabs/gaudi2: enable all MMU SPI/SEI interrupts new 913bd4179b82 habanalabs: add return code field to module iterator new cd6b0cea8986 habanalabs/gaudi: increase default cs timeout to 10 minutes new ae937492ecc7 habanalabs/gaudi2: remove old interrupt mappings new f25a72b8b9f4 habanalabs: fix spelling mistakes new 0c819c9a0441 habanalabs: wrap macro arg with parentheses new 5f92c1e29619 habanalabs: remove all kdma locks new f018c54e3de6 habanalabs: add uapi to retrieve engines status new 21fc79336b95 habanalabs/gaudi2: mark PCIE access error as fatal new d6501ecfb623 habanalabs/gaudi: fix print format for div_sel new 68c82ba9a96f habanalabs/gaudi: read div_sel value from firmware new 0c876b47a54a habanalabs: fix command submission sanity check new 7fa6c0fe8b21 habanalabs: avoid returning a valid handle if map_block() fails new 5f46217221df habanalabs: fix vma fields assignments order in hl_hw_bloc [...] new f0d4944c2081 habanalabs: add a missing lock for in_reset indication new 7ca9022bd776 habanalabs/uapi: move defines to better place inside file new ab6c08f0d597 habanalabs: move common function out of debugfs.c new 6419b5232efa habanalabs/gaudi2: change device f/w security check new 07056f58e433 habanalabs: remove left-over code from bring-up new 194e515c7946 habanalabs/gaudi2: new API to control engine cores running mode new 07ecaa0d85de habanalabs: unify hwmon resources clean up new 65d3c635137e habanalabs: fix H/W block handling for partial unmappings new 107a5bcc0b34 habanalabs: remove secured PCI IDs new 6457271f64a2 habanalabs: expose device security status through sysfs new 38a435800945 habanalabs: expose device security status using info ioctl new 75bc3986fc76 habanalabs: fix bug when setting va block size new 78da23cb1033 habanalabs: fix missing info in sysfs documentation new 273190d4204e habanalabs: add cdev index data member new 6173572f29a4 habanalabs: select FW_LOADER in Kconfig new 46e49f434fca habanalabs: if map page fails don't try to unmap it new fb855768d33f habanalabs: fix calculation of DRAM base address in PCIe BAR new 7b5d13c9cae7 habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMA new 191a4443c39b habanalabs: define trace events new 4eb87df3d04a habanalabs: trace MMU map/unmap page new 026325679109 habanalabs: trace DMA allocations new 262042af1397 habanalabs: set command buffer host VA dynamically new c38f72370b61 habanalabs: perform context switch flow only if needed new d155df4f628a habanalabs: ignore EEPROM errors during boot new 988262ef2fb9 habanalabs/gaudi2: log critical events with no rate limit new 0855bf8b1737 habanalabs/gaudi2: dump detailed information upon RAZWI new 4745b2f0d0d4 habanalabs: send device active message to f/w new f5ec364c9ecd habanalabs: send device activity in a proper context new 62adba0a55a7 habanalabs: fix possible hole in device va new aee3fd74fe57 habanalabs/gaudi: rename mme cfg error response print new a0fc8688c003 habanalabs/gaudi2: read F/W security indication after hard reset new 0626fa1a4d31 habanalabs: add support for new cpucp return codes new 76925f55c9ba habanalabs: fix resetting the DRAM BAR new c833ac1a5f34 habanalabs/gaudi2: free event irq if init fails new 6f0818c9fc9b habanalabs: new notifier events for device state new 82736b063fde habanalabs: MMU invalidation h/w is per device new cecde184ca32 habanalabs/gaudi2: print RAZWI info upon PCIe access error new f0b6d3cc29b7 habanalabs/gaudi2: increase hard-reset sleep time to 2 sec new 04d53cd2a6fb habanalabs/gaudi2: get f/w reset status register dynamically new 97a78e3d8e17 habanalabs: rename error info structure new ff13b900b0b2 habanalabs/gaudi: change TPC Assert to use TPC DEC instead [...] new 43657dadfeff habanalabs/gaudi2: add handling to pmmu events in eqe handler new 0c88760f8f5e habanalabs/gaudi2: add secured attestation info uapi new 006fd8cb659b habanalabs/gaudi2: Remove unnecessary (void*) conversions new 4f3ce5e0d0f8 habanalabs: failure to open device due to reset is debug level new bb677d527e14 habanalabs/gaudi2: allow user to flush PCIE by read new 8412bb69ed78 habanalabs: build ASICs from new to old new 6b9b9e244fdd habanalabs: remove some f/w descriptor validations new e40385646845 habanalabs/gaudi: use 8KB aligned address for TPC kernels new 259cee1c2422 habanalabs: eliminate aggregate use warning new d322259506a4 Merge tag 'misc-habanalabs-next-2022-09-21' of https://git [...] new cca1fd41ab28 counter: Realign counter_comp comment block to 80 characters new c0c725d7350e gnss: replace ida_simple API new f47551bd6bfd Merge tag 'gnss-6.1-rc1' of https://git.kernel.org/pub/scm [...] new 0e8bf26c777a misc: microchip: pci1xxxx: Remove duplicate include new dc2c96a39da1 misc: microchip: pci1xxxx: use DEFINE_SIMPLE_DEV_PM_OPS() [...] new c8b4747569eb misc: microchip: pci1xxxx: Do not disable the pci device t [...] new 62e5d00684ef misc: microchip: pci1xxxx: Fix a memory leak in the error [...] new 5038d21dde81 slimbus: qcom-ngd: use correct error in message of pdr_add [...] new 16f14551d0df slimbus: qcom-ngd: cleanup in probe error path new e7a3c8b9b1c2 slimbus: qcom-ngd: simplify error paths with dev_err_probe new e291691c6977 slimbus: qcom-ngd-ctrl: allow compile testing without QCOM [...] new bd1244561fa2 nvmem: core: Fix memleak in nvmem_register() new 42992cf187e4 slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_ [...] new d5542923f200 nvmem: add driver handling U-Boot environment variables new 4a575865c1ea mtd: allow getting MTD device associated with a specific DT node new 5544e90c8126 nvmem: core: add error handling for dev_set_name new ff1df1886f43 dt-bindings: nvmem: mediatek: efuse: Add support for MT8188 new d3524bb5b9a0 nvmem: brcm_nvram: Use kzalloc for allocating only one element new 105ca4190dcf dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles new 28fc7c986f01 nvmem: prefix all symbols with NVMEM_ new a06d9e5a63b7 nvmem: sort config symbols alphabetically new 8f6a3a19e99c dt-bindings: nvmem: Add SoC compatible for sm6115 new d4d432670f7d nvmem: u-boot-env: find Device Tree nodes for NVMEM cells new d1b274c4819d dt-bindings: lan9662-otpc: document Lan9662 OTPC new 9e8f208ad522 nvmem: lan9662-otp: add support new 3717ca3e0cc8 nvmem: u-boot-env: fix crc32 casting type new 1b46c82146d7 drivers/misc/sgi-xp: Remove orphan declarations from drive [...] new 4b25cf09c69c mei: fix repeated words in comments new 9ea224b11922 mei: gsc: Remove redundant dev_err call new 711898b1d5ac MAINTAINERS: Add header files under VMWARE VMCI DRIVER new a5ccec12acfa bus: mvebu-mbus: use DEFINE_SHOW_ATTRIBUTE to simplify mve [...] new 3e081438b8e6 firmware: google: Test spinlock on panic path to avoid lockups new b402783711bf dt-bindings: iio: st,st-sensors add LPS22DF. new 92ba0ab945ae iio: pressure: st_pressure: Add support for LPS22DF new 5d5129b17f83 iio: pressure: bmp280: fix datasheet links new abf90541d19c dt-bindings: iio: accel: adxl313: Add compatibles for adxl [...] new a7a1c60bc4c9 drivers: iio: accel: adxl312 and adxl314 support new d9d0c0725ae2 iio: temperature: mlx90614 Refactoring available filter at [...] new 558a25f903b4 iio: dac: ad5593r: Fix i2c read protocol requirements new f13c81a3359c iio: dac: ad5593r: add check for i2c functionality new 5f0c359defea iio: pressure: bmp280: reorder local variables following r [...] new 2405f8cc8485 iio: pressure: bmp280: use FIELD_GET, FIELD_PREP and GENMASK new 83cb40beaefa iio: pressure: bmp280: Simplify bmp280 calibration data reading new b00e805a47a8 iio: pressure: bmp280: simplify driver initialization logic new 327b5c0512c1 iio: pressure: bmp280: Fix alignment for DMA safety new 18d1bb377023 iio: pressure: bmp280: reorder i2c device tables declarations new 8d329309184d iio: pressure: bmp280: Add support for BMP380 sensor family new 2a332dcd68af dt-bindings: iio: pressure: bmp085: Add BMP380 compatible string new 10b40ffba2f9 iio: pressure: bmp280: Add more tunable config parameters [...] new 7f4f1096d592 iio: ltc2497: Fix reading conversion results new bb43bfedce47 MAINTAINERS: Remove duplicate matching entry new 14446b4dc278 dt-bindings: iio: adc: Add docs for LTC2499 new cc6fbf2672bb Add MAINTAINERS entries for LTC2497 and LTC2496 new 2187cfeb3626 drivers: iio: adc: ltc2497: LTC2499 support new 1695c52a1260 drivers: iio: adc: ltc2497: Rename the LTC2499 iio device new 186b9e3845b8 iio: imu: st_lsm6dsx: add support to LSM6DSTX new fd8059ec6019 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dstx device bindings new 548616242fe0 iio: adc: stm32-adc: add id registers support new f4f43f01cff2 iio: adc: ad7923: fix channel readings for some variants new 096d2dac25f9 iio: adc: ad7923: support extended range new 4b622a658c21 dt-bindings: iio: adi,ad7923: add adi,range-double property new c2329717bdd3 iio: pressure: dps310: Refactor startup procedure new 7b4ab4abcea4 iio: pressure: dps310: Reset chip after timeout new bcc57a48eaee iio: add modifiers for linear acceleration new 396882617d10 iio: document linear acceleration modifiers new 4db63c85462e iio: event_monitor: add linear acceleration modifiers new dcedf1455381 iio: add modifers for pitch, yaw, roll new 246d178c7868 iio: document pitch, yaw, roll modifiers new ab9d343da3a4 iio: event_monitor: add pitch, yaw and roll modifiers new e0d27ea3ba13 iio: add support for binary attributes new 4aefe1c2bd0c iio: imu: add Bosch Sensortec BNO055 core driver new 4a1728d27225 iio: document bno055 private sysfs attributes new e4ea07cf89a1 iio: document "serialnumber" sysfs attribute new 21f95c75e0b7 dt-bindings: iio/imu: Add Bosch BNO055 new 2eef5a9cc643 iio: imu: add BNO055 serdev driver new 50fe984f376a iio: imu: add BNO055 I2C driver new 130476acfdc1 docs: iio: add documentation for BNO055 driver new 93176acee936 iio: proximity: sx9310: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new d53f6cdc1e5a iio: proximity: sx9324: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 5c682eeecf8a iio: proximity: sx9360: Switch to DEFINE_SIMPLE_DEV_PM_OPS [...] new 1364262c8a38 iio: proximity: srf04: Use pm_ptr() to remove unused struc [...] new 66991b106a2c iio: accel: bmi088: Use EXPORT_NS_GPL_RUNTIME_DEV_PM_OPS() [...] new 3259b99e0afc iio: light: st_uvis25: Use EXPORT_NS_SIMPLE_DEV_PM_OPS() new 6ee2a7058fea iio: accel: bma400: Fix smatch warning based on use of uni [...] new 0e0a07adaff9 iio: adc: mcp3911: use resource-managed version of iio_dev [...] new 5db9f38d394f iio: adc: mcp3911: add support for buffers new 08a65f61db69 iio: adc: mcp3911: add support for interrupts new 1a84fa695c73 dt-bindings: iio: adc: mcp3911: add microchip,data-ready-h [...] new 6d965885f4ea iio: adc: mcp3911: add support for oversampling ratio new 4314a0b79fe1 Merge tag 'iio-for-6.1b' of https://git.kernel.org/pub/scm [...] new 9483811a126a extcon: usbc-tusb320: Factor out extcon into dedicated functions new bf7571c00dca extcon: usbc-tusb320: Add USB TYPE-C support new 08099ecd9216 extcon: usbc-tusb320: fix kernel-doc warning new 0f65caa91101 Merge tag 'extcon-next-for-6.1' of git://git.kernel.org/pu [...] new 7aa429e8d40e interconnect: qcom: Kconfig: Make INTERCONNECT_QCOM tristate new 7ec26b8dcc5c interconnect: imx: Ignore return value of icc_provider_del [...] new 8ef2ca20754d interconnect: icc-rpm: Ignore return value of icc_provider [...] new 4681086c9bec interconnect: icc-rpmh: Ignore return value of icc_provide [...] new 919d4e1a207e interconnect: msm8974: Ignore return value of icc_provider [...] new f221bd781f25 interconnect: osm-l3: Ignore return value of icc_provider_ [...] new fa80a2994d35 interconnect: sm8450: Ignore return value of icc_provider_ [...] new 680f8666baf6 interconnect: Make icc_provider_del() return void new f62e3f595c5f interconnect: imx: Make imx_icc_unregister() return void new 7360d55ba199 Merge branch 'icc-ignore-return-val' into icc-next new 3aa12610b481 Merge tag 'icc-6.1-rc1' of git://git.kernel.org/pub/scm/li [...] new f157555ea3b0 fsi: Fix typo in comment new 7326939faa4b fsi: occ: Fix checksum failure mode new dbed963ed62c hwmon (occ): Retry for checksum failure new d3e1e2460403 fsi: occ: Prevent use after free new 362fbc830a7e fsi: cleanup extern usage in function definition new b1534a05e1f2 fsi: sbefifo: Add detailed debugging information new 182d98e00e47 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] new 8d4c99002d2f dt-bindings: hwmon: Add IBM OCC bindings new 0fead4fc926f fsi: occ: Support probing the hwmon child device from dts node new 89a286fb1536 hwmon: (occ) Check for device property for setting OCC act [...] new 35af9fb49bc5 fsi: core: Check error number after calling ida_simple_get new f5e536af4860 Merge tag 'fsi-for-v6.1-2' of git://git.kernel.org/pub/scm [...] new 55e5832bb1f2 MAINTAINERS: Update Counter subsystem git tree repo link new 3216e5512abd counter: Move symbols into COUNTER namespace new 7bbf842cdcff counter: interrupt-cnt: Implement watch_validate callback new 650ae67bbf7b counter: Introduce the Signal polarity component new 9830288aeada counter: 104-quad-8: Add Signal polarity component new 45d2918520b2 counter: Introduce the Count capture component new bb4bbbec664f counter: Consolidate Counter extension sysfs attribute creation new d2011be1e22f counter: Introduce the COUNTER_COMP_ARRAY component type new b5bee6ced21c dt-bindings: counter: add ti,am62-ecap-capture.yaml new 5a47aed0d651 Documentation: ABI: sysfs-bus-counter: add frequency & num [...] new 4e2f42aa00b6 counter: ti-ecap-capture: capture driver support for ECAP new 54d0999f96ab MAINTAINERS: add TI ECAP driver info new 9357fc3b3b85 drivers: spmi: Directly use ida_alloc()/free() new 33c912d3c5ef spmi: pmic-arb: add a print in cleanup_irq new abb9088b3a39 spmi: pmic-arb: handle spurious interrupt new b6c176172119 spmi: pmic-arb: do not ack and clear peripheral interrupts [...] new 191adbdd26f1 spmi: pmic-arb: check apid against limits before calling i [...] new 4df88fe5b631 spmi: pmic-arb: add support to dispatch interrupt based on [...] new 1f1693118c24 spmi: pmic-arb: correct duplicate APID to PPID mapping logic new c8669773c74e spmi: pmic-arb: block access for invalid PMIC arbiter v5 S [...] new 9c573cdcf913 spmi: pmic-arb: increase SPMI transaction timeout delay new 7cd04013fbf3 w1: Split memcpy() of struct cn_msg flexible array new a09476668e30 Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/ [...] new 9665eaf50ab3 staging: vt6655: Convert macro MACvReceive0 to function new 1795826c0e31 staging: vt6655: Rename function MACvReceive0 and add parameter new f4726f7f4f13 staging: vt6655: Replace MACvReceive1 with function vt6655 [...] new 59cce3f468f5 staging: vt6655: Replace MACvTransmit0 with function vt665 [...] new 05e778f0c74b staging: vt6655: Replace MACvTransmitAC0 with function vt6 [...] new 6d9f3d12a894 staging: vt6655: Convert macro MACvEnableProtectMD to function new 0e68ed8f4c4e staging: vt6655: Create one function for two macros new 17ca65371276 staging: vt6655: Rename function MACvEnableProtectMD new cc00269153b8 staging: vt6655: Convert macro MACvDisableProtectMD new 0e17361b3d12 staging: vt6655: Convert macro MACvEnableBarkerPreambleMd new 692f9007ab0e staging: vt6655: Convert macro MACvDisableBarkerPreambleMd new aef1bf6f2d95 staging: pi433: fix wrong debug message on rf69_write_fifo() new f13bd29c1ae1 staging: vme_user: Fix checkpatch warnings in vme_tsi148.c new 60d037564f7b staging: r8188eu: txpktbuf_bndy does not depend on wifi_spec new 2faa312bc01b staging: rtl8192u: move debug stuff to its own file new 626d28e9beca staging: rtl8192u: remove unnecessary cast new c5682c05b262 staging: rtl8192u: move debug files to debugfs new 7b84ab85b126 staging: rtl8192u: fix rmmod warn when device is renamed new 57f14afac3f7 staging: r8188eu: handle errors from ReadAdapterInfo8188EU new b9eb3126181a staging: r8188eu: make rtw_handle_dualmac a void function new c8d3347e3039 staging: r8188eu: return an error code in rtw_usb_if1_init new c026b483f8f2 staging: r8188eu: convert dump_chip_info() to use netdev_dbg() new ef21bdc5b671 staging: r8188eu: refactor dump_chip_info() new 973deac54086 staging/rtl8723bs/core: remove inactive initialization new f264891b678d staging: r8188eu: make handle_txrpt_ccx_88e() static new 867d7145374a staging: r8188eu: make rtl8188eu_{init,free}_recv_priv() static new bf86e27416d4 staging: r8188eu: convert rtw_p2p_enable to correct error [...] new 270e05092e09 staging: r8188eu: use ffs() in phy_CalculateBitShift() new bfa439288756 staging: r8188eu: avoid camel case in phy_CalculateBitShift() new ed0bbb6f81e1 staging: r8188eu: clean up comment for phy_calculate_bit_shift() new 173603dba92e staging: r8188eu: replace a get_da call new df2889c6274d staging: r8188eu: read status_code from struct ieee80211_mgmt new 27597ee001f5 staging: r8188eu: read capability info from struct ieee80211_mgmt new 12b7ad9e4940 staging: r8188eu: read aid from struct ieee80211_mgmt new b5b26f1da5d9 staging: r8188eu: simplify the calculation of ie start offset new a3cba3f05fdb staging: r8188eu: Hal_MappingOutPipe should return an int new adf8416040d3 staging: r8188eu: process HalUsbSetQueuePipeMapping8188EUs [...] new d0852df98b43 staging: r8188eu: merge two small functions new 4b25e7f7c845 staging: r8188eu: move endpoint init functions to usb_halinit.c new 897155c795a8 staging: r8188eu: summarize endpoint-related settings new 2ea2f91b2882 staging: r8188eu: remove OutEpNumber new d4c66afde22a staging: r8188eu: remove comments about endpoint mapping new 609ba7515fe2 staging: r8188eu: summarize common Queue2Pipe settings new 52a5bba72c83 staging: r8188eu: simplify three_out_pipe new 68c72bcf610f staging: r8188eu: simplify two_out_pipe new 36a1cd9daca2 staging: r8188eu: remove _InitNormalChipOneOutEpPriority new e303b2622c7c staging: r8188eu: we always use HQ and NQ for two endpoints new 93cef2e6541a staging: r8188eu: simplify _InitNormalChipTwoOutEpPriority new ca6311f0e351 staging: r8188eu: remove a temporary variable new 0dd01c0fd15a staging: r8188eu: make numNQ a u8 new a6400455a8ef staging: r8188eu: change all num...Q variables to u8 new 3ce23a49d1b6 staging: r8188eu: remove two unused defines new 1bace12735a4 staging: r8188eu: the high prio queue is always selected new 9a4d0d1c21b9 staging: r8188eu: do not spam the kernel log new 401ae6efe3a2 staging: r8188eu: merge rtw_os_recvbuf_resource_free() int [...] new ca623eb6def0 staging: r8188eu: merge rtw_os_recvbuf_resource_alloc() in [...] new 51c89d3ce533 staging: r8188eu: make rtw_handle_tkip_mic_err() static new 183f1e8d78de staging: r8188eu: make rtw_recv_indicatepkt() static new 654d1855bc40 staging: r8188eu: make rtw_init_recv_timer() static new 816ca75992ae staging: r8188eu: add firmware dependency new d987294a7e95 staging: r8188eu: set firmware path in a macro new da234c27a52c staging: r8188eu: use KBUILD_MODNAME instead of a string constant new d87983080237 staging: r8188eu: drop the DRV_NAME macro new 8379cf83fe6d staging: r8188eu: drop the DRIVERVERSION macro new b56683d416ae staging: r8188eu: remove rtw_endofpktfile() new 88eba30beb9c staging: move from strlcpy with unused retval to strscpy new 8c572625a43f staging: r8188eu: make init_mlme_ext_timer() static new 3f9900ae56d9 staging: r8188eu: make init_addba_retry_timer() static new de743211d3bc staging: r8188eu: make rtw_indicate_sta_disassoc_event() static new fcd233451c90 staging: r8188eu: move rtw_indicate_sta_assoc_event() to rtw_ap.c new 1b0be68c1c23 staging: r8188eu: make rtw_report_sec_ie() static new c0d84701e68c staging: r8188eu: remove unneeded initializations new 90fdc7a9e4f4 staging: r8188eu: make rtw_reset_securitypriv() static new 93535436cc93 staging: r8188eu: merge rtw_{os,}_indicate_disconnect() new 29c34f1d08e4 staging: r8188eu: merge rtw_{os,}_indicate_connect() new 9863e257f53e staging: r8188eu: merge rtw_{os,}_indicate_scan_done() new a024f786a538 staging: r8188eu: remove unused function parameter new 54096ef58119 staging: r8188eu: remove ODM_ConfigRFWithHeaderFile() new e5781d828167 staging: r8188eu: remove ioctl_cfg80211.h new fcb7fde244ec staging: rtl8723bs: remove function rtw_odm_dbg_comp_msg new 3c03b91a3044 staging: rtl8723bs: remove function rtw_get_ch_setting_union new db1b762eacf9 staging: rtl8723bs: remove function rtw_odm_ability_set new 629481c3dcc3 staging: rtl8723bs: remove function GetFractionValueFromString new 38117692d603 staging: rtl8723bs: remove function IsCommentString new 8459a0113492 staging: rtl8723bs: remove function rtw_odm_adaptivity_parm_msg new bf9b4c6c603e staging: rtl8723bs: remove function rtw_odm_dbg_comp_set new a4064bdc39e4 staging: rtl8723bs: remove static const variable odm_comp_str new e86954145b0f staging: rtl8723bs: remove unused function ODM_InbandNoise [...] new af2c14d3ea20 staging: rtl8723bs: remove member noise_level from struct [...] new 4ce515776e88 staging: rtl8723bs: remove odm_NoiseMonitor.h and odm_Nois [...] new 760964b034bc staging: r8188eu: make rtw_remainder_len() static new dbae0ba2f3c4 staging: r8188eu: make rtw_os_xmit_schedule() static new 9619eca8fb20 staging: r8188eu: rename rtw_os_xmit_schedule() new 77784b67c591 staging: r8188eu: make rtw_os_xmit_resource_alloc() static new fc29443aff68 staging: r8188eu: rename rtw_os_xmit_resource_alloc() new 05571d2787d9 staging: r8188eu: make rtw_os_xmit_resource_free() static new 37fe99962624 staging: r8188eu: rename rtw_os_xmit_resource_free() new 2ae2664fe8b3 staging: r8188eu: make _rtw_open_pktfile() static new 0fb8749e3bfb staging: r8188eu: rename _rtw_open_pktfile() new 81c9d573e88b staging: r8188eu: make _rtw_pktfile_read() static new fa808149cac7 staging: r8188eu: rename _rtw_pktfile_read() new b9a0b94f63df staging: r8188eu: remove unnecessary initialization to zero new 65d159d79be5 staging: r8188eu: move struct pkt_file to rtw_xmit.h new 49e646001459 staging: r8188eu: move rtw_os_xmit_complete() to rtw_xmit.c new a80425de81f9 staging: r8188eu: rename rtw_os_xmit_complete() new 16870509e963 staging: r8188eu: make rtw_os_pkt_complete() static new 30699f237b71 staging: r8188eu: rename rtw_os_pkt_complete() new 3e0a6c4414ac staging: r8188eu: remove os_dep/xmit_linux.c new 53df89033a35 staging: r8188eu: remove xmit_osdep.h new d16d09e38c21 staging: r8188eu: remove unused module parameter rtw_chip_version new 1102e4e7e9d3 staging: r8188eu: don't restart "no link" blinking unnecessarily new c00218cd07c3 staging: r8188eu: always cancel blink_work new 24e18c8e985e staging: r8188eu: always update the status variables new cd33da26036e staging: sm750fb: split multiple assignments to lines new dba908967df5 staging: r8188eu: remove unnecessary null check new f9ec10061460 staging: rtl8192e: Remove blank lines in rtl_core.c new 254d6fca9d38 staging: rtl8192e: Rename Tx... and RxCheckStuckHandler new e7254145551b staging: rtl8192e: Remove Unnecessary ftrace-like logging new cc3f011b6ea2 staging: rtl8192e: Remove PHY_SetRFPowerState and rename S [...] new 700f7e290984 staging/rtl8192e: fix repeated words in comments new 0b599cc63a8e staging: r8188eu: use time_after_eq(a,b) to replace "a>=b" new a9289fed1d31 staging: rtl8192e: Describe each kernel config option new 87dec3259afb staging: vt6655: Remove declaration of s_vCalculateOFDMRParameter new 52b735c96aab staging: vt6655: Convert macro MACvSetBBType to function new b1d3ecbf146e staging: vt6655: Rename function MACvSetBBType new 54765727cfe6 staging: vt6655: Rename macro MACvSelectPage0 new 8809cc889eab staging: vt6655: Rename macro MACvSelectPage1 new 4f7730e02a4a staging: vt6655: Replace macro MACvSetRFLE_LatchBase new 0f3c86877d3f staging: vt6655: Rename function MACbIsRegBitsOff new fac7007f2664 staging: vt6655: Delete function MACbIsIntDisable new 6d29e08007c5 staging: vt6655: Rename function MACvSetShortRetryLimit new cd544c3c1499 staging: r8188eu: make two functions static new 7bd581f3c263 staging: r8188eu: remove os_dep/mlme_linux.c new 28a2a54901f6 Merge 6.0-rc4 into staging-next new 4cee30a3fb75 staging: rtl8723bs: delete rtw_setdatarate_cmd new 6066a281d824 staging: rtl8723bs: delete function rtw_set_chplan_cmd new b1e2d1a256d4 staging: rtl8723bs: remove rtw_change_ifname new 3baa5b32a753 staging: rtl8723bs: delete rtw_odm.c and rtw_odm.h new 00d08fd0df2e staging: rtl8723bs: remove odm_PauseDIG new 34ac858138e1 staging: rtl8723bs: remove GetHexValueFromString new 23c3b6bd0f16 staging: rtl8723bs: remove hal_btcoex_SetManualControl new 54b1d117d51a staging: rtl8723bs: remove rtw_hal_is_disable_sw_channel_plan new 2d0cb6588d6d staging: rtl8723bs: remove IsHexDigit new 721740f8b8c2 staging: rtl8723bs: remove rtw_is_wps_ie new 3a09f934df4e staging: r8188eu: remove mlme_osdep.h new cbdeb787905d staging: r8188eu: remove channel parameters from rtw_sites [...] new d25cb8382a04 staging: r8188eu: simplify the LED_CTL_POWER_OFF case new a5f01428bb1a staging: r8188eu: don't restart WPS blinking unnecessarily new 5221e12b717f staging: r8188eu: always cancel blink_work before WPS blinking new de9c3e9ea926 staging: r8188eu: always update status before WPS blinking new 9b34e23b1fff staging: r8188eu: always cancel blink_work when WPS failed new 96b3043412e0 staging: r8188eu: reset blink state when WPS fails new bbec514624f1 staging: r8188eu: do not "scan blink" if we have a link new e2e8e82e03f9 staging: r8188eu: remove some unused enums new 7fcd5936bd88 staging: r8188eu: remove unused parameters from _BeaconFun [...] new 0dd1eb711e8b staging: r8188eu: remove unused parameter from UpdateBrateTbl() new 4cf393aeaf5f staging: r8188eu: make two functions static new 3827974ecae1 staging: r8188eu: remove unnecessary return labels. new d517cdeb904d staging: greybus: audio_helper: remove unused and wrong de [...] new b863ce8cf619 staging: rtl8712: fix camelcase in UserPriority new 307d343620e1 staging: rtl8712: Fix return type for implementation of nd [...] new 513d9a61156d staging: rtl8192e: Fix return type for implementation of n [...] new 5bf83bef3bdc staging: rtl8723bs: Delete un-necessary return for _rtw_xm [...] new a90044ef5605 staging: rtl8723bs: Fix return type for implementation of [...] new 9ca57c63fa06 staging: vt6655: remove unnecessary null check new dfa71c493fa1 staging: r8188eu: make c2h_evt_read() static new c8ff91535880 staging: vt6655: fix potential memory leak new f38bc0416f6b staging: r8188eu: remove empty rtw_set_scan_deny macro new 10c279e1af1e staging: r8188eu: remove rtw_set_scan_deny_timer_hdl new dd7801b11bbb staging: r8188eu: remove rtw_clear_scan_deny new 2cf4038500e9 staging: r8188eu: rtw_is_scan_deny is always false new 45b90cb0402e staging: rtl8192e: Rename ChangeSource new a2574a32c343 staging: rtl8192e: Rename bActionAllowed new 142509f66bfa staging: rtl8192e: Rename bConnectBySSID new 7fa8916e245a staging: rtl8192e: Rename rtState new e13a47bef29a staging: rtl8192e: Rename RFWaitCounter new 43c64c0655e0 staging: rtl8192e: Rename RFChangeInProgress new 007314000c8a staging: rtl8192e: Rename bHwRadioOff new 98bbc153131c staging: rtl8192e: Rename CurSlotTime new aef69630f2c7 staging: vt6655: Cleanup and rename function MACvSetLoopbackMode new 8e134ca308f8 staging: vt6655: Cleanup and rename function MACvSaveContext new 4ecaa734c5e9 staging: vt6655: Cleanup and rename function MACvRestoreContext new 0c59cbbb5984 staging: vt6655: Cleanup and rename function MACbSafeSoftw [...] new de8a86a1ff9b staging: vt6655: Rename function MACbSafeRxOff new 481602794cfa staging: vt6655: Rename function MACbSafeTxOff new 1870c16146cb staging: vt6655: Rename function MACbSafeStop new 253fa9b5051b staging: vt6655: Rename function MACvSetCurrRx0DescAddr new b5e0bd41a087 staging: vt6655: Rename function MACvSetCurrRx1DescAddr new 8bd2a9f16f6f staging: vt6655: Cleanup and rename function MACvSetCurrTX [...] new 29b74e707595 staging: vt6655: Rename function MACvSetCurrTx0DescAddrEx new 4dd8298f9fcf staging: vt6655: Rename function MACvSetCurrAC0DescAddrEx new 9634b371b66a staging: wlan-ng: remove unused p80211wext_handler_def dec [...] new 74adc1f005e6 staging: fwserial: Switch to kfree_rcu() API new bbc8c3a4c444 staging: rtl8192e: Remove ftrace-like logging in r8192E_fi [...] new 0e260856b724 staging: rtl8192e: Remove ftrace-like logging in r8192E_dev.c new 7d1409dededd staging: rtl8192e: Remove ftrace-like logging in r8192E_phy.c new f7624a76e64a staging: rtl8192e: Remove ftrace-like logging in rtl_dm.c new 42e3a68e2e1b staging: rtl8192e: Remove ftrace-like logging in rtl_ps.c new 9bbf2f32859b staging: rtl8192e: Remove ftrace-like logging in rtl819x_B [...] new 5a5aa9cce621 staging: rtl8723bs: fix potential memory leak in rtw_init_ [...] new 708056fba733 staging: rtl8723bs: fix a potential memory leak in rtw_ini [...] new 56fb8f051f3d staging: rtl8723bs: remove braces in single statement blocks new 47a54e93bf4c staging: rtl8723bs: Insert blank line after declarations new ea1f50427c99 staging: rtl8723bs: Fix coding style issue in block comment new e8f5ab391c18 staging: rtl8723bs: replace code indent as tabs new 51c8299a031c staging: rtl8723bs: Relocate constant on the right side of test new 21df60c4ab20 staging: rtl8723bs: Make switch and case at the same indent new 2d3cdad6ea41 staging: rtl8723bs: Add a blank line after declarations new 2a2db520e3ca staging: vt6655: fix some erroneous memory clean-up loops new 2851349ac351 staging: rtl8192u: Fix return type of ieee80211_xmit new 9fabdbe8bcce staging: pi433: use DEFINE_SHOW_ATTRIBUTE to simplify pi43 [...] new b77599043f00 staging: octeon: Fix return type of cvm_oct_xmit and cvm_o [...] new 06bfdb6d889f staging: r8188eu: fix a potential memory leak in rtw_init_ [...] new 5b296918f9f3 staging: r8188eu: simplify the code to prevent scan blinki [...] new 96f8f22b5183 staging: r8188eu: cancel blink_work before scan blinking new 56e9ef2a7e04 staging: r8188eu: update status before scan blinking new 38eec3047130 staging: r8188eu: simplify the code to prevent tx/rx blink [...] new 5ef21996f3fc staging: r8188eu: cancel blink_work before tx/rx blinking new 8a42af27b432 staging: r8188eu: update status before scan blinking new b1c17560de54 staging: r8188eu: simplify the code to prevent link blinki [...] new 21cce84a7c35 staging: r8188eu: cancel blink_work before link blinking new 8a8380fff3cb staging: r8188eu: update status before link blinking new d9a28d22308b staging: r8188eu: rename odm_SignalScaleMapping() new 971193b46a53 staging: r8188eu: clean up camel case in odm_signal_scale_ [...] new 5440b9312262 staging: r8188eu: remove unnecessary initialization new 6c268b6e2925 staging: r8188eu: rename odm_QueryRxPwrPercentage() new f7438373fa02 staging: r8188eu: clean up camel case in odm_query_rxpwrpe [...] new 368eca5bcf61 staging: r8188eu: replace tabs with space in odm_query_rxp [...] new b067be829073 staging: r8188eu: make _netdev_open() static new a1974d31545c staging: r8188eu: remove unused prototypes from recv_osdep.h new 00def6398827 staging: r8188eu: remove recv_osdep.h new f63ed6cf9301 staging: r8188eu: add kfree() on an error path of rtw_xmit [...] new f44641bfc4e8 staging: r8188eu: fix potential memory leak in _rtw_init_x [...] new 9512d5f8e34f staging: r8188eu: Fix return type of rtw_xmit_entry new cb2b3460133c staging: r8188eu: cancel blink_work during wps stop new b08d89994dbb staging: r8188eu: update status before wps success blinking new 64c82a8888a6 staging: r8188eu: remove bLedNoLinkBlinkInProgress new bf0d687586f6 staging: r8188eu: remove BlinkingLedState new 8f60cb9534e4 staging: r8188eu: remove duplicate bSurpriseRemoved check new f6633de18d95 staging: r8188eu: remove two unused enum entries new 2e2cb44c03d2 staging: rtl8192e: Rename Tx_Retry_Count_Reg new 877fe503e631 staging: rtl8192e: fix CamelCase variables new db65becab2a3 staging: fwserial: delete the driver. new ec07986067a7 staging: rtl8192e: Rename eRFPowerState, eRfOff and eRfOn new b7dd95be88aa staging: rtl8192e: Rename eRfSleep, eRfPowerStateToSet and [...] new 92b2f4b851d9 staging: rtl8192e: Rename dot11Cur..., bCurTxBW40MHz and b [...] new 27dd3f00a7fd staging: rtl8192e: Rename bSwBwInPro..., bRegRT2RTAg... an [...] new 55bce0ae3689 staging: rtl8192e: Rename szRT2RTAggBuffer, bRegRxRe... an [...] new 155c89f19536 staging: rtl8192e: Rename RxRe...WinSize, RxReorder... and [...] new 9c63f13358e5 staging: rtl8192e: Rename PeerMimoPs, IOTAction and IOTRaFunc new be13eda50611 staging: rtl8192e: Rename SelfMimoPs, CurrentOpMode and bF [...] new 53be6238f8bf staging: rtl8192e: Rename CurrentMPDU..., ForcedAMPDU... a [...] new 9d92bb1d89f5 staging: rtl8192e: Remove unused variables ForcedAMSDUMaxS [...] new 647085006beb staging: r8188eu: don't check bSurpriseRemoved in SwLedOff new 7589197485da staging: r8188eu: don't check for stop/removal in the blin [...] new 0061a2a9550b staging: r8188eu: make odm_ConfigMAC_8188E() static new 1254b194f82f staging: r8188eu: make odm_ConfigRF_RadioA_8188E() static new 7622384c379f staging: r8188eu: remove hal/odm_RegConfig8188E.c new a6e7f8a49f99 staging: r8188eu: Use skb_put_data() instead of skb_put/me [...] new 280f669ba63a staging: rtl8192e: cmdpkt: Use skb_put_data() instead of s [...] new 29c7dbbcd08c staging: r8188eu: convert ODM_ReadAndConfig_MAC_REG_8188E( [...] new 9090b84a7b43 staging: r8188eu: convert ODM_ReadAndConfig_RadioA_1T_8188 [...] new 6d09f25aa60b staging: r8188eu: convert ODM_ReadAndConfig_PHY_REG_1T_818 [...] new b933b6a2667a staging: r8188eu: convert ODM_ReadAndConfig_AGC_TAB_1T_818 [...] new 1206c0e9e325 staging: r8188eu: remove PHY_RF6052_Config8188E() new 006d2f4872b8 staging: r8188eu: remove PHY_RFConfig8188E() new 4256e500f619 staging: rtl8192e: Rename variable Bandwidth to avoid CamelCase new 3002b7a31894 Merge tag 'staging-6.1-rc1' of git://git.kernel.org/pub/sc [...]
The 692 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/sysfs-bus-coresight-devices-etm4x | 8 + Documentation/ABI/testing/sysfs-bus-counter | 35 + Documentation/ABI/testing/sysfs-bus-iio | 126 +- Documentation/ABI/testing/sysfs-bus-iio-bno055 | 81 + Documentation/ABI/testing/sysfs-bus-iio-cdc-ad7746 | 11 + Documentation/ABI/testing/sysfs-devices-hisi_ptt | 61 + Documentation/ABI/testing/sysfs-driver-habanalabs | 12 +- .../bindings/arm/arm,coresight-catu.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-cti.yaml | 3 + .../bindings/arm/arm,coresight-dynamic-funnel.yaml | 3 + .../arm/arm,coresight-dynamic-replicator.yaml | 3 + .../bindings/arm/arm,coresight-etb10.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-etm.yaml | 3 + .../bindings/arm/arm,coresight-static-funnel.yaml | 3 + .../arm/arm,coresight-static-replicator.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-stm.yaml | 3 + .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 6 + .../bindings/arm/arm,coresight-tpiu.yaml | 3 + .../bindings/arm/arm,embedded-trace-extension.yaml | 3 + .../bindings/counter/ti,am62-ecap-capture.yaml | 61 + .../bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 7 +- .../devicetree/bindings/hwmon/ibm,occ-hwmon.yaml | 39 + .../bindings/iio/accel/adi,adis16201.yaml | 7 +- .../bindings/iio/accel/adi,adis16240.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl313.yaml | 17 +- .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl355.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl367.yaml | 7 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 7 +- .../bindings/iio/accel/bosch,bma220.yaml | 7 +- .../bindings/iio/accel/bosch,bma255.yaml | 5 +- .../bindings/iio/accel/bosch,bmi088.yaml | 7 +- .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 7 +- .../bindings/iio/accel/kionix,kxsd9.yaml | 7 +- .../bindings/iio/accel/memsensing,msa311.yaml | 53 + .../bindings/iio/accel/murata,sca3300.yaml | 5 +- .../bindings/iio/accel/nxp,fxls8962af.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7280a.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 6 +- .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 12 +- .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 7 +- .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 7 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 8 +- .../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 8 +- .../devicetree/bindings/iio/adc/maxim,max1027.yaml | 5 +- .../bindings/iio/adc/maxim,max11100.yaml | 7 +- .../devicetree/bindings/iio/adc/maxim,max1118.yaml | 26 +- .../bindings/iio/adc/maxim,max11205.yaml | 69 + .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 7 +- .../bindings/iio/adc/microchip,mcp3201.yaml | 6 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 12 +- .../bindings/iio/adc/qcom,spmi-vadc.yaml | 1 + .../bindings/iio/adc/richtek,rtq6056.yaml | 56 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 + .../devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 3 +- .../devicetree/bindings/iio/adc/ti,adc0832.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc084s021.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc108s102.yaml | 6 +- .../devicetree/bindings/iio/adc/ti,adc12138.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc128s052.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,adc161s626.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads1015.yaml | 1 + .../devicetree/bindings/iio/adc/ti,ads124s08.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads131e08.yaml | 9 +- .../devicetree/bindings/iio/adc/ti,ads8344.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,ads8688.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,am3359-adc.yaml | 11 +- .../devicetree/bindings/iio/adc/ti,tlc4541.yaml | 7 +- .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 8 +- .../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 1 + .../bindings/iio/addac/adi,ad74413r.yaml | 1 + .../bindings/iio/amplifiers/adi,ada4250.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 1 + .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad5758.yaml | 4 +- .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 11 +- .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 9 +- .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 7 +- .../devicetree/bindings/iio/dac/adi,ltc2688.yaml | 1 + .../bindings/iio/dac/microchip,mcp4922.yaml | 9 +- .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 9 +- .../devicetree/bindings/iio/dac/ti,dac7311.yaml | 7 +- .../devicetree/bindings/iio/dac/ti,dac7612.yaml | 7 +- .../devicetree/bindings/iio/frequency/adf4371.yaml | 7 +- .../devicetree/bindings/iio/health/ti,afe4403.yaml | 9 +- .../devicetree/bindings/iio/imu/adi,adis16460.yaml | 7 +- .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 9 +- .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 7 +- .../devicetree/bindings/iio/imu/bosch,bno055.yaml | 59 + .../bindings/iio/imu/invensense,icm42600.yaml | 6 +- .../bindings/iio/imu/invensense,mpu6050.yaml | 5 +- .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 7 +- .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 12 +- .../bindings/iio/light/liteon,ltrf216a.yaml | 49 + .../iio/potentiometer/microchip,mcp41010.yaml | 9 +- .../iio/potentiometer/microchip,mcp4131.yaml | 9 +- .../bindings/iio/pressure/asc,dlhl60d.yaml | 2 +- .../devicetree/bindings/iio/pressure/bmp085.yaml | 4 +- .../bindings/iio/samsung,sensorhub-rinato.yaml | 9 +- .../devicetree/bindings/iio/st,st-sensors.yaml | 2 + .../bindings/iio/temperature/maxim,max31855k.yaml | 4 +- .../bindings/iio/temperature/maxim,max31856.yaml | 6 +- .../bindings/iio/temperature/maxim,max31865.yaml | 6 +- .../bindings/iio/temperature/melexis,mlx90632.yaml | 4 + .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../bindings/nvmem/microchip,lan9662-otpc.yaml | 45 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/iio/bno055.rst | 51 + Documentation/iio/index.rst | 2 + .../trace/coresight/coresight-cpu-debug.rst | 3 +- .../trace/coresight/coresight-etm4x-reference.rst | 14 + Documentation/trace/hisi-ptt.rst | 298 ++ Documentation/trace/index.rst | 1 + MAINTAINERS | 97 +- arch/arm/configs/multi_v7_defconfig | 6 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm64/configs/defconfig | 10 +- arch/arm64/include/asm/sysreg.h | 1 + arch/mips/configs/ci20_defconfig | 2 +- drivers/Makefile | 1 + drivers/accessibility/speakup/speakup_dummy.c | 4 + drivers/accessibility/speakup/speakup_soft.c | 32 +- drivers/accessibility/speakup/spk_types.h | 2 +- drivers/accessibility/speakup/varhandlers.c | 12 +- drivers/android/binder_alloc.c | 55 +- drivers/android/binder_alloc.h | 12 +- drivers/android/binderfs.c | 31 +- drivers/bus/mhi/host/pci_generic.c | 2 +- drivers/bus/mvebu-mbus.c | 26 +- drivers/comedi/comedi_fops.c | 8 +- drivers/counter/104-quad-8.c | 36 + drivers/counter/Kconfig | 15 + drivers/counter/Makefile | 1 + drivers/counter/counter-chrdev.c | 137 +- drivers/counter/counter-core.c | 14 +- drivers/counter/counter-sysfs.c | 304 +- drivers/counter/ftm-quaddec.c | 1 + drivers/counter/intel-qep.c | 1 + drivers/counter/interrupt-cnt.c | 12 + drivers/counter/microchip-tcb-capture.c | 1 + drivers/counter/stm32-lptimer-cnt.c | 1 + drivers/counter/stm32-timer-cnt.c | 1 + drivers/counter/ti-ecap-capture.c | 614 +++++ drivers/counter/ti-eqep.c | 1 + drivers/cpufreq/Kconfig.arm | 2 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-usbc-tusb320.c | 232 +- drivers/firmware/google/gsmi.c | 9 + drivers/fpga/dfl-pci.c | 18 + drivers/fpga/dfl.c | 2 +- drivers/fpga/intel-m10-bmc-sec-update.c | 3 + drivers/fpga/microchip-spi.c | 1 + drivers/fsi/fsi-core.c | 11 +- drivers/fsi/fsi-master-ast-cf.c | 2 + drivers/fsi/fsi-master.h | 2 +- drivers/fsi/fsi-occ.c | 66 +- drivers/fsi/fsi-sbefifo.c | 15 +- drivers/gnss/core.c | 4 +- drivers/hwmon/occ/common.c | 11 +- drivers/hwmon/occ/p9_sbe.c | 26 +- drivers/hwtracing/Kconfig | 2 + drivers/hwtracing/coresight/Kconfig | 4 +- drivers/hwtracing/coresight/coresight-catu.c | 27 +- drivers/hwtracing/coresight/coresight-catu.h | 8 +- drivers/hwtracing/coresight/coresight-core.c | 28 + drivers/hwtracing/coresight/coresight-cti-sysfs.c | 213 +- drivers/hwtracing/coresight/coresight-etb10.c | 28 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 34 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 29 + drivers/hwtracing/coresight/coresight-priv.h | 74 +- drivers/hwtracing/coresight/coresight-replicator.c | 10 +- drivers/hwtracing/coresight/coresight-stm.c | 40 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 48 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 +- drivers/hwtracing/ptt/Kconfig | 12 + drivers/hwtracing/ptt/Makefile | 2 + drivers/hwtracing/ptt/hisi_ptt.c | 1046 +++++++ drivers/hwtracing/ptt/hisi_ptt.h | 200 ++ drivers/iio/accel/Kconfig | 13 + drivers/iio/accel/Makefile | 2 + drivers/iio/accel/adxl313.h | 35 +- drivers/iio/accel/adxl313_core.c | 202 +- drivers/iio/accel/adxl313_i2c.c | 74 +- drivers/iio/accel/adxl313_spi.c | 63 +- drivers/iio/accel/adxl345_core.c | 7 +- drivers/iio/accel/bma400.h | 14 + drivers/iio/accel/bma400_core.c | 346 ++- drivers/iio/accel/bmi088-accel-core.c | 15 +- drivers/iio/accel/bmi088-accel-spi.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 2 +- drivers/iio/accel/msa311.c | 1321 +++++++++ drivers/iio/adc/Kconfig | 47 +- drivers/iio/adc/Makefile | 3 +- drivers/iio/adc/ab8500-gpadc.c | 27 +- drivers/iio/adc/ad7124.c | 15 +- drivers/iio/adc/ad7768-1.c | 17 +- drivers/iio/adc/ad7923.c | 11 +- drivers/iio/adc/ad9467.c | 17 +- drivers/iio/adc/at91-sama5d2_adc.c | 714 ++++- drivers/iio/adc/imx8qxp-adc.c | 8 +- drivers/iio/adc/ingenic-adc.c | 23 +- drivers/iio/adc/lpc18xx_adc.c | 18 +- drivers/iio/adc/ltc2496.c | 9 +- drivers/iio/adc/ltc2497-core.c | 12 +- drivers/iio/adc/ltc2497.c | 77 +- drivers/iio/adc/ltc2497.h | 6 + drivers/iio/adc/max11205.c | 183 ++ drivers/iio/adc/max1363.c | 6 - drivers/iio/adc/mcp3911.c | 257 +- drivers/iio/adc/mt6360-adc.c | 2 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 58 +- drivers/iio/adc/qcom-spmi-adc5.c | 73 +- drivers/iio/adc/qcom-spmi-vadc.c | 44 +- drivers/iio/adc/rtq6056.c | 661 +++++ drivers/iio/adc/stm32-adc-core.c | 59 +- drivers/iio/adc/stm32-adc-core.h | 31 + drivers/iio/adc/stm32-adc.c | 128 +- drivers/iio/adc/ti-ads131e08.c | 19 +- drivers/iio/adc/ti-tsc2046.c | 69 +- drivers/iio/adc/xilinx-ams.c | 15 +- drivers/iio/adc/xilinx-xadc-core.c | 18 +- drivers/iio/addac/Kconfig | 16 + drivers/iio/addac/Makefile | 1 + drivers/iio/{adc => addac}/stx104.c | 0 drivers/iio/cdc/Kconfig | 10 + drivers/iio/cdc/Makefile | 1 + drivers/{staging => }/iio/cdc/ad7746.c | 441 +-- drivers/iio/common/scmi_sensors/scmi_iio.c | 8 +- drivers/iio/common/st_sensors/st_sensors_core.c | 2 +- drivers/iio/dac/ad5593r.c | 50 +- drivers/iio/frequency/adf4371.c | 17 +- drivers/iio/frequency/admv1014.c | 3 +- drivers/iio/frequency/adrf6780.c | 16 +- drivers/iio/imu/Kconfig | 1 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/adis16475.c | 15 +- drivers/iio/imu/bno055/Kconfig | 25 + drivers/iio/imu/bno055/Makefile | 10 + drivers/iio/imu/bno055/bno055.c | 1685 ++++++++++++ drivers/iio/imu/bno055/bno055.h | 13 + drivers/iio/imu/bno055/bno055_i2c.c | 57 + drivers/iio/imu/bno055/bno055_ser_core.c | 560 ++++ drivers/iio/imu/bno055/bno055_ser_trace.c | 14 + drivers/iio/imu/bno055/bno055_ser_trace.h | 104 + drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 4 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/industrialio-buffer.c | 5 +- drivers/iio/industrialio-core.c | 29 +- drivers/iio/industrialio-event.c | 14 +- drivers/iio/industrialio-trigger.c | 1 + drivers/iio/inkern.c | 272 +- drivers/iio/light/Kconfig | 11 + drivers/iio/light/Makefile | 1 + drivers/iio/light/ltrf216a.c | 550 ++++ drivers/iio/light/st_uvis25_core.c | 9 +- drivers/iio/light/st_uvis25_i2c.c | 2 +- drivers/iio/light/st_uvis25_spi.c | 2 +- drivers/iio/magnetometer/Kconfig | 4 +- drivers/iio/magnetometer/hmc5843.h | 13 +- drivers/iio/magnetometer/hmc5843_core.c | 8 +- drivers/iio/magnetometer/hmc5843_i2c.c | 2 +- drivers/iio/magnetometer/hmc5843_spi.c | 14 +- drivers/iio/magnetometer/yamaha-yas530.c | 855 +++++- drivers/iio/pressure/Kconfig | 6 +- drivers/iio/pressure/bmp280-core.c | 974 ++++++- drivers/iio/pressure/bmp280-i2c.c | 15 +- drivers/iio/pressure/bmp280-regmap.c | 55 + drivers/iio/pressure/bmp280-spi.c | 5 + drivers/iio/pressure/bmp280.h | 164 +- drivers/iio/pressure/dlhl60d.c | 5 +- drivers/iio/pressure/dps310.c | 262 +- drivers/iio/pressure/icp10100.c | 10 +- drivers/iio/pressure/st_pressure.h | 2 + drivers/iio/pressure/st_pressure_core.c | 70 + drivers/iio/pressure/st_pressure_i2c.c | 5 + drivers/iio/pressure/st_pressure_spi.c | 5 + drivers/iio/proximity/srf04.c | 10 +- drivers/iio/proximity/sx9310.c | 8 +- drivers/iio/proximity/sx9324.c | 8 +- drivers/iio/proximity/sx9360.c | 8 +- drivers/iio/temperature/mlx90614.c | 41 +- drivers/iio/temperature/mlx90632.c | 61 +- drivers/iio/test/iio-test-rescale.c | 4 +- drivers/interconnect/core.c | 10 +- drivers/interconnect/imx/imx.c | 4 +- drivers/interconnect/imx/imx.h | 2 +- drivers/interconnect/imx/imx8mm.c | 4 +- drivers/interconnect/imx/imx8mn.c | 4 +- drivers/interconnect/imx/imx8mp.c | 4 +- drivers/interconnect/imx/imx8mq.c | 4 +- drivers/interconnect/qcom/Kconfig | 2 +- drivers/interconnect/qcom/icc-common.c | 3 + drivers/interconnect/qcom/icc-rpm.c | 4 +- drivers/interconnect/qcom/icc-rpmh.c | 4 +- drivers/interconnect/qcom/msm8974.c | 4 +- drivers/interconnect/qcom/osm-l3.c | 4 +- drivers/interconnect/qcom/sm8450.c | 4 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 21 + drivers/ipack/ipack.c | 5 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 3 +- drivers/misc/altera-stapl/altera.c | 8 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 8 +- drivers/misc/eeprom/eeprom.c | 2 +- drivers/misc/eeprom/idt_89hpesx.c | 2 +- drivers/misc/fastrpc.c | 2 +- drivers/misc/habanalabs/Kconfig | 1 + drivers/misc/habanalabs/Makefile | 8 +- drivers/misc/habanalabs/common/command_buffer.c | 127 +- .../misc/habanalabs/common/command_submission.c | 75 +- drivers/misc/habanalabs/common/debugfs.c | 35 +- drivers/misc/habanalabs/common/device.c | 147 +- drivers/misc/habanalabs/common/firmware_if.c | 184 +- drivers/misc/habanalabs/common/habanalabs.h | 171 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 44 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 123 +- drivers/misc/habanalabs/common/hw_queue.c | 4 +- drivers/misc/habanalabs/common/hwmon.c | 24 +- drivers/misc/habanalabs/common/memory.c | 57 +- drivers/misc/habanalabs/common/memory_mgr.c | 10 +- drivers/misc/habanalabs/common/mmu/mmu.c | 31 +- drivers/misc/habanalabs/common/sysfs.c | 10 + drivers/misc/habanalabs/gaudi/gaudi.c | 185 +- drivers/misc/habanalabs/gaudi2/gaudi2.c | 671 +++-- drivers/misc/habanalabs/gaudi2/gaudi2P.h | 10 +- drivers/misc/habanalabs/gaudi2/gaudi2_masks.h | 21 +- drivers/misc/habanalabs/gaudi2/gaudi2_security.c | 26 +- drivers/misc/habanalabs/goya/goya.c | 62 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 103 +- .../misc/habanalabs/include/common/hl_boot_if.h | 37 +- .../include/gaudi2/asic_reg/gaudi2_regs.h | 2 + .../gaudi2/asic_reg/pcie_wrap_special_regs.h | 185 ++ .../include/gaudi2/gaudi2_async_virt_events.h | 57 - drivers/misc/ics932s401.c | 2 +- drivers/misc/mchp_pci1xxxx/Kconfig | 13 + drivers/misc/mchp_pci1xxxx/Makefile | 1 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 165 ++ drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h | 28 + drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 427 +++ drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/mei/gsc-me.c | 1 - drivers/misc/mei/hw-txe.c | 2 +- drivers/misc/ocxl/file.c | 2 + drivers/misc/pci_endpoint_test.c | 34 +- drivers/misc/sgi-xp/xp.h | 4 - drivers/misc/vmw_vmci/vmci_queue_pair.c | 16 +- drivers/misc/xilinx_sdfec.c | 3 +- drivers/mtd/mtdcore.c | 28 + drivers/nvmem/Kconfig | 313 ++- drivers/nvmem/Makefile | 120 +- drivers/nvmem/brcm_nvram.c | 2 +- drivers/nvmem/core.c | 27 +- drivers/nvmem/lan9662-otpc.c | 222 ++ drivers/nvmem/u-boot-env.c | 219 ++ drivers/parport/parport_pc.c | 4 + drivers/slimbus/Kconfig | 3 +- drivers/slimbus/qcom-ngd-ctrl.c | 31 +- drivers/soc/mediatek/Kconfig | 2 +- drivers/spmi/spmi-pmic-arb.c | 91 +- drivers/spmi/spmi.c | 4 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/fwserial/Kconfig | 32 - drivers/staging/fwserial/Makefile | 3 - drivers/staging/fwserial/TODO | 14 - drivers/staging/fwserial/dma_fifo.c | 294 -- drivers/staging/fwserial/dma_fifo.h | 117 - drivers/staging/fwserial/fwserial.c | 2891 -------------------- drivers/staging/fwserial/fwserial.h | 359 --- drivers/staging/greybus/audio_helper.c | 11 - drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/Makefile | 1 - drivers/staging/iio/cdc/Kconfig | 17 - drivers/staging/iio/cdc/Makefile | 6 - drivers/staging/iio/frequency/ad9832.c | 4 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/meter/ade7854.h | 2 +- drivers/staging/iio/resolver/ad2s1210.c | 4 +- drivers/staging/octeon/ethernet-tx.c | 4 +- drivers/staging/octeon/ethernet-tx.h | 4 +- drivers/staging/pi433/pi433_if.c | 16 +- drivers/staging/pi433/rf69.c | 2 +- drivers/staging/r8188eu/Makefile | 6 - drivers/staging/r8188eu/core/rtw_ap.c | 42 + drivers/staging/r8188eu/core/rtw_br_ext.c | 1 - drivers/staging/r8188eu/core/rtw_cmd.c | 91 +- drivers/staging/r8188eu/core/rtw_fw.c | 2 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 13 +- drivers/staging/r8188eu/core/rtw_led.c | 285 +- drivers/staging/r8188eu/core/rtw_mlme.c | 153 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 84 +- drivers/staging/r8188eu/core/rtw_p2p.c | 19 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/r8188eu/core/rtw_recv.c | 204 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 28 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 45 +- drivers/staging/r8188eu/core/rtw_xmit.c | 269 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 68 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 14 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 39 +- drivers/staging/r8188eu/hal/hal_com.c | 173 -- drivers/staging/r8188eu/hal/odm_HWConfig.c | 65 +- drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 89 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 2 - drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 40 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 45 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 15 +- drivers/staging/r8188eu/hal/rtl8188e_xmit.c | 22 - drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 91 - drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 4 +- drivers/staging/r8188eu/hal/usb_halinit.c | 205 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 15 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 1 - drivers/staging/r8188eu/include/HalHWImg8188E_BB.h | 4 +- .../staging/r8188eu/include/HalHWImg8188E_MAC.h | 3 +- drivers/staging/r8188eu/include/HalHWImg8188E_RF.h | 2 +- drivers/staging/r8188eu/include/drv_types.h | 7 +- drivers/staging/r8188eu/include/hal_com.h | 4 - drivers/staging/r8188eu/include/hal_intf.h | 5 +- drivers/staging/r8188eu/include/ioctl_cfg80211.h | 89 - drivers/staging/r8188eu/include/mlme_osdep.h | 19 - drivers/staging/r8188eu/include/odm_HWConfig.h | 1 - .../staging/r8188eu/include/odm_RegConfig8188E.h | 21 - drivers/staging/r8188eu/include/odm_types.h | 5 - drivers/staging/r8188eu/include/osdep_intf.h | 3 + drivers/staging/r8188eu/include/recv_osdep.h | 30 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 11 +- drivers/staging/r8188eu/include/rtl8188e_recv.h | 2 - drivers/staging/r8188eu/include/rtl8188e_rf.h | 2 +- drivers/staging/r8188eu/include/rtl8188e_spec.h | 12 +- drivers/staging/r8188eu/include/rtl8188e_xmit.h | 8 - drivers/staging/r8188eu/include/rtw_ap.h | 2 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 +- drivers/staging/r8188eu/include/rtw_led.h | 8 - drivers/staging/r8188eu/include/rtw_mlme.h | 20 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 4 - drivers/staging/r8188eu/include/rtw_recv.h | 3 + drivers/staging/r8188eu/include/rtw_xmit.h | 16 +- drivers/staging/r8188eu/include/wlan_bssdef.h | 4 - drivers/staging/r8188eu/include/xmit_osdep.h | 49 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 16 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 205 -- drivers/staging/r8188eu/os_dep/os_intfs.c | 18 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 11 +- drivers/staging/r8188eu/os_dep/recv_linux.c | 165 -- drivers/staging/r8188eu/os_dep/usb_intf.c | 59 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 237 -- drivers/staging/rtl8192e/Kconfig | 12 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 12 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 5 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 185 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 7 - drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 164 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 5 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 26 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 296 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 14 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 210 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 26 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 5 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 68 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 68 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 9 +- drivers/staging/rtl8192e/rtl819x_HT.h | 53 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 128 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 16 +- drivers/staging/rtl8192e/rtllib_debug.h | 6 - drivers/staging/rtl8192e/rtllib_rx.c | 10 +- drivers/staging/rtl8192e/rtllib_softmac.c | 42 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 6 - drivers/staging/rtl8192e/rtllib_tx.c | 26 +- drivers/staging/rtl8192u/Makefile | 1 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 6 +- drivers/staging/rtl8192u/r8192U.h | 9 + drivers/staging/rtl8192u/r8192U_core.c | 226 +- drivers/staging/rtl8192u/r8192U_debugfs.c | 188 ++ drivers/staging/rtl8712/xmit_linux.c | 18 +- drivers/staging/rtl8712/xmit_osdep.h | 2 +- drivers/staging/rtl8723bs/Makefile | 2 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 100 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 17 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 21 - drivers/staging/rtl8723bs/core/rtw_odm.c | 195 -- drivers/staging/rtl8723bs/core/rtw_recv.c | 44 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 5 - drivers/staging/rtl8723bs/hal/hal_com.c | 119 - drivers/staging/rtl8723bs/hal/hal_intf.c | 5 - drivers/staging/rtl8723bs/hal/odm.h | 2 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 57 - drivers/staging/rtl8723bs/hal/odm_DIG.h | 2 - drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 130 - drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h | 39 - drivers/staging/rtl8723bs/hal/odm_precomp.h | 1 - drivers/staging/rtl8723bs/include/drv_types.h | 3 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 1 - drivers/staging/rtl8723bs/include/hal_com.h | 9 - drivers/staging/rtl8723bs/include/hal_intf.h | 2 - drivers/staging/rtl8723bs/include/ieee80211.h | 1 - drivers/staging/rtl8723bs/include/rtw_cmd.h | 3 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8723bs/include/rtw_odm.h | 28 - drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 109 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 60 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 50 - drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 17 +- drivers/staging/sm750fb/sm750.c | 12 +- drivers/staging/vme_user/vme_tsi148.c | 70 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 30 +- drivers/staging/vt6655/channel.c | 4 +- drivers/staging/vt6655/device_main.c | 104 +- drivers/staging/vt6655/mac.c | 141 +- drivers/staging/vt6655/mac.h | 124 +- drivers/staging/wlan-ng/p80211netdev.h | 2 - drivers/thermal/qcom/Kconfig | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 3 +- drivers/uio/uio_dfl.c | 2 + drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virt/vboxguest/vboxguest_linux.c | 16 +- drivers/w1/w1_netlink.c | 3 +- include/dt-bindings/iio/adc/at91-sama5d2_adc.h | 3 + include/linux/coresight.h | 23 + include/linux/counter.h | 187 +- include/linux/iio/consumer.h | 28 +- include/linux/iio/iio-opaque.h | 2 + include/linux/iio/iio.h | 8 +- include/linux/iio/types.h | 3 + include/linux/interconnect-provider.h | 5 +- include/linux/mtd/mtd.h | 1 + include/linux/string_helpers.h | 5 + include/linux/units.h | 3 + include/trace/events/habanalabs.h | 93 + include/uapi/linux/counter.h | 8 + include/uapi/linux/iio/types.h | 10 +- include/uapi/misc/habanalabs.h | 137 +- tools/iio/iio_event_monitor.c | 14 +- 563 files changed, 20254 insertions(+), 11734 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-bno055 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-cdc-ad7746 create mode 100644 Documentation/ABI/testing/sysfs-devices-hisi_ptt create mode 100644 Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ibm,occ-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/richtek,rtq6056.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/bosch,bno055.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/liteon,ltrf216a.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/microchip,lan9662-otpc.yaml create mode 100644 Documentation/iio/bno055.rst create mode 100644 Documentation/trace/hisi-ptt.rst create mode 100644 drivers/counter/ti-ecap-capture.c create mode 100644 drivers/hwtracing/ptt/Kconfig create mode 100644 drivers/hwtracing/ptt/Makefile create mode 100644 drivers/hwtracing/ptt/hisi_ptt.c create mode 100644 drivers/hwtracing/ptt/hisi_ptt.h create mode 100644 drivers/iio/accel/msa311.c create mode 100644 drivers/iio/adc/max11205.c create mode 100644 drivers/iio/adc/rtq6056.c rename drivers/iio/{adc => addac}/stx104.c (100%) rename drivers/{staging => }/iio/cdc/ad7746.c (66%) create mode 100644 drivers/iio/imu/bno055/Kconfig create mode 100644 drivers/iio/imu/bno055/Makefile create mode 100644 drivers/iio/imu/bno055/bno055.c create mode 100644 drivers/iio/imu/bno055/bno055.h create mode 100644 drivers/iio/imu/bno055/bno055_i2c.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_core.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_trace.c create mode 100644 drivers/iio/imu/bno055/bno055_ser_trace.h create mode 100644 drivers/iio/light/ltrf216a.c create mode 100644 drivers/misc/habanalabs/include/gaudi2/asic_reg/pcie_wrap_speci [...] delete mode 100644 drivers/misc/habanalabs/include/gaudi2/gaudi2_async_virt_events.h create mode 100644 drivers/misc/mchp_pci1xxxx/Kconfig create mode 100644 drivers/misc/mchp_pci1xxxx/Makefile create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h create mode 100644 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c create mode 100644 drivers/nvmem/lan9662-otpc.c create mode 100644 drivers/nvmem/u-boot-env.c delete mode 100644 drivers/staging/fwserial/Kconfig delete mode 100644 drivers/staging/fwserial/Makefile delete mode 100644 drivers/staging/fwserial/TODO delete mode 100644 drivers/staging/fwserial/dma_fifo.c delete mode 100644 drivers/staging/fwserial/dma_fifo.h delete mode 100644 drivers/staging/fwserial/fwserial.c delete mode 100644 drivers/staging/fwserial/fwserial.h delete mode 100644 drivers/staging/iio/cdc/Kconfig delete mode 100644 drivers/staging/iio/cdc/Makefile delete mode 100644 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_xmit.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_recv.c delete mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h delete mode 100644 drivers/staging/r8188eu/include/mlme_osdep.h delete mode 100644 drivers/staging/r8188eu/include/odm_RegConfig8188E.h delete mode 100644 drivers/staging/r8188eu/include/recv_osdep.h delete mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/recv_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/xmit_linux.c create mode 100644 drivers/staging/rtl8192u/r8192U_debugfs.c delete mode 100644 drivers/staging/rtl8723bs/core/rtw_odm.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h delete mode 100644 drivers/staging/rtl8723bs/include/rtw_odm.h create mode 100644 include/trace/events/habanalabs.h